patchedNodeCount = 20352
UrlConfig
{
parentUrl = /Physics.cfg
PHYSICSGLOBALS
{
aeroFXStartThermalFX = 4
aeroFXFullThermalFX = 8
aeroFXVelocityExponent = 4.0
aeroFXDensityScalar1 = 0.00004
aeroFXDensityExponent1 = 0.7
aeroFXDensityScalar2 = 0.0036
aeroFXDensityExponent2 = 2
aeroFXMachFXFadeStart = 0.25
aeroFXMachFXFadeEnd = 0.0875
aeroFXDensityFadeStart = 0.0015
blackBodyRadiationMin = 798
blackBodyRadiationMax = 7000
blackBodyRadiationAlphaMult = 0.75
temperatureGaugeThreshold = 0.8
temperatureGaugeHighlightThreshold = 0.8
thermalIntegrationMinStep = 0.014
thermalIntegrationMaxTimeOnePass = 0.07
thermalIntegrationAlwaysRK2 = False
occlusionMinStep = 0.039
thermalIntegrationHighMaxPasses = 10
thermalIntegrationHighMinPasses = 1
thermalConvergenceFactor = 0.63
standardSpecificHeatCapacity = 800
internalHeatProductionFactor = 0.025
spaceTemperature = 4
solarLuminosityAtHome = 1360
solarInsolationAtHome = 0.15
radiationFactor = 1
convectionFactorSplashed = 5000
fullConvectionAreaMin = 0.25
fullToCrossSectionLerpStart = 0.8
fullToCrossSectionLerpEnd = 1.5
newtonianTemperatureFactor = 1
newtonianConvectionFactorBase = 4.0
newtonianConvectionFactorTotal = 1.5873
newtonianDensityExponent = 0.5
newtonianVelocityExponent = 1.0
newtonianMachTempLerpStartMach = 2.0
newtonianMachTempLerpEndMach = 4.0
newtonianMachTempLerpExponent = 3
machConvectionFactor = 1.05
machConvectionDensityExponent = 0.5
machConvectionVelocityExponent = 3.0
machTemperatureScalar = 7.5
machTemperatureVelocityExponent = 0.75
turbulentConvectionStart = 100
turbulentConvectionEnd = 400
turbulentConvectionMult = 25
conductionFactor = 5
skinSkinConductionFactor = 0.06
skinInternalConductionFactor = 0.2
shieldedConductionFactor = 0.01
thermalMaxIntegrationWarp = 100
analyticLerpRateSkin = 0.002
analyticLerpRateInternal = 0.0005
analyticConvectionSensitivityBase = 0.01
analyticConvectionSensitivityFinal = 20
buoyancyScalar = 1.0
buoyancyUseCoBOffset = True
buoyancyApplyForceOnDie = False
buoyancyForceOffsetLerp = 0.5
buoyancyWaterDragScalar = 4.5
buoyancyWaterDragScalarEnd = 0.15
buoyancyWaterDragScalarLerp = 0.25
buoyancyWaterDragScalarLerpDotMultBase = 2
buoyancyWaterDragScalarLerpDotMult = 1.25
buoyancyWaterLiftScalarEnd = 0.025
buoyancyWaterDragMinVel = 0.4
buoyancyWaterDragMinVelMult = 4
buoyancyWaterDragMinVelMultCOBOff = 0
buoyancyWaterDragPartVelGreaterVesselMult = 1.5
buoyancyWaterDragTimer = 3
buoyancyWaterDragMultMinForMinDot = 0.05
buoyancyWaterAngularDragScalar = 0.002
buoyancyAngularDragMinControlSqrMag = 0.03125
buoyancyWaterAngularDragSlow = 4
buoyancyWaterDragSlow = 2
buoyancyWaterDragExtraRBDragAboveDot = 0.5
buoyancyScaleAboveDepth = 0.2
buoyancyDefaultVolume = 1
buoyancyMinCrashMult = 0.05
buoyancyCrashToleranceMult = 1.2
buoyancyRange = 1000
buoyancyKerbals = 0.25
buoyancyKerbalsRagdoll = 3
cameraDepthToUnlock = 0
jointBreakForceFactor = 50
jointBreakTorqueFactor = 50
rigidJointBreakForceFactor = 1
rigidJointBreakTorqueFactor = 1
maxAngularVelocity = 50
buildingImpactDamageMaxVelocityMult = 4
buildingImpactDamageUseMomentum = False
buildingEasingInvulnerableTime = 2
orbitDriftFramesToWait = 5
orbitDriftSqrThreshold = 1E-10
orbitDriftAltThreshold = 400000000
autoStrutTechRequired = generalConstruction
showRigidJointTweakable = Editor
stagingCooldownTimer = 0.5625
kerbalEVADragCubeString = Default, 0.75,0.92,0.4, 0.75,0.92,0.4, 0.6,0.7,0.4, 0.6,0.97,0.7, 0.85,0.95,0.4, 0.85,0.95,0.4, 0,0,0 0.8,1.1,0.8
kerbalCrewMass = 0
kerbalGOffset = 900
kerbalGPower = 4
kerbalGDecayPower = 2
kerbalGClamp = 20
kerbalGBraveMult = 1.5
kerbalGBadMult = 1.5
kerbalGThresholdWarn = 30000
kerbalGThresholdLOC = 60000
kerbalGLOCBaseTime = 3
kerbalGLOCTimeMult = 0.0001
kerbalGLOCMaxTimeIncrement = 1.5
kerbalGClampGExperienced = True
kerbalEVADynamicFriction = 1.1
kerbalEVAStaticFriction = 1.1
kerbalEVABounciness = 0.05
kerbalEVAFrictionCombine = Average
kerbalEVABounceCombine = Average
commNetQTimesVelForBlackoutMin = 500
commNetQTimesVelForBlackoutMax = 2500
commNetTempForBlackout = 1100
commNetDensityForBlackout = 5.0000000000000002E-05
commNetDotForBlackoutMin = -0.86599999999999999
commNetDotForBlackoutMax = -0.5
commNetBlackoutThreshold = 0.5
dragMultiplier = 8
dragCubeMultiplier = 0.1
angularDragMultiplier = 2
liftMultiplier = 0.036
liftDragMultiplier = 0.015
bodyLiftMultiplier = 18
DRAG_TIP
{
key = 0 1 0 0
key = 0.85 1.19 0.6960422 0.6960422
key = 1.1 2.83 0.730473 0.730473
key = 5 4 0 0
}
DRAG_SURFACE
{
key = 0 0.02 0 0
key = 0.85 0.02 0 0
key = 0.9 0.0152439 -0.07942077 -0.07942077
key = 1.1 0.0025 -0.005279571 -0.001936768
key = 2 0.002083333 -2.314833E-05 -2.314833E-05
key = 5 0.003333333 -0.000180556 -0.000180556
key = 25 0.001428571 -7.14286E-05 0
}
DRAG_TAIL
{
key = 0 1 0 0
key = 0.85 1 0 0
key = 1.1 0.25 -0.02215106 -0.02487721
key = 1.4 0.22 -0.03391732 -0.03391732
key = 5 0.15 -0.001198566 -0.001198566
key = 25 0.14 0 0
}
DRAG_MULTIPLIER
{
key = 0 0.5 0 0
key = 0.85 0.5 0 0
key = 1.1 1.3 0 -0.008100224
key = 2 0.7 -0.1104858 -0.1104858
key = 5 0.6 0 0
key = 10 0.85 0.02198264 0.02198264
key = 14 0.9 0.007694946 0.007694946
key = 25 0.95 0 0
}
DRAG_CD
{
key = 0.05 0.0025 0.15 0.15
key = 0.4 0.15 0.3963967 0.3963967
key = 0.7 0.35 0.9066986 0.9066986
key = 0.75 0.45 3.213604 3.213604
key = 0.8 0.66 3.49833 3.49833
key = 0.85 0.8 2.212924 2.212924
key = 0.9 0.89 1.1 1.1
key = 1 1 1 1
}
DRAG_CD_POWER
{
key = 0 1 0 0.00715953
key = 0.85 1.25 0.7780356 0.7780356
key = 1.1 2.5 0.2492796 0.2492796
key = 5 3 0 0
}
DRAG_PSEUDOREYNOLDS
{
key = 0 4 0 -2975.412
key = 0.0001 3 -251.1479 -251.1479
key = 0.01 2 -19.63584 -19.63584
key = 0.1 1.2 -0.7846036 -0.7846036
key = 1 1 0 0
key = 100 1 0 0
key = 200 0.82 0 0
key = 500 0.86 0.0001932119 0.0001932119
key = 1000 0.9 1.54299E-05 1.54299E-05
key = 10000 0.95 0 0
}
LIFTING_SURFACE_CURVES
{
LIFTING_SURFACE
{
name = Default
lift
{
key = 0 0 0 1.965926
key = 0.258819 0.5114774 1.990092 1.905806
key = 0.5 0.9026583 0.7074468 -0.7074468
key = 0.7071068 0.5926583 -2.087948 -1.990095
key = 1 0 -2.014386 -2.014386
}
liftMach
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.06 0.1750731 0.1750731
key = 0.5 0.24 2.60928 2.60928
key = 0.7071068 1.7 3.349777 3.349777
key = 1 2.4 1.387938 0
}
dragMach
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
LIFTING_SURFACE
{
name = BodyLift
lift
{
key = 0 0 0 1.975376
key = 0.309017 0.5877852 1.565065 1.565065
key = 0.5877852 0.9510565 0.735902 0.735902
key = 0.7071068 1 0 0
key = 0.8910065 0.809017 -2.70827 -2.70827
key = 1 0 -11.06124 0
}
liftMach
{
key = 0.3 0.167 0 0
key = 0.8 0.167 0 -0.3904104
key = 1 0.125 -0.0005291355 -0.02625772
key = 5 0.0625 0 0
key = 25 0.05 0 0
}
drag
{
key = 0 0 0 0
}
dragMach
{
key = 0 0 0 0
}
}
LIFTING_SURFACE
{
name = CapsuleBottom
lift
{
key = 0 0 0 1.975376
key = 0.309017 0.5877852 1.565065 1.565065
key = 0.5877852 0.9510565 0.735902 0.735902
key = 0.7071068 1 0 0
key = 0.8910065 0.809017 -2.70827 -2.70827
key = 1 0 -11.06124 0
}
liftMach
{
key = 0.3 0.0625 0 0
}
drag
{
key = 0 0 0 0
}
dragMach
{
key = 0 0 0 0
}
}
LIFTING_SURFACE
{
name = SpeedBrake
lift
{
key = 0 0 0 0
}
liftMach
{
key = 0 0 0 0
}
drag
{
key = 0 0.01 0 0
key = 0.3420201 0.06 0.1750731 0.1750731
key = 0.5 0.24 2.60928 2.60928
key = 0.7071068 1.7 3.349777 3.349777
key = 1 2.4 1.387938 0
}
dragMach
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
}
VesselRanges
{
prelaunch
{
load = 2250
unload = 2500
pack = 350
unpack = 200
}
landed
{
load = 2250
unload = 2500
pack = 350
unpack = 200
}
splashed
{
load = 2250
unload = 2500
pack = 350
unpack = 200
}
flying
{
load = 2250
unload = 22500
pack = 25000
unpack = 2000
}
orbit
{
load = 2250
unload = 2500
pack = 350
unpack = 200
}
subOrbital
{
load = 2250
unload = 15000
pack = 10000
unpack = 200
}
escaping
{
load = 2250
unload = 2500
pack = 350
unpack = 200
}
}
}
}
UrlConfig
{
parentUrl = 000_ClickThroughBlocker/changelog.cfg
KERBALCHANGELOG
{
showChangelog = True
modName = Click Through Blocker
license = Lesser GPLv3
author = Linuxgurugamer
VERSION
{
version = 0.1.10.15
CHANGE
{
change = Fixed issue in editor where a single open window which was closed was leaving everything
type = update
}
}
VERSION
{
version = 0.1.10.14
CHANGE
{
change = Fixed performance issue in the editor when FocusFollowsMouse was active
subchange = Two problems:
subchange = GetComponent was being called on every part
subchange = EditorActionGroups.Instance.ClearSelection was being called every time through Update()
change = Added global value for FocusFollowsClick or FocusFollowsMouse for all new saves
type = update
}
}
VERSION
{
version = 0.1.10.13
CHANGE
{
change = Fixed inputlocks not being cleared when canceling the window
change = Added mode toggle on new button to allow toggling between different modes during the game
change = Updated settings to make it clear if popup will be shown next time in the space center
change = Added code to disable the ShowPopup flag if the focusFollowsClick is changed in the settings
change = Thanks to github user @SteveBenz for this:\tMake the configuration file not depend on Environment.CurrentDirectory and instead depend on the deployment location of the DLL
type = update
}
}
VERSION
{
version = 0.1.10.12
CHANGE
{
change = Fixed inputlocks not being cleared when setting FocusFollowsMouse
type = update
}
}
VERSION
{
version = 0.1.10.11
CHANGE
{
change = Fixed overly aggressive CBTMonitor which was causing the vessel highlighting to stop in the editor when FocusFollowsMouse was set
type = update
}
}
VERSION
{
version = 0.1.10.10
CHANGE
{
change = Fix nullrefs upong returning to mainmenu by adding check for no game loaded (ie: returning to main menu) in CBTMonitor.Update & CBTMonitor.LateUpdate
type = update
}
}
VERSION
{
version = 0.1.10.9
CHANGE
{
change = Fixed lock issues
type = update
subchange = Fixed Popupshown.cfg from having endless repeats of the popupshown = true appended
subchange = Fixed error which caused buildings to be non-clickable if clicking on a control in the window closed it (such as an X or a Close button)
subchange = Made all members of Log class to be internal, to avoid conflicts with KSP_Log
subchange = Modified the CBTMonitor to run in all scenes, needed for FocusToClick to work properly
}
}
VERSION
{
version = 1.0.10.7
CHANGE
{
change = Internal cleanup
type = update
subchange = Made all members of Log class to be internal, to avoid conflicts with KSP_Log
}
}
VERSION
{
version = 1.0.10.6
CHANGE
{
change = Added missing files
type = update
}
}
VERSION
{
version = 1.0.10.5
CHANGE
{
change = Cleanup Input Locks
type = update
subchange = Added cleanup class to cleanup all input locks after a delay, immediately upon changing scenes
subchange = Added cleanup delay to settings page
}
}
VERSION
{
version = 1.0.10.4
CHANGE
{
change = Minimod Input Locks
type = update
subchange = Added MiniMod to clear input locks via toolbar button, right-click brings up window
subchange = Added one-time popup window
subchange = Added ToolbarController as a dependency
}
}
VERSION
{
version = 1.0.10.2
CHANGE
{
change = Initial Focus Follows Click and other optimizations
type = update
subchange = Removed need to save window rect
subchange = Added Focus Follows Click mode
subchange = Reorganized code a bit
subchange = Removed some unnecessary assignments
subchange = Added stock settings page to support the FocusFollowsClick mode
}
}
VERSION
{
version = 1.0.10.1
CHANGE
{
change = Minor optimizations
type = update
subchange = Modified the CBTMonitor to not run in any scene other than the editor
subchange = Fixed window data not getting cleared properly
}
}
VERSION
{
version = 1.0.10
CHANGE
{
change = Initial commit for Focus Follows Click
type = HighPriority
subchange = Added Settings page
subchange = Added new setting to specify Focus follows Click
subchange = Added code to have the focus follow the click instead of the mouse, for both editor and flight modes
subchange = Added initial window to select mode, shows one time only
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/FilterByFunction.cfg
CATEGORY
{
name = Filter by Function
type = stock
SUBCATEGORIES
{
list = 96,WIP-RO
list = 97,non-RO
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Ablative Heat Shields
icon = Ablative_Shield
FILTER
{
CHECK
{
type = moduleName
value = ModuleHeatShield, ModuleAblator
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Air Intake
icon = AirIntake
FILTER
{
CHECK
{
type = moduleName
value = ModuleResourceIntake
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Control Surface
icon = ControlSurface
FILTER
{
CHECK
{
type = moduleName
value = ModuleControlSurface, FARControllableSurface, ModuleAeroSurface
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Fairings
icon = Fairing
FILTER
{
CHECK
{
type = title
value = fairing
}
}
FILTER
{
CHECK
{
type = moduleName
value = ModuleProceduralFairing, ProceduralFairingBase, ProceduralFairingSide
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Nose Cones
icon = NoseCone
FILTER
{
CHECK
{
type = title
value = nose cone, nosecone, nanocone, tail connector
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Aero.cfg
SUBCATEGORY
{
name = Wings
icon = Wings
FILTER
{
CHECK
{
type = moduleName
value = ModuleLiftingSurface, FARWingAerodynamicModel
}
CHECK
{
type = check
invert = true
CHECK
{
type = moduleName
value = ModuleControlSurface, FARControllableSurface, ModuleAeroSurface, ModuleCommand
}
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_AJE.cfg
SUBCATEGORY
{
name = AJE Enabled Jets
icon = Jets
FILTER
{
CHECK
{
type = moduleName
value = ModuleEnginesAJEJet
CHECK
{
type = propellant
value = LiquidFuel
}
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_AJE.cfg
SUBCATEGORY
{
name = Prop Engines
icon = Propeller
FILTER
{
CHECK
{
type = name
value = prop
exact = false
}
}
FILTER
{
CHECK
{
type = moduleName
value = ModuleEnginesAJEPropeller, ModuleEnginesAJERotor
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Antannae.cfg
SUBCATEGORY
{
name = Data Transmitter
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleLimitedDataTransmitter, ModuleRTAntenna, ModuleSPUPassive, ModuleDataTransmitter
}
CHECK
{
type = crew
value = 0
}
CHECK
{
type = moduleName
value = ModuleCommand
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Antannae.cfg
SUBCATEGORY
{
name = Data Transmitter (Direct)
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleDataTransmitter
}
CHECK
{
type = field
value = ModuleDataTransmitter,antennaType,DIRECT
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Antannae.cfg
SUBCATEGORY
{
name = Data Transmitter (Relay)
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleDataTransmitter
}
CHECK
{
type = field
value = ModuleDataTransmitter,antennaType,RELAY
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Guidance and Targeting
icon = targetingicon
FILTER
{
CHECK
{
type = moduleName
value = ModuleTargetingCamera,BDModulePilotAI,ModuleWingCommander,CMDropper
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Missiles and Bombs
icon = missile
FILTER
{
CHECK
{
type = moduleName
value = MissileLauncher,RocketLauncher
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Turrets and Guns
icon = turret
FILTER
{
CHECK
{
type = moduleName
value = ModuleTurret,ModuleWeapon
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Radar
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleRadar
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Ammo
icon = BahaSP
FILTER
{
CHECK
{
type = moduleName
value = CFEnable
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_BDA.cfg
SUBCATEGORY
{
name = Other Parts
icon = BahaSP
FILTER
{
CHECK
{
type = moduleName
value = BDACategoryModule
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 2 [1.5 x 2.5 m]
icon = cs_mk2
FILTER
{
CHECK
{
type = profile
value = mk2
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 2 Oversized [2.5 x 2.5 m]
icon = cs_mk2o
FILTER
{
CHECK
{
type = profile
value = mk2o
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 3 [3.8 x 3.3 m]
icon = cs_mk3
FILTER
{
CHECK
{
type = profile
value = mk3
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 4 [4.1 x 7.9 m]
icon = cs_mk4
FILTER
{
CHECK
{
type = profile
value = mk4
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = OPT Avatar [3 x 8.2 m]
icon = cs_mkk
FILTER
{
CHECK
{
type = profile
value = optA, k, Avatar, Chimera
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = OPT Stail [2.5 x 5.1 m]
icon = cs_mkj
FILTER
{
CHECK
{
type = profile
value = optB, j, Stail
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = OPT Juno [2.9 x 5.0 m]
icon = cs_optj
FILTER
{
CHECK
{
type = profile
value = optJ, Juno
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = OPT Kraken [3.2 x 8.0 m]
icon = cs_optk
FILTER
{
CHECK
{
type = profile
value = optK, Kraken
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = OPT Humpback [4.0 x 8.3 m]
icon = cs_optl
FILTER
{
CHECK
{
type = profile
value = optL, Humpback
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 00 [0.35 m]
icon = cs_size00
FILTER
{
CHECK
{
type = profile
value = size00
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 0 [0.625 m]
icon = cs_size0
FILTER
{
CHECK
{
type = profile
value = size0
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Wedge [0.6 x 0.9 m]
icon = cs_wedge
FILTER
{
CHECK
{
type = profile
value = wedge
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 1 [1.25 m]
icon = cs_size1
FILTER
{
CHECK
{
type = profile
value = size1
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = RetroFuture Rectanguler
icon = cs_size1x05bb
FILTER
{
CHECK
{
type = profile
value = mk1rect
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 1x0.5 BoxBase [0.625 x 1.25 m]
icon = cs_size1x05bb
FILTER
{
CHECK
{
type = profile
value = 1x05BoxBase
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = RetroFuture Square
icon = cs_size1x1bb
FILTER
{
CHECK
{
type = profile
value = mk1square
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 1x1 BoxBase [1.25 x 1.25 m]
icon = cs_size1x1bb
FILTER
{
CHECK
{
type = profile
value = 1x1BoxBase
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 1.5 [1.875 m]
icon = cs_size1p5
FILTER
{
CHECK
{
type = profile
value = size1p5
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 2 [2.5 m]
icon = cs_size2
FILTER
{
CHECK
{
type = profile
value = size2, i, optI
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Planetary Base [1.4 x 2.5 m]
icon = cs_kpbs
FILTER
{
CHECK
{
type = profile
value = PlanetaryBase
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Hex Truss [2.5 m]
icon = cs_hextruss
FILTER
{
CHECK
{
type = profile
value = hextruss
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Modular Octo-Girder [2.5 m]
icon = cs_octotruss
FILTER
{
CHECK
{
type = profile
value = octotruss
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Mk 2.5 Flat-Bottom [2.5m]
icon = cs_mk25
FILTER
{
CHECK
{
type = profile
value = mk25
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 3 [3.75 m]
icon = cs_size3
FILTER
{
CHECK
{
type = profile
value = size3
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 3 Octagonal [3.75 m]
icon = cs_octo3
FILTER
{
CHECK
{
type = profile
value = octo3
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Exploration Rover System [2.2 x 3.1 m]
icon = cs_ers
FILTER
{
CHECK
{
type = profile
value = ers
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 4 [5 m]
icon = cs_size4
FILTER
{
CHECK
{
type = profile
value = size4
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Square 4 [6.5 m]
icon = cs_square4
FILTER
{
CHECK
{
type = profile
value = square4
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 5 [7.5 m]
icon = cs_size5
FILTER
{
CHECK
{
type = profile
value = size5
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = HX [7+ m]
icon = cs_hx
FILTER
{
CHECK
{
type = profile
value = hx
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 6 [10 m]
icon = cs_size6
FILTER
{
CHECK
{
type = profile
value = size6
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 7 [15 m]
icon = cs_size7
FILTER
{
CHECK
{
type = profile
value = size7
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 8 [20 m]
icon = cs_size8
FILTER
{
CHECK
{
type = profile
value = size8
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Size 9 [30 m]
icon = cs_size6
FILTER
{
CHECK
{
type = profile
value = size9
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Procedural
icon = cs_proc
FILTER
{
CHECK
{
type = profile
value = proc
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Bulkhead.cfg
SUBCATEGORY
{
name = Surface Attach
icon = cs_surface
FILTER
{
CHECK
{
type = profile
value = srf
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Cargo.cfg
SUBCATEGORY
{
name = Cargo Containers
icon = stockIcon_cargo
FILTER
{
CHECK
{
type = moduleName
value = ModuleInventoryPart
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Cargo.cfg
SUBCATEGORY
{
name = Science Cargo
icon = stockIcon_cargo
FILTER
{
CHECK
{
type = moduleName
value = ModuleGroundExpControl, ModuleGroundExperiment, ModuleGroundSciencePart, ModuleGroundCommsPart
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Drone
icon = Drone
FILTER
{
CHECK
{
type = crew
value = 0
}
CHECK
{
type = moduleName
value = ModuleCommand
}
CHECK
{
type = moduleName
value = LaunchClamp
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = 2 Kerbals
icon = 2Kerbal
FILTER
{
CHECK
{
type = crew
value = 2
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = 3 Kerbals
icon = 3Kerbal
FILTER
{
CHECK
{
type = crew
value = 3
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Reaction Wheels without Control
icon = Reaction_Wheels
FILTER
{
CHECK
{
type = moduleName
value = ModuleReactionWheel, RWSaturatable
}
CHECK
{
type = moduleName
value = ModuleCommand
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Reaction Wheels with Control
icon = ControlReactionWheels
FILTER
{
CHECK
{
type = moduleName
value = ModuleReactionWheel, RWSaturatable
}
CHECK
{
type = moduleName
value = ModuleCommand
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Command with RCS
icon = ControlRCS
FILTER
{
CHECK
{
type = moduleName
value = ModuleRCS
}
CHECK
{
type = moduleName
value = ModuleCommand
}
CHECK
{
type = moduleName
value = MomentumDischargeThruster
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = RCS
icon = RCS
FILTER
{
CHECK
{
type = moduleName
value = ModuleRCS
}
CHECK
{
type = moduleName
value = ModuleCommand, MomentumDischargeThruster
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Passengers
icon = Passengers
FILTER
{
CHECK
{
type = crew
value = 0
equality = GreaterThan
}
CHECK
{
type = moduleName
value = ModuleCommand
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = 1 Kerbal
icon = 1Kerbal
FILTER
{
CHECK
{
type = crew
value = 1
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Multiple Kerbals
icon = PlusKerbal
FILTER
{
CHECK
{
type = crew
equality = GreaterThan
value = 3
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Control.cfg
SUBCATEGORY
{
name = Manned Command
icon = Commanded
FILTER
{
CHECK
{
type = crew
value = 0
equality = GreaterThan
}
CHECK
{
type = moduleName
value = ModuleCommand
}
}
FILTER
{
CHECK
{
type = moduleName
value = KerbalSeat
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Electrical.cfg
SUBCATEGORY
{
name = Generators
icon = Generator
FILTER
{
CHECK
{
type = moduleName
value = ModuleGenerator, REGO_ModuleTrickleCharger, FNGenerator, InterstellarCatalysedFissionFusion, FNAntimatterReactor, InterstellarTokamakFusionReator, InterstellarFissionMSRGC, InterstellarFissionPBDP, FissionReactor, ModuleRadioisotopeGenerator
}
}
FILTER
{
CHECK
{
type = title
value = Power Distribution, Generator, reactor
}
CHECK
{
type = moduleName
value = KolonyConverter, REGO_ModuleResourceConverter
}
}
FILTER
{
CHECK
{
type = title
value = Fuel Cell, Reactor
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Electrical.cfg
SUBCATEGORY
{
name = Lights
icon = Light
FILTER
{
CHECK
{
type = moduleName
value = ModuleLight
}
CHECK
{
type = moduleName
value = ModuleCommand, ModuleLandingGear, ModuleWheelBase
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Electrical.cfg
SUBCATEGORY
{
name = Power Storage
icon = PowerStorage
FILTER
{
CHECK
{
type = resource
value = ElectricCharge, StoredCharge
}
CHECK
{
type = moduleName
value = ModuleCommand, ModuleEngines, ModuleEnginesFX, REGO_ModuleResourceConverter, ModuleGenerator, FNGenerator, ModuleRadioisotopeGenerator, ModuleDeployableSolarPanel, ModuleCurvedSolarPanel, KopernicusSolarPanel
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Electrical.cfg
SUBCATEGORY
{
name = Solar Panels
icon = SolarPanel
FILTER
{
CHECK
{
type = moduleName
value = ModuleDeployableSolarPanel, ModuleCurvedSolarPanel, KopernicusSolarPanel, SSTUSolarPanelDeployable
}
CHECK
{
type = moduleName
value = ModuleCommand, ModuleDockingNode
invert = true
}
CHECK
{
type = moduleName
value = ModuleCommand
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_FS.cfg
SUBCATEGORY
{
name = Prop Engines
icon = Propeller
FILTER
{
CHECK
{
type = moduleName
value = FSPropellerEngine, FSPropellerEnginePush
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Mk 2 [1.5 x 2.5 m]
icon = cs_mk2
FILTER
{
CHECK
{
type = profile
value = mk2
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = mk2
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Mk 3 [3.8 x 3.3 m]
icon = cs_mk3
FILTER
{
CHECK
{
type = profile
value = mk3
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = mk3
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 00 [0.35 m]
icon = cs_size00
FILTER
{
CHECK
{
type = profile
value = size00
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size00
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 0 [0.625 m]
icon = cs_size0
FILTER
{
CHECK
{
type = profile
value = size0
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size0
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 1 [1.25 m]
icon = cs_size1
FILTER
{
CHECK
{
type = profile
value = size1
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size1
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 1.5 [1.875 m]
icon = cs_size1p5
FILTER
{
CHECK
{
type = profile
value = size1p5
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size1p5
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 2 [2.5 m]
icon = cs_size2
FILTER
{
CHECK
{
type = profile
value = size2, i, optI
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size2, i, optI
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 3 [3.75 m]
icon = cs_size3
FILTER
{
CHECK
{
type = profile
value = size3
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size3
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 4 [5 m]
icon = cs_size4
FILTER
{
CHECK
{
type = profile
value = size4
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size4
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = LFO Size 5+ [7.5 m+]
icon = cs_size5
FILTER
{
CHECK
{
type = profile
value = size5,sixe6
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = size5,sixe6
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = Radial Tank
icon = cs_surface
FILTER
{
CHECK
{
type = profile
value = srf
contains = false
invert = true
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
}
}
FILTER
{
CHECK
{
type = profile
value = srf
contains = false
invert = true
}
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = moduleName
value = ModuleB9PartSwitch, SSTUVolumeContainer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = Liquid Fuel Tank
icon = R&D_node_icon_fuelsystems
FILTER
{
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
}
CHECK
{
type = resource
value = Oxidizer
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = Oxidizer Tank
icon = fuels_oxidizer
FILTER
{
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = LiquidFuel
invert = true
}
CHECK
{
type = resource
value = Oxidizer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = Monopropellant Tank
icon = fuels_monopropellant
FILTER
{
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = MonoPropellant
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Fuel.cfg
SUBCATEGORY
{
name = Xenon Gas Tank
icon = fuels_xenongas
FILTER
{
CHECK
{
type = category
value = Fuel Tanks
}
CHECK
{
type = resource
value = XenonGas
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_ISRU.cfg
SUBCATEGORY
{
name = Resource Extractors
icon = Drill
FILTER
{
CHECK
{
type = moduleName
value = FNModuleResourceExtraction, AntimatterCollector, RegolithCollector, SolarWindCollector, UniversalCrustExtractor, ModuleResourceHarvester, ModuleAsteroidDrill, AsteroidMassConverter, Harvester
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_ISRU.cfg
SUBCATEGORY
{
name = Resource Processor
icon = ResourceProcessor
FILTER
{
CHECK
{
type = moduleName
value = ModuleResourceConverter, TacGenericConverter, InterstellarRefineryController, KethaneConverter, KolonyConverter, HangarResourceConverter, ProcessController
}
CHECK
{
type = title
value = Reactor, Power Distribution
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_ISRU.cfg
SUBCATEGORY
{
name = Radiators
icon = stockIcon_thermal
FILTER
{
CHECK
{
type = moduleName
value = ModuleActiveRadiator
}
CHECK
{
type = category
value = Engines
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Landing.cfg
SUBCATEGORY
{
name = Landing Gear
icon = LandingGear
FILTER
{
CHECK
{
type = moduleName
value = BDAdjustableLandingGear, FSwheel
}
}
FILTER
{
CHECK
{
type = moduleName
value = ModuleWheelBase
}
CHECK
{
type = moduleName
value = ModuleWheelMotor, ModuleWheelLock
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Landing.cfg
SUBCATEGORY
{
name = Landing Legs
icon = LandingLeg
FILTER
{
CHECK
{
type = moduleName
value = ModuleWheelLock
}
}
FILTER
{
CHECK
{
type = title
value = leg
}
CHECK
{
type = moduleName
value = FSanimateGeneric
}
}
FILTER
{
CHECK
{
type = title
value = leg
}
CHECK
{
type = moduleName
value = ModuleAnimateGeneric
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Landing.cfg
SUBCATEGORY
{
name = Parachutes
icon = Chutes
FILTER
{
CHECK
{
type = moduleName
value = ModuleParachute, RealChuteModule, RealChuteFAR
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Landing.cfg
SUBCATEGORY
{
name = Rover Wheels and Tracks
icon = Wheels
FILTER
{
CHECK
{
type = moduleName
value = ModuleTrack, TrackWheel, KFModuleWheel
}
}
FILTER
{
CHECK
{
type = moduleName
value = ModuleWheelMotor
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Modern Ships
icon = boat
FILTER
{
CHECK
{
type = folder
value = LShipPartsModern
}
CHECK
{
type = title
value = modern,dg,medium,tri,tumble,vette
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Carrier Parts
icon = boat
FILTER
{
CHECK
{
type = folder
value = LShipPartsModern
}
CHECK
{
type = title
value = carrier
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = WWII Hulls
icon = boat
FILTER
{
CHECK
{
type = folder
value = LShipPartsWW2
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Subs
icon = boat
FILTER
{
CHECK
{
type = folder
value = LShipPartsModern
}
CHECK
{
type = title
value = SubHull,SubTower,SubPlatform
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Marine Drive
icon = boat
FILTER
{
CHECK
{
type = moduleName
value = ModuleEngines
}
CHECK
{
type = folder
value = LShipPartsRequired
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Marine Command
icon = boat
FILTER
{
CHECK
{
type = category
value = pods
}
CHECK
{
type = path
value = LShipParts
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = Marine Structural
icon = boat
FILTER
{
CHECK
{
type = category
value = Structural
}
CHECK
{
type = path
value = LShipParts
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Naval.cfg
SUBCATEGORY
{
name = SM Marine
icon = smsolutions
FILTER
{
CHECK
{
type = path
value = SM_Marine
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_NuclearRockets.cfg
SUBCATEGORY
{
name = Nuclear Rockets
icon = NuclearRocket
FILTER
{
CHECK
{
type = moduleName
value = ModuleEngines, ModuleEnginesFX
}
CHECK
{
type = engineType
value = Nuclear
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Rotation
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticServoRotor, ModuleRoboticRotationServo
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Controller
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticController
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Servos
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticServoHinge, ModuleRoboticServoPiston, ModuleRoboticServoRotor, ModuleRoboticRotationServo
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Hinges
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticServoHinge
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Pistons
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticServoPiston
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Rotors
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticServoRotor
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/Subcategories_Robotics.cfg
SUBCATEGORY
{
name = Rotation Servo
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = moduleName
value = ModuleRoboticRotationServo
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Data Transmitter
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleLimitedDataTransmitter, ModuleDataTransmitter, ModuleConfigurableAntenna, ModuleRealAntenna
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Data Transmitter (Omni)
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleRealAntenna
}
CHECK
{
type = field
value = ModuleRealAntenna,referenceGain,0
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Data Transmitter (Dish)
icon = DataTransmitter
FILTER
{
CHECK
{
type = moduleName
value = ModuleRealAntenna
}
CHECK
{
type = field
value = ModuleRealAntenna,antennaDiameter,0
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Experiments
icon = Experiment
FILTER
{
CHECK
{
type = moduleName
value = Experiment, ModuleScienceExperiment, DMModuleScienceAnimate, DMSolarCollector, DMSoilMoisture, DMAnomalyScanner, DMBioDrill, DMRoverGooMat, DMXRayDiffract, StationExperiment, SampleAnalyzer, ModuleCostlyExperiment, PhaseExperimentCore, KEESExperiment, InterstellarTelescope
}
CHECK
{
type = field
value = ModuleScienceExperiment,experimentID,probeReport
invert = true
}
CHECK
{
type = field
value = ModuleScienceExperiment,experimentID,surfaceSampleProbes
invert = true
}
CHECK
{
type = field
value = ModuleScienceExperiment,experimentID,crewReport
invert = true
}
CHECK
{
type = field
value = ModuleEnviroSensor,sensorType,TEMP
invert = true
}
CHECK
{
type = field
value = ModuleEnviroSensor,sensorType,PRES
invert = true
}
CHECK
{
type = field
value = Experiment,experiment_id,crewReport
invert = true
}
CHECK
{
type = field
value = Experiment,experiment_id,RP0telemetry1
invert = true
}
CHECK
{
type = field
value = Experiment,experiment_id,RP0telemetry2
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Labs
icon = Lab
FILTER
{
CHECK
{
type = moduleName
value = ModuleScienceLab, ResearchFacility, EquipmentRackModule, PhysicsMaterialsLab, ExposureLab, ScienceModule
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Scanners
icon = SCANsat
FILTER
{
CHECK
{
type = moduleName
value = SCANsat, KerbalismScansat, ModuleSCANresourceScanner, ModuleResourceScanner, ModuleOrbitalScanner, ModuleOrbitalSurveyor, ModuleBiomeScanner, ModuleAsteroidAnalysis, ModuleAnalysisResource, ModuleHighDefCamera
}
CHECK
{
type = moduleName
value = ModuleCommand
invert = true
}
CHECK
{
type = crew
value = 0
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = Sensors
icon = Sensor
FILTER
{
CHECK
{
type = crew
value = 0
}
CHECK
{
type = moduleName
value = ModuleEnviroSensor, DMEnviroSensor
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Science.cfg
SUBCATEGORY
{
name = GPS
icon = GPS
FILTER
{
CHECK
{
type = crew
value = 0
}
CHECK
{
type = moduleName
value = ModuleGPSTransmitter, KerbalGPS
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Pods
icon = stockIcon_pods
FILTER
{
CHECK
{
type = category
value = Pods
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Fuel Tanks
icon = stockIcon_fueltank
FILTER
{
CHECK
{
type = category
value = Fuel Tanks
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Engines
icon = stockIcon_engine
FILTER
{
CHECK
{
type = category
value = Engines
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Command and Control
icon = stockIcon_cmdctrl
FILTER
{
CHECK
{
type = category
value = Control
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Structural
icon = stockIcon_structural
FILTER
{
CHECK
{
type = category
value = Structural
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Robotics
icon = serenityIcon_robotics
FILTER
{
CHECK
{
type = category
value = Robotics
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Coupling
icon = stockIcon_coupling
FILTER
{
CHECK
{
type = category
value = Coupling
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Payload
icon = stockIcon_payload
FILTER
{
CHECK
{
type = category
value = Payload
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Aerodynamics
icon = stockIcon_aerodynamics
FILTER
{
CHECK
{
type = category
value = Aerodynamics
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Ground
icon = stockIcon_ground
FILTER
{
CHECK
{
type = category
value = Ground
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Thermal
icon = stockIcon_thermal
FILTER
{
CHECK
{
type = category
value = Thermal
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Electrical
icon = stockIcon_electrical
FILTER
{
CHECK
{
type = category
value = Electrical
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Communications
icon = stockIcon_communication
FILTER
{
CHECK
{
type = category
value = Communications
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Science
icon = stockIcon_science
FILTER
{
CHECK
{
type = category
value = Science
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Cargo
icon = stockIcon_cargo
FILTER
{
CHECK
{
type = category
value = Cargo
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Utility
icon = stockIcon_utility
FILTER
{
CHECK
{
type = category
value = Utility
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Undefined
icon = stockIcon_fallback
FILTER
{
CHECK
{
type = category
value = None
}
CHECK
{
type = custom
value = hidden
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Liquid Fuel
icon = R&D_node_icon_fuelsystems
FILTER
{
CHECK
{
type = resource
value = LiquidFuel
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Oxidizer
icon = fuels_oxidizer
FILTER
{
CHECK
{
type = resource
value = Oxidizer
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Electric Charge
icon = R&D_node_icon_advelectrics
FILTER
{
CHECK
{
type = resource
value = ElectricCharge
}
CHECK
{
type = moduleName
value = ModuleCommand, ModuleEngines, ModuleGenerator, ModuleRadioisotopeGenerator
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Mono Propellant
icon = fuels_monopropellant
FILTER
{
CHECK
{
type = resource
value = MonoPropellant
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Solid Fuel
icon = fuels_solidfuel
FILTER
{
CHECK
{
type = resource
value = SolidFuel
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Xenon Gas
icon = fuels_xenongas
FILTER
{
CHECK
{
type = resource
value = XenonGas
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Intake Air
icon = R&D_node_icon_experimentalaerodynamics
FILTER
{
CHECK
{
type = resource
value = IntakeAir
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Ablator
icon = Ablative_Shield
FILTER
{
CHECK
{
type = resource
value = XenonGas
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Stock.cfg
SUBCATEGORY
{
name = Ore
icon = fuels_ore
FILTER
{
CHECK
{
type = resource
value = XenonGas
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Adapter
icon = Adapter
FILTER
{
CHECK
{
type = custom
value = adapter
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Cargo Bay
icon = CargoBay
FILTER
{
CHECK
{
type = title
value = Cargo Bay, Payload Bay, Service Bay
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Decouplers
icon = Decoupler
FILTER
{
CHECK
{
type = moduleName
value = ModuleDecouple, ModuleAnchoredDecoupler
}
CHECK
{
type = title
value = Fairing
invert = true
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Docking Ports
icon = Docking_Port
FILTER
{
CHECK
{
type = moduleName
value = ModuleDockingNode, ModuleAdaptiveDockingNode
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Girder
icon = Girder
FILTER
{
CHECK
{
type = title
value = Girder, AES Structural, Cubic Octagonal, Octagonal Strut, Cargo Frame
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Launch Clamp
icon = LaunchClamp
FILTER
{
CHECK
{
type = moduleName
value = LaunchClamp, ExtendingLaunchClamp
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Ladders
icon = Ladder
FILTER
{
CHECK
{
type = moduleName
value = RetractableLadder
}
}
FILTER
{
CHECK
{
type = title
value = Pegasus I Mobility Enhancer, handrail, Handle, Ladder
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Multi-Coupler
icon = Coupler
FILTER
{
CHECK
{
type = custom
value = multicoupler
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Structural.cfg
SUBCATEGORY
{
name = Strut
icon = Strut
FILTER
{
CHECK
{
type = moduleName
value = QuantumStrut, KASModuleStrut, ModuleAutoStrutter, ModuleActiveStrut, CModuleStrut
}
}
FILTER
{
CHECK
{
type = title
value = EAS-4, Strut Connector
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Very Low Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = thrust
value = 39.95
equality = LessThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Low Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = thrust
value = 39.95
equality = GreaterThan
}
CHECK
{
type = thrust
value = 99.95
equality = LessThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Medium Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = thrust
value = 99.95
equality = GreaterThan
}
CHECK
{
type = thrust
value = 499.95
equality = LessThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = High Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = thrust
value = 499.95
equality = GreaterThan
}
CHECK
{
type = thrust
value = 4999.95
equality = LessThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Huge Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = thrust
value = 4999.95
equality = GreaterThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Atmospheric Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = isp_atm
value = 300
equality = GreaterThan
}
}
}
}
UrlConfig
{
parentUrl = 000_FilterExtensions_Configs/SubCategories_Thrust.cfg
SUBCATEGORY
{
name = Vacuum Thrust
icon = stockIcon_engine
FILTER
{
CHECK
{
type = isp_vac
value = 300
equality = GreaterThan
}
}
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = white
title = White Paint
color = 236, 236, 236
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = beige
title = Beige White Paint
color = 230, 225, 214
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = ltGray
title = Light Gray Paint
color = 183, 183, 183
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = dkGray
title = Dark Gray Paint
color = 128, 128, 128
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = black
title = Black Paint
color = 46, 46, 46
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = red
title = Red Paint
color = 128, 32, 32
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = green
title = Green Paint
color = 94, 107, 72
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = blue
title = Blue Paint
color = 84, 214, 237
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = brown
title = Brown Paint
color = 157, 125, 86
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = dkOlive
title = Drab Olive Paint
color = 84, 79, 61
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = olive
title = Olive Paint
color = 102, 107, 80
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = orange
title = Orange
color = 255, 159, 0
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = foam
title = Orange Foam
color = 227, 144, 60
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = ltFoam
title = Orange Foam (Light)
color = 227, 175, 80
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = stockWhite
title = Stock White
color = 180, 180, 180
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = stockLightGrey
title = Stock Light Grey
color = 120, 120, 120
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = stockDarkGrey
title = Stock Dark Grey
color = 90, 90, 90
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = stockBlack
title = Stock Black
color = 30, 30, 30
specular = 32
metallic = 0
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = silver
title = Silver Metallic
color = 183, 183, 183
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = steel
title = Steel Metallic
color = 128, 128, 128
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = gold
title = Gold Metallic
color = 212, 175, 55
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = bronze
title = Bronze Metallic
color = 191, 149, 99
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = brass
title = Brass Metallic
color = 250, 230, 150
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
KSP_COLOR_PRESET
{
name = platinum
title = Platinum Metallic
color = 213, 208, 200
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
PRESET_COLOR_GROUP
{
name = SSTU
color = white
color = beige
color = ltGray
color = dkGray
color = black
color = red
color = green
color = blue
color = brown
color = dkOlive
color = olive
color = orange
color = foam
color = ltFoam
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
PRESET_COLOR_GROUP
{
name = Metallics
color = brass
color = bronze
color = gold
color = platinum
color = silver
color = steel
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/ColorPresets.cfg
PRESET_COLOR_GROUP
{
name = Stock
color = stockWhite
color = stockLightGrey
color = stockDarkGrey
color = stockBlack
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/GeneralConfiguration.cfg
TEXTURES_UNLIMITED
{
name = default
logReplacements = false
logErrors = false
UV_EXPORT
{
name = default
exportUVs = false
exportPath = exportedUVMaps
width = 1024
height = 1024
thickness = 1
}
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Cutoff
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Cutoff Bumped
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Translucent
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Translucent Additive
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Translucent Specular
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Unlit Transparent
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Alpha/Cutoff Bumped
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Scenery/Alpha/Cutoff
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Scenery/Alpha/Translucent
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Scenery/Unlit/Transparent
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = KSP/Specular (Transparent)
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = SSTU/PBR/MetallicTransparent
alwaysTransparent = true
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = TU/Transparent/Metallic
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = TU/Transparent/Specular
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/TransparentShaders.cfg
TRANSPARENT_SHADER
{
name = TU/Transparent/Legacy
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/SSTUShaders.cfg
KSP_SHADER_BUNDLE
{
name = SSTUShaders
universal = 000_TexturesUnlimited/Shaders/sstushaders-universal.ssf
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/SSTUShaders.cfg
KSP_SHADER_DATA
{
name = SSTU/PBR/Masked
shader = SSTU/PBR/Masked
iconShader = SSTU/MaskedIcon
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/SSTUShaders.cfg
KSP_SHADER_DATA
{
name = SSTU/Masked
shader = SSTU/Masked
iconShader = SSTU/MaskedIcon
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/SSTUShaders.cfg
KSP_SHADER_DATA
{
name = SSTU/SolarShader
shader = SSTU/SolarShader
iconShader = SSTU/MaskedIcon
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders-Skybox.cfg
KSP_SHADER_BUNDLE
{
name = TU-SkyboxShader
universal = 000_TexturesUnlimited/Shaders/TU-SkyboxShader.ssf
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_BUNDLE
{
name = TU-Shaders
universal = 000_TexturesUnlimited/Shaders/tushaders-universal.ssf
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_BUNDLE
{
name = TU-Shaders
universal = 000_TexturesUnlimited/Shaders/tushaders-transparent.ssf
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_BUNDLE
{
name = TU-IconShaders
universal = 000_TexturesUnlimited/Shaders/tushaders-icons.ssf
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Legacy
shader = TU/Legacy
iconShader = TU/Icon/Legacy
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Metallic
shader = TU/Metallic
iconShader = TU/Icon/Metallic
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Specular
shader = TU/Specular
iconShader = KSP/ScreenSpaceMaskSpecular
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Transparent/Legacy
shader = TU/Transparent/Legacy
iconShader = TU/Icon/Legacy
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Transparent/Metallic
shader = TU/Transparent/Metallic
iconShader = TU/Icon/Metallic
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = TU/Transparent/Specular
shader = TU/Transparent/Specular
iconShader = TU/Icon/Specular
}
}
UrlConfig
{
parentUrl = 000_TexturesUnlimited/Shaders/TUShaders.cfg
KSP_SHADER_DATA
{
name = SSTU/PBR/Metallic
shader = SSTU/PBR/Metallic
iconShader = TU/Icon/Metallic
}
}
UrlConfig
{
parentUrl = 999_KSP-Recall/KSP-Recall.cfg
KSP-Recall
{
INSTALLED
{
Attached = false
ChillingOut = false
Driftless = true
Refunding = false
Resourceful = false
}
}
}
UrlConfig
{
parentUrl = 999_KSP-Recall/Resources/Resources.cfg
RESOURCE_DEFINITION
{
name = RefundingForKSP111x
displayName = Refunding
abbreviation = rF
density = 0
unitCost = 0
hsp = 0
flowMode = NO_FLOW
transfer = NONE
isTweakable = false
isVisible = false
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = AJE/PistonEngineSettings.cfg
AJEPISTONENGINES
{
AFREfficiency
{
key = 0.05 0 0 0
key = 0.05137 0.00862 15.20632 83.15183
key = 0.05179 0.21552 114.7026 114.7026
key = 0.0543 0.48276 67.427 67.427
key = 0.05842 0.7069 40.95784 40.95784
key = 0.06312 0.83621 16.71189 16.71189
key = 0.06942 0.93103 11.6113 11.6113
key = 0.07786 1 0 0
key = 0.08845 1 0 0
key = 0.0927 0.98276 -5.071175 -5.071175
key = 0.1001375 0.9374962 -6.121325 -6.121325
key = 0.1012 0.93103 -8.927517 -8.927517
key = 0.1083429 0.8414698 -15.49737 -15.49737
key = 0.11455 0.72414 -28.45835 -28.45835
key = 0.1220676 0.4582118 -62.05272 -62.05272
key = 0.12435 0.23276 -228.4338 -228.4338
key = 0.125 0 -119.3641 0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = MustangHProp
ixxFTLB = 50
diameterIN = 133
numblades = 4
minpitch = 23
maxpitch = 58
ct_factor = 0.94
cp_factor = 1.0
cThrust
{
key = 23 28 33 38 43 48 53 58
key = 0.0 0.299030 0.260805 0.242449 0.231525 0.204085 0.186000 0.166529 0.151091
key = 0.1 0.301213 0.249288 0.222448 0.203633 0.167736 0.141446 0.111228 0.090473
key = 0.2 0.288216 0.259906 0.236786 0.217212 0.178740 0.149519 0.119082 0.096053
key = 0.3 0.263037 0.260598 0.243941 0.224403 0.187718 0.159398 0.127234 0.101877
key = 0.4 0.266089 0.256252 0.247730 0.230614 0.194755 0.167513 0.136982 0.108945
key = 0.5 0.250565 0.250454 0.250759 0.237630 0.202308 0.174928 0.146044 0.116195
key = 0.6 0.228691 0.241664 0.251021 0.243598 0.209924 0.182990 0.153492 0.126141
key = 0.7 0.200849 0.229584 0.247201 0.249683 0.217317 0.190852 0.160761 0.134860
key = 0.8 0.170138 0.211684 0.240593 0.252656 0.223779 0.198784 0.169136 0.142324
key = 0.9 0.138625 0.187720 0.231441 0.251876 0.228605 0.206843 0.177506 0.149456
key = 1.0 0.105451 0.162670 0.218097 0.247860 0.233346 0.214560 0.185870 0.158482
key = 1.1 0.070812 0.136283 0.196798 0.241509 0.237852 0.220190 0.194330 0.167548
key = 1.2 0.035081 0.109034 0.174273 0.232255 0.237158 0.224925 0.202759 0.176512
key = 1.3 -0.001705 0.081244 0.151052 0.216359 0.234017 0.229996 0.209830 0.185534
key = 1.4 -0.038491 0.051894 0.127137 0.196219 0.228953 0.235829 0.215623 0.194506
key = 1.5 -0.075277 0.022156 0.102570 0.175581 0.221133 0.236100 0.220572 0.203352
key = 1.6 -0.112064 -0.008308 0.077377 0.154484 0.207091 0.234365 0.224946 0.210531
key = 1.7 -0.148850 -0.038771 0.051605 0.132791 0.190572 0.230955 0.233697 0.216802
key = 1.8 -0.185636 -0.069235 0.025197 0.110838 0.173688 0.225598 0.235643 0.222331
key = 1.9 -0.222422 -0.099698 -0.001833 0.088352 0.156560 0.215349 0.235853 0.227337
key = 2.0 -0.259208 -0.130162 -0.028863 0.065358 0.139005 0.201650 0.234564 0.233687
key = 2.1 -0.295994 -0.160625 -0.055893 0.041913 0.121150 0.187718 0.232067 0.242047
key = 2.2 -0.332780 -0.191089 -0.082923 0.018019 0.103059 0.173641 0.227375 0.244469
key = 2.3 -0.369567 -0.221552 -0.109954 -0.006382 0.084656 0.159291 0.218217 0.245571
key = 2.4 -0.406353 -0.252016 -0.136984 -0.030783 0.065853 0.144771 0.207194 0.245622
key = 2.5 -0.443139 -0.282479 -0.164014 -0.055184 0.046821 0.129987 0.196077 0.244735
key = 2.6 -0.479925 -0.312943 -0.191044 -0.079585 0.027423 0.115019 0.138270 0.242686
key = 2.7 -0.516711 -0.343406 -0.218075 -0.103986 0.007654 0.099844 0.126188 0.237363
key = 2.8 -0.553497 -0.373870 -0.245105 -0.128387 -0.012415 0.084564 0.114107 0.228812
key = 2.9 -0.590283 -0.404333 -0.272135 -0.152788 -0.032483 0.068743 0.101797 0.219972
key = 3.0 -0.627070 -0.434797 -0.299165 -0.177189 -0.052552 0.052866 0.089335 0.211044
key = 3.1 -0.663856 -0.465260 -0.326196 -0.201590 -0.072621 0.036769 0.076768 0.202088
key = 3.2 -0.700642 -0.495724 -0.353226 -0.225990 -0.092690 0.020413 0.063939 0.192948
key = 3.3 -0.737428 -0.526187 -0.380256 -0.250391 -0.112758 0.003797 0.051019 0.183698
key = 3.4 -0.774214 -0.556651 -0.407286 -0.274792 -0.132827 -0.013020 0.037883 0.174403
key = 3.5 -0.811000 -0.587114 -0.434317 -0.299193 -0.152896 -0.029838 0.024668 0.164990
key = 3.6 -0.847787 -0.617578 -0.461347 -0.323594 -0.172965 -0.046655 0.011260 0.155477
key = 3.7 -0.884573 -0.648041 -0.488377 -0.347995 -0.193033 -0.063473 -0.002434 0.145853
key = 3.8 -0.921359 -0.678505 -0.515407 -0.372396 -0.213102 -0.080290 -0.016134 0.136134
key = 3.9 -0.958145 -0.708968 -0.542438 -0.396797 -0.233171 -0.097107 -0.029834 0.126304
key = 4.0 -0.994931 -0.739432 -0.569468 -0.421198 -0.253240 -0.113925 -0.043534 0.116373
key = 4.1 -1.031717 -0.769895 -0.596498 -0.445599 -0.273308 -0.130742 -0.057235 0.106315
key = 4.2 -1.068503 -0.800359 -0.623528 -0.470000 -0.293377 -0.147560 -0.070935 0.096179
key = 4.3 -1.105290 -0.830822 -0.650559 -0.494401 -0.313446 -0.164377 -0.084635 0.085961
key = 4.4 -1.142076 -0.861286 -0.677589 -0.518802 -0.333515 -0.181194 -0.098336 0.075547
key = 4.5 -1.178862 -0.891749 -0.704619 -0.543203 -0.353583 -0.198012 -0.112036 0.065141
key = 4.6 -1.215648 -0.922213 -0.731649 -0.567604 -0.373652 -0.214829 -0.125736 0.054506
key = 4.7 -1.252434 -0.952676 -0.758679 -0.592005 -0.393721 -0.231647 -0.139437 0.043723
key = 4.8 -1.289220 -0.983140 -0.785710 -0.616406 -0.413790 -0.248464 -0.153137 0.032939
key = 4.9 -1.326006 -1.013603 -0.812740 -0.640807 -0.433858 -0.265281 -0.166837 0.022156
key = 5.0 -1.362793 -1.044067 -0.839770 -0.665208 -0.453927 -0.282099 -0.180537 0.011373
key = 5.1 -1.399579 -1.074530 -0.866800 -0.689609 -0.473996 -0.298916 -0.194238 0.000589
key = 5.2 -1.436365 -1.104994 -0.893831 -0.714009 -0.494065 -0.315734 -0.207938 -0.010194
key = 5.3 -1.473151 -1.135457 -0.920861 -0.738410 -0.514133 -0.332551 -0.221638 -0.020977
key = 5.4 -1.509937 -1.165921 -0.947891 -0.762811 -0.534202 -0.349368 -0.235339 -0.031761
key = 5.5 -1.546723 -1.196384 -0.974921 -0.787212 -0.554271 -0.366186 -0.249039 -0.042544
}
cPower
{
key = 23 28 33 38 43 48 53 58
key = 0.0 0.187957 0.248661 0.324321 0.391990 0.470088 0.560034 0.662333 0.775476
key = 0.1 0.177418 0.236639 0.297109 0.368624 0.435567 0.471014 0.464904 0.452794
key = 0.2 0.188284 0.239403 0.301890 0.365671 0.437930 0.489547 0.493103 0.476455
key = 0.3 0.180741 0.238391 0.297399 0.360777 0.436975 0.501981 0.518789 0.500748
key = 0.4 0.184970 0.237116 0.293324 0.355796 0.429620 0.509451 0.546647 0.531282
key = 0.5 0.180683 0.236149 0.292787 0.354090 0.419218 0.505633 0.565713 0.556747
key = 0.6 0.172309 0.233285 0.290292 0.356131 0.412256 0.491984 0.574561 0.588421
key = 0.7 0.158093 0.227971 0.288857 0.350023 0.409246 0.479943 0.571921 0.615700
key = 0.8 0.140159 0.217281 0.285257 0.346702 0.411098 0.471560 0.556423 0.634630
key = 0.9 0.119570 0.199263 0.279342 0.344706 0.414226 0.467518 0.543742 0.638911
key = 1.0 0.095949 0.178362 0.269156 0.341211 0.412201 0.468679 0.534597 0.623611
key = 1.1 0.069437 0.154497 0.248816 0.335319 0.403617 0.471874 0.529458 0.610675
key = 1.2 0.040417 0.128207 0.225413 0.326289 0.401255 0.474439 0.528667 0.600913
key = 1.3 0.009142 0.099926 0.199762 0.308552 0.395997 0.472195 0.531989 0.594567
key = 1.4 -0.020156 0.068817 0.172002 0.283822 0.388109 0.463494 0.534372 0.591632
key = 1.5 -0.047478 0.036292 0.142370 0.257218 0.376423 0.460563 0.536081 0.592122
key = 1.6 -0.076929 0.002424 0.117390 0.241895 0.374696 0.479747 0.567661 0.628712
key = 1.7 -0.107451 -0.032741 0.087762 0.222444 0.366313 0.496906 0.586061 0.666332
key = 1.8 -0.139045 -0.069202 0.053100 0.199113 0.354426 0.511329 0.616529 0.705595
key = 1.9 -0.171709 -0.106960 0.013112 0.171200 0.339050 0.515582 0.644693 0.746809
key = 2.0 -0.205444 -0.146014 -0.028330 0.138465 0.319557 0.510041 0.670619 0.785675
key = 2.1 -0.240250 -0.186366 -0.071227 0.100725 0.295975 0.501235 0.694818 0.818669
key = 2.2 -0.276127 -0.228014 -0.115579 0.057715 0.268228 0.489202 0.714398 0.860189
key = 2.3 -0.313075 -0.270958 -0.161384 0.009041 0.235914 0.473408 0.720815 0.899788
key = 2.4 -0.351093 -0.315200 -0.208645 -0.041279 0.198584 0.453943 0.719415 0.937907
key = 2.5 -0.390183 -0.360738 -0.257359 -0.093245 0.156421 0.430347 0.715200 0.974737
key = 2.6 -0.430344 -0.407572 -0.307528 -0.146858 0.108846 0.402645 0.605494 1.009461
key = 2.7 -0.471575 -0.455704 -0.359152 -0.202118 0.055607 0.370588 0.581754 1.033121
key = 2.8 -0.513877 -0.505132 -0.412230 -0.259024 -0.003333 0.334313 0.554667 1.042937
key = 2.9 -0.557251 -0.555856 -0.466762 -0.317576 -0.064105 0.292202 0.523172 1.049512
key = 3.0 -0.601695 -0.607878 -0.522749 -0.377775 -0.126708 0.245630 0.487406 1.053549
key = 3.1 -0.647210 -0.661196 -0.580190 -0.439620 -0.191142 0.193862 0.447410 1.055185
key = 3.2 -0.693796 -0.715811 -0.639086 -0.503112 -0.257408 0.136569 0.402349 1.053587
key = 3.3 -0.741453 -0.771722 -0.699436 -0.568250 -0.325505 0.073539 0.352789 1.048972
key = 3.4 -0.790181 -0.828930 -0.761241 -0.635034 -0.395434 0.004818 0.298015 1.041515
key = 3.5 -0.839979 -0.887435 -0.824500 -0.703465 -0.467194 -0.065860 0.238512 1.030737
key = 3.6 -0.890849 -0.947237 -0.889213 -0.773543 -0.540786 -0.138495 0.173582 1.016608
key = 3.7 -0.942789 -1.008335 -0.955381 -0.845267 -0.616209 -0.213086 0.102609 0.998932
key = 3.8 -0.995801 -1.070730 -1.023004 -0.918637 -0.693464 -0.289635 0.026845 0.977667
key = 3.9 -1.049883 -1.134421 -1.092080 -0.993654 -0.772550 -0.368140 -0.050966 0.952620
key = 4.0 -1.105036 -1.199410 -1.162612 -1.070317 -0.853467 -0.448602 -0.130827 0.923678
key = 4.1 -1.161261 -1.265695 -1.234597 -1.148627 -0.936216 -0.531021 -0.212737 0.890567
key = 4.2 -1.218556 -1.333276 -1.308037 -1.228583 -1.020797 -0.615396 -0.296695 0.853470
key = 4.3 -1.276922 -1.402155 -1.382932 -1.310186 -1.107209 -0.701729 -0.382702 0.812220
key = 4.4 -1.336358 -1.472330 -1.459281 -1.393435 -1.195452 -0.790018 -0.470757 0.765971
key = 4.5 -1.396866 -1.543801 -1.537084 -1.478331 -1.285527 -0.880264 -0.560862 0.715932
key = 4.6 -1.458445 -1.616570 -1.616342 -1.564873 -1.377434 -0.972466 -0.653015 0.660324
key = 4.7 -1.521095 -1.690635 -1.697055 -1.653061 -1.471172 -1.066626 -0.747217 0.599642
key = 4.8 -1.584815 -1.765997 -1.779221 -1.742896 -1.566741 -1.162742 -0.843468 0.537333
key = 4.9 -1.649606 -1.842655 -1.862843 -1.834377 -1.664142 -1.260815 -0.941768 0.473396
key = 5.0 -1.715469 -1.920610 -1.947918 -1.927505 -1.763374 -1.360845 -1.042116 0.407831
key = 5.1 -1.782402 -1.999862 -2.034448 -2.022279 -1.864438 -1.462832 -1.144513 0.340639
key = 5.2 -1.850406 -2.080410 -2.122433 -2.118700 -1.967333 -1.566775 -1.248959 0.271819
key = 5.3 -1.919481 -2.162256 -2.211872 -2.216767 -2.072060 -1.672676 -1.355453 0.201372
key = 5.4 -1.989627 -2.245397 -2.302765 -2.316481 -2.178618 -1.780533 -1.463997 0.129297
key = 5.5 -2.060844 -2.329836 -2.395113 -2.417841 -2.287008 -1.890347 -1.574589 0.055595
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.992005813953488\t-0.0532945736434111\t-0.0532945736434111
key = 1.00\t0.984011627906977\t-0.116279069767442\t-0.116279069767442
key = 1.05\t0.957122093023256\t-0.179358282394345\t-0.179358282394345
key = 1.10\t0.930204143188673\t-0.688323455078115\t-0.688323455078115
key = 1.15\t0.750625056499821\t-0.958577602952021\t-0.958577602952021
key = 1.20\t0.642630862303066\t-0.607536455922232\t-0.607536455922232
key = 1.25\t0.568364119723151\t-0.431527888938208\t-0.431527888938208
key = 1.30\t0.513172495621604\t-0.327800653403085\t-0.327800653403085
key = 1.35\t0.470023923702226\t-0.260364483918003\t-0.260364483918003
key = 1.40\t0.435063150446203\t-0.169023207327378\t-0.169023207327378
key = 2.00\t0.246108883139915\t-0.052487296473969\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.318428184281844\t0.318428184281844
key = 0.95\t1.06707317073171\t0.447154471544717\t0.447154471544717
key = 1.00\t1.13414634146341\t0.535230352303524\t0.535230352303524
key = 1.05\t1.22764227642276\t0.62330623306233\t0.62330623306233
key = 1.10\t1.32113821138211\t0.259381511205548\t0.259381511205548
key = 1.15\t1.30545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.20\t1.25800086906795\t-0.266969587086307\t-0.266969587086307
key = 1.25\t1.22536585365854\t-0.189626188195044\t-0.189626188195044
key = 1.30\t1.20111301260944\t-0.144045356015385\t-0.144045356015385
key = 1.35\t1.18215224685392\t-0.114411897567553\t-0.114411897567553
key = 1.40\t1.16678944333917\t-0.0742738241110092\t-0.0742738241110092
key = 2.00\t1.0837573187165\t-0.0230644790618553\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = HS6501A-0x4
ixxFTLB = 80
diameterIN = 158
numblades = 4
minpitch = 25
maxpitch = 65
ct_factor = 1.05
cp_factor = 0.94
cThrust
{
key = 22\t27\t32\t37\t42\t47\t52\t57\t62\t67
key = 0.0\t0.150828\t0.15802\t0.162765\t0.166562\t0.169832\t0.170771\t0.16822\t0.16106\t0.150523\t0.136026
key = 0.1\t0.145256\t0.157634\t0.162399\t0.163509\t0.157774\t0.146364\t0.129054\t0.112731\t0.094994\t0.081844
key = 0.2\t0.139155\t0.156713\t0.163747\t0.165235\t0.162686\t0.153673\t0.138908\t0.119881\t0.101046\t0.086333
key = 0.3\t0.131202\t0.151336\t0.162857\t0.167068\t0.166134\t0.158724\t0.145005\t0.126256\t0.106878\t0.092256
key = 0.4\t0.122642\t0.146842\t0.15993\t0.166045\t0.16739\t0.161965\t0.149857\t0.132094\t0.112382\t0.095024
key = 0.5\t0.111955\t0.140455\t0.157465\t0.165327\t0.168611\t0.165648\t0.154333\t0.136903\t0.116848\t0.09812
key = 0.6\t0.099163\t0.132371\t0.153765\t0.164002\t0.168554\t0.168487\t0.159079\t0.14172\t0.121388\t0.101241
key = 0.7\t0.084349\t0.122517\t0.148508\t0.162153\t0.168441\t0.169966\t0.16374\t0.146723\t0.126033\t0.10463
key = 0.8\t0.065897\t0.110743\t0.142067\t0.159737\t0.167599\t0.170543\t0.167013\t0.152566\t0.131213\t0.108482
key = 0.9\t0.044016\t0.096318\t0.133824\t0.156528\t0.166524\t0.170641\t0.169116\t0.157541\t0.137132\t0.112926
key = 1.0\t0.018594\t0.078357\t0.124004\t0.151872\t0.165188\t0.170844\t0.17085\t0.161234\t0.14381\t0.118056
key = 1.1\t-0.008281\t0.056924\t0.111079\t0.145989\t0.163543\t0.170491\t0.172193\t0.163955\t0.149172\t0.124557
key = 1.2\t-0.035666\t0.032056\t0.094915\t0.138999\t0.161462\t0.170311\t0.172991\t0.166851\t0.153456\t0.131417
key = 1.3\t-0.063051\t0.006252\t0.075317\t0.128746\t0.158052\t0.169925\t0.173896\t0.169619\t0.156915\t0.137059
key = 1.4\t-0.090436\t-0.02054175\t0.051916\t0.115279\t0.154048\t0.169459\t0.17447\t0.171861\t0.160536\t0.14187
key = 1.5\t-0.117821\t-0.0473355\t0.027614\t0.098794\t0.14773\t0.168954\t0.175275\t0.173599\t0.164679\t0.145896
key = 1.6\t-0.145206\t-0.07412925\t0.002655\t0.079028\t0.137949\t0.167365\t0.176019\t0.17499\t0.168418\t0.150029
key = 1.7\t-0.172591\t-0.100923\t-0.0228\t0.056708\t0.125382\t0.165359\t0.176837\t0.176892\t0.171611\t0.154836
key = 1.8\t-0.199976\t-0.12771675\t-0.048255\t0.033899\t0.110186\t0.160435\t0.177676\t0.178658\t0.174336\t0.159861
key = 1.9\t-0.227361\t-0.1545105\t-0.07371\t0.010221\t0.092214\t0.15261\t0.17795\t0.180525\t0.176636\t0.164431
key = 2.0\t-0.254746\t-0.18130425\t-0.099165\t-0.01364\t0.07201\t0.142175\t0.177586\t0.182418\t0.179041\t0.168553
key = 2.1\t-0.282131\t-0.208098\t-0.12462\t-0.037501\t0.051184\t0.129622\t0.175711\t0.184206\t0.181361\t0.172247
key = 2.2\t-0.309516\t-0.23489175\t-0.150075\t-0.061362\t0.02989\t0.114861\t0.170947\t0.185902\t0.184226\t0.175713
key = 2.3\t-0.336901\t-0.2616855\t-0.17553\t-0.085223\t0.008265\t0.098279\t0.163883\t0.187607\t0.187069\t0.178699
key = 2.4\t-0.364286\t-0.28847925\t-0.200985\t-0.109084\t-0.013762\t0.080272\t0.15482\t0.187859\t0.18994\t0.181377
key = 2.5\t-0.391671\t-0.315273\t-0.22644\t-0.132945\t-0.035789\t0.061542\t0.144047\t0.186628\t0.192707\t0.18489
key = 2.6\t-0.419056\t-0.34206675\t-0.251895\t-0.156806\t-0.057816\t0.042517\t0.131579\t0.18401\t0.19525\t0.188292
key = 2.7\t-0.446441\t-0.3688605\t-0.27735\t-0.180667\t-0.079843\t0.023115\t0.117731\t0.179414\t0.197517\t0.191264
key = 2.8\t-0.473826\t-0.39565425\t-0.302805\t-0.204528\t-0.10187\t0.003417\t0.10294\t0.173277\t0.199399\t0.195259
key = 2.9\t-0.501211\t-0.422448\t-0.32826\t-0.228389\t-0.123897\t-0.2129475\t0.087374\t0.165417\t0.199993\t0.198967
key = 3.0\t-0.528596\t-0.44924175\t-0.353715\t-0.25225\t-0.145924\t-0.429312\t0.071287\t0.156321\t0.199365\t0.202506
key = 3.1\t-0.555981\t-0.4760355\t-0.37917\t-0.276111\t-0.167951\t-0.6456765\t0.054818\t0.146197\t0.197571\t0.20579
key = 3.2\t-0.583366\t-0.50282925\t-0.404625\t-0.299972\t-0.189978\t-0.862041\t0.037758\t0.135116\t0.19451\t0.208189
key = 3.3\t-0.610751\t-0.529623\t-0.43008\t-0.323833\t-0.212005\t-1.0784055\t0.020498\t0.123303\t0.189696\t0.210991
key = 3.4\t-0.638136\t-0.55641675\t-0.455535\t-0.347694\t-0.234032\t-1.29477\t0.002992\t0.110959\t0.184911\t0.213073
key = 3.5\t-0.665521\t-0.5832105\t-0.48099\t-0.371555\t-0.256059\t-1.5111345\t-0.014715\t0.097985\t0.178536\t0.214346
key = 3.6\t-0.692906\t-0.61000425\t-0.506445\t-0.395416\t-0.278086\t-1.727499\t-0.032422\t0.084736\t0.171191\t0.213744
key = 3.7\t-0.720291\t-0.636798\t-0.5319\t-0.419277\t-0.300113\t-1.9438635\t-0.050129\t0.071068\t0.163356\t0.213198
key = 3.8\t-0.747676\t-0.66359175\t-0.557355\t-0.443138\t-0.32214\t-2.160228\t-0.067836\t0.057139\t0.154676\t0.210888
key = 3.9\t-0.775061\t-0.6903855\t-0.58281\t-0.466999\t-0.344167\t-2.3765925\t-0.085543\t0.042863\t0.145554\t0.20863
key = 4.0\t-0.802446\t-0.71717925\t-0.608265\t-0.49086\t-0.366194\t-2.592957\t-0.10325\t0.028403\t0.135903\t0.205637
key = 4.1\t-0.829831\t-0.743973\t-0.63372\t-0.514721\t-0.388221\t-2.8093215\t-0.120957\t0.013624\t0.125954\t0.20156
key = 4.2\t-0.857216\t-0.77076675\t-0.659175\t-0.538582\t-0.410248\t-3.025686\t-0.138664\t-0.001211\t0.115465\t0.19662
key = 4.3\t-0.884601\t-0.7975605\t-0.68463\t-0.562443\t-0.432275\t-3.2420505\t-0.156371\t-0.016357\t0.104791\t0.192207
key = 4.4\t-0.911986\t-0.82435425\t-0.710085\t-0.586304\t-0.454302\t-3.458415\t-0.174078\t-0.031847\t0.093884\t0.18655
key = 4.5\t-0.939371\t-0.851148\t-0.73554\t-0.610165\t-0.476329\t-3.6747795\t-0.191785\t-0.190406\t0.082611\t0.18043
key = 4.6\t-0.966756\t-0.87794175\t-0.760995\t-0.634026\t-0.498356\t-3.891144\t-0.209492\t-0.348965\t0.071104\t0.174117
key = 4.7\t-0.994141\t-0.9047355\t-0.78645\t-0.657887\t-0.520383\t-4.1075085\t-0.227199\t-0.507524\t0.05948\t0.167065
key = 4.8\t-1.021526\t-0.93152925\t-0.811905\t-0.681748\t-0.54241\t-4.323873\t-0.244906\t-0.666083\t0.047603\t0.159882
key = 4.9\t-1.048911\t-0.958323\t-0.83736\t-0.705609\t-0.564437\t-4.5402375\t-0.262613\t-0.824642\t0.035461\t0.152512
key = 5.0\t-1.076296\t-0.98511675\t-0.862815\t-0.72947\t-0.586464\t-4.756602\t-0.28032\t-0.983201\t-0.094530333\t0.144486
key = 5.1\t-1.103681\t-1.0119105\t-0.88827\t-0.753331\t-0.608491\t-4.9729665\t-0.298027\t-1.14176\t-0.224521667\t0.136529
key = 5.2\t-1.131066\t-1.03870425\t-0.913725\t-0.777192\t-0.630518\t-5.189331\t-0.315734\t-1.300319\t-0.354513\t0.128337
key = 5.3\t-1.158451\t-1.065498\t-0.93918\t-0.801053\t-0.652545\t-5.4056955\t-0.333441\t-1.458878\t-0.484504333\t0.120145
key = 5.4\t-1.185836\t-1.09229175\t-0.964635\t-0.824914\t-0.674572\t-5.62206\t-0.351148\t-1.617437\t-0.614495667\t0.111953
key = 5.5\t-1.213221\t-1.1190855\t-0.99009\t-0.848775\t-0.696599\t-5.8384245\t-0.368855\t-1.775996\t-0.744487\t0.103761
}
cPower
{
key = 22.0\t27.0\t32.0\t37.0\t42.0\t47.0\t52.0\t57.0\t62.0\t67.0
key = 0.0\t0.102208\t0.139687\t0.183539\t0.233935\t0.293505\t0.360815\t0.436716\t0.520223\t0.608385\t0.698117
key = 0.1\t0.104952\t0.142918\t0.186904\t0.235791\t0.286782\t0.325824\t0.342657\t0.349291\t0.342126\t0.339363
key = 0.2\t0.103553\t0.143581\t0.188255\t0.238548\t0.289766\t0.335743\t0.366674\t0.376203\t0.368526\t0.365378
key = 0.3\t0.101377\t0.1413\t0.18874\t0.240209\t0.295535\t0.34652\t0.384569\t0.399696\t0.395364\t0.397263
key = 0.4\t0.09858\t0.138923\t0.185056\t0.239232\t0.298051\t0.35476\t0.400581\t0.425233\t0.425273\t0.420203
key = 0.5\t0.094462\t0.136096\t0.182206\t0.236214\t0.298937\t0.360852\t0.412729\t0.445372\t0.452175\t0.444844
key = 0.6\t0.089069\t0.132731\t0.179633\t0.23304\t0.297342\t0.365175\t0.424079\t0.465246\t0.478537\t0.471195
key = 0.7\t0.08124\t0.128005\t0.177469\t0.229794\t0.292305\t0.365926\t0.434054\t0.483386\t0.504883\t0.499876
key = 0.8\t0.06968\t0.12147\t0.173888\t0.227527\t0.287782\t0.362968\t0.440705\t0.500992\t0.531413\t0.531765
key = 0.9\t0.053167\t0.112129\t0.169352\t0.225956\t0.28575\t0.358174\t0.443225\t0.516166\t0.558105\t0.565443
key = 1.0\t0.030645\t0.098211\t0.163181\t0.223989\t0.284036\t0.354106\t0.440239\t0.527714\t0.584376\t0.599218
key = 1.1\t0.003719\t0.078569\t0.153513\t0.220833\t0.283551\t0.352569\t0.436453\t0.53429\t0.606422\t0.635546
key = 1.2\t-0.025876\t0.052222\t0.138857\t0.216202\t0.284161\t0.351847\t0.434062\t0.533848\t0.624024\t0.671433
key = 1.3\t-0.055471\t0.021559\t0.118102\t0.208222\t0.283166\t0.352661\t0.432478\t0.532287\t0.636947\t0.702944
key = 1.4\t-0.085066\t-0.01285975\t0.089974\t0.194925\t0.281437\t0.354868\t0.433987\t0.532118\t0.642333\t0.729283
key = 1.5\t-0.114661\t-0.0472785\t0.057165\t0.175797\t0.277863\t0.35769\t0.436328\t0.533393\t0.643762\t0.75097
key = 1.6\t-0.144256\t-0.08169725\t0.020172\t0.149556\t0.268674\t0.359998\t0.440375\t0.536236\t0.646549\t0.766138
key = 1.7\t-0.173851\t-0.116116\t-0.020189667\t0.116283\t0.253898\t0.361508\t0.445968\t0.540542\t0.650702\t0.774117
key = 1.8\t-0.203446\t-0.15053475\t-0.060551333\t0.079122\t0.233103\t0.360054\t0.452098\t0.546614\t0.656219\t0.780843
key = 1.9\t-0.233041\t-0.1849535\t-0.100913\t0.038003\t0.205243\t0.352878\t0.459754\t0.554722\t0.663136\t0.788835
key = 2.0\t-0.262636\t-0.21937225\t-0.141274667\t-0.007252\t0.170419\t0.339787\t0.464856\t0.564553\t0.670526\t0.798071
key = 2.1\t-0.292231\t-0.253791\t-0.181636333\t-0.052507\t0.131466\t0.321184\t0.468234\t0.575685\t0.681671\t0.808563
key = 2.2\t-0.321826\t-0.28820975\t-0.221998\t-0.097762\t0.088614\t0.296254\t0.466952\t0.587648\t0.693546\t0.820367
key = 2.3\t-0.351421\t-0.3226285\t-0.262359667\t-0.143017\t0.042096\t0.265223\t0.460069\t0.599948\t0.707386\t0.833503
key = 2.4\t-0.381016\t-0.35704725\t-0.302721333\t-0.188272\t-0.008262\t0.22842\t0.447709\t0.609792\t0.722871\t0.848008
key = 2.5\t-0.410611\t-0.391466\t-0.343083\t-0.233527\t-0.05862\t0.1872\t0.430091\t0.617641\t0.739534\t0.864112
key = 2.6\t-0.440206\t-0.42588475\t-0.383444667\t-0.278782\t-0.108978\t0.142577\t0.406733\t0.621303\t0.75693\t0.881696
key = 2.7\t-0.469801\t-0.4603035\t-0.423806333\t-0.324037\t-0.159336\t0.094281\t0.377963\t0.620421\t0.774809\t0.90239
key = 2.8\t-0.499396\t-0.49472225\t-0.464168\t-0.369292\t-0.209694\t0.042519\t0.34463\t0.614815\t0.791892\t0.923957
key = 2.9\t-0.528991\t-0.529141\t-0.504529667\t-0.414547\t-0.260052\t-0.552669\t0.30699\t0.604228\t0.806587\t0.94683
key = 3.0\t-0.558586\t-0.56355975\t-0.544891333\t-0.459802\t-0.31041\t-1.147857\t0.265584\t0.589011\t0.818151\t0.970536
key = 3.1\t-0.588181\t-0.5979785\t-0.585253\t-0.505057\t-0.360768\t-1.743045\t0.220705\t0.569486\t0.82639\t0.994722
key = 3.2\t-0.617776\t-0.63239725\t-0.625614667\t-0.550312\t-0.411126\t-2.338233\t0.171545\t0.545562\t0.830619\t1.01991
key = 3.3\t-0.647371\t-0.666816\t-0.665976333\t-0.595567\t-0.461484\t-2.933421\t0.119374\t0.517687\t0.830266\t1.044733
key = 3.4\t-0.676966\t-0.70123475\t-0.706338\t-0.640822\t-0.511842\t-3.528609\t0.064008\t0.48638\t0.826501\t1.066311
key = 3.5\t-0.706561\t-0.7356535\t-0.746699667\t-0.686077\t-0.5622\t-4.123797\t0.005599\t0.451105\t0.819512\t1.08726
key = 3.6\t-0.736156\t-0.77007225\t-0.787061333\t-0.731332\t-0.612558\t-4.718985\t-0.05281\t0.413106\t0.808241\t1.10451
key = 3.7\t-0.765751\t-0.804491\t-0.827423\t-0.776587\t-0.662916\t-5.314173\t-0.111219\t0.371646\t0.794305\t1.119545
key = 3.8\t-0.795346\t-0.83890975\t-0.867784667\t-0.821842\t-0.713274\t-5.909361\t-0.169628\t0.327375\t0.776053\t1.130671
key = 3.9\t-0.824941\t-0.8733285\t-0.908146333\t-0.867097\t-0.763632\t-6.504549\t-0.228037\t0.279914\t0.75501\t1.139149
key = 4.0\t-0.854536\t-0.90774725\t-0.948508\t-0.912352\t-0.81399\t-7.099737\t-0.286446\t0.229757\t0.730559\t1.144647
key = 4.1\t-0.884131\t-0.942166\t-0.988869667\t-0.957607\t-0.864348\t-7.694925\t-0.344855\t0.176451\t0.703682\t1.148035
key = 4.2\t-0.913726\t-0.97658475\t-1.029231333\t-1.002862\t-0.914706\t-8.290113\t-0.403264\t0.121033\t0.673077\t1.147264
key = 4.3\t-0.943321\t-1.0110035\t-1.069593\t-1.048117\t-0.965064\t-8.885301\t-0.461673\t0.062446\t0.640328\t1.144748
key = 4.4\t-0.972916\t-1.04542225\t-1.109954667\t-1.093372\t-1.015422\t-9.480489\t-0.520082\t0.000426\t0.605183\t1.139644
key = 4.5\t-1.002511\t-1.079841\t-1.150316333\t-1.138627\t-1.06578\t-10.075677\t-0.578491\t-0.646101\t0.566851\t1.131713
key = 4.6\t-1.032106\t-1.11425975\t-1.190678\t-1.183882\t-1.116138\t-10.670865\t-0.6369\t-1.292628\t0.526001\t1.122285
key = 4.7\t-1.061701\t-1.1486785\t-1.231039667\t-1.229137\t-1.166496\t-11.266053\t-0.695309\t-1.939155\t0.483113\t1.108395
key = 4.8\t-1.091296\t-1.18309725\t-1.271401333\t-1.274392\t-1.216854\t-11.861241\t-0.753718\t-2.585682\t0.43757\t1.092993
key = 4.9\t-1.120891\t-1.217516\t-1.311763\t-1.319647\t-1.267212\t-12.456429\t-0.812127\t-3.232209\t0.389094\t1.075911
key = 5.0\t-1.150486\t-1.25193475\t-1.352124667\t-1.364902\t-1.31757\t-13.051617\t-0.870536\t-3.878736\t-0.143573667\t1.054496
key = 5.1\t-1.180081\t-1.2863535\t-1.392486333\t-1.410157\t-1.367928\t-13.646805\t-0.928945\t-4.525263\t-0.676241333\t1.032348
key = 5.2\t-1.209676\t-1.32077225\t-1.432848\t-1.455412\t-1.418286\t-14.241993\t-0.987354\t-5.17179\t-1.208909\t1.008051
key = 5.3\t-1.239271\t-1.355191\t-1.473209667\t-1.500667\t-1.468644\t-14.837181\t-1.045763\t-5.818317\t-1.741576667\t0.983754
key = 5.4\t-1.268866\t-1.38960975\t-1.513571333\t-1.545922\t-1.519002\t-15.432369\t-1.104172\t-6.464844\t-2.274244333\t0.959457
key = 5.5\t-1.298461\t-1.4240285\t-1.553933\t-1.591177\t-1.56936\t-16.027557\t-1.162581\t-7.111371\t-2.806912\t0.93516
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.992005813953488\t-0.0532945736434111\t-0.0532945736434111
key = 1.00\t0.984011627906977\t-0.116279069767442\t-0.116279069767442
key = 1.05\t0.957122093023256\t-0.179358282394345\t-0.179358282394345
key = 1.10\t0.930204143188673\t-0.688323455078115\t-0.688323455078115
key = 1.15\t0.750625056499821\t-0.958577602952021\t-0.958577602952021
key = 1.20\t0.642630862303066\t-0.607536455922232\t-0.607536455922232
key = 1.25\t0.568364119723151\t-0.431527888938208\t-0.431527888938208
key = 1.30\t0.513172495621604\t-0.327800653403085\t-0.327800653403085
key = 1.35\t0.470023923702226\t-0.260364483918003\t-0.260364483918003
key = 1.40\t0.435063150446203\t-0.169023207327378\t-0.169023207327378
key = 2.00\t0.246108883139915\t-0.052487296473969\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.318428184281844\t0.318428184281844
key = 0.95\t1.06707317073171\t0.447154471544717\t0.447154471544717
key = 1.00\t1.13414634146341\t0.535230352303524\t0.535230352303524
key = 1.05\t1.22764227642276\t0.62330623306233\t0.62330623306233
key = 1.10\t1.32113821138211\t0.259381511205548\t0.259381511205548
key = 1.15\t1.30545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.20\t1.25800086906795\t-0.266969587086307\t-0.266969587086307
key = 1.25\t1.22536585365854\t-0.189626188195044\t-0.189626188195044
key = 1.30\t1.20111301260944\t-0.144045356015385\t-0.144045356015385
key = 1.35\t1.18215224685392\t-0.114411897567553\t-0.114411897567553
key = 1.40\t1.16678944333917\t-0.0742738241110092\t-0.0742738241110092
key = 2.00\t1.0837573187165\t-0.0230644790618553\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = RotolRX5
ixxFTLB = 60
diameterIN = 130
numblades = 3
minpitch = 28
maxpitch = 63
ct_factor = 1.025
cp_factor = 1.031
cThrust
{
key = 28 35 42 49 56 63
key = 0 0.149046 0.155004 0.159532 0.160061 0.154127 0.140604
key = 0.1 0.151261 0.156467 0.152521 0.134103 0.105135 0.085687
key = 0.2 0.15009 0.158581 0.15733 0.141477 0.112471 0.089214
key = 0.3 0.143814 0.158097 0.161232 0.148234 0.119705 0.09427
key = 0.4 0.140167 0.155212 0.161457 0.154256 0.127783 0.097319
key = 0.5 0.132346 0.153086 0.161494 0.158417 0.135436 0.101485
key = 0.6 0.123715 0.150074 0.160498 0.160894 0.143383 0.10671
key = 0.7 0.11139 0.146422 0.158696 0.162445 0.149335 0.114602
key = 0.8 0.096638 0.14171 0.156278 0.163163 0.153533 0.12397
key = 0.9 0.075688 0.134917 0.154173 0.163117 0.157105 0.131709
key = 1 0.051853 0.126119 0.152704 0.162359 0.160028 0.137666
key = 1.02 0.047029 0.110914 0.150277 0.161029 0.162261 0.142573
key = 1.04 0.042198 0.08988 0.147553 0.159317 0.163835 0.147661
key = 1.06 0.037331 0.088162077 0.147158615 0.159226154 0.163903308 0.148011692
key = 1.08 0.032386 0.086444154 0.146764231 0.159135308 0.163971615 0.148362385
key = 1.1 0.027399 0.084726231 0.146369846 0.159044462 0.164039923 0.148713077
key = 1.12 0.022387 0.083008308 0.145975462 0.158953615 0.164108231 0.149063769
key = 1.14 0.017357 0.081290385 0.145581077 0.158862769 0.164176538 0.149414462
key = 1.16 0.012318 0.079572462 0.145186692 0.158771923 0.164244846 0.149765154
key = 1.18 0.007124 0.077854538 0.144792308 0.158681077 0.164313154 0.150115846
key = 1.2 0.001952 0.076136615 0.144397923 0.158590231 0.164381462 0.150466538
key = 1.22 -0.003263 0.074418692 0.144003538 0.158499385 0.164449769 0.150817231
key = 1.24 -0.008502 0.072700769 0.143609154 0.158408538 0.164518077 0.151167923
key = 1.26 -0.013937 0.070982846 0.143214769 0.158317692 0.164586385 0.151518615
key = 1.28 -0.019198 0.069264923 0.142820385 0.158226846 0.164654692 0.151869308
key = 1.3 -0.024549 0.067547 0.142426 0.158136 0.164723 0.15222
key = 1.32 -0.030253392 0.063064 0.1404408 0.158152 0.1647906 0.153018
key = 1.34 -0.035957784 0.058425 0.1384556 0.158168 0.1648582 0.153816
key = 1.36 -0.041662175 0.053812 0.1364704 0.158184 0.1649258 0.154614
key = 1.38 -0.047366567 0.049178 0.1344852 0.1582 0.1649934 0.155412
key = 1.4 -0.053070959 0.044561 0.1325 0.158216 0.165061 0.15621
key = 1.42 -0.058775351 0.039867 0.129123 0.1584162 0.1650336 0.1568922
key = 1.44 -0.064479743 0.035186 0.125746 0.1586164 0.1650062 0.1575744
key = 1.46 -0.070184135 0.030446 0.122369 0.1588166 0.1649788 0.1582566
key = 1.48 -0.075888526 0.02566 0.118992 0.1590168 0.1649514 0.1589388
key = 1.5 -0.081592918 0.020883 0.115615 0.159217 0.164924 0.159621
key = 1.52 -0.08729731 0.016051 0.111594 0.1588808 0.1648316 0.160188
key = 1.54 -0.093001702 0.011263 0.107573 0.1585446 0.1647392 0.160755
key = 1.56 -0.098706094 0.006287 0.103552 0.1582084 0.1646468 0.161322
key = 1.58 -0.104410485 0.001364 0.099531 0.1578722 0.1645544 0.161889
key = 1.6 -0.110114877 -0.003545 0.09551 0.157536 0.164462 0.162456
key = 1.62 -0.115819269 -0.0085 0.09149 0.1572558 0.1643388 0.162916
key = 1.64 -0.121523661 -0.013479 0.087358 0.1569756 0.1642156 0.163376
key = 1.66 -0.127228053 -0.018814 0.083246 0.1566954 0.1640924 0.163836
key = 1.68 -0.132932444 -0.023746 0.079106 0.1564152 0.1639692 0.164296
key = 1.7 -0.138636836 -0.028721355 0.074973 0.156135 0.163846 0.164756
key = 1.72 -0.144341228 -0.033696711 0.070813 0.1546234 0.1639042 0.165111
key = 1.74 -0.15004562 -0.038672066 0.066636 0.1531118 0.1639624 0.165466
key = 1.76 -0.155750012 -0.043647421 0.062441 0.1516002 0.1640206 0.165821
key = 1.78 -0.161454404 -0.048622776 0.058224 0.1500886 0.1640788 0.166176
key = 1.8 -0.167158795 -0.053598132 0.053979 0.148577 0.164137 0.166531
key = 1.82 -0.172863187 -0.058573487 0.04973 0.1461072 0.164694 0.1668024
key = 1.84 -0.178567579 -0.063548842 0.045459 0.1436374 0.165251 0.1670738
key = 1.86 -0.184271971 -0.068524197 0.041193 0.1411676 0.165808 0.1673452
key = 1.88 -0.189976363 -0.073499553 0.036881 0.1386978 0.166365 0.1676166
key = 1.9 -0.195680754 -0.078474908 0.032495 0.136228 0.166922 0.167888
key = 1.92 -0.201385146 -0.083450263 0.028347 0.1327218 0.1673676 0.1680802
key = 1.94 -0.207089538 -0.088425618 0.023831 0.1292156 0.1678132 0.1682724
key = 1.96 -0.21279393 -0.093400974 0.019416 0.1257094 0.1682588 0.1684646
key = 1.98 -0.218498322 -0.098376329 0.014977 0.1222032 0.1687044 0.1686568
key = 2 -0.224202713 -0.103351684 0.010518 0.118697 0.16915 0.168849
key = 2.02 -0.229907105 -0.108327039 0.006069 0.115169 0.1686936 0.1689884
key = 2.04 -0.235611497 -0.113302395 0.001549 0.111623 0.1682372 0.1691278
key = 2.06 -0.241315889 -0.11827775 -0.003001 0.108095 0.1677808 0.1692672
key = 2.08 -0.247020281 -0.123253105 -0.007495 0.104521 0.1673244 0.1694066
key = 2.1 -0.252724673 -0.128228461 -0.012064 0.100904 0.166868 0.169546
key = 2.12 -0.258429064 -0.133203816 -0.016483 0.097354 0.167134 0.1696548
key = 2.14 -0.264133456 -0.138179171 -0.0214 0.09369 0.1674 0.1697636
key = 2.16 -0.269837848 -0.143154526 -0.026013 0.090068 0.167666 0.1698724
key = 2.18 -0.27554224 -0.148129882 -0.030380086 0.086495 0.167932 0.1699812
key = 2.2 -0.281246632 -0.153105237 -0.034747172 0.082805 0.168198 0.17009
key = 2.22 -0.286951023 -0.158080592 -0.039114258 0.079174 0.1676004 0.170289
key = 2.24 -0.292655415 -0.163055947 -0.043481344 0.075501 0.1670028 0.170488
key = 2.26 -0.298359807 -0.168031303 -0.04784843 0.071821 0.1664052 0.170687
key = 2.28 -0.304064199 -0.173006658 -0.052215516 0.068113 0.1658076 0.170886
key = 2.3 -0.309768591 -0.177982013 -0.056582602 0.06442 0.16521 0.171085
key = 2.32 -0.315472982 -0.182957368 -0.060949687 0.060909 0.1637104 0.1720984
key = 2.34 -0.321177374 -0.187932724 -0.065316773 0.056917 0.1622108 0.1731118
key = 2.36 -0.326881766 -0.192908079 -0.069683859 0.053232 0.1607112 0.1741252
key = 2.38 -0.332586158 -0.197883434 -0.074050945 0.049474 0.1592116 0.1751386
key = 2.4 -0.33829055 -0.202858789 -0.078418031 0.045708 0.157712 0.176152
key = 2.42 -0.343994942 -0.207834145 -0.082785117 0.041925 0.1550386 0.177096
key = 2.44 -0.349699333 -0.2128095 -0.087152203 0.038132 0.1523652 0.17804
key = 2.46 -0.355403725 -0.217784855 -0.091519289 0.034327 0.1496918 0.178984
key = 2.48 -0.361108117 -0.222760211 -0.095886375 0.030505 0.1470184 0.179928
key = 2.5 -0.366812509 -0.227735566 -0.100253461 0.02665 0.144345 0.180872
key = 2.52 -0.372516901 -0.232710921 -0.104620547 0.022796 0.141617 0.1810564
key = 2.54 -0.378221292 -0.237686276 -0.108987633 0.018938 0.138786 0.1812408
key = 2.56 -0.383925684 -0.242661632 -0.113354719 0.015161 0.135811 0.1814252
key = 2.58 -0.389630076 -0.247636987 -0.117721805 0.011257 0.132893 0.1816096
key = 2.6 -0.395334468 -0.252612342 -0.122088891 0.00726 0.129956 0.181794
key = 2.62 -0.40103886 -0.257587697 -0.126455977 0.003084 0.127009 0.181536
key = 2.64 -0.406743251 -0.262563053 -0.130823062 -0.000596 0.123962 0.181278
key = 2.66 -0.412447643 -0.267538408 -0.135190148 -0.004472 0.12108 0.18102
key = 2.68 -0.418152035 -0.272513763 -0.139557234 -0.008589 0.118101 0.180762
key = 2.7 -0.423856427 -0.277489118 -0.14392432 -0.012538 0.115106 0.180504
key = 2.72 -0.429560819 -0.282464474 -0.148291406 -0.016719 0.112101 0.180029
key = 2.74 -0.435265211 -0.287439829 -0.152658492 -0.020834 0.109086 0.179554
key = 2.76 -0.440969602 -0.292415184 -0.157025578 -0.024837 0.106059 0.179079
key = 2.78 -0.446673994 -0.297390539 -0.161392664 -0.028867 0.102977 0.178604
key = 2.8 -0.452378386 -0.302365895 -0.16575975 -0.032693113 0.099939 0.178129
key = 2.82 -0.458082778 -0.30734125 -0.170126836 -0.036519227 0.09689 0.1780228
key = 2.84 -0.46378717 -0.312316605 -0.174493922 -0.04034534 0.093876 0.1779166
key = 2.86 -0.469491561 -0.317291961 -0.178861008 -0.044171454 0.090808 0.1778104
key = 2.88 -0.475195953 -0.322267316 -0.183228094 -0.047997567 0.086542 0.1777042
key = 2.9 -0.480900345 -0.327242671 -0.18759518 -0.05182368 0.084653 0.177598
key = 2.92 -0.486604737 -0.332218026 -0.191962266 -0.055649794 0.08156 0.1770468
key = 2.94 -0.492309129 -0.337193382 -0.196329352 -0.059475907 0.078455 0.1764956
key = 2.96 -0.49801352 -0.342168737 -0.200696437 -0.063302021 0.075341 0.1759444
key = 2.98 -0.503717912 -0.347144092 -0.205063523 -0.067128134 0.07236 0.1753932
key = 3 -0.509422304 -0.352119447 -0.209430609 -0.070954247 0.069227 0.174842
key = 3.02 -0.515126696 -0.357094803 -0.213797695 -0.074780361 0.06593 0.1741196
key = 3.04 -0.520831088 -0.362070158 -0.218164781 -0.078606474 0.062787 0.1733972
key = 3.06 -0.52653548 -0.367045513 -0.222531867 -0.082432588 0.059636 0.1726748
key = 3.08 -0.532239871 -0.372020868 -0.226898953 -0.086258701 0.056477 0.1719524
key = 3.1 -0.537944263 -0.376996224 -0.231266039 -0.090084814 0.053307 0.17123
key = 3.12 -0.543648655 -0.381971579 -0.235633125 -0.093910928 0.050134 0.169358
key = 3.14 -0.549353047 -0.386946934 -0.240000211 -0.097737041 0.046945 0.167486
key = 3.16 -0.555057439 -0.391922289 -0.244367297 -0.101563155 0.043751 0.165614
key = 3.18 -0.56076183 -0.396897645 -0.248734383 -0.105389268 0.04055 0.163742
key = 3.2 -0.566466222 -0.401873 -0.253101469 -0.109215381 0.037339 0.16187
key = 3.22 -0.572170614 -0.406848355 -0.257468555 -0.113041495 0.034115 0.161651
key = 3.24 -0.577875006 -0.411823711 -0.261835641 -0.116867608 0.030888 0.159481
key = 3.26 -0.583579398 -0.416799066 -0.266202727 -0.120693722 0.027646 0.157311
key = 3.28 -0.589283789 -0.421774421 -0.270569812 -0.124519835 0.024403 0.155141
key = 3.3 -0.594988181 -0.426749776 -0.274936898 -0.128345948 0.021136 0.152971
key = 3.32 -0.600692573 -0.431725132 -0.279303984 -0.132172062 0.017875 0.150801
key = 3.34 -0.606396965 -0.436700487 -0.28367107 -0.135998175 0.014595 0.148563
key = 3.36 -0.612101357 -0.441675842 -0.288038156 -0.139824289 0.011308 0.146303
key = 3.38 -0.617805749 -0.446651197 -0.292405242 -0.143650402 0.00801 0.144026
key = 3.4 -0.62351014 -0.451626553 -0.296772328 -0.147476515 0.004707 0.141729
key = 3.42 -0.629214532 -0.456601908 -0.301139414 -0.151302629 0.001397 0.139413
key = 3.44 -0.634918924 -0.461577263 -0.3055065 -0.155128742 -0.001927 0.137063
key = 3.46 -0.640623316 -0.466552618 -0.309873586 -0.158954856 -0.005247 0.13473
key = 3.48 -0.646327708 -0.471527974 -0.314240672 -0.162780969 -0.008442 0.132391
key = 3.5 -0.652032099 -0.476503329 -0.318607758 -0.166607082 -0.012289 0.131832
key = 3.52 -0.657736491 -0.481478684 -0.322974844 -0.170433196 -0.015492 0.129482
key = 3.54 -0.663440883 -0.486454039 -0.32734193 -0.174259309 -0.018969 0.127132
key = 3.56 -0.669145275 -0.491429395 -0.331709016 -0.178085423 -0.022421 0.124782
key = 3.58 -0.674849667 -0.49640475 -0.336076102 -0.181911536 -0.025787 0.122432
key = 3.6 -0.680554058 -0.501380105 -0.340443187 -0.185737649 -0.029184 0.120082
key = 3.62 -0.68625845 -0.506355461 -0.344810273 -0.189563763 -0.032602 0.117703
key = 3.64 -0.691962842 -0.511330816 -0.349177359 -0.193389876 -0.036082 0.11532
key = 3.66 -0.697667234 -0.516306171 -0.353544445 -0.19721599 -0.03947 0.112925
key = 3.68 -0.703371626 -0.521281526 -0.357911531 -0.201042103 -0.042876226 0.110524
key = 3.7 -0.709076018 -0.526256882 -0.362278617 -0.204868216 -0.046282453 0.108116
key = 3.72 -0.714780409 -0.531232237 -0.366645703 -0.20869433 -0.049688679 0.105706
key = 3.74 -0.720484801 -0.536207592 -0.371012789 -0.212520443 -0.053094906 0.103281
key = 3.76 -0.726189193 -0.541182947 -0.375379875 -0.216346557 -0.056501132 0.100844
key = 3.78 -0.731893585 -0.546158303 -0.379746961 -0.22017267 -0.059907358 0.098395
key = 3.8 -0.737597977 -0.551133658 -0.384114047 -0.223998784 -0.063313585 0.095939
key = 3.82 -0.743302368 -0.556109013 -0.388481133 -0.227824897 -0.066719811 0.09348
key = 3.84 -0.74900676 -0.561084368 -0.392848219 -0.23165101 -0.070126038 0.091014
key = 3.86 -0.754711152 -0.566059724 -0.397215305 -0.235477124 -0.073532264 0.088545
key = 3.88 -0.760415544 -0.571035079 -0.401582391 -0.239303237 -0.076938491 0.086064
key = 3.9 -0.766119936 -0.576010434 -0.405949477 -0.243129351 -0.080344717 0.083579
key = 3.92 -0.771824327 -0.580985789 -0.410316562 -0.246955464 -0.083750943 0.081086
key = 3.94 -0.777528719 -0.585961145 -0.414683648 -0.250781577 -0.08715717 0.078588
key = 3.96 -0.783233111 -0.5909365 -0.419050734 -0.254607691 -0.090563396 0.076088
key = 3.98 -0.788937503 -0.595911855 -0.42341782 -0.258433804 -0.093969623 0.07358
key = 4 -0.794641895 -0.600887211 -0.427784906 -0.262259918 -0.097375849 0.071061
key = 4.02 -0.800346287 -0.605862566 -0.432151992 -0.266086031 -0.100782075 0.068541
key = 4.04 -0.806050678 -0.610837921 -0.436519078 -0.269912144 -0.104188302 0.066015
key = 4.06 -0.81175507 -0.615813276 -0.440886164 -0.273738258 -0.107594528 0.06348
key = 4.08 -0.817459462 -0.620788632 -0.44525325 -0.277564371 -0.111000755 0.060939
key = 4.1 -0.823163854 -0.625763987 -0.449620336 -0.281390485 -0.114406981 0.058392
key = 4.12 -0.828868246 -0.630739342 -0.453987422 -0.285216598 -0.117813208 0.055839
key = 4.14 -0.834572637 -0.635714697 -0.458354508 -0.289042711 -0.121219434 0.05328
key = 4.16 -0.840277029 -0.640690053 -0.462721594 -0.292868825 -0.12462566 0.05071
key = 4.18 -0.845981421 -0.645665408 -0.46708868 -0.296694938 -0.128031887 0.048131
key = 4.2 -0.851685813 -0.650640763 -0.471455766 -0.300521052 -0.131438113 0.045545
key = 4.22 -0.857390205 -0.655616118 -0.475822852 -0.304347165 -0.13484434 0.042959
key = 4.24 -0.863094596 -0.660591474 -0.480189938 -0.308173278 -0.138250566 0.04037
key = 4.26 -0.868798988 -0.665566829 -0.484557023 -0.311999392 -0.141656792 0.037765
key = 4.28 -0.87450338 -0.670542184 -0.488924109 -0.315825505 -0.145063019 0.035159
key = 4.3 -0.880207772 -0.675517539 -0.493291195 -0.319651619 -0.148469245 0.03255
key = 4.32 -0.885912164 -0.680492895 -0.497658281 -0.323477732 -0.151875472 0.029925
key = 4.34 -0.891616556 -0.68546825 -0.502025367 -0.327303845 -0.155281698 0.027306
key = 4.36 -0.897320947 -0.690443605 -0.506392453 -0.331129959 -0.158687925 0.02468
key = 4.38 -0.903025339 -0.695418961 -0.510759539 -0.334956072 -0.162094151 0.022063
key = 4.4 -0.908729731 -0.700394316 -0.515126625 -0.338782186 -0.165500377 0.019416
key = 4.42 -0.914434123 -0.705369671 -0.519493711 -0.342608299 -0.168906604 0.016769
key = 4.44 -0.920138515 -0.710345026 -0.523860797 -0.346434412 -0.17231283 0.014112
key = 4.46 -0.925842906 -0.715320382 -0.528227883 -0.350260526 -0.175719057 0.011443
key = 4.48 -0.931547298 -0.720295737 -0.532594969 -0.354086639 -0.179125283 0.008733
key = 4.5 -0.93725169 -0.725271092 -0.536962055 -0.357912753 -0.182531509 0.006148
key = 4.52 -0.942956082 -0.730246447 -0.541329141 -0.361738866 -0.185937736 0.003385
key = 4.54 -0.948660474 -0.735221803 -0.545696227 -0.365564979 -0.189343962 0.000594
key = 4.56 -0.954364865 -0.740197158 -0.550063313 -0.369391093 -0.192750189 -0.00212
key = 4.58 -0.960069257 -0.745172513 -0.554430398 -0.373217206 -0.196156415 -0.004839
key = 4.6 -0.965773649 -0.750147868 -0.558797484 -0.37704332 -0.199562642 -0.007623
key = 4.62 -0.971478041 -0.755123224 -0.56316457 -0.380869433 -0.202968868 -0.010244
key = 4.64 -0.977182433 -0.760098579 -0.567531656 -0.384695546 -0.206375094 -0.013037
key = 4.66 -0.982886825 -0.765073934 -0.571898742 -0.38852166 -0.209781321 -0.015838
key = 4.68 -0.988591216 -0.770049289 -0.576265828 -0.392347773 -0.213187547 -0.018502
key = 4.7 -0.994295608 -0.775024645 -0.580632914 -0.396173887 -0.216593774 -0.020883
key = 4.72 -1 -0.004975355 -0.004367086 -0.003826113 -0.003406226 -0.023657
}
cPower
{
key = 28 35 42 49 56 63
key = 0 0.128558 0.189329 0.258097 0.342909 0.443043 0.555644
key = 0.1 0.130928 0.193923 0.264075 0.313754 0.307791 0.305477
key = 0.2 0.130546 0.194498 0.268962 0.330398 0.332477 0.325639
key = 0.3 0.128013 0.193714 0.270893 0.34419 0.358229 0.35221
key = 0.4 0.128439 0.188172 0.26841 0.355158 0.388629 0.373717
key = 0.5 0.127539 0.184776 0.264199 0.359931 0.414622 0.397912
key = 0.6 0.126048 0.182577 0.259701 0.358223 0.438231 0.425366
key = 0.7 0.121715 0.181431 0.2562 0.352112 0.455492 0.458886
key = 0.8 0.112245 0.181179 0.253989 0.346765 0.463777 0.498265
key = 0.9 0.097755 0.18079 0.251136 0.342487 0.459095 0.5372
key = 1 0.077827 0.174848 0.248041 0.339446 0.454684 0.570213
key = 1.02 0.073432 0.1727584 0.2481714 0.3391292 0.4540174 0.573611
key = 1.04 0.068906 0.1706688 0.2483018 0.3388124 0.4533508 0.577009
key = 1.06 0.064223 0.1685792 0.2484322 0.3384956 0.4526842 0.580407
key = 1.08 0.059338 0.1664896 0.2485626 0.3381788 0.4520176 0.583805
key = 1.1 0.054317 0.1644 0.248693 0.337862 0.451351 0.587203
key = 1.12 0.049113 0.1605478 0.2492394 0.337883 0.4509346 0.5868972
key = 1.14 0.043761 0.1566956 0.2497858 0.337904 0.4505182 0.5865914
key = 1.16 0.038277 0.1528434 0.2503322 0.337925 0.4501018 0.5862856
key = 1.18 0.032497 0.1489912 0.2508786 0.337946 0.4496854 0.5859798
key = 1.2 0.02663 0.145139 0.251425 0.337967 0.449269 0.585674
key = 1.22 0.02059 0.14039 0.2510448 0.3378952 0.449101 0.5855866
key = 1.24 0.014392 0.135641 0.2506646 0.3378234 0.448933 0.5854992
key = 1.26 0.007852 0.130892 0.2502844 0.3377516 0.448765 0.5854118
key = 1.28 0.00136 0.126143 0.2499042 0.3376798 0.448597 0.5853244
key = 1.3 -0.005361 0.121394 0.249524 0.337608 0.448429 0.585237
key = 1.32 -0.014393977 0.116272 0.2480158 0.3375818 0.448543 0.5853874
key = 1.34 -0.023426953 0.110809 0.2465076 0.3375556 0.448657 0.5855378
key = 1.36 -0.03245993 0.105264 0.2449994 0.3375294 0.448771 0.5856882
key = 1.38 -0.041492906 0.099568 0.2434912 0.3375032 0.448885 0.5858386
key = 1.4 -0.050525883 0.093775 0.241983 0.337477 0.448999 0.585989
key = 1.42 -0.05955886 0.087753 0.2385072 0.3383272 0.4494068 0.5863854
key = 1.44 -0.068591836 0.081628 0.2350314 0.3391774 0.4498146 0.5867818
key = 1.46 -0.077624813 0.075298 0.2315556 0.3400276 0.4502224 0.5871782
key = 1.48 -0.086657789 0.06878 0.2280798 0.3408778 0.4506302 0.5875746
key = 1.5 -0.095690766 0.062157 0.224604 0.341728 0.451038 0.587971
key = 1.52 -0.104723743 0.05534 0.2196182 0.343126 0.4517778 0.5886168
key = 1.54 -0.113756719 0.048479 0.2146324 0.344524 0.4525176 0.5892626
key = 1.56 -0.122789696 0.041226 0.2096466 0.345922 0.4532574 0.5899084
key = 1.58 -0.131822673 0.033924 0.2046608 0.34732 0.4539972 0.5905542
key = 1.6 -0.140855649 0.026517 0.199675 0.348718 0.454737 0.5912
key = 1.62 -0.149888626 0.018912 0.194362 0.3486326 0.4558628 0.5920998
key = 1.64 -0.158921602 0.011135 0.188732 0.3485472 0.4569886 0.5929996
key = 1.66 -0.167954579 0.002677 0.183027 0.3484618 0.4581144 0.5938994
key = 1.68 -0.176987556 -0.005285 0.177157 0.3483764 0.4592402 0.5947992
key = 1.7 -0.186020532 -0.014526546 0.171188 0.348291 0.460366 0.595699
key = 1.72 -0.195053509 -0.023768092 0.165054 0.3475318 0.4614386 0.596849
key = 1.74 -0.204086485 -0.033009638 0.158773 0.3467726 0.4625112 0.597999
key = 1.76 -0.213119462 -0.042251184 0.152348 0.3460134 0.4635838 0.599149
key = 1.78 -0.222152439 -0.05149273 0.145765 0.3452542 0.4646564 0.600299
key = 1.8 -0.231185415 -0.060734276 0.139015 0.344495 0.465729 0.601449
key = 1.82 -0.240218392 -0.069975822 0.132145 0.341839 0.466664 0.6028704
key = 1.84 -0.249251368 -0.079217368 0.125118 0.339183 0.467599 0.6042918
key = 1.86 -0.258284345 -0.088458914 0.117984 0.336527 0.468534 0.6057132
key = 1.88 -0.267317322 -0.097700461 0.11065 0.333871 0.469469 0.6071346
key = 1.9 -0.276350298 -0.106942007 0.103063 0.331215 0.470404 0.608556
key = 1.92 -0.285383275 -0.116183553 0.095817 0.3261042 0.4728446 0.6102492
key = 1.94 -0.294416251 -0.125425099 0.087761 0.3209934 0.4752852 0.6119424
key = 1.96 -0.303449228 -0.134666645 0.079797 0.3158826 0.4777258 0.6136356
key = 1.98 -0.312482205 -0.143908191 0.071693 0.3107718 0.4801664 0.6153288
key = 2 -0.321515181 -0.153149737 0.063445 0.305661 0.482607 0.617022
key = 2.02 -0.330548158 -0.162391283 0.0551 0.300199 0.4845752 0.6190288
key = 2.04 -0.339581135 -0.171632829 0.046508 0.294593 0.4865434 0.6210356
key = 2.06 -0.348614111 -0.180874375 0.037738 0.288926 0.4885116 0.6230424
key = 2.08 -0.357647088 -0.190115921 0.028958 0.283054 0.4904798 0.6250492
key = 2.1 -0.366680064 -0.199357467 0.01991 0.27698 0.492448 0.627056
key = 2.12 -0.375713041 -0.208599013 0.011053 0.270957 0.4930226 0.629421
key = 2.14 -0.384746018 -0.217840559 0.001046 0.264569 0.4935972 0.631786
key = 2.16 -0.393778994 -0.227082105 -0.008455 0.258172 0.4941718 0.634151
key = 2.18 -0.402811971 -0.236323651 -0.008455 0.251786 0.4947464 0.636516
key = 2.2 -0.411844947 -0.245565197 -0.018309685 0.245024 0.495321 0.638881
key = 2.22 -0.420877924 -0.254806743 -0.02816437 0.238296 0.495634 0.6416596
key = 2.24 -0.429910901 -0.264048289 -0.038019055 0.231366 0.495947 0.6444382
key = 2.26 -0.438943877 -0.273289836 -0.04787374 0.224314 0.49626 0.6472168
key = 2.28 -0.447976854 -0.282531382 -0.057728425 0.217092 0.496573 0.6499954
key = 2.3 -0.45700983 -0.291772928 -0.06758311 0.209801 0.496886 0.652774
key = 2.32 -0.466042807 -0.301014474 -0.077437795 0.202836 0.495896 0.6542942
key = 2.34 -0.475075784 -0.31025602 -0.08729248 0.194626 0.494906 0.6558144
key = 2.36 -0.48410876 -0.319497566 -0.097147165 0.187039 0.493916 0.6573346
key = 2.38 -0.493141737 -0.328739112 -0.10700185 0.179174 0.492926 0.6588548
key = 2.4 -0.502174713 -0.337980658 -0.116856535 0.171186 0.491936 0.660375
key = 2.42 -0.51120769 -0.347222204 -0.12671122 0.163052 0.4877982 0.6639128
key = 2.44 -0.520240667 -0.35646375 -0.136565906 0.154788 0.4836604 0.6674506
key = 2.46 -0.529273643 -0.365705296 -0.146420591 0.146391 0.4795226 0.6709884
key = 2.48 -0.53830662 -0.374946842 -0.156275276 0.137849 0.4753848 0.6745262
key = 2.5 -0.547339596 -0.384188388 -0.166129961 0.129123 0.471247 0.678064
key = 2.52 -0.556372573 -0.393429934 -0.175984646 0.120302 0.466752 0.6822678
key = 2.54 -0.56540555 -0.40267148 -0.185839331 0.111372 0.461898 0.6864716
key = 2.56 -0.574438526 -0.411913026 -0.195694016 0.102546 0.456563 0.6906754
key = 2.58 -0.583471503 -0.421154572 -0.205548701 0.093304 0.451298 0.6948792
key = 2.6 -0.59250448 -0.430396118 -0.215403386 0.083734 0.445901 0.699083
key = 2.62 -0.601537456 -0.439637664 -0.225258071 0.073606 0.440391 0.7022682
key = 2.64 -0.610570433 -0.448879211 -0.235112756 0.064631 0.434512 0.7054534
key = 2.66 -0.619603409 -0.458120757 -0.244967441 0.055051 0.42901 0.7086386
key = 2.68 -0.628636386 -0.467362303 -0.254822126 0.044783 0.423143 0.7118238
key = 2.7 -0.637669363 -0.476603849 -0.264676811 0.034819 0.417149 0.715009
key = 2.72 -0.646702339 -0.485845395 -0.274531496 0.024166 0.41104 0.7172858
key = 2.74 -0.655735316 -0.495086941 -0.284386181 0.013554 0.404813 0.7195626
key = 2.76 -0.664768292 -0.504328487 -0.294240866 0.003137 0.398465 0.7218394
key = 2.78 -0.673801269 -0.513570033 -0.304095551 -0.007457 0.391866 0.7241162
key = 2.8 -0.682834246 -0.522811579 -0.313950236 -0.007457 0.385303 0.726393
key = 2.82 -0.691867222 -0.532053125 -0.323804921 -0.018316823 0.378623 0.7279148
key = 2.84 -0.700900199 -0.541294671 -0.333659606 -0.029176646 0.371954 0.7294366
key = 2.86 -0.709933175 -0.550536217 -0.343514291 -0.040036469 0.365039 0.7309584
key = 2.88 -0.718966152 -0.559777763 -0.353368976 -0.050896292 0.354327 0.7324802
key = 2.9 -0.727999129 -0.569019309 -0.363223661 -0.061756115 0.350884 0.734002
key = 2.92 -0.737032105 -0.578260855 -0.373078346 -0.072615938 0.343629 0.7351812
key = 2.94 -0.746065082 -0.587502401 -0.382933031 -0.08347576 0.336249 0.7363604
key = 2.96 -0.755098058 -0.596743947 -0.392787717 -0.094335583 0.328751 0.7375396
key = 2.98 -0.764131035 -0.605985493 -0.402642402 -0.105195406 0.321555 0.7387188
key = 3 -0.773164012 -0.615227039 -0.412497087 -0.116055229 0.31382 0.739898
key = 3.02 -0.782196988 -0.624468586 -0.422351772 -0.126915052 0.305505 0.7395412
key = 3.04 -0.791229965 -0.633710132 -0.432206457 -0.137774875 0.297558 0.7391844
key = 3.06 -0.800262942 -0.642951678 -0.442061142 -0.148634698 0.289496 0.7388276
key = 3.08 -0.809295918 -0.652193224 -0.451915827 -0.159494521 0.28132 0.7384708
key = 3.1 -0.818328895 -0.66143477 -0.461770512 -0.170354344 0.273021 0.738114
key = 3.12 -0.827361871 -0.670676316 -0.471625197 -0.181214167 0.264621 0.7358306
key = 3.14 -0.836394848 -0.679917862 -0.481479882 -0.19207399 0.256084 0.7335472
key = 3.16 -0.845427825 -0.689159408 -0.491334567 -0.202933813 0.247443 0.7312638
key = 3.18 -0.854460801 -0.698400954 -0.501189252 -0.213793635 0.238688 0.7289804
key = 3.2 -0.863493778 -0.7076425 -0.511043937 -0.224653458 0.229813 0.726697
key = 3.22 -0.872526754 -0.716884046 -0.520898622 -0.235513281 0.22081 0.723157
key = 3.24 -0.881559731 -0.726125592 -0.530753307 -0.246373104 0.211706 0.719413
key = 3.26 -0.890592708 -0.735367138 -0.540607992 -0.257232927 0.202468 0.715669
key = 3.28 -0.899625684 -0.744608684 -0.550462677 -0.26809275 0.19314 0.711925
key = 3.3 -0.908658661 -0.75385023 -0.560317362 -0.278952573 0.183649 0.708181
key = 3.32 -0.917691637 -0.763091776 -0.570172047 -0.289812396 0.174086 0.704437
key = 3.34 -0.926724614 -0.772333322 -0.580026732 -0.300672219 0.164377 0.700277
key = 3.36 -0.935757591 -0.781574868 -0.589881417 -0.311532042 0.15456 0.69598
key = 3.38 -0.944790567 -0.790816414 -0.599736102 -0.322391865 0.144619 0.691556
key = 3.4 -0.953823544 -0.800057961 -0.609590787 -0.333251688 0.134572 0.686999
key = 3.42 -0.96285652 -0.809299507 -0.619445472 -0.34411151 0.124418 0.682314
key = 3.44 -0.971889497 -0.818541053 -0.629300157 -0.354971333 0.114129 0.67744
key = 3.46 -0.980922474 -0.827782599 -0.639154843 -0.365831156 0.103769 0.672567
key = 3.48 -0.98995545 -0.837024145 -0.649009528 -0.376690979 0.093728 0.667601
key = 3.5 -0.998988427 -0.846265691 -0.658864213 -0.387550802 0.081438 0.662403
key = 3.52 -1.008021404 -0.855507237 -0.668718898 -0.398410625 0.071201 0.6570178
key = 3.54 -1.01705438 -0.864748783 -0.678573583 -0.409270448 0.059972 0.6516326
key = 3.56 -1.026087357 -0.873990329 -0.688428268 -0.420130271 0.048741 0.6462474
key = 3.58 -1.035120333 -0.883231875 -0.698282953 -0.430990094 0.037697 0.6408622
key = 3.6 -1.04415331 -0.892473421 -0.708137638 -0.441849917 0.026455 0.635477
key = 3.62 -1.053186287 -0.901714967 -0.717992323 -0.45270974 0.015057 0.629784
key = 3.64 -1.062219263 -0.910956513 -0.727847008 -0.463569563 0.003376 0.624003
key = 3.66 -1.07125224 -0.920198059 -0.737701693 -0.474429385 -0.008107 0.618112
key = 3.68 -1.080285216 -0.929439605 -0.747556378 -0.485289208 -0.008107 0.612129
key = 3.7 -1.089318193 -0.938681151 -0.757411063 -0.496149031 -0.020451096 0.606054
key = 3.72 -1.09835117 -0.947922697 -0.767265748 -0.507008854 -0.032795192 0.599892
key = 3.74 -1.107384146 -0.957164243 -0.777120433 -0.517868677 -0.045139288 0.593623
key = 3.76 -1.116417123 -0.966405789 -0.786975118 -0.5287285 -0.057483385 0.587229
key = 3.78 -1.125450099 -0.975647336 -0.796829803 -0.539588323 -0.069827481 0.580719
key = 3.8 -1.134483076 -0.984888882 -0.806684488 -0.550448146 -0.082171577 0.574118
key = 3.82 -1.143516053 -0.994130428 -0.816539173 -0.561307969 -0.094515673 0.567425
key = 3.84 -1.152549029 -1.003371974 -0.826393858 -0.572167792 -0.106859769 0.560638
key = 3.86 -1.161582006 -1.01261352 -0.836248543 -0.583027615 -0.119203865 0.553765
key = 3.88 -1.170614982 -1.021855066 -0.846103228 -0.593887438 -0.131547962 0.546781
key = 3.9 -1.179647959 -1.031096612 -0.855957913 -0.60474726 -0.143892058 0.539712
key = 3.92 -1.188680936 -1.040338158 -0.865812598 -0.615607083 -0.156236154 0.532541
key = 3.94 -1.197713912 -1.049579704 -0.875667283 -0.626466906 -0.16858025 0.525281
key = 3.96 -1.206746889 -1.05882125 -0.885521969 -0.637326729 -0.180924346 0.517939
key = 3.98 -1.215779865 -1.068062796 -0.895376654 -0.648186552 -0.193268442 0.510496
key = 4 -1.224812842 -1.077304342 -0.905231339 -0.659046375 -0.205612538 0.502942
key = 4.02 -1.233845819 -1.086545888 -0.915086024 -0.669906198 -0.217956635 0.495312
key = 4.04 -1.242878795 -1.095787434 -0.924940709 -0.680766021 -0.230300731 0.487592
key = 4.06 -1.251911772 -1.10502898 -0.934795394 -0.691625844 -0.242644827 0.479768
key = 4.08 -1.260944749 -1.114270526 -0.944650079 -0.702485667 -0.254988923 0.471849
key = 4.1 -1.269977725 -1.123512072 -0.954504764 -0.71334549 -0.267333019 0.463839
key = 4.12 -1.279010702 -1.132753618 -0.964359449 -0.724205313 -0.279677115 0.45573
key = 4.14 -1.288043678 -1.141995164 -0.974214134 -0.735065135 -0.292021212 0.447527
key = 4.16 -1.297076655 -1.151236711 -0.984068819 -0.745924958 -0.304365308 0.439207
key = 4.18 -1.306109632 -1.160478257 -0.993923504 -0.756784781 -0.316709404 0.430782
key = 4.2 -1.315142608 -1.169719803 -1.003778189 -0.767644604 -0.3290535 0.422265
key = 4.22 -1.324175585 -1.178961349 -1.013632874 -0.778504427 -0.341397596 0.413668
key = 4.24 -1.333208561 -1.188202895 -1.023487559 -0.78936425 -0.353741692 0.404988
key = 4.26 -1.342241538 -1.197444441 -1.033342244 -0.800224073 -0.366085788 0.396176
key = 4.28 -1.351274515 -1.206685987 -1.043196929 -0.811083896 -0.378429885 0.387288
key = 4.3 -1.360307491 -1.215927533 -1.053051614 -0.821943719 -0.390773981 0.378312
key = 4.32 -1.369340468 -1.225169079 -1.062906299 -0.832803542 -0.403118077 0.369214
key = 4.34 -1.378373444 -1.234410625 -1.072760984 -0.843663365 -0.415462173 0.36006
key = 4.36 -1.387406421 -1.243652171 -1.082615669 -0.854523188 -0.427806269 0.350808
key = 4.38 -1.396439398 -1.252893717 -1.092470354 -0.86538301 -0.440150365 0.34152
key = 4.4 -1.405472374 -1.262135263 -1.102325039 -0.876242833 -0.452494462 0.332047
key = 4.42 -1.414505351 -1.271376809 -1.112179724 -0.887102656 -0.464838558 0.322488
key = 4.44 -1.423538327 -1.280618355 -1.122034409 -0.897962479 -0.477182654 0.312828
key = 4.46 -1.432571304 -1.289859901 -1.131889094 -0.908822302 -0.48952675 0.303051
key = 4.48 -1.441604281 -1.299101447 -1.14174378 -0.919682125 -0.501870846 0.293032
key = 4.5 -1.450637257 -1.308342993 -1.151598465 -0.930541948 -0.514214942 0.283466
key = 4.52 -1.459670234 -1.317584539 -1.16145315 -0.941401771 -0.526559038 0.273057
key = 4.54 -1.468703211 -1.326826086 -1.171307835 -0.952261594 -0.538903135 0.262471
key = 4.56 -1.477736187 -1.336067632 -1.18116252 -0.963121417 -0.551247231 0.252158
key = 4.58 -1.486769164 -1.345309178 -1.191017205 -0.97398124 -0.563591327 0.241749
key = 4.6 -1.49580214 -1.354550724 -1.20087189 -0.984841063 -0.575935423 0.230988
key = 4.62 -1.504835117 -1.36379227 -1.210726575 -0.995700885 -0.588279519 0.220842
key = 4.64 -1.513868094 -1.373033816 -1.22058126 -1.006560708 -0.600623615 0.209915
key = 4.66 -1.52290107 -1.382275362 -1.230435945 -1.017420531 -0.612967712 0.198878
key = 4.68 -1.531934047 -1.391516908 -1.24029063 -1.028280354 -0.625311808 0.188342
key = 4.7 -1.540967023 -1.400758454 -1.250145315 -1.039140177 -0.637655904 0.178893
key = 4.72 -1.55 -1.41 -1.26 -1.05 -0.65 0.16777
}
CtMach
{
key = 0.00\t0.842696629213483\t0\t0.0234082397003745
key = 0.20\t0.856741573033708\t0.0195068664169787\t0.0195068664169787
key = 0.30\t0.861423220973783\t0.0234082397003745\t0.0234082397003745
key = 0.40\t0.870786516853932\t0.0421348314606744\t0.0421348314606744
key = 0.50\t0.886704119850187\t0.0546192259675406\t0.0546192259675406
key = 0.60\t0.903558052434457\t0.08270911360799\t0.08270911360799
key = 0.70\t0.936329588014981\t0.124843945068664\t0.124843945068664
key = 0.80\t0.978464419475655\t0.142009987515606\t0.142009987515606
key = 0.85\t1\t0.118601747815231\t0.118601747815231
key = 0.90\t1.01404494382022\t0.0780274656679147\t0.0780274656679147
key = 1.00\t1.03277153558052\t0.0184893795736189\t0.0184893795736189
key = 1.10\t1.0251385715644\t-0.210174781523096\t-0.210174781523096
key = 1.20\t0.906666666666666\t-0.344191284301942\t-0.344191284301942
key = 1.30\t0.81862380098323\t-0.26145732589251\t-0.26145732589251
key = 1.40\t0.749792271131161\t-0.130210932348614\t-0.130210932348614
key = 2.00\t0.694022093788567\t0.0423434585538823\t0
}
CpMach
{
key = 0.00\t1.04651162790698\t0\t-0.116279069767442
key = 0.20\t0.976744186046512\t-0.166666666666667\t-0.166666666666667
key = 0.30\t0.911627906976744\t-0.162790697674419\t-0.162790697674419
key = 0.40\t0.87906976744186\t-0.0891472868217053\t-0.0891472868217053
key = 0.50\t0.858139534883721\t-0.0426356589147285\t-0.0426356589147285
key = 0.60\t0.853488372093023\t0.0310077519379842\t0.0310077519379842
key = 0.70\t0.876744186046512\t0.166666666666667\t0.166666666666667
key = 0.80\t0.953488372093023\t0.282945736434108\t0.282945736434108
key = 0.85\t1\t0.387596899224806\t0.387596899224806
key = 0.90\t1.06976744186047\t0.531007751937985\t0.531007751937985
key = 1.00\t1.24883720930233\t0.657697024281232\t0.657697024281232
key = 1.10\t1.4643856564292\t0.136460183329593\t0.136460183329593
key = 1.20\t1.33071331930008\t-0.323080519484897\t-0.323080519484897
key = 1.30\t1.27053734473827\t-0.160805743559837\t-0.160805743559837
key = 1.40\t1.23422987316418\t-0.0849100585751092\t-0.0849100585751092
key = 2.00\t1.14639849173831\t0.0711356016932285\t0.0711356016932285
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = RotolRX5HiSpd
ixxFTLB = 60
diameterIN = 130
numblades = 3
minpitch = 28
maxpitch = 63
ct_factor = 1.025
cp_factor = 1.031
cThrust
{
key = 28 35 42 49 56 63
key = 0 0.149046 0.155004 0.159532 0.160061 0.154127 0.140604
key = 0.1 0.151261 0.156467 0.152521 0.134103 0.105135 0.085687
key = 0.2 0.15009 0.158581 0.15733 0.141477 0.112471 0.089214
key = 0.3 0.143814 0.158097 0.161232 0.148234 0.119705 0.09427
key = 0.4 0.140167 0.155212 0.161457 0.154256 0.127783 0.097319
key = 0.5 0.132346 0.153086 0.161494 0.158417 0.135436 0.101485
key = 0.6 0.123715 0.150074 0.160498 0.160894 0.143383 0.10671
key = 0.7 0.11139 0.146422 0.158696 0.162445 0.149335 0.114602
key = 0.8 0.096638 0.14171 0.156278 0.163163 0.153533 0.12397
key = 0.9 0.075688 0.134917 0.154173 0.163117 0.157105 0.131709
key = 1 0.051853 0.126119 0.152704 0.162359 0.160028 0.137666
key = 1.02 0.047029 0.110914 0.150277 0.161029 0.162261 0.142573
key = 1.04 0.042198 0.08988 0.147553 0.159317 0.163835 0.147661
key = 1.06 0.037331 0.088162077 0.147158615 0.159226154 0.163903308 0.148011692
key = 1.08 0.032386 0.086444154 0.146764231 0.159135308 0.163971615 0.148362385
key = 1.1 0.027399 0.084726231 0.146369846 0.159044462 0.164039923 0.148713077
key = 1.12 0.022387 0.083008308 0.145975462 0.158953615 0.164108231 0.149063769
key = 1.14 0.017357 0.081290385 0.145581077 0.158862769 0.164176538 0.149414462
key = 1.16 0.012318 0.079572462 0.145186692 0.158771923 0.164244846 0.149765154
key = 1.18 0.007124 0.077854538 0.144792308 0.158681077 0.164313154 0.150115846
key = 1.2 0.001952 0.076136615 0.144397923 0.158590231 0.164381462 0.150466538
key = 1.22 -0.003263 0.074418692 0.144003538 0.158499385 0.164449769 0.150817231
key = 1.24 -0.008502 0.072700769 0.143609154 0.158408538 0.164518077 0.151167923
key = 1.26 -0.013937 0.070982846 0.143214769 0.158317692 0.164586385 0.151518615
key = 1.28 -0.019198 0.069264923 0.142820385 0.158226846 0.164654692 0.151869308
key = 1.3 -0.024549 0.067547 0.142426 0.158136 0.164723 0.15222
key = 1.32 -0.030253392 0.063064 0.1404408 0.158152 0.1647906 0.153018
key = 1.34 -0.035957784 0.058425 0.1384556 0.158168 0.1648582 0.153816
key = 1.36 -0.041662175 0.053812 0.1364704 0.158184 0.1649258 0.154614
key = 1.38 -0.047366567 0.049178 0.1344852 0.1582 0.1649934 0.155412
key = 1.4 -0.053070959 0.044561 0.1325 0.158216 0.165061 0.15621
key = 1.42 -0.058775351 0.039867 0.129123 0.1584162 0.1650336 0.1568922
key = 1.44 -0.064479743 0.035186 0.125746 0.1586164 0.1650062 0.1575744
key = 1.46 -0.070184135 0.030446 0.122369 0.1588166 0.1649788 0.1582566
key = 1.48 -0.075888526 0.02566 0.118992 0.1590168 0.1649514 0.1589388
key = 1.5 -0.081592918 0.020883 0.115615 0.159217 0.164924 0.159621
key = 1.52 -0.08729731 0.016051 0.111594 0.1588808 0.1648316 0.160188
key = 1.54 -0.093001702 0.011263 0.107573 0.1585446 0.1647392 0.160755
key = 1.56 -0.098706094 0.006287 0.103552 0.1582084 0.1646468 0.161322
key = 1.58 -0.104410485 0.001364 0.099531 0.1578722 0.1645544 0.161889
key = 1.6 -0.110114877 -0.003545 0.09551 0.157536 0.164462 0.162456
key = 1.62 -0.115819269 -0.0085 0.09149 0.1572558 0.1643388 0.162916
key = 1.64 -0.121523661 -0.013479 0.087358 0.1569756 0.1642156 0.163376
key = 1.66 -0.127228053 -0.018814 0.083246 0.1566954 0.1640924 0.163836
key = 1.68 -0.132932444 -0.023746 0.079106 0.1564152 0.1639692 0.164296
key = 1.7 -0.138636836 -0.028721355 0.074973 0.156135 0.163846 0.164756
key = 1.72 -0.144341228 -0.033696711 0.070813 0.1546234 0.1639042 0.165111
key = 1.74 -0.15004562 -0.038672066 0.066636 0.1531118 0.1639624 0.165466
key = 1.76 -0.155750012 -0.043647421 0.062441 0.1516002 0.1640206 0.165821
key = 1.78 -0.161454404 -0.048622776 0.058224 0.1500886 0.1640788 0.166176
key = 1.8 -0.167158795 -0.053598132 0.053979 0.148577 0.164137 0.166531
key = 1.82 -0.172863187 -0.058573487 0.04973 0.1461072 0.164694 0.1668024
key = 1.84 -0.178567579 -0.063548842 0.045459 0.1436374 0.165251 0.1670738
key = 1.86 -0.184271971 -0.068524197 0.041193 0.1411676 0.165808 0.1673452
key = 1.88 -0.189976363 -0.073499553 0.036881 0.1386978 0.166365 0.1676166
key = 1.9 -0.195680754 -0.078474908 0.032495 0.136228 0.166922 0.167888
key = 1.92 -0.201385146 -0.083450263 0.028347 0.1327218 0.1673676 0.1680802
key = 1.94 -0.207089538 -0.088425618 0.023831 0.1292156 0.1678132 0.1682724
key = 1.96 -0.21279393 -0.093400974 0.019416 0.1257094 0.1682588 0.1684646
key = 1.98 -0.218498322 -0.098376329 0.014977 0.1222032 0.1687044 0.1686568
key = 2 -0.224202713 -0.103351684 0.010518 0.118697 0.16915 0.168849
key = 2.02 -0.229907105 -0.108327039 0.006069 0.115169 0.1686936 0.1689884
key = 2.04 -0.235611497 -0.113302395 0.001549 0.111623 0.1682372 0.1691278
key = 2.06 -0.241315889 -0.11827775 -0.003001 0.108095 0.1677808 0.1692672
key = 2.08 -0.247020281 -0.123253105 -0.007495 0.104521 0.1673244 0.1694066
key = 2.1 -0.252724673 -0.128228461 -0.012064 0.100904 0.166868 0.169546
key = 2.12 -0.258429064 -0.133203816 -0.016483 0.097354 0.167134 0.1696548
key = 2.14 -0.264133456 -0.138179171 -0.0214 0.09369 0.1674 0.1697636
key = 2.16 -0.269837848 -0.143154526 -0.026013 0.090068 0.167666 0.1698724
key = 2.18 -0.27554224 -0.148129882 -0.030380086 0.086495 0.167932 0.1699812
key = 2.2 -0.281246632 -0.153105237 -0.034747172 0.082805 0.168198 0.17009
key = 2.22 -0.286951023 -0.158080592 -0.039114258 0.079174 0.1676004 0.170289
key = 2.24 -0.292655415 -0.163055947 -0.043481344 0.075501 0.1670028 0.170488
key = 2.26 -0.298359807 -0.168031303 -0.04784843 0.071821 0.1664052 0.170687
key = 2.28 -0.304064199 -0.173006658 -0.052215516 0.068113 0.1658076 0.170886
key = 2.3 -0.309768591 -0.177982013 -0.056582602 0.06442 0.16521 0.171085
key = 2.32 -0.315472982 -0.182957368 -0.060949687 0.060909 0.1637104 0.1720984
key = 2.34 -0.321177374 -0.187932724 -0.065316773 0.056917 0.1622108 0.1731118
key = 2.36 -0.326881766 -0.192908079 -0.069683859 0.053232 0.1607112 0.1741252
key = 2.38 -0.332586158 -0.197883434 -0.074050945 0.049474 0.1592116 0.1751386
key = 2.4 -0.33829055 -0.202858789 -0.078418031 0.045708 0.157712 0.176152
key = 2.42 -0.343994942 -0.207834145 -0.082785117 0.041925 0.1550386 0.177096
key = 2.44 -0.349699333 -0.2128095 -0.087152203 0.038132 0.1523652 0.17804
key = 2.46 -0.355403725 -0.217784855 -0.091519289 0.034327 0.1496918 0.178984
key = 2.48 -0.361108117 -0.222760211 -0.095886375 0.030505 0.1470184 0.179928
key = 2.5 -0.366812509 -0.227735566 -0.100253461 0.02665 0.144345 0.180872
key = 2.52 -0.372516901 -0.232710921 -0.104620547 0.022796 0.141617 0.1810564
key = 2.54 -0.378221292 -0.237686276 -0.108987633 0.018938 0.138786 0.1812408
key = 2.56 -0.383925684 -0.242661632 -0.113354719 0.015161 0.135811 0.1814252
key = 2.58 -0.389630076 -0.247636987 -0.117721805 0.011257 0.132893 0.1816096
key = 2.6 -0.395334468 -0.252612342 -0.122088891 0.00726 0.129956 0.181794
key = 2.62 -0.40103886 -0.257587697 -0.126455977 0.003084 0.127009 0.181536
key = 2.64 -0.406743251 -0.262563053 -0.130823062 -0.000596 0.123962 0.181278
key = 2.66 -0.412447643 -0.267538408 -0.135190148 -0.004472 0.12108 0.18102
key = 2.68 -0.418152035 -0.272513763 -0.139557234 -0.008589 0.118101 0.180762
key = 2.7 -0.423856427 -0.277489118 -0.14392432 -0.012538 0.115106 0.180504
key = 2.72 -0.429560819 -0.282464474 -0.148291406 -0.016719 0.112101 0.180029
key = 2.74 -0.435265211 -0.287439829 -0.152658492 -0.020834 0.109086 0.179554
key = 2.76 -0.440969602 -0.292415184 -0.157025578 -0.024837 0.106059 0.179079
key = 2.78 -0.446673994 -0.297390539 -0.161392664 -0.028867 0.102977 0.178604
key = 2.8 -0.452378386 -0.302365895 -0.16575975 -0.032693113 0.099939 0.178129
key = 2.82 -0.458082778 -0.30734125 -0.170126836 -0.036519227 0.09689 0.1780228
key = 2.84 -0.46378717 -0.312316605 -0.174493922 -0.04034534 0.093876 0.1779166
key = 2.86 -0.469491561 -0.317291961 -0.178861008 -0.044171454 0.090808 0.1778104
key = 2.88 -0.475195953 -0.322267316 -0.183228094 -0.047997567 0.086542 0.1777042
key = 2.9 -0.480900345 -0.327242671 -0.18759518 -0.05182368 0.084653 0.177598
key = 2.92 -0.486604737 -0.332218026 -0.191962266 -0.055649794 0.08156 0.1770468
key = 2.94 -0.492309129 -0.337193382 -0.196329352 -0.059475907 0.078455 0.1764956
key = 2.96 -0.49801352 -0.342168737 -0.200696437 -0.063302021 0.075341 0.1759444
key = 2.98 -0.503717912 -0.347144092 -0.205063523 -0.067128134 0.07236 0.1753932
key = 3 -0.509422304 -0.352119447 -0.209430609 -0.070954247 0.069227 0.174842
key = 3.02 -0.515126696 -0.357094803 -0.213797695 -0.074780361 0.06593 0.1741196
key = 3.04 -0.520831088 -0.362070158 -0.218164781 -0.078606474 0.062787 0.1733972
key = 3.06 -0.52653548 -0.367045513 -0.222531867 -0.082432588 0.059636 0.1726748
key = 3.08 -0.532239871 -0.372020868 -0.226898953 -0.086258701 0.056477 0.1719524
key = 3.1 -0.537944263 -0.376996224 -0.231266039 -0.090084814 0.053307 0.17123
key = 3.12 -0.543648655 -0.381971579 -0.235633125 -0.093910928 0.050134 0.169358
key = 3.14 -0.549353047 -0.386946934 -0.240000211 -0.097737041 0.046945 0.167486
key = 3.16 -0.555057439 -0.391922289 -0.244367297 -0.101563155 0.043751 0.165614
key = 3.18 -0.56076183 -0.396897645 -0.248734383 -0.105389268 0.04055 0.163742
key = 3.2 -0.566466222 -0.401873 -0.253101469 -0.109215381 0.037339 0.16187
key = 3.22 -0.572170614 -0.406848355 -0.257468555 -0.113041495 0.034115 0.161651
key = 3.24 -0.577875006 -0.411823711 -0.261835641 -0.116867608 0.030888 0.159481
key = 3.26 -0.583579398 -0.416799066 -0.266202727 -0.120693722 0.027646 0.157311
key = 3.28 -0.589283789 -0.421774421 -0.270569812 -0.124519835 0.024403 0.155141
key = 3.3 -0.594988181 -0.426749776 -0.274936898 -0.128345948 0.021136 0.152971
key = 3.32 -0.600692573 -0.431725132 -0.279303984 -0.132172062 0.017875 0.150801
key = 3.34 -0.606396965 -0.436700487 -0.28367107 -0.135998175 0.014595 0.148563
key = 3.36 -0.612101357 -0.441675842 -0.288038156 -0.139824289 0.011308 0.146303
key = 3.38 -0.617805749 -0.446651197 -0.292405242 -0.143650402 0.00801 0.144026
key = 3.4 -0.62351014 -0.451626553 -0.296772328 -0.147476515 0.004707 0.141729
key = 3.42 -0.629214532 -0.456601908 -0.301139414 -0.151302629 0.001397 0.139413
key = 3.44 -0.634918924 -0.461577263 -0.3055065 -0.155128742 -0.001927 0.137063
key = 3.46 -0.640623316 -0.466552618 -0.309873586 -0.158954856 -0.005247 0.13473
key = 3.48 -0.646327708 -0.471527974 -0.314240672 -0.162780969 -0.008442 0.132391
key = 3.5 -0.652032099 -0.476503329 -0.318607758 -0.166607082 -0.012289 0.131832
key = 3.52 -0.657736491 -0.481478684 -0.322974844 -0.170433196 -0.015492 0.129482
key = 3.54 -0.663440883 -0.486454039 -0.32734193 -0.174259309 -0.018969 0.127132
key = 3.56 -0.669145275 -0.491429395 -0.331709016 -0.178085423 -0.022421 0.124782
key = 3.58 -0.674849667 -0.49640475 -0.336076102 -0.181911536 -0.025787 0.122432
key = 3.6 -0.680554058 -0.501380105 -0.340443187 -0.185737649 -0.029184 0.120082
key = 3.62 -0.68625845 -0.506355461 -0.344810273 -0.189563763 -0.032602 0.117703
key = 3.64 -0.691962842 -0.511330816 -0.349177359 -0.193389876 -0.036082 0.11532
key = 3.66 -0.697667234 -0.516306171 -0.353544445 -0.19721599 -0.03947 0.112925
key = 3.68 -0.703371626 -0.521281526 -0.357911531 -0.201042103 -0.042876226 0.110524
key = 3.7 -0.709076018 -0.526256882 -0.362278617 -0.204868216 -0.046282453 0.108116
key = 3.72 -0.714780409 -0.531232237 -0.366645703 -0.20869433 -0.049688679 0.105706
key = 3.74 -0.720484801 -0.536207592 -0.371012789 -0.212520443 -0.053094906 0.103281
key = 3.76 -0.726189193 -0.541182947 -0.375379875 -0.216346557 -0.056501132 0.100844
key = 3.78 -0.731893585 -0.546158303 -0.379746961 -0.22017267 -0.059907358 0.098395
key = 3.8 -0.737597977 -0.551133658 -0.384114047 -0.223998784 -0.063313585 0.095939
key = 3.82 -0.743302368 -0.556109013 -0.388481133 -0.227824897 -0.066719811 0.09348
key = 3.84 -0.74900676 -0.561084368 -0.392848219 -0.23165101 -0.070126038 0.091014
key = 3.86 -0.754711152 -0.566059724 -0.397215305 -0.235477124 -0.073532264 0.088545
key = 3.88 -0.760415544 -0.571035079 -0.401582391 -0.239303237 -0.076938491 0.086064
key = 3.9 -0.766119936 -0.576010434 -0.405949477 -0.243129351 -0.080344717 0.083579
key = 3.92 -0.771824327 -0.580985789 -0.410316562 -0.246955464 -0.083750943 0.081086
key = 3.94 -0.777528719 -0.585961145 -0.414683648 -0.250781577 -0.08715717 0.078588
key = 3.96 -0.783233111 -0.5909365 -0.419050734 -0.254607691 -0.090563396 0.076088
key = 3.98 -0.788937503 -0.595911855 -0.42341782 -0.258433804 -0.093969623 0.07358
key = 4 -0.794641895 -0.600887211 -0.427784906 -0.262259918 -0.097375849 0.071061
key = 4.02 -0.800346287 -0.605862566 -0.432151992 -0.266086031 -0.100782075 0.068541
key = 4.04 -0.806050678 -0.610837921 -0.436519078 -0.269912144 -0.104188302 0.066015
key = 4.06 -0.81175507 -0.615813276 -0.440886164 -0.273738258 -0.107594528 0.06348
key = 4.08 -0.817459462 -0.620788632 -0.44525325 -0.277564371 -0.111000755 0.060939
key = 4.1 -0.823163854 -0.625763987 -0.449620336 -0.281390485 -0.114406981 0.058392
key = 4.12 -0.828868246 -0.630739342 -0.453987422 -0.285216598 -0.117813208 0.055839
key = 4.14 -0.834572637 -0.635714697 -0.458354508 -0.289042711 -0.121219434 0.05328
key = 4.16 -0.840277029 -0.640690053 -0.462721594 -0.292868825 -0.12462566 0.05071
key = 4.18 -0.845981421 -0.645665408 -0.46708868 -0.296694938 -0.128031887 0.048131
key = 4.2 -0.851685813 -0.650640763 -0.471455766 -0.300521052 -0.131438113 0.045545
key = 4.22 -0.857390205 -0.655616118 -0.475822852 -0.304347165 -0.13484434 0.042959
key = 4.24 -0.863094596 -0.660591474 -0.480189938 -0.308173278 -0.138250566 0.04037
key = 4.26 -0.868798988 -0.665566829 -0.484557023 -0.311999392 -0.141656792 0.037765
key = 4.28 -0.87450338 -0.670542184 -0.488924109 -0.315825505 -0.145063019 0.035159
key = 4.3 -0.880207772 -0.675517539 -0.493291195 -0.319651619 -0.148469245 0.03255
key = 4.32 -0.885912164 -0.680492895 -0.497658281 -0.323477732 -0.151875472 0.029925
key = 4.34 -0.891616556 -0.68546825 -0.502025367 -0.327303845 -0.155281698 0.027306
key = 4.36 -0.897320947 -0.690443605 -0.506392453 -0.331129959 -0.158687925 0.02468
key = 4.38 -0.903025339 -0.695418961 -0.510759539 -0.334956072 -0.162094151 0.022063
key = 4.4 -0.908729731 -0.700394316 -0.515126625 -0.338782186 -0.165500377 0.019416
key = 4.42 -0.914434123 -0.705369671 -0.519493711 -0.342608299 -0.168906604 0.016769
key = 4.44 -0.920138515 -0.710345026 -0.523860797 -0.346434412 -0.17231283 0.014112
key = 4.46 -0.925842906 -0.715320382 -0.528227883 -0.350260526 -0.175719057 0.011443
key = 4.48 -0.931547298 -0.720295737 -0.532594969 -0.354086639 -0.179125283 0.008733
key = 4.5 -0.93725169 -0.725271092 -0.536962055 -0.357912753 -0.182531509 0.006148
key = 4.52 -0.942956082 -0.730246447 -0.541329141 -0.361738866 -0.185937736 0.003385
key = 4.54 -0.948660474 -0.735221803 -0.545696227 -0.365564979 -0.189343962 0.000594
key = 4.56 -0.954364865 -0.740197158 -0.550063313 -0.369391093 -0.192750189 -0.00212
key = 4.58 -0.960069257 -0.745172513 -0.554430398 -0.373217206 -0.196156415 -0.004839
key = 4.6 -0.965773649 -0.750147868 -0.558797484 -0.37704332 -0.199562642 -0.007623
key = 4.62 -0.971478041 -0.755123224 -0.56316457 -0.380869433 -0.202968868 -0.010244
key = 4.64 -0.977182433 -0.760098579 -0.567531656 -0.384695546 -0.206375094 -0.013037
key = 4.66 -0.982886825 -0.765073934 -0.571898742 -0.38852166 -0.209781321 -0.015838
key = 4.68 -0.988591216 -0.770049289 -0.576265828 -0.392347773 -0.213187547 -0.018502
key = 4.7 -0.994295608 -0.775024645 -0.580632914 -0.396173887 -0.216593774 -0.020883
key = 4.72 -1 -0.004975355 -0.004367086 -0.003826113 -0.003406226 -0.023657
}
cPower
{
key = 28 35 42 49 56 63
key = 0 0.128558 0.189329 0.258097 0.342909 0.443043 0.555644
key = 0.1 0.130928 0.193923 0.264075 0.313754 0.307791 0.305477
key = 0.2 0.130546 0.194498 0.268962 0.330398 0.332477 0.325639
key = 0.3 0.128013 0.193714 0.270893 0.34419 0.358229 0.35221
key = 0.4 0.128439 0.188172 0.26841 0.355158 0.388629 0.373717
key = 0.5 0.127539 0.184776 0.264199 0.359931 0.414622 0.397912
key = 0.6 0.126048 0.182577 0.259701 0.358223 0.438231 0.425366
key = 0.7 0.121715 0.181431 0.2562 0.352112 0.455492 0.458886
key = 0.8 0.112245 0.181179 0.253989 0.346765 0.463777 0.498265
key = 0.9 0.097755 0.18079 0.251136 0.342487 0.459095 0.5372
key = 1 0.077827 0.174848 0.248041 0.339446 0.454684 0.570213
key = 1.02 0.073432 0.1727584 0.2481714 0.3391292 0.4540174 0.573611
key = 1.04 0.068906 0.1706688 0.2483018 0.3388124 0.4533508 0.577009
key = 1.06 0.064223 0.1685792 0.2484322 0.3384956 0.4526842 0.580407
key = 1.08 0.059338 0.1664896 0.2485626 0.3381788 0.4520176 0.583805
key = 1.1 0.054317 0.1644 0.248693 0.337862 0.451351 0.587203
key = 1.12 0.049113 0.1605478 0.2492394 0.337883 0.4509346 0.5868972
key = 1.14 0.043761 0.1566956 0.2497858 0.337904 0.4505182 0.5865914
key = 1.16 0.038277 0.1528434 0.2503322 0.337925 0.4501018 0.5862856
key = 1.18 0.032497 0.1489912 0.2508786 0.337946 0.4496854 0.5859798
key = 1.2 0.02663 0.145139 0.251425 0.337967 0.449269 0.585674
key = 1.22 0.02059 0.14039 0.2510448 0.3378952 0.449101 0.5855866
key = 1.24 0.014392 0.135641 0.2506646 0.3378234 0.448933 0.5854992
key = 1.26 0.007852 0.130892 0.2502844 0.3377516 0.448765 0.5854118
key = 1.28 0.00136 0.126143 0.2499042 0.3376798 0.448597 0.5853244
key = 1.3 -0.005361 0.121394 0.249524 0.337608 0.448429 0.585237
key = 1.32 -0.014393977 0.116272 0.2480158 0.3375818 0.448543 0.5853874
key = 1.34 -0.023426953 0.110809 0.2465076 0.3375556 0.448657 0.5855378
key = 1.36 -0.03245993 0.105264 0.2449994 0.3375294 0.448771 0.5856882
key = 1.38 -0.041492906 0.099568 0.2434912 0.3375032 0.448885 0.5858386
key = 1.4 -0.050525883 0.093775 0.241983 0.337477 0.448999 0.585989
key = 1.42 -0.05955886 0.087753 0.2385072 0.3383272 0.4494068 0.5863854
key = 1.44 -0.068591836 0.081628 0.2350314 0.3391774 0.4498146 0.5867818
key = 1.46 -0.077624813 0.075298 0.2315556 0.3400276 0.4502224 0.5871782
key = 1.48 -0.086657789 0.06878 0.2280798 0.3408778 0.4506302 0.5875746
key = 1.5 -0.095690766 0.062157 0.224604 0.341728 0.451038 0.587971
key = 1.52 -0.104723743 0.05534 0.2196182 0.343126 0.4517778 0.5886168
key = 1.54 -0.113756719 0.048479 0.2146324 0.344524 0.4525176 0.5892626
key = 1.56 -0.122789696 0.041226 0.2096466 0.345922 0.4532574 0.5899084
key = 1.58 -0.131822673 0.033924 0.2046608 0.34732 0.4539972 0.5905542
key = 1.6 -0.140855649 0.026517 0.199675 0.348718 0.454737 0.5912
key = 1.62 -0.149888626 0.018912 0.194362 0.3486326 0.4558628 0.5920998
key = 1.64 -0.158921602 0.011135 0.188732 0.3485472 0.4569886 0.5929996
key = 1.66 -0.167954579 0.002677 0.183027 0.3484618 0.4581144 0.5938994
key = 1.68 -0.176987556 -0.005285 0.177157 0.3483764 0.4592402 0.5947992
key = 1.7 -0.186020532 -0.014526546 0.171188 0.348291 0.460366 0.595699
key = 1.72 -0.195053509 -0.023768092 0.165054 0.3475318 0.4614386 0.596849
key = 1.74 -0.204086485 -0.033009638 0.158773 0.3467726 0.4625112 0.597999
key = 1.76 -0.213119462 -0.042251184 0.152348 0.3460134 0.4635838 0.599149
key = 1.78 -0.222152439 -0.05149273 0.145765 0.3452542 0.4646564 0.600299
key = 1.8 -0.231185415 -0.060734276 0.139015 0.344495 0.465729 0.601449
key = 1.82 -0.240218392 -0.069975822 0.132145 0.341839 0.466664 0.6028704
key = 1.84 -0.249251368 -0.079217368 0.125118 0.339183 0.467599 0.6042918
key = 1.86 -0.258284345 -0.088458914 0.117984 0.336527 0.468534 0.6057132
key = 1.88 -0.267317322 -0.097700461 0.11065 0.333871 0.469469 0.6071346
key = 1.9 -0.276350298 -0.106942007 0.103063 0.331215 0.470404 0.608556
key = 1.92 -0.285383275 -0.116183553 0.095817 0.3261042 0.4728446 0.6102492
key = 1.94 -0.294416251 -0.125425099 0.087761 0.3209934 0.4752852 0.6119424
key = 1.96 -0.303449228 -0.134666645 0.079797 0.3158826 0.4777258 0.6136356
key = 1.98 -0.312482205 -0.143908191 0.071693 0.3107718 0.4801664 0.6153288
key = 2 -0.321515181 -0.153149737 0.063445 0.305661 0.482607 0.617022
key = 2.02 -0.330548158 -0.162391283 0.0551 0.300199 0.4845752 0.6190288
key = 2.04 -0.339581135 -0.171632829 0.046508 0.294593 0.4865434 0.6210356
key = 2.06 -0.348614111 -0.180874375 0.037738 0.288926 0.4885116 0.6230424
key = 2.08 -0.357647088 -0.190115921 0.028958 0.283054 0.4904798 0.6250492
key = 2.1 -0.366680064 -0.199357467 0.01991 0.27698 0.492448 0.627056
key = 2.12 -0.375713041 -0.208599013 0.011053 0.270957 0.4930226 0.629421
key = 2.14 -0.384746018 -0.217840559 0.001046 0.264569 0.4935972 0.631786
key = 2.16 -0.393778994 -0.227082105 -0.008455 0.258172 0.4941718 0.634151
key = 2.18 -0.402811971 -0.236323651 -0.008455 0.251786 0.4947464 0.636516
key = 2.2 -0.411844947 -0.245565197 -0.018309685 0.245024 0.495321 0.638881
key = 2.22 -0.420877924 -0.254806743 -0.02816437 0.238296 0.495634 0.6416596
key = 2.24 -0.429910901 -0.264048289 -0.038019055 0.231366 0.495947 0.6444382
key = 2.26 -0.438943877 -0.273289836 -0.04787374 0.224314 0.49626 0.6472168
key = 2.28 -0.447976854 -0.282531382 -0.057728425 0.217092 0.496573 0.6499954
key = 2.3 -0.45700983 -0.291772928 -0.06758311 0.209801 0.496886 0.652774
key = 2.32 -0.466042807 -0.301014474 -0.077437795 0.202836 0.495896 0.6542942
key = 2.34 -0.475075784 -0.31025602 -0.08729248 0.194626 0.494906 0.6558144
key = 2.36 -0.48410876 -0.319497566 -0.097147165 0.187039 0.493916 0.6573346
key = 2.38 -0.493141737 -0.328739112 -0.10700185 0.179174 0.492926 0.6588548
key = 2.4 -0.502174713 -0.337980658 -0.116856535 0.171186 0.491936 0.660375
key = 2.42 -0.51120769 -0.347222204 -0.12671122 0.163052 0.4877982 0.6639128
key = 2.44 -0.520240667 -0.35646375 -0.136565906 0.154788 0.4836604 0.6674506
key = 2.46 -0.529273643 -0.365705296 -0.146420591 0.146391 0.4795226 0.6709884
key = 2.48 -0.53830662 -0.374946842 -0.156275276 0.137849 0.4753848 0.6745262
key = 2.5 -0.547339596 -0.384188388 -0.166129961 0.129123 0.471247 0.678064
key = 2.52 -0.556372573 -0.393429934 -0.175984646 0.120302 0.466752 0.6822678
key = 2.54 -0.56540555 -0.40267148 -0.185839331 0.111372 0.461898 0.6864716
key = 2.56 -0.574438526 -0.411913026 -0.195694016 0.102546 0.456563 0.6906754
key = 2.58 -0.583471503 -0.421154572 -0.205548701 0.093304 0.451298 0.6948792
key = 2.6 -0.59250448 -0.430396118 -0.215403386 0.083734 0.445901 0.699083
key = 2.62 -0.601537456 -0.439637664 -0.225258071 0.073606 0.440391 0.7022682
key = 2.64 -0.610570433 -0.448879211 -0.235112756 0.064631 0.434512 0.7054534
key = 2.66 -0.619603409 -0.458120757 -0.244967441 0.055051 0.42901 0.7086386
key = 2.68 -0.628636386 -0.467362303 -0.254822126 0.044783 0.423143 0.7118238
key = 2.7 -0.637669363 -0.476603849 -0.264676811 0.034819 0.417149 0.715009
key = 2.72 -0.646702339 -0.485845395 -0.274531496 0.024166 0.41104 0.7172858
key = 2.74 -0.655735316 -0.495086941 -0.284386181 0.013554 0.404813 0.7195626
key = 2.76 -0.664768292 -0.504328487 -0.294240866 0.003137 0.398465 0.7218394
key = 2.78 -0.673801269 -0.513570033 -0.304095551 -0.007457 0.391866 0.7241162
key = 2.8 -0.682834246 -0.522811579 -0.313950236 -0.007457 0.385303 0.726393
key = 2.82 -0.691867222 -0.532053125 -0.323804921 -0.018316823 0.378623 0.7279148
key = 2.84 -0.700900199 -0.541294671 -0.333659606 -0.029176646 0.371954 0.7294366
key = 2.86 -0.709933175 -0.550536217 -0.343514291 -0.040036469 0.365039 0.7309584
key = 2.88 -0.718966152 -0.559777763 -0.353368976 -0.050896292 0.354327 0.7324802
key = 2.9 -0.727999129 -0.569019309 -0.363223661 -0.061756115 0.350884 0.734002
key = 2.92 -0.737032105 -0.578260855 -0.373078346 -0.072615938 0.343629 0.7351812
key = 2.94 -0.746065082 -0.587502401 -0.382933031 -0.08347576 0.336249 0.7363604
key = 2.96 -0.755098058 -0.596743947 -0.392787717 -0.094335583 0.328751 0.7375396
key = 2.98 -0.764131035 -0.605985493 -0.402642402 -0.105195406 0.321555 0.7387188
key = 3 -0.773164012 -0.615227039 -0.412497087 -0.116055229 0.31382 0.739898
key = 3.02 -0.782196988 -0.624468586 -0.422351772 -0.126915052 0.305505 0.7395412
key = 3.04 -0.791229965 -0.633710132 -0.432206457 -0.137774875 0.297558 0.7391844
key = 3.06 -0.800262942 -0.642951678 -0.442061142 -0.148634698 0.289496 0.7388276
key = 3.08 -0.809295918 -0.652193224 -0.451915827 -0.159494521 0.28132 0.7384708
key = 3.1 -0.818328895 -0.66143477 -0.461770512 -0.170354344 0.273021 0.738114
key = 3.12 -0.827361871 -0.670676316 -0.471625197 -0.181214167 0.264621 0.7358306
key = 3.14 -0.836394848 -0.679917862 -0.481479882 -0.19207399 0.256084 0.7335472
key = 3.16 -0.845427825 -0.689159408 -0.491334567 -0.202933813 0.247443 0.7312638
key = 3.18 -0.854460801 -0.698400954 -0.501189252 -0.213793635 0.238688 0.7289804
key = 3.2 -0.863493778 -0.7076425 -0.511043937 -0.224653458 0.229813 0.726697
key = 3.22 -0.872526754 -0.716884046 -0.520898622 -0.235513281 0.22081 0.723157
key = 3.24 -0.881559731 -0.726125592 -0.530753307 -0.246373104 0.211706 0.719413
key = 3.26 -0.890592708 -0.735367138 -0.540607992 -0.257232927 0.202468 0.715669
key = 3.28 -0.899625684 -0.744608684 -0.550462677 -0.26809275 0.19314 0.711925
key = 3.3 -0.908658661 -0.75385023 -0.560317362 -0.278952573 0.183649 0.708181
key = 3.32 -0.917691637 -0.763091776 -0.570172047 -0.289812396 0.174086 0.704437
key = 3.34 -0.926724614 -0.772333322 -0.580026732 -0.300672219 0.164377 0.700277
key = 3.36 -0.935757591 -0.781574868 -0.589881417 -0.311532042 0.15456 0.69598
key = 3.38 -0.944790567 -0.790816414 -0.599736102 -0.322391865 0.144619 0.691556
key = 3.4 -0.953823544 -0.800057961 -0.609590787 -0.333251688 0.134572 0.686999
key = 3.42 -0.96285652 -0.809299507 -0.619445472 -0.34411151 0.124418 0.682314
key = 3.44 -0.971889497 -0.818541053 -0.629300157 -0.354971333 0.114129 0.67744
key = 3.46 -0.980922474 -0.827782599 -0.639154843 -0.365831156 0.103769 0.672567
key = 3.48 -0.98995545 -0.837024145 -0.649009528 -0.376690979 0.093728 0.667601
key = 3.5 -0.998988427 -0.846265691 -0.658864213 -0.387550802 0.081438 0.662403
key = 3.52 -1.008021404 -0.855507237 -0.668718898 -0.398410625 0.071201 0.6570178
key = 3.54 -1.01705438 -0.864748783 -0.678573583 -0.409270448 0.059972 0.6516326
key = 3.56 -1.026087357 -0.873990329 -0.688428268 -0.420130271 0.048741 0.6462474
key = 3.58 -1.035120333 -0.883231875 -0.698282953 -0.430990094 0.037697 0.6408622
key = 3.6 -1.04415331 -0.892473421 -0.708137638 -0.441849917 0.026455 0.635477
key = 3.62 -1.053186287 -0.901714967 -0.717992323 -0.45270974 0.015057 0.629784
key = 3.64 -1.062219263 -0.910956513 -0.727847008 -0.463569563 0.003376 0.624003
key = 3.66 -1.07125224 -0.920198059 -0.737701693 -0.474429385 -0.008107 0.618112
key = 3.68 -1.080285216 -0.929439605 -0.747556378 -0.485289208 -0.008107 0.612129
key = 3.7 -1.089318193 -0.938681151 -0.757411063 -0.496149031 -0.020451096 0.606054
key = 3.72 -1.09835117 -0.947922697 -0.767265748 -0.507008854 -0.032795192 0.599892
key = 3.74 -1.107384146 -0.957164243 -0.777120433 -0.517868677 -0.045139288 0.593623
key = 3.76 -1.116417123 -0.966405789 -0.786975118 -0.5287285 -0.057483385 0.587229
key = 3.78 -1.125450099 -0.975647336 -0.796829803 -0.539588323 -0.069827481 0.580719
key = 3.8 -1.134483076 -0.984888882 -0.806684488 -0.550448146 -0.082171577 0.574118
key = 3.82 -1.143516053 -0.994130428 -0.816539173 -0.561307969 -0.094515673 0.567425
key = 3.84 -1.152549029 -1.003371974 -0.826393858 -0.572167792 -0.106859769 0.560638
key = 3.86 -1.161582006 -1.01261352 -0.836248543 -0.583027615 -0.119203865 0.553765
key = 3.88 -1.170614982 -1.021855066 -0.846103228 -0.593887438 -0.131547962 0.546781
key = 3.9 -1.179647959 -1.031096612 -0.855957913 -0.60474726 -0.143892058 0.539712
key = 3.92 -1.188680936 -1.040338158 -0.865812598 -0.615607083 -0.156236154 0.532541
key = 3.94 -1.197713912 -1.049579704 -0.875667283 -0.626466906 -0.16858025 0.525281
key = 3.96 -1.206746889 -1.05882125 -0.885521969 -0.637326729 -0.180924346 0.517939
key = 3.98 -1.215779865 -1.068062796 -0.895376654 -0.648186552 -0.193268442 0.510496
key = 4 -1.224812842 -1.077304342 -0.905231339 -0.659046375 -0.205612538 0.502942
key = 4.02 -1.233845819 -1.086545888 -0.915086024 -0.669906198 -0.217956635 0.495312
key = 4.04 -1.242878795 -1.095787434 -0.924940709 -0.680766021 -0.230300731 0.487592
key = 4.06 -1.251911772 -1.10502898 -0.934795394 -0.691625844 -0.242644827 0.479768
key = 4.08 -1.260944749 -1.114270526 -0.944650079 -0.702485667 -0.254988923 0.471849
key = 4.1 -1.269977725 -1.123512072 -0.954504764 -0.71334549 -0.267333019 0.463839
key = 4.12 -1.279010702 -1.132753618 -0.964359449 -0.724205313 -0.279677115 0.45573
key = 4.14 -1.288043678 -1.141995164 -0.974214134 -0.735065135 -0.292021212 0.447527
key = 4.16 -1.297076655 -1.151236711 -0.984068819 -0.745924958 -0.304365308 0.439207
key = 4.18 -1.306109632 -1.160478257 -0.993923504 -0.756784781 -0.316709404 0.430782
key = 4.2 -1.315142608 -1.169719803 -1.003778189 -0.767644604 -0.3290535 0.422265
key = 4.22 -1.324175585 -1.178961349 -1.013632874 -0.778504427 -0.341397596 0.413668
key = 4.24 -1.333208561 -1.188202895 -1.023487559 -0.78936425 -0.353741692 0.404988
key = 4.26 -1.342241538 -1.197444441 -1.033342244 -0.800224073 -0.366085788 0.396176
key = 4.28 -1.351274515 -1.206685987 -1.043196929 -0.811083896 -0.378429885 0.387288
key = 4.3 -1.360307491 -1.215927533 -1.053051614 -0.821943719 -0.390773981 0.378312
key = 4.32 -1.369340468 -1.225169079 -1.062906299 -0.832803542 -0.403118077 0.369214
key = 4.34 -1.378373444 -1.234410625 -1.072760984 -0.843663365 -0.415462173 0.36006
key = 4.36 -1.387406421 -1.243652171 -1.082615669 -0.854523188 -0.427806269 0.350808
key = 4.38 -1.396439398 -1.252893717 -1.092470354 -0.86538301 -0.440150365 0.34152
key = 4.4 -1.405472374 -1.262135263 -1.102325039 -0.876242833 -0.452494462 0.332047
key = 4.42 -1.414505351 -1.271376809 -1.112179724 -0.887102656 -0.464838558 0.322488
key = 4.44 -1.423538327 -1.280618355 -1.122034409 -0.897962479 -0.477182654 0.312828
key = 4.46 -1.432571304 -1.289859901 -1.131889094 -0.908822302 -0.48952675 0.303051
key = 4.48 -1.441604281 -1.299101447 -1.14174378 -0.919682125 -0.501870846 0.293032
key = 4.5 -1.450637257 -1.308342993 -1.151598465 -0.930541948 -0.514214942 0.283466
key = 4.52 -1.459670234 -1.317584539 -1.16145315 -0.941401771 -0.526559038 0.273057
key = 4.54 -1.468703211 -1.326826086 -1.171307835 -0.952261594 -0.538903135 0.262471
key = 4.56 -1.477736187 -1.336067632 -1.18116252 -0.963121417 -0.551247231 0.252158
key = 4.58 -1.486769164 -1.345309178 -1.191017205 -0.97398124 -0.563591327 0.241749
key = 4.6 -1.49580214 -1.354550724 -1.20087189 -0.984841063 -0.575935423 0.230988
key = 4.62 -1.504835117 -1.36379227 -1.210726575 -0.995700885 -0.588279519 0.220842
key = 4.64 -1.513868094 -1.373033816 -1.22058126 -1.006560708 -0.600623615 0.209915
key = 4.66 -1.52290107 -1.382275362 -1.230435945 -1.017420531 -0.612967712 0.198878
key = 4.68 -1.531934047 -1.391516908 -1.24029063 -1.028280354 -0.625311808 0.188342
key = 4.7 -1.540967023 -1.400758454 -1.250145315 -1.039140177 -0.637655904 0.178893
key = 4.72 -1.55 -1.41 -1.26 -1.05 -0.65 0.16777
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.992005813953488\t-0.0532945736434111\t-0.0532945736434111
key = 1.00\t0.984011627906977\t-0.116279069767442\t-0.116279069767442
key = 1.05\t0.957122093023256\t-0.179358282394345\t-0.179358282394345
key = 1.10\t0.930204143188673\t-0.688323455078115\t-0.688323455078115
key = 1.15\t0.750625056499821\t-0.958577602952021\t-0.958577602952021
key = 1.20\t0.642630862303066\t-0.607536455922232\t-0.607536455922232
key = 1.25\t0.568364119723151\t-0.431527888938208\t-0.431527888938208
key = 1.30\t0.513172495621604\t-0.327800653403085\t-0.327800653403085
key = 1.35\t0.470023923702226\t-0.260364483918003\t-0.260364483918003
key = 1.40\t0.435063150446203\t-0.169023207327378\t-0.169023207327378
key = 2.00\t0.246108883139915\t-0.052487296473969\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.318428184281844\t0.318428184281844
key = 0.95\t1.06707317073171\t0.447154471544717\t0.447154471544717
key = 1.00\t1.13414634146341\t0.535230352303524\t0.535230352303524
key = 1.05\t1.22764227642276\t0.62330623306233\t0.62330623306233
key = 1.10\t1.32113821138211\t0.259381511205548\t0.259381511205548
key = 1.15\t1.30545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.20\t1.25800086906795\t-0.266969587086307\t-0.266969587086307
key = 1.25\t1.22536585365854\t-0.189626188195044\t-0.189626188195044
key = 1.30\t1.20111301260944\t-0.144045356015385\t-0.144045356015385
key = 1.35\t1.18215224685392\t-0.114411897567553\t-0.114411897567553
key = 1.40\t1.16678944333917\t-0.0742738241110092\t-0.0742738241110092
key = 2.00\t1.0837573187165\t-0.0230644790618553\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = Gladiator
ixxFTLB = 30
diameterFT = 11
numblades = 2
constspeed = 0
ct_factor = 0.74
cp_factor = 1.04
cThrustFP
{
key = 0.00\t0.090347\t0.000000\t-0.02007
key = 0.10\t0.084326\t-0.02007\t0.00361
key = 0.20\t0.085409\t0.003610\t0.00185
key = 0.30\t0.085965\t0.001850\t0.00034
key = 0.40\t0.086066\t0.000340\t-0.00102
key = 0.50\t0.085759\t-0.00102\t-0.00256
key = 0.60\t0.084991\t-0.00256\t-0.00489
key = 0.70\t0.083524\t-0.00489\t-0.00601
key = 0.80\t0.081721\t-0.00601\t-0.00546
key = 0.90\t0.080084\t-0.00546\t-0.00540
key = 1.00\t0.078464\t-0.00540\t-0.00488
key = 1.10\t0.077001\t-0.00488\t-0.00517
key = 1.20\t0.075449\t-0.00517\t-0.00534
key = 1.30\t0.073848\t-0.00534\t-0.00636
key = 1.40\t0.071939\t-0.00636\t-0.00960
key = 1.50\t0.069060\t-0.00960\t-0.01575
key = 1.60\t0.064336\t-0.01575\t-0.02209
key = 1.70\t0.057708\t-0.02209\t-0.02800
key = 1.80\t0.049308\t-0.02800\t-0.03366
key = 1.90\t0.039210\t-0.03366\t-0.03740
key = 2.00\t0.027989\t-0.03740\t-0.03872
key = 2.02\t0.025666\t-0.03872\t-0.03885
key = 2.04\t0.023335\t-0.03885\t-0.03997
key = 2.06\t0.020937\t-0.03997\t-0.04007
key = 2.08\t0.018533\t-0.04007\t-0.04007
key = 2.10\t0.016129\t-0.04007\t-0.04013
key = 2.12\t0.013721\t-0.04013\t-0.04120
key = 2.14\t0.011249\t-0.04120\t-0.04045
key = 2.16\t0.008822\t-0.04045\t-0.04075
key = 2.18\t0.006377\t-0.04075\t-0.04215
key = 2.20\t0.003848\t-0.04215\t-0.04128
key = 2.22\t0.001371\t-0.04128\t-0.04150
key = 2.24\t-0.001119\t-0.04150\t-0.04173
key = 2.26\t-0.003623\t-0.04173\t-0.04200
key = 2.28\t-0.006143\t-0.04200\t-0.04185
key = 2.30\t-0.008654\t-0.04185\t-0.04198
key = 2.32\t-0.011173\t-0.04198\t-0.04328
key = 2.34\t-0.01377\t-0.04328\t-0.04243
key = 2.36\t-0.016316\t-0.04243\t-0.04267
key = 2.38\t-0.018876\t-0.04267\t-0.04268
key = 2.40\t-0.021437\t-0.04268\t-0.04372
key = 2.42\t-0.02406\t-0.04372\t-0.04270
key = 2.44\t-0.026622\t-0.04270\t-0.04320
key = 2.46\t-0.029214\t-0.04320\t-0.04327
key = 2.48\t-0.03181\t-0.04327\t-0.04327
}
cPowerFP
{
key = 0.00\t0.162524\t0.000000\t-0.01073
key = 0.10\t0.159306\t0.000460\t0.00046
key = 0.20\t0.162798\t0.010050\t0.01005
key = 0.30\t0.165333\t0.006710\t0.00671
key = 0.40\t0.166824\t0.003020\t0.00302
key = 0.50\t0.167144\t-0.00090\t-0.00090
key = 0.60\t0.166283\t-0.00493\t-0.00493
key = 0.70\t0.164183\t-0.00871\t-0.00871
key = 0.80\t0.161054\t-0.01022\t-0.01022
key = 0.90\t0.158053\t-0.00802\t-0.00802
key = 1.00\t0.156242\t-0.00475\t-0.00475
key = 1.10\t0.155202\t-0.00103\t-0.00103
key = 1.20\t0.155625\t0.002140\t0.00214
key = 1.30\t0.156484\t0.003570\t0.00357
key = 1.40\t0.157767\t0.002510\t0.00251
key = 1.50\t0.157993\t-0.00318\t-0.00318
key = 1.60\t0.155856\t-0.01252\t-0.01252
key = 1.70\t0.150480\t-0.02406\t-0.02406
key = 1.80\t0.141418\t-0.03698\t-0.03698
key = 1.90\t0.128293\t-0.04973\t-0.04973
key = 2.00\t0.111583\t-0.05844\t-0.05844
key = 2.02\t0.107912\t-0.06182\t-0.06182
key = 2.04\t0.104164\t-0.06420\t-0.06420
key = 2.06\t0.100208\t-0.06657\t-0.06657
key = 2.08\t0.096176\t-0.06777\t-0.06777
key = 2.10\t0.092075\t-0.06894\t-0.06894
key = 2.12\t0.087903\t-0.07123\t-0.07123
key = 2.14\t0.083527\t-0.07269\t-0.07269
key = 2.16\t0.079180\t-0.07338\t-0.07338
key = 2.18\t0.074722\t-0.07639\t-0.07639
key = 2.20\t0.070013\t-0.07810\t-0.07810
key = 2.22\t0.065350\t-0.07853\t-0.07853
key = 2.24\t0.060589\t-0.08020\t-0.08020
key = 2.26\t0.055726\t-0.08188\t-0.08188
key = 2.28\t0.050763\t-0.08314\t-0.08314
key = 2.30\t0.045749\t-0.08430\t-0.08430
key = 2.32\t0.040647\t-0.08715\t-0.08715
key = 2.34\t0.035291\t-0.08884\t-0.08884
key = 2.36\t0.029986\t-0.08930\t-0.08930
key = 2.38\t0.024575\t-0.09076\t-0.09076
key = 2.40\t0.019095\t-0.09317\t-0.09317
key = 2.42\t0.013395\t-0.09436\t-0.09436
key = 2.44\t0.007772\t-0.09491\t-0.09491
key = 2.46\t0.002006\t-0.09676\t-0.09676
key = 2.48\t-0.003839\t-0.09742\t0.00000
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = DVIIProp
ixxFTLB = 18.0
diameterFT = 9.0
numblades = 2
constspeed = 0
ct_factor = 1.0
cp_factor = 1.0
cThrustFP
{
key = 0.00\t0.068859
key = 0.10\t0.073298
key = 0.20\t0.073756
key = 0.30\t0.072814
key = 0.40\t0.071237
key = 0.50\t0.069318
key = 0.60\t0.067693
key = 0.70\t0.067243
key = 0.80\t0.067742
key = 0.90\t0.065086
key = 1.00\t0.060402
key = 1.10\t0.050696
key = 1.20\t0.038775
key = 1.30\t0.026630
key = 1.32\t0.024174
key = 1.34\t0.021711
key = 1.36\t0.019236
key = 1.38\t0.016754
key = 1.40\t0.014264
key = 1.42\t0.011765
key = 1.44\t0.009257
key = 1.46\t0.006727
key = 1.48\t0.004182
key = 1.50\t0.001634
key = 1.52\t-0.000919
}
cPowerFP
{
key = 0.00\t0.074862
key = 0.10\t0.084784
key = 0.20\t0.081415
key = 0.30\t0.079246
key = 0.40\t0.076760
key = 0.50\t0.074810
key = 0.60\t0.073155
key = 0.70\t0.072521
key = 0.80\t0.072807
key = 0.90\t0.072948
key = 1.00\t0.071388
key = 1.10\t0.064260
key = 1.20\t0.053052
key = 1.30\t0.039761
key = 1.32\t0.036846
key = 1.34\t0.033848
key = 1.36\t0.030759
key = 1.38\t0.027584
key = 1.40\t0.024322
key = 1.42\t0.020971
key = 1.44\t0.017532
key = 1.46\t0.013984
key = 1.48\t0.010335
key = 1.50\t0.006603
key = 1.52\t0.002785
}
CtMach
{
key = 0.00\t0.842696629213483\t0\t0.0234082397003745
key = 0.20\t0.856741573033708\t0.0195068664169787\t0.0195068664169787
key = 0.30\t0.861423220973783\t0.0234082397003745\t0.0234082397003745
key = 0.40\t0.870786516853932\t0.0421348314606744\t0.0421348314606744
key = 0.50\t0.886704119850187\t0.0546192259675406\t0.0546192259675406
key = 0.60\t0.903558052434457\t0.08270911360799\t0.08270911360799
key = 0.70\t0.936329588014981\t0.124843945068664\t0.124843945068664
key = 0.80\t0.978464419475655\t0.142009987515606\t0.142009987515606
key = 0.85\t1\t0.118601747815231\t0.118601747815231
key = 0.90\t1.01404494382022\t0.0780274656679147\t0.0780274656679147
key = 1.00\t1.03277153558052\t0.0184893795736189\t0.0184893795736189
key = 1.10\t1.0251385715644\t-0.210174781523096\t-0.210174781523096
key = 1.20\t0.906666666666666\t-0.344191284301942\t-0.344191284301942
key = 1.30\t0.81862380098323\t-0.26145732589251\t-0.26145732589251
key = 1.40\t0.749792271131161\t-0.130210932348614\t-0.130210932348614
key = 2.00\t0.694022093788567\t0.0423434585538823\t0
}
CpMach
{
key = 0.00\t1.04651162790698\t0\t-0.116279069767442
key = 0.20\t0.976744186046512\t-0.166666666666667\t-0.166666666666667
key = 0.30\t0.911627906976744\t-0.162790697674419\t-0.162790697674419
key = 0.40\t0.87906976744186\t-0.0891472868217053\t-0.0891472868217053
key = 0.50\t0.858139534883721\t-0.0426356589147285\t-0.0426356589147285
key = 0.60\t0.853488372093023\t0.0310077519379842\t0.0310077519379842
key = 0.70\t0.876744186046512\t0.166666666666667\t0.166666666666667
key = 0.80\t0.953488372093023\t0.282945736434108\t0.282945736434108
key = 0.85\t1\t0.387596899224806\t0.387596899224806
key = 0.90\t1.06976744186047\t0.531007751937985\t0.531007751937985
key = 1.00\t1.24883720930233\t0.657697024281232\t0.657697024281232
key = 1.10\t1.4643856564292\t0.136460183329593\t0.136460183329593
key = 1.20\t1.33071331930008\t-0.323080519484897\t-0.323080519484897
key = 1.30\t1.27053734473827\t-0.160805743559837\t-0.160805743559837
key = 1.40\t1.23422987316418\t-0.0849100585751092\t-0.0849100585751092
key = 2.00\t1.14639849173831\t0.0711356016932285\t0.0711356016932285
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = DrIProp
ixxFTLB = 14.7913
diameterFT = 8.5
numblades = 2
constspeed = 0
ct_factor = 1.0
cp_factor = 1.0
cThrustFP
{
key = 0.00\t0.068859
key = 0.10\t0.073298
key = 0.20\t0.073756
key = 0.30\t0.072814
key = 0.40\t0.071237
key = 0.50\t0.069318
key = 0.60\t0.067693
key = 0.70\t0.067243
key = 0.80\t0.067742
key = 0.90\t0.065086
key = 1.00\t0.060402
key = 1.10\t0.050696
key = 1.20\t0.038775
key = 1.30\t0.026630
key = 1.32\t0.024174
key = 1.34\t0.021711
key = 1.36\t0.019236
key = 1.38\t0.016754
key = 1.40\t0.014264
key = 1.42\t0.011765
key = 1.44\t0.009257
key = 1.46\t0.006727
key = 1.48\t0.004182
key = 1.50\t0.001634
key = 1.52\t-0.000919
}
cPowerFP
{
key = 0.00\t0.074862
key = 0.10\t0.084784
key = 0.20\t0.081415
key = 0.30\t0.079246
key = 0.40\t0.076760
key = 0.50\t0.074810
key = 0.60\t0.073155
key = 0.70\t0.072521
key = 0.80\t0.072807
key = 0.90\t0.072948
key = 1.00\t0.071388
key = 1.10\t0.064260
key = 1.20\t0.053052
key = 1.30\t0.039761
key = 1.32\t0.036846
key = 1.34\t0.033848
key = 1.36\t0.030759
key = 1.38\t0.027584
key = 1.40\t0.024322
key = 1.42\t0.020971
key = 1.44\t0.017532
key = 1.46\t0.013984
key = 1.48\t0.010335
key = 1.50\t0.006603
key = 1.52\t0.002785
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = CamelProp
ixxFTLB = 38.01
diameterIN = 112
numblades = 2
constspeed = 0
ct_factor = 1.0
cp_factor = 1.0
cThrustFP
{
key = 0.0\t0.097
key = 0.1\t0.095
key = 0.2\t0.09
key = 0.3\t0.08
key = 0.4\t0.07
key = 0.5\t0.066
key = 0.5657\t0.063
key = 0.68\t0.052
key = 0.8\t0.044081633
key = 0.8611\t0.042122449
key = 0.976\t0.031630189
key = 1.04\t0.028
key = 1.1\t0.023
key = 1.2\t0.013
key = 1.3\t-0.01
key = 1.5\t-0.08
key = 1.7\t-0.19
key = 1.9\t-0.432
key = 2.0\t-0.432
key = 3.0\t-2
key = 5.0\t-10
}
cPowerFP
{
key = 0.0\t0.0561411
key = 0.01\t0.0561411
key = 0.1\t0.05568
key = 0.2\t0.0552711
key = 0.3\t0.054109824
key = 0.4\t0.052315884
key = 0.5\t0.05046
key = 0.5358\t0.04942818
key = 0.64\t0.04785
key = 0.8\t0.0451008
key = 0.976\t0.04265784
key = 1.03\t0.04159992
key = 1.1\t0.0372882
key = 1.2\t0.03132
key = 1.3\t0.018792
key = 1.5\t-0.006264
key = 1.7\t-0.03132
key = 1.9\t-0.075168
key = 2.0\t-0.075168
key = 3.0\t-0.100224
key = 5.0\t-0.25056
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = 10ftFP
ixxFTLB = 25
diameterFT = 10
numblades = 2
maxpitch = 30
minpitch = 30
ct_factor = 1.0
cp_factor = 1.0
cThrustFP
{
key = 0.00\t0.147419\t0.000000\t-0.071957
key = 0.10\t0.125832\t-0.026532\t-0.026532
key = 0.20\t0.131500\t0.014773\t0.014773
key = 0.30\t0.134696\t0.010213\t0.010213
key = 0.40\t0.137628\t0.010447\t0.010447
key = 0.50\t0.140964\t0.009978\t0.009978
key = 0.60\t0.143615\t0.007040\t0.007040
key = 0.70\t0.145188\t0.005473\t0.005473
key = 0.80\t0.146899\t0.004862\t0.004862
key = 0.90\t0.148105\t-0.000160\t-0.000160
key = 1.00\t0.146803\t-0.006088\t-0.006088
key = 1.10\t0.144452\t-0.009875\t-0.009875
key = 1.20\t0.140878\t-0.013863\t-0.013863
key = 1.30\t0.136134\t-0.017813\t-0.017813
key = 1.40\t0.130190\t-0.021687\t-0.021687
key = 1.50\t0.123122\t-0.025125\t-0.025125
key = 1.60\t0.115115\t-0.027705\t-0.027705
key = 1.70\t0.106499\t-0.029232\t-0.029232
key = 1.80\t0.097576\t-0.030058\t-0.030058
key = 1.90\t0.088464\t-0.030602\t-0.030602
key = 2.00\t0.079215\t-0.031057\t-0.031057
key = 2.10\t0.069830\t-0.031408\t-0.031408
key = 2.12\t0.067938\t-0.031583\t-0.031583
key = 2.14\t0.066040\t-0.031683\t-0.031683
key = 2.16\t0.064136\t-0.031783\t-0.031783
key = 2.18\t0.062226\t-0.031875\t-0.031875
key = 2.20\t0.060311\t-0.031958\t-0.031958
key = 2.22\t0.058391\t-0.032050\t-0.032050
key = 2.24\t0.056465\t-0.032158\t-0.032158
key = 2.26\t0.054532\t-0.032250\t-0.032250
key = 2.28\t0.052595\t-0.032350\t-0.032350
key = 2.30\t0.050650\t-0.032425\t-0.032425
key = 2.32\t0.048704\t-0.032508\t-0.032508
key = 2.34\t0.046749\t-0.032642\t-0.032642
key = 2.36\t0.044787\t-0.032725\t-0.032725
key = 2.38\t0.042822\t-0.032800\t-0.032800
key = 2.40\t0.040851\t-0.032658\t-0.032658
key = 2.42\t0.038903\t-0.033217\t-0.033217
key = 2.44\t0.036865\t-0.033450\t-0.033450
key = 2.46\t0.034889\t-0.033075\t-0.033075
key = 2.48\t0.032896\t-0.033100\t-0.033100
key = 2.50\t0.030917\t-0.033700\t-0.033700
key = 2.52\t0.028852\t-0.033792\t-0.033792
key = 2.54\t0.026862\t-0.033367\t-0.033367
key = 2.56\t0.024848\t-0.033500\t-0.033500
key = 2.58\t0.022842\t-0.034075\t-0.034075
key = 2.60\t0.020759\t-0.034167\t-0.034167
key = 2.62\t0.018742\t-0.033792\t-0.033792
key = 2.64\t0.016704\t-0.033817\t-0.033817
key = 2.66\t0.014684\t-0.034325\t-0.034325
key = 2.68\t0.012585\t-0.034625\t-0.034625
key = 2.70\t0.010529\t-0.034317\t-0.034317
key = 2.72\t0.008467\t-0.034442\t-0.034442
key = 2.74\t0.006396\t-0.034492\t-0.034492
key = 2.76\t0.004328\t-0.034933\t-0.034933
key = 2.78\t0.002204\t-0.034942\t-0.034942
key = 2.80\t0.000135\t-0.034683\t-0.034683
key = 2.82\t-0.001958\t-0.034925\t-0.034925
key = 2.84\t-0.004056\t-0.034983\t-0.034983
key = 2.86\t-0.006156\t-0.035367\t-0.035367
key = 2.88\t-0.008300\t-0.035450\t-0.035450
key = 2.90\t-0.010410\t-0.035308\t-0.035308
key = 2.92\t-0.012537\t-0.035483\t-0.035483
key = 2.94\t-0.014668\t-0.018590\t-0.018590
}
cPowerFP
{
key = 0.00\t0.245410\t0.000000\t-0.045667
key = 0.10\t0.231710\t-0.019788\t-0.019788
key = 0.20\t0.233537\t0.012773\t0.012773
key = 0.30\t0.239374\t0.014332\t0.014332
key = 0.40\t0.242136\t0.004847\t0.004847
key = 0.50\t0.242282\t0.003670\t0.003670
key = 0.60\t0.244338\t0.007302\t0.007302
key = 0.70\t0.246663\t0.005032\t0.005032
key = 0.80\t0.247357\t0.002125\t0.002125
key = 0.90\t0.247938\t0.006337\t0.006337
key = 1.00\t0.251159\t0.010088\t0.010088
key = 1.10\t0.253991\t0.007482\t0.007482
key = 1.20\t0.255648\t0.003138\t0.003138
key = 1.30\t0.255874\t-0.002305\t-0.002305
key = 1.40\t0.254265\t-0.008865\t-0.008865
key = 1.50\t0.250555\t-0.016092\t-0.016092
key = 1.60\t0.244610\t-0.023208\t-0.023208
key = 1.70\t0.236630\t-0.029472\t-0.029472
key = 1.80\t0.226927\t-0.035022\t-0.035022
key = 1.90\t0.215617\t-0.040312\t-0.040312
key = 2.00\t0.202740\t-0.045585\t-0.045585
key = 2.10\t0.188266\t-0.049848\t-0.049848
key = 2.12\t0.185179\t-0.052008\t-0.052008
key = 2.14\t0.182025\t-0.053117\t-0.053117
key = 2.16\t0.178805\t-0.054225\t-0.054225
key = 2.18\t0.175518\t-0.055317\t-0.055317
key = 2.20\t0.172167\t-0.056417\t-0.056417
key = 2.22\t0.168748\t-0.057542\t-0.057542
key = 2.24\t0.165262\t-0.058683\t-0.058683
key = 2.26\t0.161706\t-0.059800\t-0.059800
key = 2.28\t0.158086\t-0.060950\t-0.060950
key = 2.30\t0.154392\t-0.062042\t-0.062042
key = 2.32\t0.150641\t-0.063158\t-0.063158
key = 2.34\t0.146813\t-0.064383\t-0.064383
key = 2.36\t0.142915\t-0.065500\t-0.065500
key = 2.38\t0.138953\t-0.066617\t-0.066617
key = 2.40\t0.134921\t-0.067225\t-0.067225
key = 2.42\t0.130886\t-0.069508\t-0.069508
key = 2.44\t0.126580\t-0.071000\t-0.071000
key = 2.46\t0.122366\t-0.071042\t-0.071042
key = 2.48\t0.118055\t-0.072033\t-0.072033
key = 2.50\t0.113722\t-0.074483\t-0.074483
key = 2.52\t0.109117\t-0.075675\t-0.075675
key = 2.54\t0.104641\t-0.075583\t-0.075583
key = 2.56\t0.100047\t-0.076850\t-0.076850
key = 2.58\t0.095419\t-0.079275\t-0.079275
key = 2.60\t0.090534\t-0.080492\t-0.080492
key = 2.62\t0.085760\t-0.080475\t-0.080475
key = 2.64\t0.080877\t-0.081475\t-0.081475
key = 2.66\t0.075983\t-0.083767\t-0.083767
key = 2.68\t0.070825\t-0.085533\t-0.085533
key = 2.70\t0.065719\t-0.085683\t-0.085683
key = 2.72\t0.060543\t-0.086942\t-0.086942
key = 2.74\t0.055286\t-0.088025\t-0.088025
key = 2.76\t0.049980\t-0.090208\t-0.090208
key = 2.78\t0.044461\t-0.091175\t-0.091175
key = 2.80\t0.039039\t-0.091408\t-0.091408
key = 2.82\t0.033492\t-0.093033\t-0.093033
key = 2.84\t0.027875\t-0.094142\t-0.094142
key = 2.86\t0.022195\t-0.096175\t-0.096175
key = 2.88\t0.016334\t-0.097342\t-0.097342
key = 2.90\t0.010514\t-0.097883\t-0.097883
key = 2.92\t0.004588\t-0.099333\t-0.099333
key = 2.94\t-0.001406\t-0.050030\t-0.050030
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = 81in2CS
ixxFTLB = 1.67
diameterIN = 81.0
numblades = 2
minpitch = 17
maxpitch = 31.8
ct_factor = 0.92
cp_factor = 0.9
cThrust
{
key = 17.0 21.0 26.0 32.0
key = 0.10 0.0818 0.0910 0.0870 0.0950
key = 0.15 0.0795 0.0910 0.0882 0.0933
key = 0.20 0.0770 0.0900 0.0889 0.0925
key = 0.25 0.0742 0.0884 0.0890 0.0915
key = 0.30 0.0702 0.0860 0.0890 0.0908
key = 0.35 0.0660 0.0832 0.0886 0.0898
key = 0.40 0.0612 0.0801 0.0880 0.0888
key = 0.45 0.0560 0.0757 0.0864 0.0882
key = 0.50 0.0500 0.0708 0.0845 0.0880
key = 0.55 0.0416 0.0655 0.0817 0.0877
key = 0.60 0.0330 0.0591 0.0780 0.0870
key = 0.65 0.0248 0.0520 0.0732 0.0858
key = 0.70 0.0175 0.0450 0.0672 0.0830
key = 0.75 0.0105 0.0368 0.0610 0.0800
key = 0.80 -0.0010 0.0294 0.0547 0.0752
key = 0.85 -0.0010 0.0224 0.0483 0.0703
key = 0.90 -0.0010 -0.0010 0.0416 0.0651
key = 0.95 -0.0010 -0.0010 0.0349 0.0591
key = 1.00 -0.0010 -0.0010 0.0280 0.0530
key = 1.05 -0.0010 -0.0010 0.0211 0.0467
key = 1.10 -0.0010 -0.0010 0.0142 0.0402
key = 1.15 -0.0010 -0.0010 0.0072 0.0337
key = 1.20 -0.0010 -0.0010 -0.0010 0.0270
key = 1.25 -0.0010 -0.0010 -0.0010 0.0201
key = 1.30 -0.0010 -0.0010 -0.0010 0.0130
key = 1.35 -0.0010 -0.0010 -0.0010 0.0056
key = 1.40 -0.0010 -0.0010 -0.0010 -0.0010
}
cPower
{
key = 17.0 21.0 26.0 32.0
key = 0.10 0.0400 0.0520 0.0769 0.1055
key = 0.15 0.0400 0.0521 0.0755 0.1029
key = 0.20 0.0400 0.0523 0.0740 0.1000
key = 0.25 0.0400 0.0525 0.0720 0.0972
key = 0.30 0.0397 0.0526 0.0695 0.0950
key = 0.35 0.0392 0.0527 0.0676 0.0922
key = 0.40 0.0384 0.0528 0.0663 0.0900
key = 0.45 0.0370 0.0523 0.0656 0.0880
key = 0.50 0.0348 0.0513 0.0658 0.0863
key = 0.55 0.0302 0.0498 0.0659 0.0852
key = 0.60 0.0255 0.0472 0.0656 0.0839
key = 0.65 0.0208 0.0436 0.0646 0.0835
key = 0.70 0.0164 0.0394 0.0620 0.0822
key = 0.75 0.0115 0.0345 0.0588 0.0814
key = 0.80 0.0000 0.0294 0.0551 0.0791
key = 0.85 0.0000 0.0238 0.0510 0.0766
key = 0.90 0.0000 0.0000 0.0461 0.0739
key = 0.95 0.0000 0.0000 0.0408 0.0700
key = 1.00 0.0000 0.0000 0.0349 0.0652
key = 1.05 0.0000 0.0000 0.0284 0.0597
key = 1.10 0.0000 0.0000 0.0214 0.0536
key = 1.15 0.0000 0.0000 0.0140 0.0469
key = 1.20 0.0000 0.0000 0.0000 0.0398
key = 1.25 0.0000 0.0000 0.0000 0.0321
key = 1.30 0.0000 0.0000 0.0000 0.0240
key = 1.35 0.0000 0.0000 0.0000 0.0157
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = GriffonProp
ixxFTLB = 65
diameterFT = 11.0
numblades = 5
minpitch = 23
maxpitch = 58
ct_factor = 1.116
cp_factor = 1.25
cThrust
{
key = 23 28 33 38 43 48 53 58
key = 0.0 0.299030 0.260805 0.242449 0.231525 0.204085 0.186000 0.166529 0.151091
key = 0.1 0.301213 0.249288 0.222448 0.203633 0.167736 0.141446 0.111228 0.090473
key = 0.2 0.288216 0.259906 0.236786 0.217212 0.178740 0.149519 0.119082 0.096053
key = 0.3 0.263037 0.260598 0.243941 0.224403 0.187718 0.159398 0.127234 0.101877
key = 0.4 0.266089 0.256252 0.247730 0.230614 0.194755 0.167513 0.136982 0.108945
key = 0.5 0.250565 0.250454 0.250759 0.237630 0.202308 0.174928 0.146044 0.116195
key = 0.6 0.228691 0.241664 0.251021 0.243598 0.209924 0.182990 0.153492 0.126141
key = 0.7 0.200849 0.229584 0.247201 0.249683 0.217317 0.190852 0.160761 0.134860
key = 0.8 0.170138 0.211684 0.240593 0.252656 0.223779 0.198784 0.169136 0.142324
key = 0.9 0.138625 0.187720 0.231441 0.251876 0.228605 0.206843 0.177506 0.149456
key = 1.0 0.105451 0.162670 0.218097 0.247860 0.233346 0.214560 0.185870 0.158482
key = 1.1 0.070812 0.136283 0.196798 0.241509 0.237852 0.220190 0.194330 0.167548
key = 1.2 0.035081 0.109034 0.174273 0.232255 0.237158 0.224925 0.202759 0.176512
key = 1.3 -0.001705 0.081244 0.151052 0.216359 0.234017 0.229996 0.209830 0.185534
key = 1.4 -0.038491 0.051894 0.127137 0.196219 0.228953 0.235829 0.215623 0.194506
key = 1.5 -0.075277 0.022156 0.102570 0.175581 0.221133 0.236100 0.220572 0.203352
key = 1.6 -0.112064 -0.008308 0.077377 0.154484 0.207091 0.234365 0.224946 0.210531
key = 1.7 -0.148850 -0.038771 0.051605 0.132791 0.190572 0.230955 0.233697 0.216802
key = 1.8 -0.185636 -0.069235 0.025197 0.110838 0.173688 0.225598 0.235643 0.222331
key = 1.9 -0.222422 -0.099698 -0.001833 0.088352 0.156560 0.215349 0.235853 0.227337
key = 2.0 -0.259208 -0.130162 -0.028863 0.065358 0.139005 0.201650 0.234564 0.233687
key = 2.1 -0.295994 -0.160625 -0.055893 0.041913 0.121150 0.187718 0.232067 0.242047
key = 2.2 -0.332780 -0.191089 -0.082923 0.018019 0.103059 0.173641 0.227375 0.244469
key = 2.3 -0.369567 -0.221552 -0.109954 -0.006382 0.084656 0.159291 0.218217 0.245571
key = 2.4 -0.406353 -0.252016 -0.136984 -0.030783 0.065853 0.144771 0.207194 0.245622
key = 2.5 -0.443139 -0.282479 -0.164014 -0.055184 0.046821 0.129987 0.196077 0.244735
key = 2.6 -0.479925 -0.312943 -0.191044 -0.079585 0.027423 0.115019 0.138270 0.242686
key = 2.7 -0.516711 -0.343406 -0.218075 -0.103986 0.007654 0.099844 0.126188 0.237363
key = 2.8 -0.553497 -0.373870 -0.245105 -0.128387 -0.012415 0.084564 0.114107 0.228812
key = 2.9 -0.590283 -0.404333 -0.272135 -0.152788 -0.032483 0.068743 0.101797 0.219972
key = 3.0 -0.627070 -0.434797 -0.299165 -0.177189 -0.052552 0.052866 0.089335 0.211044
key = 3.1 -0.663856 -0.465260 -0.326196 -0.201590 -0.072621 0.036769 0.076768 0.202088
key = 3.2 -0.700642 -0.495724 -0.353226 -0.225990 -0.092690 0.020413 0.063939 0.192948
key = 3.3 -0.737428 -0.526187 -0.380256 -0.250391 -0.112758 0.003797 0.051019 0.183698
key = 3.4 -0.774214 -0.556651 -0.407286 -0.274792 -0.132827 -0.013020 0.037883 0.174403
key = 3.5 -0.811000 -0.587114 -0.434317 -0.299193 -0.152896 -0.029838 0.024668 0.164990
key = 3.6 -0.847787 -0.617578 -0.461347 -0.323594 -0.172965 -0.046655 0.011260 0.155477
key = 3.7 -0.884573 -0.648041 -0.488377 -0.347995 -0.193033 -0.063473 -0.002434 0.145853
key = 3.8 -0.921359 -0.678505 -0.515407 -0.372396 -0.213102 -0.080290 -0.016134 0.136134
key = 3.9 -0.958145 -0.708968 -0.542438 -0.396797 -0.233171 -0.097107 -0.029834 0.126304
key = 4.0 -0.994931 -0.739432 -0.569468 -0.421198 -0.253240 -0.113925 -0.043534 0.116373
key = 4.1 -1.031717 -0.769895 -0.596498 -0.445599 -0.273308 -0.130742 -0.057235 0.106315
key = 4.2 -1.068503 -0.800359 -0.623528 -0.470000 -0.293377 -0.147560 -0.070935 0.096179
key = 4.3 -1.105290 -0.830822 -0.650559 -0.494401 -0.313446 -0.164377 -0.084635 0.085961
key = 4.4 -1.142076 -0.861286 -0.677589 -0.518802 -0.333515 -0.181194 -0.098336 0.075547
key = 4.5 -1.178862 -0.891749 -0.704619 -0.543203 -0.353583 -0.198012 -0.112036 0.065141
key = 4.6 -1.215648 -0.922213 -0.731649 -0.567604 -0.373652 -0.214829 -0.125736 0.054506
key = 4.7 -1.252434 -0.952676 -0.758679 -0.592005 -0.393721 -0.231647 -0.139437 0.043723
key = 4.8 -1.289220 -0.983140 -0.785710 -0.616406 -0.413790 -0.248464 -0.153137 0.032939
key = 4.9 -1.326006 -1.013603 -0.812740 -0.640807 -0.433858 -0.265281 -0.166837 0.022156
key = 5.0 -1.362793 -1.044067 -0.839770 -0.665208 -0.453927 -0.282099 -0.180537 0.011373
key = 5.1 -1.399579 -1.074530 -0.866800 -0.689609 -0.473996 -0.298916 -0.194238 0.000589
key = 5.2 -1.436365 -1.104994 -0.893831 -0.714009 -0.494065 -0.315734 -0.207938 -0.010194
key = 5.3 -1.473151 -1.135457 -0.920861 -0.738410 -0.514133 -0.332551 -0.221638 -0.020977
key = 5.4 -1.509937 -1.165921 -0.947891 -0.762811 -0.534202 -0.349368 -0.235339 -0.031761
key = 5.5 -1.546723 -1.196384 -0.974921 -0.787212 -0.554271 -0.366186 -0.249039 -0.042544
}
cPower
{
key = 23 28 33 38 43 48 53 58
key = 0.0 0.187957 0.248661 0.324321 0.391990 0.470088 0.560034 0.662333 0.775476
key = 0.1 0.177418 0.236639 0.297109 0.368624 0.435567 0.471014 0.464904 0.452794
key = 0.2 0.188284 0.239403 0.301890 0.365671 0.437930 0.489547 0.493103 0.476455
key = 0.3 0.180741 0.238391 0.297399 0.360777 0.436975 0.501981 0.518789 0.500748
key = 0.4 0.184970 0.237116 0.293324 0.355796 0.429620 0.509451 0.546647 0.531282
key = 0.5 0.180683 0.236149 0.292787 0.354090 0.419218 0.505633 0.565713 0.556747
key = 0.6 0.172309 0.233285 0.290292 0.356131 0.412256 0.491984 0.574561 0.588421
key = 0.7 0.158093 0.227971 0.288857 0.350023 0.409246 0.479943 0.571921 0.615700
key = 0.8 0.140159 0.217281 0.285257 0.346702 0.411098 0.471560 0.556423 0.634630
key = 0.9 0.119570 0.199263 0.279342 0.344706 0.414226 0.467518 0.543742 0.638911
key = 1.0 0.095949 0.178362 0.269156 0.341211 0.412201 0.468679 0.534597 0.623611
key = 1.1 0.069437 0.154497 0.248816 0.335319 0.403617 0.471874 0.529458 0.610675
key = 1.2 0.040417 0.128207 0.225413 0.326289 0.401255 0.474439 0.528667 0.600913
key = 1.3 0.009142 0.099926 0.199762 0.308552 0.395997 0.472195 0.531989 0.594567
key = 1.4 -0.020156 0.068817 0.172002 0.283822 0.388109 0.463494 0.534372 0.591632
key = 1.5 -0.047478 0.036292 0.142370 0.257218 0.376423 0.460563 0.536081 0.592122
key = 1.6 -0.076929 0.002424 0.117390 0.241895 0.374696 0.479747 0.567661 0.628712
key = 1.7 -0.107451 -0.032741 0.087762 0.222444 0.366313 0.496906 0.586061 0.666332
key = 1.8 -0.139045 -0.069202 0.053100 0.199113 0.354426 0.511329 0.616529 0.705595
key = 1.9 -0.171709 -0.106960 0.013112 0.171200 0.339050 0.515582 0.644693 0.746809
key = 2.0 -0.205444 -0.146014 -0.028330 0.138465 0.319557 0.510041 0.670619 0.785675
key = 2.1 -0.240250 -0.186366 -0.071227 0.100725 0.295975 0.501235 0.694818 0.818669
key = 2.2 -0.276127 -0.228014 -0.115579 0.057715 0.268228 0.489202 0.714398 0.860189
key = 2.3 -0.313075 -0.270958 -0.161384 0.009041 0.235914 0.473408 0.720815 0.899788
key = 2.4 -0.351093 -0.315200 -0.208645 -0.041279 0.198584 0.453943 0.719415 0.937907
key = 2.5 -0.390183 -0.360738 -0.257359 -0.093245 0.156421 0.430347 0.715200 0.974737
key = 2.6 -0.430344 -0.407572 -0.307528 -0.146858 0.108846 0.402645 0.605494 1.009461
key = 2.7 -0.471575 -0.455704 -0.359152 -0.202118 0.055607 0.370588 0.581754 1.033121
key = 2.8 -0.513877 -0.505132 -0.412230 -0.259024 -0.003333 0.334313 0.554667 1.042937
key = 2.9 -0.557251 -0.555856 -0.466762 -0.317576 -0.064105 0.292202 0.523172 1.049512
key = 3.0 -0.601695 -0.607878 -0.522749 -0.377775 -0.126708 0.245630 0.487406 1.053549
key = 3.1 -0.647210 -0.661196 -0.580190 -0.439620 -0.191142 0.193862 0.447410 1.055185
key = 3.2 -0.693796 -0.715811 -0.639086 -0.503112 -0.257408 0.136569 0.402349 1.053587
key = 3.3 -0.741453 -0.771722 -0.699436 -0.568250 -0.325505 0.073539 0.352789 1.048972
key = 3.4 -0.790181 -0.828930 -0.761241 -0.635034 -0.395434 0.004818 0.298015 1.041515
key = 3.5 -0.839979 -0.887435 -0.824500 -0.703465 -0.467194 -0.065860 0.238512 1.030737
key = 3.6 -0.890849 -0.947237 -0.889213 -0.773543 -0.540786 -0.138495 0.173582 1.016608
key = 3.7 -0.942789 -1.008335 -0.955381 -0.845267 -0.616209 -0.213086 0.102609 0.998932
key = 3.8 -0.995801 -1.070730 -1.023004 -0.918637 -0.693464 -0.289635 0.026845 0.977667
key = 3.9 -1.049883 -1.134421 -1.092080 -0.993654 -0.772550 -0.368140 -0.050966 0.952620
key = 4.0 -1.105036 -1.199410 -1.162612 -1.070317 -0.853467 -0.448602 -0.130827 0.923678
key = 4.1 -1.161261 -1.265695 -1.234597 -1.148627 -0.936216 -0.531021 -0.212737 0.890567
key = 4.2 -1.218556 -1.333276 -1.308037 -1.228583 -1.020797 -0.615396 -0.296695 0.853470
key = 4.3 -1.276922 -1.402155 -1.382932 -1.310186 -1.107209 -0.701729 -0.382702 0.812220
key = 4.4 -1.336358 -1.472330 -1.459281 -1.393435 -1.195452 -0.790018 -0.470757 0.765971
key = 4.5 -1.396866 -1.543801 -1.537084 -1.478331 -1.285527 -0.880264 -0.560862 0.715932
key = 4.6 -1.458445 -1.616570 -1.616342 -1.564873 -1.377434 -0.972466 -0.653015 0.660324
key = 4.7 -1.521095 -1.690635 -1.697055 -1.653061 -1.471172 -1.066626 -0.747217 0.599642
key = 4.8 -1.584815 -1.765997 -1.779221 -1.742896 -1.566741 -1.162742 -0.843468 0.537333
key = 4.9 -1.649606 -1.842655 -1.862843 -1.834377 -1.664142 -1.260815 -0.941768 0.473396
key = 5.0 -1.715469 -1.920610 -1.947918 -1.927505 -1.763374 -1.360845 -1.042116 0.407831
key = 5.1 -1.782402 -1.999862 -2.034448 -2.022279 -1.864438 -1.462832 -1.144513 0.340639
key = 5.2 -1.850406 -2.080410 -2.122433 -2.118700 -1.967333 -1.566775 -1.248959 0.271819
key = 5.3 -1.919481 -2.162256 -2.211872 -2.216767 -2.072060 -1.672676 -1.355453 0.201372
key = 5.4 -1.989627 -2.245397 -2.302765 -2.316481 -2.178618 -1.780533 -1.463997 0.129297
key = 5.5 -2.060844 -2.329836 -2.395113 -2.417841 -2.287008 -1.890347 -1.574589 0.055595
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.999\t-0.0166666666666668\t-0.0166666666666668
key = 1.00\t0.995\t-0.0966666666666667\t-0.0966666666666667
key = 1.05\t0.97\t-0.145576183312777\t-0.145576183312777
key = 1.10\t0.951327145006167\t-0.445187363106952\t-0.445187363106952
key = 1.15\t0.836443791067914\t-0.631061806837112\t-0.631061806837112
key = 1.20\t0.762008602955033\t-0.428549897453373\t-0.428549897453373
key = 1.25\t0.707878821831902\t-0.3207098592504\t-0.3207098592504
key = 1.30\t0.665795645179913\t-0.254200764902862\t-0.254200764902862
key = 1.35\t0.631618592361044\t-0.209332723206108\t-0.209332723206108
key = 1.40\t0.602995828218081\t-0.143905359030401\t-0.143905359030401
key = 2.00\t0.42840970542419\t-0.0484961452205253\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.228184281842819\t0.228184281842819
key = 0.95\t1.04\t0.333333333333335\t0.333333333333335
key = 1.00\t1.1\t0.433333333333334\t0.433333333333334
key = 1.05\t1.17\t0.333333333333333\t0.333333333333333
key = 1.10\t1.2\t0.217209686243199\t0.217209686243199
key = 1.15\t1.23516290587296\t-0.0324587975549136\t-0.0324587975549136
key = 1.20\t1.19026236073353\t-0.252594301627814\t-0.252594301627814
key = 1.25\t1.15938461538462\t-0.179415547292234\t-0.179415547292234
key = 1.30\t1.13643769654586\t-0.136289067614557\t-0.136289067614557
key = 1.35\t1.11849789510025\t-0.108251256929301\t-0.108251256929301
key = 1.40\t1.10396231946707\t-0.0702744643511854\t-0.0702744643511854
key = 2.00\t1.02540115540099\t-0.0218225455739092\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = 4mHighAltx5
ixxFTLB = 100
diameter = 4.0
numblades = 5
minpitch = 22
maxpitch = 67
ct_factor = 1.29
cp_factor = 1.18
cThrust
{
key = 22\t27\t32\t37\t42\t47\t52\t57\t62\t67
key = 0.0\t0.150828\t0.15802\t0.162765\t0.166562\t0.169832\t0.170771\t0.16822\t0.16106\t0.150523\t0.136026
key = 0.1\t0.145256\t0.157634\t0.162399\t0.163509\t0.157774\t0.146364\t0.129054\t0.112731\t0.094994\t0.081844
key = 0.2\t0.139155\t0.156713\t0.163747\t0.165235\t0.162686\t0.153673\t0.138908\t0.119881\t0.101046\t0.086333
key = 0.3\t0.131202\t0.151336\t0.162857\t0.167068\t0.166134\t0.158724\t0.145005\t0.126256\t0.106878\t0.092256
key = 0.4\t0.122642\t0.146842\t0.15993\t0.166045\t0.16739\t0.161965\t0.149857\t0.132094\t0.112382\t0.095024
key = 0.5\t0.111955\t0.140455\t0.157465\t0.165327\t0.168611\t0.165648\t0.154333\t0.136903\t0.116848\t0.09812
key = 0.6\t0.099163\t0.132371\t0.153765\t0.164002\t0.168554\t0.168487\t0.159079\t0.14172\t0.121388\t0.101241
key = 0.7\t0.084349\t0.122517\t0.148508\t0.162153\t0.168441\t0.169966\t0.16374\t0.146723\t0.126033\t0.10463
key = 0.8\t0.065897\t0.110743\t0.142067\t0.159737\t0.167599\t0.170543\t0.167013\t0.152566\t0.131213\t0.108482
key = 0.9\t0.044016\t0.096318\t0.133824\t0.156528\t0.166524\t0.170641\t0.169116\t0.157541\t0.137132\t0.112926
key = 1.0\t0.018594\t0.078357\t0.124004\t0.151872\t0.165188\t0.170844\t0.17085\t0.161234\t0.14381\t0.118056
key = 1.1\t-0.008281\t0.056924\t0.111079\t0.145989\t0.163543\t0.170491\t0.172193\t0.163955\t0.149172\t0.124557
key = 1.2\t-0.035666\t0.032056\t0.094915\t0.138999\t0.161462\t0.170311\t0.172991\t0.166851\t0.153456\t0.131417
key = 1.3\t-0.063051\t0.006252\t0.075317\t0.128746\t0.158052\t0.169925\t0.173896\t0.169619\t0.156915\t0.137059
key = 1.4\t-0.090436\t-0.02054175\t0.051916\t0.115279\t0.154048\t0.169459\t0.17447\t0.171861\t0.160536\t0.14187
key = 1.5\t-0.117821\t-0.0473355\t0.027614\t0.098794\t0.14773\t0.168954\t0.175275\t0.173599\t0.164679\t0.145896
key = 1.6\t-0.145206\t-0.07412925\t0.002655\t0.079028\t0.137949\t0.167365\t0.176019\t0.17499\t0.168418\t0.150029
key = 1.7\t-0.172591\t-0.100923\t-0.0228\t0.056708\t0.125382\t0.165359\t0.176837\t0.176892\t0.171611\t0.154836
key = 1.8\t-0.199976\t-0.12771675\t-0.048255\t0.033899\t0.110186\t0.160435\t0.177676\t0.178658\t0.174336\t0.159861
key = 1.9\t-0.227361\t-0.1545105\t-0.07371\t0.010221\t0.092214\t0.15261\t0.17795\t0.180525\t0.176636\t0.164431
key = 2.0\t-0.254746\t-0.18130425\t-0.099165\t-0.01364\t0.07201\t0.142175\t0.177586\t0.182418\t0.179041\t0.168553
key = 2.1\t-0.282131\t-0.208098\t-0.12462\t-0.037501\t0.051184\t0.129622\t0.175711\t0.184206\t0.181361\t0.172247
key = 2.2\t-0.309516\t-0.23489175\t-0.150075\t-0.061362\t0.02989\t0.114861\t0.170947\t0.185902\t0.184226\t0.175713
key = 2.3\t-0.336901\t-0.2616855\t-0.17553\t-0.085223\t0.008265\t0.098279\t0.163883\t0.187607\t0.187069\t0.178699
key = 2.4\t-0.364286\t-0.28847925\t-0.200985\t-0.109084\t-0.013762\t0.080272\t0.15482\t0.187859\t0.18994\t0.181377
key = 2.5\t-0.391671\t-0.315273\t-0.22644\t-0.132945\t-0.035789\t0.061542\t0.144047\t0.186628\t0.192707\t0.18489
key = 2.6\t-0.419056\t-0.34206675\t-0.251895\t-0.156806\t-0.057816\t0.042517\t0.131579\t0.18401\t0.19525\t0.188292
key = 2.7\t-0.446441\t-0.3688605\t-0.27735\t-0.180667\t-0.079843\t0.023115\t0.117731\t0.179414\t0.197517\t0.191264
key = 2.8\t-0.473826\t-0.39565425\t-0.302805\t-0.204528\t-0.10187\t0.003417\t0.10294\t0.173277\t0.199399\t0.195259
key = 2.9\t-0.501211\t-0.422448\t-0.32826\t-0.228389\t-0.123897\t-0.2129475\t0.087374\t0.165417\t0.199993\t0.198967
key = 3.0\t-0.528596\t-0.44924175\t-0.353715\t-0.25225\t-0.145924\t-0.429312\t0.071287\t0.156321\t0.199365\t0.202506
key = 3.1\t-0.555981\t-0.4760355\t-0.37917\t-0.276111\t-0.167951\t-0.6456765\t0.054818\t0.146197\t0.197571\t0.20579
key = 3.2\t-0.583366\t-0.50282925\t-0.404625\t-0.299972\t-0.189978\t-0.862041\t0.037758\t0.135116\t0.19451\t0.208189
key = 3.3\t-0.610751\t-0.529623\t-0.43008\t-0.323833\t-0.212005\t-1.0784055\t0.020498\t0.123303\t0.189696\t0.210991
key = 3.4\t-0.638136\t-0.55641675\t-0.455535\t-0.347694\t-0.234032\t-1.29477\t0.002992\t0.110959\t0.184911\t0.213073
key = 3.5\t-0.665521\t-0.5832105\t-0.48099\t-0.371555\t-0.256059\t-1.5111345\t-0.014715\t0.097985\t0.178536\t0.214346
key = 3.6\t-0.692906\t-0.61000425\t-0.506445\t-0.395416\t-0.278086\t-1.727499\t-0.032422\t0.084736\t0.171191\t0.213744
key = 3.7\t-0.720291\t-0.636798\t-0.5319\t-0.419277\t-0.300113\t-1.9438635\t-0.050129\t0.071068\t0.163356\t0.213198
key = 3.8\t-0.747676\t-0.66359175\t-0.557355\t-0.443138\t-0.32214\t-2.160228\t-0.067836\t0.057139\t0.154676\t0.210888
key = 3.9\t-0.775061\t-0.6903855\t-0.58281\t-0.466999\t-0.344167\t-2.3765925\t-0.085543\t0.042863\t0.145554\t0.20863
key = 4.0\t-0.802446\t-0.71717925\t-0.608265\t-0.49086\t-0.366194\t-2.592957\t-0.10325\t0.028403\t0.135903\t0.205637
key = 4.1\t-0.829831\t-0.743973\t-0.63372\t-0.514721\t-0.388221\t-2.8093215\t-0.120957\t0.013624\t0.125954\t0.20156
key = 4.2\t-0.857216\t-0.77076675\t-0.659175\t-0.538582\t-0.410248\t-3.025686\t-0.138664\t-0.001211\t0.115465\t0.19662
key = 4.3\t-0.884601\t-0.7975605\t-0.68463\t-0.562443\t-0.432275\t-3.2420505\t-0.156371\t-0.016357\t0.104791\t0.192207
key = 4.4\t-0.911986\t-0.82435425\t-0.710085\t-0.586304\t-0.454302\t-3.458415\t-0.174078\t-0.031847\t0.093884\t0.18655
key = 4.5\t-0.939371\t-0.851148\t-0.73554\t-0.610165\t-0.476329\t-3.6747795\t-0.191785\t-0.190406\t0.082611\t0.18043
key = 4.6\t-0.966756\t-0.87794175\t-0.760995\t-0.634026\t-0.498356\t-3.891144\t-0.209492\t-0.348965\t0.071104\t0.174117
key = 4.7\t-0.994141\t-0.9047355\t-0.78645\t-0.657887\t-0.520383\t-4.1075085\t-0.227199\t-0.507524\t0.05948\t0.167065
key = 4.8\t-1.021526\t-0.93152925\t-0.811905\t-0.681748\t-0.54241\t-4.323873\t-0.244906\t-0.666083\t0.047603\t0.159882
key = 4.9\t-1.048911\t-0.958323\t-0.83736\t-0.705609\t-0.564437\t-4.5402375\t-0.262613\t-0.824642\t0.035461\t0.152512
key = 5.0\t-1.076296\t-0.98511675\t-0.862815\t-0.72947\t-0.586464\t-4.756602\t-0.28032\t-0.983201\t-0.094530333\t0.144486
key = 5.1\t-1.103681\t-1.0119105\t-0.88827\t-0.753331\t-0.608491\t-4.9729665\t-0.298027\t-1.14176\t-0.224521667\t0.136529
key = 5.2\t-1.131066\t-1.03870425\t-0.913725\t-0.777192\t-0.630518\t-5.189331\t-0.315734\t-1.300319\t-0.354513\t0.128337
key = 5.3\t-1.158451\t-1.065498\t-0.93918\t-0.801053\t-0.652545\t-5.4056955\t-0.333441\t-1.458878\t-0.484504333\t0.120145
key = 5.4\t-1.185836\t-1.09229175\t-0.964635\t-0.824914\t-0.674572\t-5.62206\t-0.351148\t-1.617437\t-0.614495667\t0.111953
key = 5.5\t-1.213221\t-1.1190855\t-0.99009\t-0.848775\t-0.696599\t-5.8384245\t-0.368855\t-1.775996\t-0.744487\t0.103761
}
cPower
{
key = 22.0\t27.0\t32.0\t37.0\t42.0\t47.0\t52.0\t57.0\t62.0\t67.0
key = 0.0\t0.102208\t0.139687\t0.183539\t0.233935\t0.293505\t0.360815\t0.436716\t0.520223\t0.608385\t0.698117
key = 0.1\t0.104952\t0.142918\t0.186904\t0.235791\t0.286782\t0.325824\t0.342657\t0.349291\t0.342126\t0.339363
key = 0.2\t0.103553\t0.143581\t0.188255\t0.238548\t0.289766\t0.335743\t0.366674\t0.376203\t0.368526\t0.365378
key = 0.3\t0.101377\t0.1413\t0.18874\t0.240209\t0.295535\t0.34652\t0.384569\t0.399696\t0.395364\t0.397263
key = 0.4\t0.09858\t0.138923\t0.185056\t0.239232\t0.298051\t0.35476\t0.400581\t0.425233\t0.425273\t0.420203
key = 0.5\t0.094462\t0.136096\t0.182206\t0.236214\t0.298937\t0.360852\t0.412729\t0.445372\t0.452175\t0.444844
key = 0.6\t0.089069\t0.132731\t0.179633\t0.23304\t0.297342\t0.365175\t0.424079\t0.465246\t0.478537\t0.471195
key = 0.7\t0.08124\t0.128005\t0.177469\t0.229794\t0.292305\t0.365926\t0.434054\t0.483386\t0.504883\t0.499876
key = 0.8\t0.06968\t0.12147\t0.173888\t0.227527\t0.287782\t0.362968\t0.440705\t0.500992\t0.531413\t0.531765
key = 0.9\t0.053167\t0.112129\t0.169352\t0.225956\t0.28575\t0.358174\t0.443225\t0.516166\t0.558105\t0.565443
key = 1.0\t0.030645\t0.098211\t0.163181\t0.223989\t0.284036\t0.354106\t0.440239\t0.527714\t0.584376\t0.599218
key = 1.1\t0.003719\t0.078569\t0.153513\t0.220833\t0.283551\t0.352569\t0.436453\t0.53429\t0.606422\t0.635546
key = 1.2\t-0.025876\t0.052222\t0.138857\t0.216202\t0.284161\t0.351847\t0.434062\t0.533848\t0.624024\t0.671433
key = 1.3\t-0.055471\t0.021559\t0.118102\t0.208222\t0.283166\t0.352661\t0.432478\t0.532287\t0.636947\t0.702944
key = 1.4\t-0.085066\t-0.01285975\t0.089974\t0.194925\t0.281437\t0.354868\t0.433987\t0.532118\t0.642333\t0.729283
key = 1.5\t-0.114661\t-0.0472785\t0.057165\t0.175797\t0.277863\t0.35769\t0.436328\t0.533393\t0.643762\t0.75097
key = 1.6\t-0.144256\t-0.08169725\t0.020172\t0.149556\t0.268674\t0.359998\t0.440375\t0.536236\t0.646549\t0.766138
key = 1.7\t-0.173851\t-0.116116\t-0.020189667\t0.116283\t0.253898\t0.361508\t0.445968\t0.540542\t0.650702\t0.774117
key = 1.8\t-0.203446\t-0.15053475\t-0.060551333\t0.079122\t0.233103\t0.360054\t0.452098\t0.546614\t0.656219\t0.780843
key = 1.9\t-0.233041\t-0.1849535\t-0.100913\t0.038003\t0.205243\t0.352878\t0.459754\t0.554722\t0.663136\t0.788835
key = 2.0\t-0.262636\t-0.21937225\t-0.141274667\t-0.007252\t0.170419\t0.339787\t0.464856\t0.564553\t0.670526\t0.798071
key = 2.1\t-0.292231\t-0.253791\t-0.181636333\t-0.052507\t0.131466\t0.321184\t0.468234\t0.575685\t0.681671\t0.808563
key = 2.2\t-0.321826\t-0.28820975\t-0.221998\t-0.097762\t0.088614\t0.296254\t0.466952\t0.587648\t0.693546\t0.820367
key = 2.3\t-0.351421\t-0.3226285\t-0.262359667\t-0.143017\t0.042096\t0.265223\t0.460069\t0.599948\t0.707386\t0.833503
key = 2.4\t-0.381016\t-0.35704725\t-0.302721333\t-0.188272\t-0.008262\t0.22842\t0.447709\t0.609792\t0.722871\t0.848008
key = 2.5\t-0.410611\t-0.391466\t-0.343083\t-0.233527\t-0.05862\t0.1872\t0.430091\t0.617641\t0.739534\t0.864112
key = 2.6\t-0.440206\t-0.42588475\t-0.383444667\t-0.278782\t-0.108978\t0.142577\t0.406733\t0.621303\t0.75693\t0.881696
key = 2.7\t-0.469801\t-0.4603035\t-0.423806333\t-0.324037\t-0.159336\t0.094281\t0.377963\t0.620421\t0.774809\t0.90239
key = 2.8\t-0.499396\t-0.49472225\t-0.464168\t-0.369292\t-0.209694\t0.042519\t0.34463\t0.614815\t0.791892\t0.923957
key = 2.9\t-0.528991\t-0.529141\t-0.504529667\t-0.414547\t-0.260052\t-0.552669\t0.30699\t0.604228\t0.806587\t0.94683
key = 3.0\t-0.558586\t-0.56355975\t-0.544891333\t-0.459802\t-0.31041\t-1.147857\t0.265584\t0.589011\t0.818151\t0.970536
key = 3.1\t-0.588181\t-0.5979785\t-0.585253\t-0.505057\t-0.360768\t-1.743045\t0.220705\t0.569486\t0.82639\t0.994722
key = 3.2\t-0.617776\t-0.63239725\t-0.625614667\t-0.550312\t-0.411126\t-2.338233\t0.171545\t0.545562\t0.830619\t1.01991
key = 3.3\t-0.647371\t-0.666816\t-0.665976333\t-0.595567\t-0.461484\t-2.933421\t0.119374\t0.517687\t0.830266\t1.044733
key = 3.4\t-0.676966\t-0.70123475\t-0.706338\t-0.640822\t-0.511842\t-3.528609\t0.064008\t0.48638\t0.826501\t1.066311
key = 3.5\t-0.706561\t-0.7356535\t-0.746699667\t-0.686077\t-0.5622\t-4.123797\t0.005599\t0.451105\t0.819512\t1.08726
key = 3.6\t-0.736156\t-0.77007225\t-0.787061333\t-0.731332\t-0.612558\t-4.718985\t-0.05281\t0.413106\t0.808241\t1.10451
key = 3.7\t-0.765751\t-0.804491\t-0.827423\t-0.776587\t-0.662916\t-5.314173\t-0.111219\t0.371646\t0.794305\t1.119545
key = 3.8\t-0.795346\t-0.83890975\t-0.867784667\t-0.821842\t-0.713274\t-5.909361\t-0.169628\t0.327375\t0.776053\t1.130671
key = 3.9\t-0.824941\t-0.8733285\t-0.908146333\t-0.867097\t-0.763632\t-6.504549\t-0.228037\t0.279914\t0.75501\t1.139149
key = 4.0\t-0.854536\t-0.90774725\t-0.948508\t-0.912352\t-0.81399\t-7.099737\t-0.286446\t0.229757\t0.730559\t1.144647
key = 4.1\t-0.884131\t-0.942166\t-0.988869667\t-0.957607\t-0.864348\t-7.694925\t-0.344855\t0.176451\t0.703682\t1.148035
key = 4.2\t-0.913726\t-0.97658475\t-1.029231333\t-1.002862\t-0.914706\t-8.290113\t-0.403264\t0.121033\t0.673077\t1.147264
key = 4.3\t-0.943321\t-1.0110035\t-1.069593\t-1.048117\t-0.965064\t-8.885301\t-0.461673\t0.062446\t0.640328\t1.144748
key = 4.4\t-0.972916\t-1.04542225\t-1.109954667\t-1.093372\t-1.015422\t-9.480489\t-0.520082\t0.000426\t0.605183\t1.139644
key = 4.5\t-1.002511\t-1.079841\t-1.150316333\t-1.138627\t-1.06578\t-10.075677\t-0.578491\t-0.646101\t0.566851\t1.131713
key = 4.6\t-1.032106\t-1.11425975\t-1.190678\t-1.183882\t-1.116138\t-10.670865\t-0.6369\t-1.292628\t0.526001\t1.122285
key = 4.7\t-1.061701\t-1.1486785\t-1.231039667\t-1.229137\t-1.166496\t-11.266053\t-0.695309\t-1.939155\t0.483113\t1.108395
key = 4.8\t-1.091296\t-1.18309725\t-1.271401333\t-1.274392\t-1.216854\t-11.861241\t-0.753718\t-2.585682\t0.43757\t1.092993
key = 4.9\t-1.120891\t-1.217516\t-1.311763\t-1.319647\t-1.267212\t-12.456429\t-0.812127\t-3.232209\t0.389094\t1.075911
key = 5.0\t-1.150486\t-1.25193475\t-1.352124667\t-1.364902\t-1.31757\t-13.051617\t-0.870536\t-3.878736\t-0.143573667\t1.054496
key = 5.1\t-1.180081\t-1.2863535\t-1.392486333\t-1.410157\t-1.367928\t-13.646805\t-0.928945\t-4.525263\t-0.676241333\t1.032348
key = 5.2\t-1.209676\t-1.32077225\t-1.432848\t-1.455412\t-1.418286\t-14.241993\t-0.987354\t-5.17179\t-1.208909\t1.008051
key = 5.3\t-1.239271\t-1.355191\t-1.473209667\t-1.500667\t-1.468644\t-14.837181\t-1.045763\t-5.818317\t-1.741576667\t0.983754
key = 5.4\t-1.268866\t-1.38960975\t-1.513571333\t-1.545922\t-1.519002\t-15.432369\t-1.104172\t-6.464844\t-2.274244333\t0.959457
key = 5.5\t-1.298461\t-1.4240285\t-1.553933\t-1.591177\t-1.56936\t-16.027557\t-1.162581\t-7.111371\t-2.806912\t0.93516
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.999\t-0.0166666666666668\t-0.0166666666666668
key = 1.00\t0.995\t-0.0966666666666667\t-0.0966666666666667
key = 1.05\t0.97\t-0.145576183312777\t-0.145576183312777
key = 1.10\t0.951327145006167\t-0.445187363106952\t-0.445187363106952
key = 1.15\t0.836443791067914\t-0.631061806837112\t-0.631061806837112
key = 1.20\t0.762008602955033\t-0.428549897453373\t-0.428549897453373
key = 1.25\t0.707878821831902\t-0.3207098592504\t-0.3207098592504
key = 1.30\t0.665795645179913\t-0.254200764902862\t-0.254200764902862
key = 1.35\t0.631618592361044\t-0.209332723206108\t-0.209332723206108
key = 1.40\t0.602995828218081\t-0.143905359030401\t-0.143905359030401
key = 2.00\t0.42840970542419\t-0.0484961452205253\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.228184281842819\t0.228184281842819
key = 0.95\t1.04\t0.333333333333335\t0.333333333333335
key = 1.00\t1.1\t0.433333333333334\t0.433333333333334
key = 1.05\t1.17\t0.333333333333333\t0.333333333333333
key = 1.10\t1.2\t0.217209686243199\t0.217209686243199
key = 1.15\t1.23516290587296\t-0.0324587975549136\t-0.0324587975549136
key = 1.20\t1.19026236073353\t-0.252594301627814\t-0.252594301627814
key = 1.25\t1.15938461538462\t-0.179415547292234\t-0.179415547292234
key = 1.30\t1.13643769654586\t-0.136289067614557\t-0.136289067614557
key = 1.35\t1.11849789510025\t-0.108251256929301\t-0.108251256929301
key = 1.40\t1.10396231946707\t-0.0702744643511854\t-0.0702744643511854
key = 2.00\t1.02540115540099\t-0.0218225455739092\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = VISh-105V-4
ixxFTLB = 45
diameter = 3.1
numblades = 3
minpitch = 28
maxpitch = 63
ct_factor = 1.5
cp_factor = 0.8745
cThrust
{
key = 28 35 42 49 56 63
key = 0.0 0.149046 0.155004 0.159532 0.160061 0.154127 0.140604
key = 0.1 0.151261 0.156467 0.152521 0.134103 0.105135 0.085687
key = 0.2 0.15009 0.158581 0.15733 0.141477 0.112471 0.089214
key = 0.3 0.143814 0.158097 0.161232 0.148234 0.119705 0.09427
key = 0.4 0.140167 0.155212 0.161457 0.154256 0.127783 0.097319
key = 0.5 0.132346 0.153086 0.161494 0.158417 0.135436 0.101485
key = 0.6 0.123715 0.150074 0.160498 0.160894 0.143383 0.10671
key = 0.7 0.11139 0.146422 0.158696 0.162445 0.149335 0.114602
key = 0.8 0.096638 0.14171 0.156278 0.163163 0.153533 0.12397
key = 0.9 0.075688 0.134917 0.154173 0.163117 0.157105 0.131709
key = 1 0.051853 0.126119 0.152704 0.162359 0.160028 0.137666
key = 1.02 0.047029 0.110914 0.150277 0.161029 0.162261 0.142573
key = 1.04 0.042198 0.08988 0.147553 0.159317 0.163835 0.147661
key = 1.06 0.037331 0.088162077 0.147158615 0.159226154 0.163903308 0.148011692
key = 1.08 0.032386 0.086444154 0.146764231 0.159135308 0.163971615 0.148362385
key = 1.1 0.027399 0.084726231 0.146369846 0.159044462 0.164039923 0.148713077
key = 1.12 0.022387 0.083008308 0.145975462 0.158953615 0.164108231 0.149063769
key = 1.14 0.017357 0.081290385 0.145581077 0.158862769 0.164176538 0.149414462
key = 1.16 0.012318 0.079572462 0.145186692 0.158771923 0.164244846 0.149765154
key = 1.18 0.007124 0.077854538 0.144792308 0.158681077 0.164313154 0.150115846
key = 1.2 0.001952 0.076136615 0.144397923 0.158590231 0.164381462 0.150466538
key = 1.22 -0.003263 0.074418692 0.144003538 0.158499385 0.164449769 0.150817231
key = 1.24 -0.008502 0.072700769 0.143609154 0.158408538 0.164518077 0.151167923
key = 1.26 -0.013937 0.070982846 0.143214769 0.158317692 0.164586385 0.151518615
key = 1.28 -0.019198 0.069264923 0.142820385 0.158226846 0.164654692 0.151869308
key = 1.3 -0.024549 0.067547 0.142426 0.158136 0.164723 0.15222
key = 1.32 -0.030253392 0.063064 0.1404408 0.158152 0.1647906 0.153018
key = 1.34 -0.035957784 0.058425 0.1384556 0.158168 0.1648582 0.153816
key = 1.36 -0.041662175 0.053812 0.1364704 0.158184 0.1649258 0.154614
key = 1.38 -0.047366567 0.049178 0.1344852 0.1582 0.1649934 0.155412
key = 1.4 -0.053070959 0.044561 0.1325 0.158216 0.165061 0.15621
key = 1.42 -0.058775351 0.039867 0.129123 0.1584162 0.1650336 0.1568922
key = 1.44 -0.064479743 0.035186 0.125746 0.1586164 0.1650062 0.1575744
key = 1.46 -0.070184135 0.030446 0.122369 0.1588166 0.1649788 0.1582566
key = 1.48 -0.075888526 0.02566 0.118992 0.1590168 0.1649514 0.1589388
key = 1.5 -0.081592918 0.020883 0.115615 0.159217 0.164924 0.159621
key = 1.52 -0.08729731 0.016051 0.111594 0.1588808 0.1648316 0.160188
key = 1.54 -0.093001702 0.011263 0.107573 0.1585446 0.1647392 0.160755
key = 1.56 -0.098706094 0.006287 0.103552 0.1582084 0.1646468 0.161322
key = 1.58 -0.104410485 0.001364 0.099531 0.1578722 0.1645544 0.161889
key = 1.6 -0.110114877 -0.003545 0.09551 0.157536 0.164462 0.162456
key = 1.62 -0.115819269 -0.0085 0.09149 0.1572558 0.1643388 0.162916
key = 1.64 -0.121523661 -0.013479 0.087358 0.1569756 0.1642156 0.163376
key = 1.66 -0.127228053 -0.018814 0.083246 0.1566954 0.1640924 0.163836
key = 1.68 -0.132932444 -0.023746 0.079106 0.1564152 0.1639692 0.164296
key = 1.7 -0.138636836 -0.028721355 0.074973 0.156135 0.163846 0.164756
key = 1.72 -0.144341228 -0.033696711 0.070813 0.1546234 0.1639042 0.165111
key = 1.74 -0.15004562 -0.038672066 0.066636 0.1531118 0.1639624 0.165466
key = 1.76 -0.155750012 -0.043647421 0.062441 0.1516002 0.1640206 0.165821
key = 1.78 -0.161454404 -0.048622776 0.058224 0.1500886 0.1640788 0.166176
key = 1.8 -0.167158795 -0.053598132 0.053979 0.148577 0.164137 0.166531
key = 1.82 -0.172863187 -0.058573487 0.04973 0.1461072 0.164694 0.1668024
key = 1.84 -0.178567579 -0.063548842 0.045459 0.1436374 0.165251 0.1670738
key = 1.86 -0.184271971 -0.068524197 0.041193 0.1411676 0.165808 0.1673452
key = 1.88 -0.189976363 -0.073499553 0.036881 0.1386978 0.166365 0.1676166
key = 1.9 -0.195680754 -0.078474908 0.032495 0.136228 0.166922 0.167888
key = 1.92 -0.201385146 -0.083450263 0.028347 0.1327218 0.1673676 0.1680802
key = 1.94 -0.207089538 -0.088425618 0.023831 0.1292156 0.1678132 0.1682724
key = 1.96 -0.21279393 -0.093400974 0.019416 0.1257094 0.1682588 0.1684646
key = 1.98 -0.218498322 -0.098376329 0.014977 0.1222032 0.1687044 0.1686568
key = 2 -0.224202713 -0.103351684 0.010518 0.118697 0.16915 0.168849
key = 2.02 -0.229907105 -0.108327039 0.006069 0.115169 0.1686936 0.1689884
key = 2.04 -0.235611497 -0.113302395 0.001549 0.111623 0.1682372 0.1691278
key = 2.06 -0.241315889 -0.11827775 -0.003001 0.108095 0.1677808 0.1692672
key = 2.08 -0.247020281 -0.123253105 -0.007495 0.104521 0.1673244 0.1694066
key = 2.1 -0.252724673 -0.128228461 -0.012064 0.100904 0.166868 0.169546
key = 2.12 -0.258429064 -0.133203816 -0.016483 0.097354 0.167134 0.1696548
key = 2.14 -0.264133456 -0.138179171 -0.0214 0.09369 0.1674 0.1697636
key = 2.16 -0.269837848 -0.143154526 -0.026013 0.090068 0.167666 0.1698724
key = 2.18 -0.27554224 -0.148129882 -0.030380086 0.086495 0.167932 0.1699812
key = 2.2 -0.281246632 -0.153105237 -0.034747172 0.082805 0.168198 0.17009
key = 2.22 -0.286951023 -0.158080592 -0.039114258 0.079174 0.1676004 0.170289
key = 2.24 -0.292655415 -0.163055947 -0.043481344 0.075501 0.1670028 0.170488
key = 2.26 -0.298359807 -0.168031303 -0.04784843 0.071821 0.1664052 0.170687
key = 2.28 -0.304064199 -0.173006658 -0.052215516 0.068113 0.1658076 0.170886
key = 2.3 -0.309768591 -0.177982013 -0.056582602 0.06442 0.16521 0.171085
key = 2.32 -0.315472982 -0.182957368 -0.060949687 0.060909 0.1637104 0.1720984
key = 2.34 -0.321177374 -0.187932724 -0.065316773 0.056917 0.1622108 0.1731118
key = 2.36 -0.326881766 -0.192908079 -0.069683859 0.053232 0.1607112 0.1741252
key = 2.38 -0.332586158 -0.197883434 -0.074050945 0.049474 0.1592116 0.1751386
key = 2.4 -0.33829055 -0.202858789 -0.078418031 0.045708 0.157712 0.176152
key = 2.42 -0.343994942 -0.207834145 -0.082785117 0.041925 0.1550386 0.177096
key = 2.44 -0.349699333 -0.2128095 -0.087152203 0.038132 0.1523652 0.17804
key = 2.46 -0.355403725 -0.217784855 -0.091519289 0.034327 0.1496918 0.178984
key = 2.48 -0.361108117 -0.222760211 -0.095886375 0.030505 0.1470184 0.179928
key = 2.5 -0.366812509 -0.227735566 -0.100253461 0.02665 0.144345 0.180872
key = 2.52 -0.372516901 -0.232710921 -0.104620547 0.022796 0.141617 0.1810564
key = 2.54 -0.378221292 -0.237686276 -0.108987633 0.018938 0.138786 0.1812408
key = 2.56 -0.383925684 -0.242661632 -0.113354719 0.015161 0.135811 0.1814252
key = 2.58 -0.389630076 -0.247636987 -0.117721805 0.011257 0.132893 0.1816096
key = 2.6 -0.395334468 -0.252612342 -0.122088891 0.00726 0.129956 0.181794
key = 2.62 -0.40103886 -0.257587697 -0.126455977 0.003084 0.127009 0.181536
key = 2.64 -0.406743251 -0.262563053 -0.130823062 -0.000596 0.123962 0.181278
key = 2.66 -0.412447643 -0.267538408 -0.135190148 -0.004472 0.12108 0.18102
key = 2.68 -0.418152035 -0.272513763 -0.139557234 -0.008589 0.118101 0.180762
key = 2.7 -0.423856427 -0.277489118 -0.14392432 -0.012538 0.115106 0.180504
key = 2.72 -0.429560819 -0.282464474 -0.148291406 -0.016719 0.112101 0.180029
key = 2.74 -0.435265211 -0.287439829 -0.152658492 -0.020834 0.109086 0.179554
key = 2.76 -0.440969602 -0.292415184 -0.157025578 -0.024837 0.106059 0.179079
key = 2.78 -0.446673994 -0.297390539 -0.161392664 -0.028867 0.102977 0.178604
key = 2.8 -0.452378386 -0.302365895 -0.16575975 -0.032693113 0.099939 0.178129
key = 2.82 -0.458082778 -0.30734125 -0.170126836 -0.036519227 0.09689 0.1780228
key = 2.84 -0.46378717 -0.312316605 -0.174493922 -0.04034534 0.093876 0.1779166
key = 2.86 -0.469491561 -0.317291961 -0.178861008 -0.044171454 0.090808 0.1778104
key = 2.88 -0.475195953 -0.322267316 -0.183228094 -0.047997567 0.086542 0.1777042
key = 2.9 -0.480900345 -0.327242671 -0.18759518 -0.05182368 0.084653 0.177598
key = 2.92 -0.486604737 -0.332218026 -0.191962266 -0.055649794 0.08156 0.1770468
key = 2.94 -0.492309129 -0.337193382 -0.196329352 -0.059475907 0.078455 0.1764956
key = 2.96 -0.49801352 -0.342168737 -0.200696437 -0.063302021 0.075341 0.1759444
key = 2.98 -0.503717912 -0.347144092 -0.205063523 -0.067128134 0.07236 0.1753932
key = 3 -0.509422304 -0.352119447 -0.209430609 -0.070954247 0.069227 0.174842
key = 3.02 -0.515126696 -0.357094803 -0.213797695 -0.074780361 0.06593 0.1741196
key = 3.04 -0.520831088 -0.362070158 -0.218164781 -0.078606474 0.062787 0.1733972
key = 3.06 -0.52653548 -0.367045513 -0.222531867 -0.082432588 0.059636 0.1726748
key = 3.08 -0.532239871 -0.372020868 -0.226898953 -0.086258701 0.056477 0.1719524
key = 3.1 -0.537944263 -0.376996224 -0.231266039 -0.090084814 0.053307 0.17123
key = 3.12 -0.543648655 -0.381971579 -0.235633125 -0.093910928 0.050134 0.169358
key = 3.14 -0.549353047 -0.386946934 -0.240000211 -0.097737041 0.046945 0.167486
key = 3.16 -0.555057439 -0.391922289 -0.244367297 -0.101563155 0.043751 0.165614
key = 3.18 -0.56076183 -0.396897645 -0.248734383 -0.105389268 0.04055 0.163742
key = 3.2 -0.566466222 -0.401873 -0.253101469 -0.109215381 0.037339 0.16187
key = 3.22 -0.572170614 -0.406848355 -0.257468555 -0.113041495 0.034115 0.161651
key = 3.24 -0.577875006 -0.411823711 -0.261835641 -0.116867608 0.030888 0.159481
key = 3.26 -0.583579398 -0.416799066 -0.266202727 -0.120693722 0.027646 0.157311
key = 3.28 -0.589283789 -0.421774421 -0.270569812 -0.124519835 0.024403 0.155141
key = 3.3 -0.594988181 -0.426749776 -0.274936898 -0.128345948 0.021136 0.152971
key = 3.32 -0.600692573 -0.431725132 -0.279303984 -0.132172062 0.017875 0.150801
key = 3.34 -0.606396965 -0.436700487 -0.28367107 -0.135998175 0.014595 0.148563
key = 3.36 -0.612101357 -0.441675842 -0.288038156 -0.139824289 0.011308 0.146303
key = 3.38 -0.617805749 -0.446651197 -0.292405242 -0.143650402 0.00801 0.144026
key = 3.4 -0.62351014 -0.451626553 -0.296772328 -0.147476515 0.004707 0.141729
key = 3.42 -0.629214532 -0.456601908 -0.301139414 -0.151302629 0.001397 0.139413
key = 3.44 -0.634918924 -0.461577263 -0.3055065 -0.155128742 -0.001927 0.137063
key = 3.46 -0.640623316 -0.466552618 -0.309873586 -0.158954856 -0.005247 0.13473
key = 3.48 -0.646327708 -0.471527974 -0.314240672 -0.162780969 -0.008442 0.132391
key = 3.5 -0.652032099 -0.476503329 -0.318607758 -0.166607082 -0.012289 0.131832
key = 3.52 -0.657736491 -0.481478684 -0.322974844 -0.170433196 -0.015492 0.129482
key = 3.54 -0.663440883 -0.486454039 -0.32734193 -0.174259309 -0.018969 0.127132
key = 3.56 -0.669145275 -0.491429395 -0.331709016 -0.178085423 -0.022421 0.124782
key = 3.58 -0.674849667 -0.49640475 -0.336076102 -0.181911536 -0.025787 0.122432
key = 3.6 -0.680554058 -0.501380105 -0.340443187 -0.185737649 -0.029184 0.120082
key = 3.62 -0.68625845 -0.506355461 -0.344810273 -0.189563763 -0.032602 0.117703
key = 3.64 -0.691962842 -0.511330816 -0.349177359 -0.193389876 -0.036082 0.11532
key = 3.66 -0.697667234 -0.516306171 -0.353544445 -0.19721599 -0.03947 0.112925
key = 3.68 -0.703371626 -0.521281526 -0.357911531 -0.201042103 -0.042876226 0.110524
key = 3.7 -0.709076018 -0.526256882 -0.362278617 -0.204868216 -0.046282453 0.108116
key = 3.72 -0.714780409 -0.531232237 -0.366645703 -0.20869433 -0.049688679 0.105706
key = 3.74 -0.720484801 -0.536207592 -0.371012789 -0.212520443 -0.053094906 0.103281
key = 3.76 -0.726189193 -0.541182947 -0.375379875 -0.216346557 -0.056501132 0.100844
key = 3.78 -0.731893585 -0.546158303 -0.379746961 -0.22017267 -0.059907358 0.098395
key = 3.8 -0.737597977 -0.551133658 -0.384114047 -0.223998784 -0.063313585 0.095939
key = 3.82 -0.743302368 -0.556109013 -0.388481133 -0.227824897 -0.066719811 0.09348
key = 3.84 -0.74900676 -0.561084368 -0.392848219 -0.23165101 -0.070126038 0.091014
key = 3.86 -0.754711152 -0.566059724 -0.397215305 -0.235477124 -0.073532264 0.088545
key = 3.88 -0.760415544 -0.571035079 -0.401582391 -0.239303237 -0.076938491 0.086064
key = 3.9 -0.766119936 -0.576010434 -0.405949477 -0.243129351 -0.080344717 0.083579
key = 3.92 -0.771824327 -0.580985789 -0.410316562 -0.246955464 -0.083750943 0.081086
key = 3.94 -0.777528719 -0.585961145 -0.414683648 -0.250781577 -0.08715717 0.078588
key = 3.96 -0.783233111 -0.5909365 -0.419050734 -0.254607691 -0.090563396 0.076088
key = 3.98 -0.788937503 -0.595911855 -0.42341782 -0.258433804 -0.093969623 0.07358
key = 4 -0.794641895 -0.600887211 -0.427784906 -0.262259918 -0.097375849 0.071061
key = 4.02 -0.800346287 -0.605862566 -0.432151992 -0.266086031 -0.100782075 0.068541
key = 4.04 -0.806050678 -0.610837921 -0.436519078 -0.269912144 -0.104188302 0.066015
key = 4.06 -0.81175507 -0.615813276 -0.440886164 -0.273738258 -0.107594528 0.06348
key = 4.08 -0.817459462 -0.620788632 -0.44525325 -0.277564371 -0.111000755 0.060939
key = 4.1 -0.823163854 -0.625763987 -0.449620336 -0.281390485 -0.114406981 0.058392
key = 4.12 -0.828868246 -0.630739342 -0.453987422 -0.285216598 -0.117813208 0.055839
key = 4.14 -0.834572637 -0.635714697 -0.458354508 -0.289042711 -0.121219434 0.05328
key = 4.16 -0.840277029 -0.640690053 -0.462721594 -0.292868825 -0.12462566 0.05071
key = 4.18 -0.845981421 -0.645665408 -0.46708868 -0.296694938 -0.128031887 0.048131
key = 4.2 -0.851685813 -0.650640763 -0.471455766 -0.300521052 -0.131438113 0.045545
key = 4.22 -0.857390205 -0.655616118 -0.475822852 -0.304347165 -0.13484434 0.042959
key = 4.24 -0.863094596 -0.660591474 -0.480189938 -0.308173278 -0.138250566 0.04037
key = 4.26 -0.868798988 -0.665566829 -0.484557023 -0.311999392 -0.141656792 0.037765
key = 4.28 -0.87450338 -0.670542184 -0.488924109 -0.315825505 -0.145063019 0.035159
key = 4.3 -0.880207772 -0.675517539 -0.493291195 -0.319651619 -0.148469245 0.03255
key = 4.32 -0.885912164 -0.680492895 -0.497658281 -0.323477732 -0.151875472 0.029925
key = 4.34 -0.891616556 -0.68546825 -0.502025367 -0.327303845 -0.155281698 0.027306
key = 4.36 -0.897320947 -0.690443605 -0.506392453 -0.331129959 -0.158687925 0.02468
key = 4.38 -0.903025339 -0.695418961 -0.510759539 -0.334956072 -0.162094151 0.022063
key = 4.4 -0.908729731 -0.700394316 -0.515126625 -0.338782186 -0.165500377 0.019416
key = 4.42 -0.914434123 -0.705369671 -0.519493711 -0.342608299 -0.168906604 0.016769
key = 4.44 -0.920138515 -0.710345026 -0.523860797 -0.346434412 -0.17231283 0.014112
key = 4.46 -0.925842906 -0.715320382 -0.528227883 -0.350260526 -0.175719057 0.011443
key = 4.48 -0.931547298 -0.720295737 -0.532594969 -0.354086639 -0.179125283 0.008733
key = 4.5 -0.93725169 -0.725271092 -0.536962055 -0.357912753 -0.182531509 0.006148
key = 4.52 -0.942956082 -0.730246447 -0.541329141 -0.361738866 -0.185937736 0.003385
key = 4.54 -0.948660474 -0.735221803 -0.545696227 -0.365564979 -0.189343962 0.000594
key = 4.56 -0.954364865 -0.740197158 -0.550063313 -0.369391093 -0.192750189 -0.00212
key = 4.58 -0.960069257 -0.745172513 -0.554430398 -0.373217206 -0.196156415 -0.004839
key = 4.6 -0.965773649 -0.750147868 -0.558797484 -0.37704332 -0.199562642 -0.007623
key = 4.62 -0.971478041 -0.755123224 -0.56316457 -0.380869433 -0.202968868 -0.010244
key = 4.64 -0.977182433 -0.760098579 -0.567531656 -0.384695546 -0.206375094 -0.013037
key = 4.66 -0.982886825 -0.765073934 -0.571898742 -0.38852166 -0.209781321 -0.015838
key = 4.68 -0.988591216 -0.770049289 -0.576265828 -0.392347773 -0.213187547 -0.018502
key = 4.7 -0.994295608 -0.775024645 -0.580632914 -0.396173887 -0.216593774 -0.020883
key = 4.72 -1 -0.004975355 -0.004367086 -0.003826113 -0.003406226 -0.023657
}
cPower
{
key = 28 35 42 49 56 63
key = 0 0.128558 0.189329 0.258097 0.342909 0.443043 0.555644
key = 0.1 0.130928 0.193923 0.264075 0.313754 0.307791 0.305477
key = 0.2 0.130546 0.194498 0.268962 0.330398 0.332477 0.325639
key = 0.3 0.128013 0.193714 0.270893 0.34419 0.358229 0.35221
key = 0.4 0.128439 0.188172 0.26841 0.355158 0.388629 0.373717
key = 0.5 0.127539 0.184776 0.264199 0.359931 0.414622 0.397912
key = 0.6 0.126048 0.182577 0.259701 0.358223 0.438231 0.425366
key = 0.7 0.121715 0.181431 0.2562 0.352112 0.455492 0.458886
key = 0.8 0.112245 0.181179 0.253989 0.346765 0.463777 0.498265
key = 0.9 0.097755 0.18079 0.251136 0.342487 0.459095 0.5372
key = 1 0.077827 0.174848 0.248041 0.339446 0.454684 0.570213
key = 1.02 0.073432 0.1727584 0.2481714 0.3391292 0.4540174 0.573611
key = 1.04 0.068906 0.1706688 0.2483018 0.3388124 0.4533508 0.577009
key = 1.06 0.064223 0.1685792 0.2484322 0.3384956 0.4526842 0.580407
key = 1.08 0.059338 0.1664896 0.2485626 0.3381788 0.4520176 0.583805
key = 1.1 0.054317 0.1644 0.248693 0.337862 0.451351 0.587203
key = 1.12 0.049113 0.1605478 0.2492394 0.337883 0.4509346 0.5868972
key = 1.14 0.043761 0.1566956 0.2497858 0.337904 0.4505182 0.5865914
key = 1.16 0.038277 0.1528434 0.2503322 0.337925 0.4501018 0.5862856
key = 1.18 0.032497 0.1489912 0.2508786 0.337946 0.4496854 0.5859798
key = 1.2 0.02663 0.145139 0.251425 0.337967 0.449269 0.585674
key = 1.22 0.02059 0.14039 0.2510448 0.3378952 0.449101 0.5855866
key = 1.24 0.014392 0.135641 0.2506646 0.3378234 0.448933 0.5854992
key = 1.26 0.007852 0.130892 0.2502844 0.3377516 0.448765 0.5854118
key = 1.28 0.00136 0.126143 0.2499042 0.3376798 0.448597 0.5853244
key = 1.3 -0.005361 0.121394 0.249524 0.337608 0.448429 0.585237
key = 1.32 -0.014393977 0.116272 0.2480158 0.3375818 0.448543 0.5853874
key = 1.34 -0.023426953 0.110809 0.2465076 0.3375556 0.448657 0.5855378
key = 1.36 -0.03245993 0.105264 0.2449994 0.3375294 0.448771 0.5856882
key = 1.38 -0.041492906 0.099568 0.2434912 0.3375032 0.448885 0.5858386
key = 1.4 -0.050525883 0.093775 0.241983 0.337477 0.448999 0.585989
key = 1.42 -0.05955886 0.087753 0.2385072 0.3383272 0.4494068 0.5863854
key = 1.44 -0.068591836 0.081628 0.2350314 0.3391774 0.4498146 0.5867818
key = 1.46 -0.077624813 0.075298 0.2315556 0.3400276 0.4502224 0.5871782
key = 1.48 -0.086657789 0.06878 0.2280798 0.3408778 0.4506302 0.5875746
key = 1.5 -0.095690766 0.062157 0.224604 0.341728 0.451038 0.587971
key = 1.52 -0.104723743 0.05534 0.2196182 0.343126 0.4517778 0.5886168
key = 1.54 -0.113756719 0.048479 0.2146324 0.344524 0.4525176 0.5892626
key = 1.56 -0.122789696 0.041226 0.2096466 0.345922 0.4532574 0.5899084
key = 1.58 -0.131822673 0.033924 0.2046608 0.34732 0.4539972 0.5905542
key = 1.6 -0.140855649 0.026517 0.199675 0.348718 0.454737 0.5912
key = 1.62 -0.149888626 0.018912 0.194362 0.3486326 0.4558628 0.5920998
key = 1.64 -0.158921602 0.011135 0.188732 0.3485472 0.4569886 0.5929996
key = 1.66 -0.167954579 0.002677 0.183027 0.3484618 0.4581144 0.5938994
key = 1.68 -0.176987556 -0.005285 0.177157 0.3483764 0.4592402 0.5947992
key = 1.7 -0.186020532 -0.014526546 0.171188 0.348291 0.460366 0.595699
key = 1.72 -0.195053509 -0.023768092 0.165054 0.3475318 0.4614386 0.596849
key = 1.74 -0.204086485 -0.033009638 0.158773 0.3467726 0.4625112 0.597999
key = 1.76 -0.213119462 -0.042251184 0.152348 0.3460134 0.4635838 0.599149
key = 1.78 -0.222152439 -0.05149273 0.145765 0.3452542 0.4646564 0.600299
key = 1.8 -0.231185415 -0.060734276 0.139015 0.344495 0.465729 0.601449
key = 1.82 -0.240218392 -0.069975822 0.132145 0.341839 0.466664 0.6028704
key = 1.84 -0.249251368 -0.079217368 0.125118 0.339183 0.467599 0.6042918
key = 1.86 -0.258284345 -0.088458914 0.117984 0.336527 0.468534 0.6057132
key = 1.88 -0.267317322 -0.097700461 0.11065 0.333871 0.469469 0.6071346
key = 1.9 -0.276350298 -0.106942007 0.103063 0.331215 0.470404 0.608556
key = 1.92 -0.285383275 -0.116183553 0.095817 0.3261042 0.4728446 0.6102492
key = 1.94 -0.294416251 -0.125425099 0.087761 0.3209934 0.4752852 0.6119424
key = 1.96 -0.303449228 -0.134666645 0.079797 0.3158826 0.4777258 0.6136356
key = 1.98 -0.312482205 -0.143908191 0.071693 0.3107718 0.4801664 0.6153288
key = 2 -0.321515181 -0.153149737 0.063445 0.305661 0.482607 0.617022
key = 2.02 -0.330548158 -0.162391283 0.0551 0.300199 0.4845752 0.6190288
key = 2.04 -0.339581135 -0.171632829 0.046508 0.294593 0.4865434 0.6210356
key = 2.06 -0.348614111 -0.180874375 0.037738 0.288926 0.4885116 0.6230424
key = 2.08 -0.357647088 -0.190115921 0.028958 0.283054 0.4904798 0.6250492
key = 2.1 -0.366680064 -0.199357467 0.01991 0.27698 0.492448 0.627056
key = 2.12 -0.375713041 -0.208599013 0.011053 0.270957 0.4930226 0.629421
key = 2.14 -0.384746018 -0.217840559 0.001046 0.264569 0.4935972 0.631786
key = 2.16 -0.393778994 -0.227082105 -0.008455 0.258172 0.4941718 0.634151
key = 2.18 -0.402811971 -0.236323651 -0.008455 0.251786 0.4947464 0.636516
key = 2.2 -0.411844947 -0.245565197 -0.018309685 0.245024 0.495321 0.638881
key = 2.22 -0.420877924 -0.254806743 -0.02816437 0.238296 0.495634 0.6416596
key = 2.24 -0.429910901 -0.264048289 -0.038019055 0.231366 0.495947 0.6444382
key = 2.26 -0.438943877 -0.273289836 -0.04787374 0.224314 0.49626 0.6472168
key = 2.28 -0.447976854 -0.282531382 -0.057728425 0.217092 0.496573 0.6499954
key = 2.3 -0.45700983 -0.291772928 -0.06758311 0.209801 0.496886 0.652774
key = 2.32 -0.466042807 -0.301014474 -0.077437795 0.202836 0.495896 0.6542942
key = 2.34 -0.475075784 -0.31025602 -0.08729248 0.194626 0.494906 0.6558144
key = 2.36 -0.48410876 -0.319497566 -0.097147165 0.187039 0.493916 0.6573346
key = 2.38 -0.493141737 -0.328739112 -0.10700185 0.179174 0.492926 0.6588548
key = 2.4 -0.502174713 -0.337980658 -0.116856535 0.171186 0.491936 0.660375
key = 2.42 -0.51120769 -0.347222204 -0.12671122 0.163052 0.4877982 0.6639128
key = 2.44 -0.520240667 -0.35646375 -0.136565906 0.154788 0.4836604 0.6674506
key = 2.46 -0.529273643 -0.365705296 -0.146420591 0.146391 0.4795226 0.6709884
key = 2.48 -0.53830662 -0.374946842 -0.156275276 0.137849 0.4753848 0.6745262
key = 2.5 -0.547339596 -0.384188388 -0.166129961 0.129123 0.471247 0.678064
key = 2.52 -0.556372573 -0.393429934 -0.175984646 0.120302 0.466752 0.6822678
key = 2.54 -0.56540555 -0.40267148 -0.185839331 0.111372 0.461898 0.6864716
key = 2.56 -0.574438526 -0.411913026 -0.195694016 0.102546 0.456563 0.6906754
key = 2.58 -0.583471503 -0.421154572 -0.205548701 0.093304 0.451298 0.6948792
key = 2.6 -0.59250448 -0.430396118 -0.215403386 0.083734 0.445901 0.699083
key = 2.62 -0.601537456 -0.439637664 -0.225258071 0.073606 0.440391 0.7022682
key = 2.64 -0.610570433 -0.448879211 -0.235112756 0.064631 0.434512 0.7054534
key = 2.66 -0.619603409 -0.458120757 -0.244967441 0.055051 0.42901 0.7086386
key = 2.68 -0.628636386 -0.467362303 -0.254822126 0.044783 0.423143 0.7118238
key = 2.7 -0.637669363 -0.476603849 -0.264676811 0.034819 0.417149 0.715009
key = 2.72 -0.646702339 -0.485845395 -0.274531496 0.024166 0.41104 0.7172858
key = 2.74 -0.655735316 -0.495086941 -0.284386181 0.013554 0.404813 0.7195626
key = 2.76 -0.664768292 -0.504328487 -0.294240866 0.003137 0.398465 0.7218394
key = 2.78 -0.673801269 -0.513570033 -0.304095551 -0.007457 0.391866 0.7241162
key = 2.8 -0.682834246 -0.522811579 -0.313950236 -0.007457 0.385303 0.726393
key = 2.82 -0.691867222 -0.532053125 -0.323804921 -0.018316823 0.378623 0.7279148
key = 2.84 -0.700900199 -0.541294671 -0.333659606 -0.029176646 0.371954 0.7294366
key = 2.86 -0.709933175 -0.550536217 -0.343514291 -0.040036469 0.365039 0.7309584
key = 2.88 -0.718966152 -0.559777763 -0.353368976 -0.050896292 0.354327 0.7324802
key = 2.9 -0.727999129 -0.569019309 -0.363223661 -0.061756115 0.350884 0.734002
key = 2.92 -0.737032105 -0.578260855 -0.373078346 -0.072615938 0.343629 0.7351812
key = 2.94 -0.746065082 -0.587502401 -0.382933031 -0.08347576 0.336249 0.7363604
key = 2.96 -0.755098058 -0.596743947 -0.392787717 -0.094335583 0.328751 0.7375396
key = 2.98 -0.764131035 -0.605985493 -0.402642402 -0.105195406 0.321555 0.7387188
key = 3 -0.773164012 -0.615227039 -0.412497087 -0.116055229 0.31382 0.739898
key = 3.02 -0.782196988 -0.624468586 -0.422351772 -0.126915052 0.305505 0.7395412
key = 3.04 -0.791229965 -0.633710132 -0.432206457 -0.137774875 0.297558 0.7391844
key = 3.06 -0.800262942 -0.642951678 -0.442061142 -0.148634698 0.289496 0.7388276
key = 3.08 -0.809295918 -0.652193224 -0.451915827 -0.159494521 0.28132 0.7384708
key = 3.1 -0.818328895 -0.66143477 -0.461770512 -0.170354344 0.273021 0.738114
key = 3.12 -0.827361871 -0.670676316 -0.471625197 -0.181214167 0.264621 0.7358306
key = 3.14 -0.836394848 -0.679917862 -0.481479882 -0.19207399 0.256084 0.7335472
key = 3.16 -0.845427825 -0.689159408 -0.491334567 -0.202933813 0.247443 0.7312638
key = 3.18 -0.854460801 -0.698400954 -0.501189252 -0.213793635 0.238688 0.7289804
key = 3.2 -0.863493778 -0.7076425 -0.511043937 -0.224653458 0.229813 0.726697
key = 3.22 -0.872526754 -0.716884046 -0.520898622 -0.235513281 0.22081 0.723157
key = 3.24 -0.881559731 -0.726125592 -0.530753307 -0.246373104 0.211706 0.719413
key = 3.26 -0.890592708 -0.735367138 -0.540607992 -0.257232927 0.202468 0.715669
key = 3.28 -0.899625684 -0.744608684 -0.550462677 -0.26809275 0.19314 0.711925
key = 3.3 -0.908658661 -0.75385023 -0.560317362 -0.278952573 0.183649 0.708181
key = 3.32 -0.917691637 -0.763091776 -0.570172047 -0.289812396 0.174086 0.704437
key = 3.34 -0.926724614 -0.772333322 -0.580026732 -0.300672219 0.164377 0.700277
key = 3.36 -0.935757591 -0.781574868 -0.589881417 -0.311532042 0.15456 0.69598
key = 3.38 -0.944790567 -0.790816414 -0.599736102 -0.322391865 0.144619 0.691556
key = 3.4 -0.953823544 -0.800057961 -0.609590787 -0.333251688 0.134572 0.686999
key = 3.42 -0.96285652 -0.809299507 -0.619445472 -0.34411151 0.124418 0.682314
key = 3.44 -0.971889497 -0.818541053 -0.629300157 -0.354971333 0.114129 0.67744
key = 3.46 -0.980922474 -0.827782599 -0.639154843 -0.365831156 0.103769 0.672567
key = 3.48 -0.98995545 -0.837024145 -0.649009528 -0.376690979 0.093728 0.667601
key = 3.5 -0.998988427 -0.846265691 -0.658864213 -0.387550802 0.081438 0.662403
key = 3.52 -1.008021404 -0.855507237 -0.668718898 -0.398410625 0.071201 0.6570178
key = 3.54 -1.01705438 -0.864748783 -0.678573583 -0.409270448 0.059972 0.6516326
key = 3.56 -1.026087357 -0.873990329 -0.688428268 -0.420130271 0.048741 0.6462474
key = 3.58 -1.035120333 -0.883231875 -0.698282953 -0.430990094 0.037697 0.6408622
key = 3.6 -1.04415331 -0.892473421 -0.708137638 -0.441849917 0.026455 0.635477
key = 3.62 -1.053186287 -0.901714967 -0.717992323 -0.45270974 0.015057 0.629784
key = 3.64 -1.062219263 -0.910956513 -0.727847008 -0.463569563 0.003376 0.624003
key = 3.66 -1.07125224 -0.920198059 -0.737701693 -0.474429385 -0.008107 0.618112
key = 3.68 -1.080285216 -0.929439605 -0.747556378 -0.485289208 -0.008107 0.612129
key = 3.7 -1.089318193 -0.938681151 -0.757411063 -0.496149031 -0.020451096 0.606054
key = 3.72 -1.09835117 -0.947922697 -0.767265748 -0.507008854 -0.032795192 0.599892
key = 3.74 -1.107384146 -0.957164243 -0.777120433 -0.517868677 -0.045139288 0.593623
key = 3.76 -1.116417123 -0.966405789 -0.786975118 -0.5287285 -0.057483385 0.587229
key = 3.78 -1.125450099 -0.975647336 -0.796829803 -0.539588323 -0.069827481 0.580719
key = 3.8 -1.134483076 -0.984888882 -0.806684488 -0.550448146 -0.082171577 0.574118
key = 3.82 -1.143516053 -0.994130428 -0.816539173 -0.561307969 -0.094515673 0.567425
key = 3.84 -1.152549029 -1.003371974 -0.826393858 -0.572167792 -0.106859769 0.560638
key = 3.86 -1.161582006 -1.01261352 -0.836248543 -0.583027615 -0.119203865 0.553765
key = 3.88 -1.170614982 -1.021855066 -0.846103228 -0.593887438 -0.131547962 0.546781
key = 3.9 -1.179647959 -1.031096612 -0.855957913 -0.60474726 -0.143892058 0.539712
key = 3.92 -1.188680936 -1.040338158 -0.865812598 -0.615607083 -0.156236154 0.532541
key = 3.94 -1.197713912 -1.049579704 -0.875667283 -0.626466906 -0.16858025 0.525281
key = 3.96 -1.206746889 -1.05882125 -0.885521969 -0.637326729 -0.180924346 0.517939
key = 3.98 -1.215779865 -1.068062796 -0.895376654 -0.648186552 -0.193268442 0.510496
key = 4 -1.224812842 -1.077304342 -0.905231339 -0.659046375 -0.205612538 0.502942
key = 4.02 -1.233845819 -1.086545888 -0.915086024 -0.669906198 -0.217956635 0.495312
key = 4.04 -1.242878795 -1.095787434 -0.924940709 -0.680766021 -0.230300731 0.487592
key = 4.06 -1.251911772 -1.10502898 -0.934795394 -0.691625844 -0.242644827 0.479768
key = 4.08 -1.260944749 -1.114270526 -0.944650079 -0.702485667 -0.254988923 0.471849
key = 4.1 -1.269977725 -1.123512072 -0.954504764 -0.71334549 -0.267333019 0.463839
key = 4.12 -1.279010702 -1.132753618 -0.964359449 -0.724205313 -0.279677115 0.45573
key = 4.14 -1.288043678 -1.141995164 -0.974214134 -0.735065135 -0.292021212 0.447527
key = 4.16 -1.297076655 -1.151236711 -0.984068819 -0.745924958 -0.304365308 0.439207
key = 4.18 -1.306109632 -1.160478257 -0.993923504 -0.756784781 -0.316709404 0.430782
key = 4.2 -1.315142608 -1.169719803 -1.003778189 -0.767644604 -0.3290535 0.422265
key = 4.22 -1.324175585 -1.178961349 -1.013632874 -0.778504427 -0.341397596 0.413668
key = 4.24 -1.333208561 -1.188202895 -1.023487559 -0.78936425 -0.353741692 0.404988
key = 4.26 -1.342241538 -1.197444441 -1.033342244 -0.800224073 -0.366085788 0.396176
key = 4.28 -1.351274515 -1.206685987 -1.043196929 -0.811083896 -0.378429885 0.387288
key = 4.3 -1.360307491 -1.215927533 -1.053051614 -0.821943719 -0.390773981 0.378312
key = 4.32 -1.369340468 -1.225169079 -1.062906299 -0.832803542 -0.403118077 0.369214
key = 4.34 -1.378373444 -1.234410625 -1.072760984 -0.843663365 -0.415462173 0.36006
key = 4.36 -1.387406421 -1.243652171 -1.082615669 -0.854523188 -0.427806269 0.350808
key = 4.38 -1.396439398 -1.252893717 -1.092470354 -0.86538301 -0.440150365 0.34152
key = 4.4 -1.405472374 -1.262135263 -1.102325039 -0.876242833 -0.452494462 0.332047
key = 4.42 -1.414505351 -1.271376809 -1.112179724 -0.887102656 -0.464838558 0.322488
key = 4.44 -1.423538327 -1.280618355 -1.122034409 -0.897962479 -0.477182654 0.312828
key = 4.46 -1.432571304 -1.289859901 -1.131889094 -0.908822302 -0.48952675 0.303051
key = 4.48 -1.441604281 -1.299101447 -1.14174378 -0.919682125 -0.501870846 0.293032
key = 4.5 -1.450637257 -1.308342993 -1.151598465 -0.930541948 -0.514214942 0.283466
key = 4.52 -1.459670234 -1.317584539 -1.16145315 -0.941401771 -0.526559038 0.273057
key = 4.54 -1.468703211 -1.326826086 -1.171307835 -0.952261594 -0.538903135 0.262471
key = 4.56 -1.477736187 -1.336067632 -1.18116252 -0.963121417 -0.551247231 0.252158
key = 4.58 -1.486769164 -1.345309178 -1.191017205 -0.97398124 -0.563591327 0.241749
key = 4.6 -1.49580214 -1.354550724 -1.20087189 -0.984841063 -0.575935423 0.230988
key = 4.62 -1.504835117 -1.36379227 -1.210726575 -0.995700885 -0.588279519 0.220842
key = 4.64 -1.513868094 -1.373033816 -1.22058126 -1.006560708 -0.600623615 0.209915
key = 4.66 -1.52290107 -1.382275362 -1.230435945 -1.017420531 -0.612967712 0.198878
key = 4.68 -1.531934047 -1.391516908 -1.24029063 -1.028280354 -0.625311808 0.188342
key = 4.7 -1.540967023 -1.400758454 -1.250145315 -1.039140177 -0.637655904 0.178893
key = 4.72 -1.55 -1.41 -1.26 -1.05 -0.65 0.16777
}
CtMach
{
key = 0.0 0.8 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.05 0.8 0.0 0.0
key = 1.06 0.8 0.0 0.0
}
CpMach
{
key = 0.84 1.0 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.05 1.8 0.0 0.0
key = 2.00 1.4 0.0 0.0
key = 2.01 1.4 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = JSBJug
ixxFTLB = 50
diameterIN = 146
numblades = 3
minpitch = 22
maxpitch = 63
ct_factor = 1.0
cp_factor = 1.0
cThrust
{
key = -10\t0\t15\t25\t35\t45\t55\t65\t90
key = -0.2\t-0.1069\t0.0602\t0.219\t0.2682\t0.2956\t0.312\t0.2875\t0.2463\t0
key = 0.0\t-0.1588\t0\t0.219\t0.2682\t0.2956\t0.3149\t0.2943\t0.2463\t0
key = 0.2\t-0.178\t-0.0547\t0.189\t0.2628\t0.2915\t0.3149\t0.2943\t0.2463\t0
key = 0.4\t-0.178\t-0.1272\t0.1423\t0.2601\t0.286\t0.312\t0.2943\t0.2463\t0
key = 0.6\t-0.178\t-0.178\t0.0753\t0.2341\t0.2737\t0.3039\t0.2901\t0.2463\t0
key = 0.8\t-0.178\t-0.178\t0.0042\t0.1752\t0.2656\t0.293\t0.2901\t0.2463\t0
key = 1.0\t-0.178\t-0.178\t-0.0712\t0.1069\t0.2547\t0.2779\t0.2875\t0.2463\t0
key = 1.2\t-0.178\t-0.178\t-0.1465\t0.0328\t0.2093\t0.2682\t0.2875\t0.2463\t0
key = 1.4\t-0.178\t-0.178\t-0.178\t-0.048\t0.1507\t0.2641\t0.282\t0.2463\t0
key = 1.6\t-0.178\t-0.178\t-0.178\t-0.1217\t0.0821\t0.2547\t0.2766\t0.2463\t0
key = 1.8\t-0.178\t-0.178\t-0.178\t-0.178\t0.0138\t0.219\t0.2682\t0.2463\t0
key = 2.0\t-0.178\t-0.178\t-0.178\t-0.178\t-0.0547\t0.171\t0.2531\t0.2463\t0
key = 2.2\t-0.178\t-0.178\t-0.178\t-0.178\t-0.1233\t0.1233\t0.219\t0.2463\t0
key = 2.4\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t0.0657\t0.178\t0.2463\t0
key = 2.6\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t0.0083\t0.1327\t0.219\t0
key = 2.8\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.0493\t0.0889\t0.178\t0
key = 3.0\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.1069\t0.0466\t0.1369\t0
key = 3.2\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.1642\t0.0042\t0.0959\t0
key = 3.4\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.0383\t0.0547\t0
key = 3.6\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.0808\t0.0138\t0
key = 3.8\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.1233\t-0.0274\t0
key = 4.0\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.1655\t-0.0685\t0
key = 6.0\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t-0.178\t0
}
cPower
{
key = -10\t0\t15\t25\t35\t45\t55\t65\t90
key = -0.2\t0.0157\t0.0313\t0.1097\t0.249\t0.4295\t0.6109\t0.7048\t0.78\t0.78
key = 0.0\t0.0627\t0.0157\t0.094\t0.2321\t0.4107\t0.6109\t0.7077\t0.78\t0.78
key = 0.2\t0.0893\t0.0251\t0.0909\t0.2162\t0.3928\t0.6109\t0.7077\t0.78\t0.78
key = 0.4\t0.1203\t0.0548\t0.0783\t0.1992\t0.3731\t0.6109\t0.7077\t0.78\t0.78
key = 0.6\t0.1475\t0.083\t0.0517\t0.1851\t0.3496\t0.5986\t0.7048\t0.78\t0.78
key = 0.8\t0.1739\t0.1112\t0.0157\t0.1569\t0.3289\t0.5714\t0.7048\t0.78\t0.78
key = 1.0\t0.2002\t0.1381\t0.0157\t0.11\t0.3101\t0.5423\t0.702\t0.78\t0.78
key = 1.2\t0.2274\t0.1104\t-0.0517\t0.0423\t0.2744\t0.5197\t0.6973\t0.78\t0.78
key = 1.4\t0.2537\t0.1908\t-0.078\t-0.0313\t0.2115\t0.5122\t0.6889\t0.78\t0.78
key = 1.6\t0.2801\t0.218\t-0.0912\t-0.094\t0.1335\t0.4981\t0.6738\t0.7518\t0.78
key = 1.8\t0.3073\t0.2443\t-0.094\t-0.1569\t0.0392\t0.4417\t0.6532\t0.7359\t0.78
key = 2\t0.3336\t0.2707\t-0.1203\t-0.219\t-0.047\t0.3759\t0.6221\t0.7208\t0.78
key = 2.2\t0.3599\t0.2979\t-0.1475\t-0.2819\t-0.141\t0.3054\t0.6033\t0.6889\t0.78
key = 2.4\t0.3872\t0.3242\t-0.1739\t-0.3449\t-0.2349\t0.218\t0.5855\t0.6738\t0.78
key = 2.6\t0.4135\t0.3505\t-0.2002\t-0.4069\t-0.2979\t0.0912\t0.5714\t0.65\t0.78
key = 2.8\t0.4398\t0.3778\t-0.2274\t-0.4699\t-0.3571\t-0.031\t0.5592\t0.6419\t0.78
key = 3.0\t0.4671\t0.4041\t-0.2537\t-0.5329\t-0.4229\t-0.141\t0.5404\t0.6419\t0.78
key = 3.2\t0.4934\t0.4304\t-0.2801\t-0.5949\t-0.4859\t-0.2509\t0.5056\t0.6268\t0.78
key = 3.4\t0.5197\t0.4577\t-0.3073\t-0.6579\t-0.5479\t-0.3599\t0.3919\t0.6109\t0.78
key = 3.6\t0.547\t0.484\t-0.3336\t-0.7208\t-0.6109\t-0.4699\t0.2754\t0.5949\t0.78
key = 3.8\t0.5733\t0.5103\t-0.3599\t-0.78\t-0.6738\t-0.5798\t0.1532\t0.5761\t0.78
key = 4.0\t0.5996\t0.5376\t-0.3872\t-0.78\t-0.78\t-0.6889\t0.031\t0.5329\t0.78
key = 6.0\t0.78\t0.78\t-0.78\t-0.78\t-0.78\t-0.78\t-0.78\t-0.4699\t0.78
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.992005813953488\t-0.0532945736434111\t-0.0532945736434111
key = 1.00\t0.984011627906977\t-0.116279069767442\t-0.116279069767442
key = 1.05\t0.957122093023256\t-0.179358282394345\t-0.179358282394345
key = 1.10\t0.930204143188673\t-0.688323455078115\t-0.688323455078115
key = 1.15\t0.750625056499821\t-0.958577602952021\t-0.958577602952021
key = 1.20\t0.642630862303066\t-0.607536455922232\t-0.607536455922232
key = 1.25\t0.568364119723151\t-0.431527888938208\t-0.431527888938208
key = 1.30\t0.513172495621604\t-0.327800653403085\t-0.327800653403085
key = 1.35\t0.470023923702226\t-0.260364483918003\t-0.260364483918003
key = 1.40\t0.435063150446203\t-0.169023207327378\t-0.169023207327378
key = 2.00\t0.246108883139915\t-0.052487296473969\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.318428184281844\t0.318428184281844
key = 0.95\t1.06707317073171\t0.447154471544717\t0.447154471544717
key = 1.00\t1.13414634146341\t0.535230352303524\t0.535230352303524
key = 1.05\t1.22764227642276\t0.62330623306233\t0.62330623306233
key = 1.10\t1.32113821138211\t0.259381511205548\t0.259381511205548
key = 1.15\t1.30545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.20\t1.25800086906795\t-0.266969587086307\t-0.266969587086307
key = 1.25\t1.22536585365854\t-0.189626188195044\t-0.189626188195044
key = 1.30\t1.20111301260944\t-0.144045356015385\t-0.144045356015385
key = 1.35\t1.18215224685392\t-0.114411897567553\t-0.114411897567553
key = 1.40\t1.16678944333917\t-0.0742738241110092\t-0.0742738241110092
key = 2.00\t1.0837573187165\t-0.0230644790618553\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = Curtiss12-2x3
ixxFTLB = 50
diameterIN = 146
numblades = 3
minpitch = 22
maxpitch = 57
ct_factor = 1.0
cp_factor = 1.0
cThrust
{
key = 22.0\t27.0\t32.0\t37.0\t42.0\t47.0\t52.0\t57.0
key = 0.0\t0.080891\t0.085065\t0.08818\t0.090843\t0.093333\t0.094366\t0.092693\t0.090247
key = 0.1\t0.082691\t0.088003\t0.090905\t0.091883\t0.089068\t0.082502\t0.072671\t0.062008
key = 0.2\t0.080362\t0.087299\t0.090913\t0.092756\t0.091028\t0.085344\t0.076081\t0.065218
key = 0.3\t0.076867\t0.085903\t0.090513\t0.093018\t0.092397\t0.087703\t0.079209\t0.068222
key = 0.4\t0.072242\t0.083895\t0.08962\t0.092885\t0.093367\t0.089648\t0.081826\t0.071107
key = 0.5\t0.066359\t0.080707\t0.088108\t0.092168\t0.094013\t0.091353\t0.084241\t0.073876
key = 0.6\t0.059296\t0.0766\t0.086204\t0.091056\t0.093993\t0.092935\t0.086625\t0.076641
key = 0.7\t0.050916\t0.071424\t0.084016\t0.08979\t0.093318\t0.093952\t0.088972\t0.079442
key = 0.8\t0.040992\t0.065144\t0.080952\t0.088409\t0.092332\t0.094205\t0.091082\t0.082419
key = 0.9\t0.02903\t0.057634\t0.076951\t0.08685\t0.091401\t0.093981\t0.092391\t0.085536
key = 1.0\t0.01502\t0.048325\t0.071941\t0.085103\t0.090552\t0.093596\t0.09305\t0.087985
key = 1.1\t-0.000613\t0.036856\t0.065762\t0.082638\t0.089695\t0.092997\t0.093473\t0.089724
key = 1.2\t-0.016246\t0.023447\t0.057468\t0.07927\t0.088899\t0.092633\t0.093878\t0.090957
key = 1.3\t-0.031879\t0.00846\t0.047259\t0.074809\t0.087841\t0.092357\t0.094059\t0.092087
key = 1.4\t-0.047512\t-0.006805\t0.035055\t0.068218\t0.086194\t0.092317\t0.094021\t0.093354
key = 1.5\t-0.063145\t-0.02207\t0.021234\t0.059784\t0.083706\t0.092173\t0.094191\t0.094365
key = 1.6\t-0.078778\t-0.037335\t0.006942\t0.049591\t0.079722\t0.091824\t0.094519\t0.095146
key = 1.7\t-0.094411\t-0.0526\t-0.007551\t0.037715\t0.073601\t0.091245\t0.094981\t0.095724
key = 1.8\t-0.110044\t-0.067865\t-0.022044\t0.02477\t0.065861\t0.089814\t0.095699\t0.096363
key = 1.9\t-0.125677\t-0.08313\t-0.036537\t0.011461\t0.056586\t0.086782\t0.096132\t0.097219
key = 2.0\t-0.14131\t-0.098395\t-0.05103\t-0.002057\t0.045987\t0.08209\t0.096548\t0.09831
key = 2.1\t-0.156943\t-0.11366\t-0.065523\t-0.015667\t0.034511\t0.075833\t0.096288\t0.099486
key = 2.2\t-0.172576\t-0.128925\t-0.080016\t-0.029277\t0.022483\t0.068224\t0.094754\t0.10063
key = 2.3\t-0.188209\t-0.14419\t-0.094509\t-0.042887\t0.010244\t0.059492\t0.091863\t0.101626
key = 2.4\t-0.203842\t-0.159455\t-0.109002\t-0.056497\t-0.002186\t0.049861\t0.087675\t0.102693
key = 2.5\t-0.219475\t-0.17472\t-0.123495\t-0.070107\t-0.014701\t0.039721\t0.082328\t0.102945
key = 2.6\t-0.235108\t-0.189985\t-0.137988\t-0.083717\t-0.027216\t0.029162\t0.075953\t0.102285
key = 2.7\t-0.250741\t-0.20525\t-0.152481\t-0.097327\t-0.039731\t0.018367\t0.068654\t0.100494
key = 2.8\t-0.266374\t-0.220515\t-0.166974\t-0.110937\t-0.052246\t0.007333\t0.060697\t0.097646
key = 2.9\t-0.282007\t-0.23578\t-0.181467\t-0.124547\t-0.064761\t-0.003851\t0.052309\t0.093729
key = 3.0\t-0.29764\t-0.251045\t-0.19596\t-0.138157\t-0.077276\t-0.015346\t0.043501\t0.089233
key = 3.1\t-0.313273\t-0.26631\t-0.210453\t-0.151767\t-0.089791\t-0.026841\t0.034428\t0.08384
key = 3.2\t-0.328906\t-0.281575\t-0.224946\t-0.165377\t-0.102306\t-0.038336\t0.025138\t0.077986
key = 3.3\t-0.344539\t-0.29684\t-0.239439\t-0.178987\t-0.114821\t-0.049831\t0.015643\t0.071735
key = 3.4\t-0.360172\t-0.312105\t-0.253932\t-0.192597\t-0.127336\t-0.061326\t0.005982\t0.065017
key = 3.5\t-0.375805\t-0.32737\t-0.268425\t-0.206207\t-0.139851\t-0.072821\t-0.003693\t0.057839
key = 3.6\t-0.391438\t-0.342635\t-0.282918\t-0.219817\t-0.152366\t-0.084316\t-0.013618\t0.050513
key = 3.7\t-0.407071\t-0.3579\t-0.297411\t-0.233427\t-0.164881\t-0.095811\t-0.023543\t0.042962
key = 3.8\t-0.422704\t-0.373165\t-0.311904\t-0.247037\t-0.177396\t-0.107306\t-0.033468\t0.035194
key = 3.9\t-0.438337\t-0.38843\t-0.326397\t-0.260647\t-0.189911\t-0.118801\t-0.043393\t0.027313
key = 4.0\t-0.45397\t-0.403695\t-0.34089\t-0.274257\t-0.202426\t-0.130296\t-0.053318\t0.019252
key = 4.1\t-0.469603\t-0.41896\t-0.355383\t-0.287867\t-0.214941\t-0.141791\t-0.063243\t0.011046
key = 4.2\t-0.485236\t-0.434225\t-0.369876\t-0.301477\t-0.227456\t-0.153286\t-0.073168\t0.002806
key = 4.3\t-0.500869\t-0.44949\t-0.384369\t-0.315087\t-0.239971\t-0.164781\t-0.083093\t-0.005529
key = 4.4\t-0.516502\t-0.464755\t-0.398862\t-0.328697\t-0.252486\t-0.176276\t-0.093018\t-0.014093
key = 4.5\t-0.532135\t-0.48002\t-0.413355\t-0.342307\t-0.265001\t-0.187771\t-0.102943\t-0.022657
}
cPower
{
key = 22.0\t27.0\t32.0\t37.0\t42.0\t47.0\t52.0\t57.0
key = 0.0\t0.056765\t0.077487\t0.101989\t0.130902\t0.164205\t0.20295\t0.247653\t0.295449
key = 0.1\t0.059468\t0.081747\t0.10815\t0.136591\t0.164054\t0.184744\t0.192438\t0.190531
key = 0.2\t0.058967\t0.081241\t0.107796\t0.137668\t0.167151\t0.191344\t0.203414\t0.203102
key = 0.3\t0.05816\t0.080605\t0.10725\t0.137734\t0.169331\t0.196984\t0.214067\t0.215449
key = 0.4\t0.056452\t0.079073\t0.105573\t0.136947\t0.170461\t0.201273\t0.222659\t0.228477
key = 0.5\t0.054327\t0.077092\t0.103277\t0.134811\t0.170361\t0.204225\t0.230303\t0.24139
key = 0.6\t0.051314\t0.075122\t0.10081\t0.132421\t0.169065\t0.206378\t0.236982\t0.254032
key = 0.7\t0.047198\t0.072794\t0.099038\t0.129071\t0.166547\t0.207194\t0.242613\t0.265377
key = 0.8\t0.041227\t0.069507\t0.097369\t0.126574\t0.162314\t0.205916\t0.246956\t0.275885
key = 0.9\t0.032494\t0.064809\t0.095451\t0.124939\t0.159347\t0.202794\t0.249274\t0.28541
key = 1.0\t0.020287\t0.058041\t0.092553\t0.124068\t0.157051\t0.198731\t0.248953\t0.292818
key = 1.1\t0.004411\t0.047941\t0.088184\t0.122852\t0.155843\t0.195769\t0.246117\t0.297398
key = 1.2\t-0.011465\t0.034107\t0.081241\t0.121166\t0.155168\t0.193756\t0.242677\t0.299069
key = 1.3\t-0.027341\t0.016362\t0.070978\t0.118066\t0.155649\t0.193005\t0.24031\t0.297767
key = 1.4\t-0.043217\t-0.003956\t0.056709\t0.112292\t0.155684\t0.19298\t0.239063\t0.295405
key = 1.5\t-0.059093\t-0.024274\t0.038369\t0.103166\t0.154769\t0.194425\t0.23873\t0.294062
key = 1.6\t-0.074969\t-0.044592\t0.017198\t0.090304\t0.151917\t0.196411\t0.239752\t0.293703
key = 1.7\t-0.090845\t-0.06491\t-0.006348\t0.073265\t0.145546\t0.198259\t0.242004\t0.294395
key = 1.8\t-0.106721\t-0.085228\t-0.029894\t0.052587\t0.13569\t0.198847\t0.244883\t0.295712
key = 1.9\t-0.122597\t-0.105546\t-0.05344\t0.029257\t0.122036\t0.197193\t0.24884\t0.298492
key = 2.0\t-0.138473\t-0.125864\t-0.076986\t0.003503\t0.104507\t0.192339\t0.252902\t0.302685
key = 2.1\t-0.154349\t-0.146182\t-0.100532\t-0.023642\t0.083606\t0.183935\t0.25632\t0.307999
key = 2.2\t-0.170225\t-0.1665\t-0.124078\t-0.050787\t0.059762\t0.171853\t0.257837\t0.314065
key = 2.3\t-0.186101\t-0.186818\t-0.147624\t-0.077932\t0.033596\t0.156224\t0.256395\t0.320529
key = 2.4\t-0.201977\t-0.207136\t-0.17117\t-0.105077\t0.005113\t0.137197\t0.251732\t0.327011
key = 2.5\t-0.217853\t-0.227454\t-0.194716\t-0.132222\t-0.024702\t0.115472\t0.243816\t0.332925
key = 2.6\t-0.233729\t-0.247772\t-0.218262\t-0.159367\t-0.054517\t0.091124\t0.232645\t0.336775
key = 2.7\t-0.249605\t-0.26809\t-0.241808\t-0.186512\t-0.084332\t0.064536\t0.218329\t0.33793
key = 2.8\t-0.265481\t-0.288408\t-0.265354\t-0.213657\t-0.114147\t0.035644\t0.201148\t0.336166
key = 2.9\t-0.281357\t-0.308726\t-0.2889\t-0.240802\t-0.143962\t0.004664\t0.181388\t0.331622
key = 3.0\t-0.297233\t-0.329044\t-0.312446\t-0.267947\t-0.173777\t-0.028226\t0.159251\t0.324393
key = 3.1\t-0.313109\t-0.349362\t-0.335992\t-0.295092\t-0.203592\t-0.061116\t0.134965\t0.314326
key = 3.2\t-0.328985\t-0.36968\t-0.359538\t-0.322237\t-0.233407\t-0.094006\t0.108608\t0.301729
key = 3.3\t-0.344861\t-0.389998\t-0.383084\t-0.349382\t-0.263222\t-0.126896\t0.080183\t0.286783
key = 3.4\t-0.360737\t-0.410316\t-0.40663\t-0.376527\t-0.293037\t-0.159786\t0.04977\t0.269836
key = 3.5\t-0.376613\t-0.430634\t-0.430176\t-0.403672\t-0.322852\t-0.192676\t0.01772\t0.250254
key = 3.6\t-0.392489\t-0.450952\t-0.453722\t-0.430817\t-0.352667\t-0.225566\t-0.016302\t0.229081
key = 3.7\t-0.408365\t-0.47127\t-0.477268\t-0.457962\t-0.382482\t-0.258456\t-0.050324\t0.205941
key = 3.8\t-0.424241\t-0.491588\t-0.500814\t-0.485107\t-0.412297\t-0.291346\t-0.084346\t0.180844
key = 3.9\t-0.440117\t-0.511906\t-0.52436\t-0.512252\t-0.442112\t-0.324236\t-0.118368\t0.154166
key = 4.0\t-0.455993\t-0.532224\t-0.547906\t-0.539397\t-0.471927\t-0.357126\t-0.15239\t0.125565
key = 4.1\t-0.471869\t-0.552542\t-0.571452\t-0.566542\t-0.501742\t-0.390016\t-0.186412\t0.095189
key = 4.2\t-0.487745\t-0.57286\t-0.594998\t-0.593687\t-0.531557\t-0.422906\t-0.220434\t0.063482
key = 4.3\t-0.503621\t-0.593178\t-0.618544\t-0.620832\t-0.561372\t-0.455796\t-0.254456\t0.03021
key = 4.4\t-0.519497\t-0.613496\t-0.64209\t-0.647977\t-0.591187\t-0.488686\t-0.288478\t-0.00525
key = 4.5\t-0.535373\t-0.633814\t-0.665636\t-0.675122\t-0.621002\t-0.521576\t-0.3225\t-0.04071
}
CtMach
{
key = 0.00\t0.884580047806676\t0\t0.00184547124087849
key = 0.05\t0.884856868492807\t0.00370663055501856\t0.00370663055501856
key = 0.10\t0.885692036973181\t0.00747686254424377\t0.00747686254424377
key = 0.15\t0.887099927256081\t0.0113777901664595\t0.0113777901664595
key = 0.20\t0.889105374023119\t0.0154838968585476\t0.0154838968585476
key = 0.25\t0.891745096313645\t0.0198818406280806\t0.0198818406280806
key = 0.30\t0.895069926211543\t0.0246768021000062\t0.0246768021000062
key = 0.35\t0.899148136943647\t0.0300014288008454\t0.0300014288008454
key = 0.40\t0.904070354851797\t0.0212503962343561\t0.0212503962343561
key = 0.45\t0.905523255813954\t0.0145329256878087\t0.0145329256878087
key = 0.50\t0.908430232558139\t0.0193798449612404\t0.0193798449612404
key = 0.55\t0.911337209302326\t0.0242248062015504\t0.0242248062015504
key = 0.60\t0.915697674418605\t0.0387596899224803\t0.0387596899224803
key = 0.65\t0.92296511627907\t0.0484496124031008\t0.0484496124031008
key = 0.70\t0.930232558139535\t0.109011627906977\t0.109011627906977
key = 0.75\t0.955668604651163\t0.169573643410853\t0.169573643410853
key = 0.80\t0.981104651162791\t0.116279069767442\t0.116279069767442
key = 0.85\t0.990552325581395\t0.0629844961240307\t0.0629844961240307
key = 0.90\t1\t0\t0
key = 0.95\t0.992005813953488\t-0.0532945736434111\t-0.0532945736434111
key = 1.00\t0.984011627906977\t-0.116279069767442\t-0.116279069767442
key = 1.05\t0.957122093023256\t-0.179358282394345\t-0.179358282394345
key = 1.10\t0.930204143188673\t-0.688323455078115\t-0.688323455078115
key = 1.15\t0.750625056499821\t-0.958577602952021\t-0.958577602952021
key = 1.20\t0.642630862303066\t-0.607536455922232\t-0.607536455922232
key = 1.25\t0.568364119723151\t-0.431527888938208\t-0.431527888938208
key = 1.30\t0.513172495621604\t-0.327800653403085\t-0.327800653403085
key = 1.35\t0.470023923702226\t-0.260364483918003\t-0.260364483918003
key = 1.40\t0.435063150446203\t-0.169023207327378\t-0.169023207327378
key = 2.00\t0.246108883139915\t-0.052487296473969\t0
}
CpMach
{
key = 0.00\t1.15853658536585\t0\t-0.189701897018971
key = 0.05\t1.13008130081301\t-0.18970189701897\t-0.18970189701897
key = 0.10\t1.10162601626016\t-0.169376693766938\t-0.169376693766938
key = 0.15\t1.07926829268293\t-0.149051490514905\t-0.149051490514905
key = 0.20\t1.05691056910569\t-0.176151761517615\t-0.176151761517615
key = 0.25\t1.02642276422764\t-0.203252032520325\t-0.203252032520325
key = 0.30\t0.995934959349594\t-0.18970189701897\t-0.18970189701897
key = 0.35\t0.969512195121951\t-0.176151761517616\t-0.176151761517616
key = 0.40\t0.943089430894309\t-0.115176151761518\t-0.115176151761518
key = 0.45\t0.934959349593496\t-0.0542005420054196\t-0.0542005420054196
key = 0.50\t0.926829268292683\t-0.0474254742547424\t-0.0474254742547424
key = 0.55\t0.920731707317073\t-0.0406504065040654\t-0.0406504065040654
key = 0.60\t0.914634146341463\t-0.003387533875339\t-0.003387533875339
key = 0.65\t0.919715447154472\t0.0338753387533878\t0.0338753387533878
key = 0.70\t0.92479674796748\t0.0474254742547423\t0.0474254742547423
key = 0.75\t0.933943089430894\t0.0609756097560972\t0.0609756097560972
key = 0.80\t0.943089430894309\t0.125338753387534\t0.125338753387534
key = 0.85\t0.971544715447154\t0.18970189701897\t0.18970189701897
key = 0.90\t1\t0.318428184281844\t0.318428184281844
key = 0.95\t1.06707317073171\t0.447154471544717\t0.447154471544717
key = 1.00\t1.13414634146341\t0.535230352303524\t0.535230352303524
key = 1.05\t1.22764227642276\t0.62330623306233\t0.62330623306233
key = 1.10\t1.32113821138211\t0.259381511205548\t0.259381511205548
key = 1.15\t1.30545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.20\t1.25800086906795\t-0.266969587086307\t-0.266969587086307
key = 1.25\t1.22536585365854\t-0.189626188195044\t-0.189626188195044
key = 1.30\t1.20111301260944\t-0.144045356015385\t-0.144045356015385
key = 1.35\t1.18215224685392\t-0.114411897567553\t-0.114411897567553
key = 1.40\t1.16678944333917\t-0.0742738241110092\t-0.0742738241110092
key = 2.00\t1.0837573187165\t-0.0230644790618553\t0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = Wildcat
ixxFTLB = 50
diameterIN = 133
numblades = 3
minpitch = 12
maxpitch = 45
ct_factor = 1.0
cp_factor = 1.0
cThrust
{
key = -10 0 15 25 35 45 55 65 90
key = -0.2 -0.0582 0.0328 0.1194 0.1462 0.1611 0.1701 0.1567 0.1343 0.0000
key = 0.0 -0.0865 0.0000 0.1194 0.1462 0.1611 0.1716 0.1604 0.1343 0.0000
key = 0.2 -0.0970 -0.0298 0.1030 0.1432 0.1589 0.1716 0.1604 0.1343 0.0000
key = 0.4 -0.0970 -0.0693 0.0776 0.1418 0.1559 0.1701 0.1604 0.1343 0.0000
key = 0.6 -0.0970 -0.0970 0.0411 0.1276 0.1492 0.1657 0.1581 0.1343 0.0000
key = 0.8 -0.0970 -0.0970 0.0023 0.0955 0.1448 0.1597 0.1581 0.1343 0.0000
key = 1.0 -0.0970 -0.0970 -0.0388 0.0582 0.1388 0.1515 0.1567 0.1343 0.0000
key = 1.2 -0.0970 -0.0970 -0.0798 0.0179 0.1141 0.1462 0.1567 0.1343 0.0000
key = 1.4 -0.0970 -0.0970 -0.0970 -0.0261 0.0821 0.1439 0.1537 0.1343 0.0000
key = 1.6 -0.0970 -0.0970 -0.0970 -0.0664 0.0448 0.1388 0.1507 0.1343 0.0000
key = 1.8 -0.0970 -0.0970 -0.0970 -0.0970 0.0075 0.1194 0.1462 0.1343 0.0000
key = 2.0 -0.0970 -0.0970 -0.0970 -0.0970 -0.0298 0.0932 0.1456 0.1343 0.0000
key = 2.2 -0.0970 -0.0970 -0.0970 -0.0970 -0.0672 0.0672 0.1432 0.1343 0.0000
key = 2.4 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 0.0358 0.1170 0.1343 0.0000
key = 2.6 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 0.0045 0.0740 0.1194 0.0000
key = 2.8 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0269 0.0485 0.0970 0.0000
key = 3.0 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0582 0.0254 0.0746 0.0000
key = 3.2 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0895 0.0023 0.0523 0.0000
key = 3.4 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0209 0.0298 0.0000
key = 3.6 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0440 0.0075 0.0000
key = 3.8 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0672 -0.0149 0.0000
key = 4.0 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0902 -0.0374 0.0000
key = 6.0 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 -0.0970 0.0000
}
cPower
{
key = -10 0 15 25 35 45 55 65 90
key = -0.2 0.0086 0.0171 0.0598 0.1357 0.2341 0.3330 0.3842 0.4252 0.4252
key = 0.0 0.0342 0.0086 0.0512 0.1265 0.2239 0.3330 0.3857 0.4252 0.4252
key = 0.2 0.0487 0.0137 0.0495 0.1178 0.2141 0.3330 0.3857 0.4252 0.4252
key = 0.4 0.0656 0.0299 0.0427 0.1086 0.2034 0.3330 0.3857 0.4252 0.4252
key = 0.6 0.0804 0.0452 0.0282 0.1009 0.1906 0.3263 0.3842 0.4252 0.4252
key = 0.8 0.0948 0.0606 0.0086 0.0855 0.1793 0.3114 0.3842 0.4252 0.4252
key = 1.0 0.1091 0.0753 0.0086 0.0599 0.1690 0.2956 0.3826 0.4252 0.4252
key = 1.2 0.1240 0.0602 -0.0282 0.0231 0.1496 0.2833 0.3801 0.4252 0.4252
key = 1.4 0.1383 0.1040 -0.0425 -0.0171 0.1153 0.2792 0.3755 0.4252 0.4252
key = 1.6 0.1526 0.1188 -0.0497 -0.0512 0.0727 0.2715 0.3673 0.4098 0.4252
key = 1.8 0.1675 0.1332 -0.0512 -0.0855 0.0214 0.2408 0.3560 0.4011 0.4252
key = 2.0 0.1818 0.1475 -0.0656 -0.1194 -0.0256 0.2049 0.3391 0.3929 0.4252
key = 2.2 0.1962 0.1624 -0.0804 -0.1537 -0.0768 0.1665 0.3289 0.3755 0.4252
key = 2.4 0.2110 0.1767 -0.0948 -0.1880 -0.1281 0.1188 0.3191 0.3673 0.4252
key = 2.6 0.2254 0.1911 -0.1091 -0.2218 -0.1624 0.0497 0.3114 0.3545 0.4252
key = 2.8 0.2397 0.2059 -0.1240 -0.2561 -0.1947 -0.0169 0.3048 0.3499 0.4252
key = 3.0 0.2546 0.2203 -0.1383 -0.2904 -0.2305 -0.0768 0.2945 0.3499 0.4252
key = 3.2 0.2689 0.2346 -0.1526 -0.3243 -0.2648 -0.1368 0.2756 0.3417 0.4252
key = 3.4 0.2833 0.2495 -0.1675 -0.3586 -0.2986 -0.1962 0.2136 0.3330 0.4252
key = 3.6 0.2981 0.2638 -0.1818 -0.3929 -0.3330 -0.2561 0.1501 0.3243 0.4252
key = 3.8 0.3125 0.2782 -0.1962 -0.4252 -0.3673 -0.3161 0.0835 0.3140 0.4252
key = 4.0 0.3268 0.2930 -0.2110 -0.4252 -0.4252 -0.3755 0.0169 0.2904 0.4252
key = 6.0 0.4252 0.4252 -0.4252 -0.4252 -0.4252 -0.4252 -0.4252 -0.2561 0.4252
}
CtMach
{
key = 0.00\t0.842696629213483\t0\t0.0234082397003745
key = 0.20\t0.856741573033708\t0.0195068664169787\t0.0195068664169787
key = 0.30\t0.861423220973783\t0.0234082397003745\t0.0234082397003745
key = 0.40\t0.870786516853932\t0.0421348314606744\t0.0421348314606744
key = 0.50\t0.886704119850187\t0.0546192259675406\t0.0546192259675406
key = 0.60\t0.903558052434457\t0.08270911360799\t0.08270911360799
key = 0.70\t0.936329588014981\t0.124843945068664\t0.124843945068664
key = 0.80\t0.978464419475655\t0.142009987515606\t0.142009987515606
key = 0.85\t1\t0.118601747815231\t0.118601747815231
key = 0.90\t1.01404494382022\t0.0780274656679147\t0.0780274656679147
key = 1.00\t1.03277153558052\t0.0184893795736189\t0.0184893795736189
key = 1.10\t1.0251385715644\t-0.210174781523096\t-0.210174781523096
key = 1.20\t0.906666666666666\t-0.344191284301942\t-0.344191284301942
key = 1.30\t0.81862380098323\t-0.26145732589251\t-0.26145732589251
key = 1.40\t0.749792271131161\t-0.130210932348614\t-0.130210932348614
key = 2.00\t0.694022093788567\t0.0423434585538823\t0
}
CpMach
{
key = 0.00\t1.04651162790698\t0\t-0.116279069767442
key = 0.20\t0.976744186046512\t-0.166666666666667\t-0.166666666666667
key = 0.30\t0.911627906976744\t-0.162790697674419\t-0.162790697674419
key = 0.40\t0.87906976744186\t-0.0891472868217053\t-0.0891472868217053
key = 0.50\t0.858139534883721\t-0.0426356589147285\t-0.0426356589147285
key = 0.60\t0.853488372093023\t0.0310077519379842\t0.0310077519379842
key = 0.70\t0.876744186046512\t0.166666666666667\t0.166666666666667
key = 0.80\t0.953488372093023\t0.282945736434108\t0.282945736434108
key = 0.85\t1\t0.387596899224806\t0.387596899224806
key = 0.90\t1.06976744186047\t0.531007751937985\t0.531007751937985
key = 1.00\t1.24883720930233\t0.657697024281232\t0.657697024281232
key = 1.10\t1.4643856564292\t0.136460183329593\t0.136460183329593
key = 1.20\t1.33071331930008\t-0.323080519484897\t-0.323080519484897
key = 1.30\t1.27053734473827\t-0.160805743559837\t-0.160805743559837
key = 1.40\t1.23422987316418\t-0.0849100585751092\t-0.0849100585751092
key = 2.00\t1.14639849173831\t0.0711356016932285\t0.0711356016932285
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/Propellers.cfg
PROPELLER
{
name = I16Propx2
ixxFTLB = 40
diameter = 2.8
numblades = 2
minpitch = 28
maxpitch = 63
ct_factor = 0.82
cp_factor = 0.8042
cThrust
{
key = 28 35 42 49 56 63
key = 0 0.149046 0.155004 0.159532 0.160061 0.154127 0.140604
key = 0.1 0.151261 0.156467 0.152521 0.134103 0.105135 0.085687
key = 0.2 0.15009 0.158581 0.15733 0.141477 0.112471 0.089214
key = 0.3 0.143814 0.158097 0.161232 0.148234 0.119705 0.09427
key = 0.4 0.140167 0.155212 0.161457 0.154256 0.127783 0.097319
key = 0.5 0.132346 0.153086 0.161494 0.158417 0.135436 0.101485
key = 0.6 0.123715 0.150074 0.160498 0.160894 0.143383 0.10671
key = 0.7 0.11139 0.146422 0.158696 0.162445 0.149335 0.114602
key = 0.8 0.096638 0.14171 0.156278 0.163163 0.153533 0.12397
key = 0.9 0.075688 0.134917 0.154173 0.163117 0.157105 0.131709
key = 1 0.051853 0.126119 0.152704 0.162359 0.160028 0.137666
key = 1.02 0.047029 0.110914 0.150277 0.161029 0.162261 0.142573
key = 1.04 0.042198 0.08988 0.147553 0.159317 0.163835 0.147661
key = 1.06 0.037331 0.088162077 0.147158615 0.159226154 0.163903308 0.148011692
key = 1.08 0.032386 0.086444154 0.146764231 0.159135308 0.163971615 0.148362385
key = 1.1 0.027399 0.084726231 0.146369846 0.159044462 0.164039923 0.148713077
key = 1.12 0.022387 0.083008308 0.145975462 0.158953615 0.164108231 0.149063769
key = 1.14 0.017357 0.081290385 0.145581077 0.158862769 0.164176538 0.149414462
key = 1.16 0.012318 0.079572462 0.145186692 0.158771923 0.164244846 0.149765154
key = 1.18 0.007124 0.077854538 0.144792308 0.158681077 0.164313154 0.150115846
key = 1.2 0.001952 0.076136615 0.144397923 0.158590231 0.164381462 0.150466538
key = 1.22 -0.003263 0.074418692 0.144003538 0.158499385 0.164449769 0.150817231
key = 1.24 -0.008502 0.072700769 0.143609154 0.158408538 0.164518077 0.151167923
key = 1.26 -0.013937 0.070982846 0.143214769 0.158317692 0.164586385 0.151518615
key = 1.28 -0.019198 0.069264923 0.142820385 0.158226846 0.164654692 0.151869308
key = 1.3 -0.024549 0.067547 0.142426 0.158136 0.164723 0.15222
key = 1.32 -0.030253392 0.063064 0.1404408 0.158152 0.1647906 0.153018
key = 1.34 -0.035957784 0.058425 0.1384556 0.158168 0.1648582 0.153816
key = 1.36 -0.041662175 0.053812 0.1364704 0.158184 0.1649258 0.154614
key = 1.38 -0.047366567 0.049178 0.1344852 0.1582 0.1649934 0.155412
key = 1.4 -0.053070959 0.044561 0.1325 0.158216 0.165061 0.15621
key = 1.42 -0.058775351 0.039867 0.129123 0.1584162 0.1650336 0.1568922
key = 1.44 -0.064479743 0.035186 0.125746 0.1586164 0.1650062 0.1575744
key = 1.46 -0.070184135 0.030446 0.122369 0.1588166 0.1649788 0.1582566
key = 1.48 -0.075888526 0.02566 0.118992 0.1590168 0.1649514 0.1589388
key = 1.5 -0.081592918 0.020883 0.115615 0.159217 0.164924 0.159621
key = 1.52 -0.08729731 0.016051 0.111594 0.1588808 0.1648316 0.160188
key = 1.54 -0.093001702 0.011263 0.107573 0.1585446 0.1647392 0.160755
key = 1.56 -0.098706094 0.006287 0.103552 0.1582084 0.1646468 0.161322
key = 1.58 -0.104410485 0.001364 0.099531 0.1578722 0.1645544 0.161889
key = 1.6 -0.110114877 -0.003545 0.09551 0.157536 0.164462 0.162456
key = 1.62 -0.115819269 -0.0085 0.09149 0.1572558 0.1643388 0.162916
key = 1.64 -0.121523661 -0.013479 0.087358 0.1569756 0.1642156 0.163376
key = 1.66 -0.127228053 -0.018814 0.083246 0.1566954 0.1640924 0.163836
key = 1.68 -0.132932444 -0.023746 0.079106 0.1564152 0.1639692 0.164296
key = 1.7 -0.138636836 -0.028721355 0.074973 0.156135 0.163846 0.164756
key = 1.72 -0.144341228 -0.033696711 0.070813 0.1546234 0.1639042 0.165111
key = 1.74 -0.15004562 -0.038672066 0.066636 0.1531118 0.1639624 0.165466
key = 1.76 -0.155750012 -0.043647421 0.062441 0.1516002 0.1640206 0.165821
key = 1.78 -0.161454404 -0.048622776 0.058224 0.1500886 0.1640788 0.166176
key = 1.8 -0.167158795 -0.053598132 0.053979 0.148577 0.164137 0.166531
key = 1.82 -0.172863187 -0.058573487 0.04973 0.1461072 0.164694 0.1668024
key = 1.84 -0.178567579 -0.063548842 0.045459 0.1436374 0.165251 0.1670738
key = 1.86 -0.184271971 -0.068524197 0.041193 0.1411676 0.165808 0.1673452
key = 1.88 -0.189976363 -0.073499553 0.036881 0.1386978 0.166365 0.1676166
key = 1.9 -0.195680754 -0.078474908 0.032495 0.136228 0.166922 0.167888
key = 1.92 -0.201385146 -0.083450263 0.028347 0.1327218 0.1673676 0.1680802
key = 1.94 -0.207089538 -0.088425618 0.023831 0.1292156 0.1678132 0.1682724
key = 1.96 -0.21279393 -0.093400974 0.019416 0.1257094 0.1682588 0.1684646
key = 1.98 -0.218498322 -0.098376329 0.014977 0.1222032 0.1687044 0.1686568
key = 2 -0.224202713 -0.103351684 0.010518 0.118697 0.16915 0.168849
key = 2.02 -0.229907105 -0.108327039 0.006069 0.115169 0.1686936 0.1689884
key = 2.04 -0.235611497 -0.113302395 0.001549 0.111623 0.1682372 0.1691278
key = 2.06 -0.241315889 -0.11827775 -0.003001 0.108095 0.1677808 0.1692672
key = 2.08 -0.247020281 -0.123253105 -0.007495 0.104521 0.1673244 0.1694066
key = 2.1 -0.252724673 -0.128228461 -0.012064 0.100904 0.166868 0.169546
key = 2.12 -0.258429064 -0.133203816 -0.016483 0.097354 0.167134 0.1696548
key = 2.14 -0.264133456 -0.138179171 -0.0214 0.09369 0.1674 0.1697636
key = 2.16 -0.269837848 -0.143154526 -0.026013 0.090068 0.167666 0.1698724
key = 2.18 -0.27554224 -0.148129882 -0.030380086 0.086495 0.167932 0.1699812
key = 2.2 -0.281246632 -0.153105237 -0.034747172 0.082805 0.168198 0.17009
key = 2.22 -0.286951023 -0.158080592 -0.039114258 0.079174 0.1676004 0.170289
key = 2.24 -0.292655415 -0.163055947 -0.043481344 0.075501 0.1670028 0.170488
key = 2.26 -0.298359807 -0.168031303 -0.04784843 0.071821 0.1664052 0.170687
key = 2.28 -0.304064199 -0.173006658 -0.052215516 0.068113 0.1658076 0.170886
key = 2.3 -0.309768591 -0.177982013 -0.056582602 0.06442 0.16521 0.171085
key = 2.32 -0.315472982 -0.182957368 -0.060949687 0.060909 0.1637104 0.1720984
key = 2.34 -0.321177374 -0.187932724 -0.065316773 0.056917 0.1622108 0.1731118
key = 2.36 -0.326881766 -0.192908079 -0.069683859 0.053232 0.1607112 0.1741252
key = 2.38 -0.332586158 -0.197883434 -0.074050945 0.049474 0.1592116 0.1751386
key = 2.4 -0.33829055 -0.202858789 -0.078418031 0.045708 0.157712 0.176152
key = 2.42 -0.343994942 -0.207834145 -0.082785117 0.041925 0.1550386 0.177096
key = 2.44 -0.349699333 -0.2128095 -0.087152203 0.038132 0.1523652 0.17804
key = 2.46 -0.355403725 -0.217784855 -0.091519289 0.034327 0.1496918 0.178984
key = 2.48 -0.361108117 -0.222760211 -0.095886375 0.030505 0.1470184 0.179928
key = 2.5 -0.366812509 -0.227735566 -0.100253461 0.02665 0.144345 0.180872
key = 2.52 -0.372516901 -0.232710921 -0.104620547 0.022796 0.141617 0.1810564
key = 2.54 -0.378221292 -0.237686276 -0.108987633 0.018938 0.138786 0.1812408
key = 2.56 -0.383925684 -0.242661632 -0.113354719 0.015161 0.135811 0.1814252
key = 2.58 -0.389630076 -0.247636987 -0.117721805 0.011257 0.132893 0.1816096
key = 2.6 -0.395334468 -0.252612342 -0.122088891 0.00726 0.129956 0.181794
key = 2.62 -0.40103886 -0.257587697 -0.126455977 0.003084 0.127009 0.181536
key = 2.64 -0.406743251 -0.262563053 -0.130823062 -0.000596 0.123962 0.181278
key = 2.66 -0.412447643 -0.267538408 -0.135190148 -0.004472 0.12108 0.18102
key = 2.68 -0.418152035 -0.272513763 -0.139557234 -0.008589 0.118101 0.180762
key = 2.7 -0.423856427 -0.277489118 -0.14392432 -0.012538 0.115106 0.180504
key = 2.72 -0.429560819 -0.282464474 -0.148291406 -0.016719 0.112101 0.180029
key = 2.74 -0.435265211 -0.287439829 -0.152658492 -0.020834 0.109086 0.179554
key = 2.76 -0.440969602 -0.292415184 -0.157025578 -0.024837 0.106059 0.179079
key = 2.78 -0.446673994 -0.297390539 -0.161392664 -0.028867 0.102977 0.178604
key = 2.8 -0.452378386 -0.302365895 -0.16575975 -0.032693113 0.099939 0.178129
key = 2.82 -0.458082778 -0.30734125 -0.170126836 -0.036519227 0.09689 0.1780228
key = 2.84 -0.46378717 -0.312316605 -0.174493922 -0.04034534 0.093876 0.1779166
key = 2.86 -0.469491561 -0.317291961 -0.178861008 -0.044171454 0.090808 0.1778104
key = 2.88 -0.475195953 -0.322267316 -0.183228094 -0.047997567 0.086542 0.1777042
key = 2.9 -0.480900345 -0.327242671 -0.18759518 -0.05182368 0.084653 0.177598
key = 2.92 -0.486604737 -0.332218026 -0.191962266 -0.055649794 0.08156 0.1770468
key = 2.94 -0.492309129 -0.337193382 -0.196329352 -0.059475907 0.078455 0.1764956
key = 2.96 -0.49801352 -0.342168737 -0.200696437 -0.063302021 0.075341 0.1759444
key = 2.98 -0.503717912 -0.347144092 -0.205063523 -0.067128134 0.07236 0.1753932
key = 3 -0.509422304 -0.352119447 -0.209430609 -0.070954247 0.069227 0.174842
key = 3.02 -0.515126696 -0.357094803 -0.213797695 -0.074780361 0.06593 0.1741196
key = 3.04 -0.520831088 -0.362070158 -0.218164781 -0.078606474 0.062787 0.1733972
key = 3.06 -0.52653548 -0.367045513 -0.222531867 -0.082432588 0.059636 0.1726748
key = 3.08 -0.532239871 -0.372020868 -0.226898953 -0.086258701 0.056477 0.1719524
key = 3.1 -0.537944263 -0.376996224 -0.231266039 -0.090084814 0.053307 0.17123
key = 3.12 -0.543648655 -0.381971579 -0.235633125 -0.093910928 0.050134 0.169358
key = 3.14 -0.549353047 -0.386946934 -0.240000211 -0.097737041 0.046945 0.167486
key = 3.16 -0.555057439 -0.391922289 -0.244367297 -0.101563155 0.043751 0.165614
key = 3.18 -0.56076183 -0.396897645 -0.248734383 -0.105389268 0.04055 0.163742
key = 3.2 -0.566466222 -0.401873 -0.253101469 -0.109215381 0.037339 0.16187
key = 3.22 -0.572170614 -0.406848355 -0.257468555 -0.113041495 0.034115 0.161651
key = 3.24 -0.577875006 -0.411823711 -0.261835641 -0.116867608 0.030888 0.159481
key = 3.26 -0.583579398 -0.416799066 -0.266202727 -0.120693722 0.027646 0.157311
key = 3.28 -0.589283789 -0.421774421 -0.270569812 -0.124519835 0.024403 0.155141
key = 3.3 -0.594988181 -0.426749776 -0.274936898 -0.128345948 0.021136 0.152971
key = 3.32 -0.600692573 -0.431725132 -0.279303984 -0.132172062 0.017875 0.150801
key = 3.34 -0.606396965 -0.436700487 -0.28367107 -0.135998175 0.014595 0.148563
key = 3.36 -0.612101357 -0.441675842 -0.288038156 -0.139824289 0.011308 0.146303
key = 3.38 -0.617805749 -0.446651197 -0.292405242 -0.143650402 0.00801 0.144026
key = 3.4 -0.62351014 -0.451626553 -0.296772328 -0.147476515 0.004707 0.141729
key = 3.42 -0.629214532 -0.456601908 -0.301139414 -0.151302629 0.001397 0.139413
key = 3.44 -0.634918924 -0.461577263 -0.3055065 -0.155128742 -0.001927 0.137063
key = 3.46 -0.640623316 -0.466552618 -0.309873586 -0.158954856 -0.005247 0.13473
key = 3.48 -0.646327708 -0.471527974 -0.314240672 -0.162780969 -0.008442 0.132391
key = 3.5 -0.652032099 -0.476503329 -0.318607758 -0.166607082 -0.012289 0.131832
key = 3.52 -0.657736491 -0.481478684 -0.322974844 -0.170433196 -0.015492 0.129482
key = 3.54 -0.663440883 -0.486454039 -0.32734193 -0.174259309 -0.018969 0.127132
key = 3.56 -0.669145275 -0.491429395 -0.331709016 -0.178085423 -0.022421 0.124782
key = 3.58 -0.674849667 -0.49640475 -0.336076102 -0.181911536 -0.025787 0.122432
key = 3.6 -0.680554058 -0.501380105 -0.340443187 -0.185737649 -0.029184 0.120082
key = 3.62 -0.68625845 -0.506355461 -0.344810273 -0.189563763 -0.032602 0.117703
key = 3.64 -0.691962842 -0.511330816 -0.349177359 -0.193389876 -0.036082 0.11532
key = 3.66 -0.697667234 -0.516306171 -0.353544445 -0.19721599 -0.03947 0.112925
key = 3.68 -0.703371626 -0.521281526 -0.357911531 -0.201042103 -0.042876226 0.110524
key = 3.7 -0.709076018 -0.526256882 -0.362278617 -0.204868216 -0.046282453 0.108116
key = 3.72 -0.714780409 -0.531232237 -0.366645703 -0.20869433 -0.049688679 0.105706
key = 3.74 -0.720484801 -0.536207592 -0.371012789 -0.212520443 -0.053094906 0.103281
key = 3.76 -0.726189193 -0.541182947 -0.375379875 -0.216346557 -0.056501132 0.100844
key = 3.78 -0.731893585 -0.546158303 -0.379746961 -0.22017267 -0.059907358 0.098395
key = 3.8 -0.737597977 -0.551133658 -0.384114047 -0.223998784 -0.063313585 0.095939
key = 3.82 -0.743302368 -0.556109013 -0.388481133 -0.227824897 -0.066719811 0.09348
key = 3.84 -0.74900676 -0.561084368 -0.392848219 -0.23165101 -0.070126038 0.091014
key = 3.86 -0.754711152 -0.566059724 -0.397215305 -0.235477124 -0.073532264 0.088545
key = 3.88 -0.760415544 -0.571035079 -0.401582391 -0.239303237 -0.076938491 0.086064
key = 3.9 -0.766119936 -0.576010434 -0.405949477 -0.243129351 -0.080344717 0.083579
key = 3.92 -0.771824327 -0.580985789 -0.410316562 -0.246955464 -0.083750943 0.081086
key = 3.94 -0.777528719 -0.585961145 -0.414683648 -0.250781577 -0.08715717 0.078588
key = 3.96 -0.783233111 -0.5909365 -0.419050734 -0.254607691 -0.090563396 0.076088
key = 3.98 -0.788937503 -0.595911855 -0.42341782 -0.258433804 -0.093969623 0.07358
key = 4 -0.794641895 -0.600887211 -0.427784906 -0.262259918 -0.097375849 0.071061
key = 4.02 -0.800346287 -0.605862566 -0.432151992 -0.266086031 -0.100782075 0.068541
key = 4.04 -0.806050678 -0.610837921 -0.436519078 -0.269912144 -0.104188302 0.066015
key = 4.06 -0.81175507 -0.615813276 -0.440886164 -0.273738258 -0.107594528 0.06348
key = 4.08 -0.817459462 -0.620788632 -0.44525325 -0.277564371 -0.111000755 0.060939
key = 4.1 -0.823163854 -0.625763987 -0.449620336 -0.281390485 -0.114406981 0.058392
key = 4.12 -0.828868246 -0.630739342 -0.453987422 -0.285216598 -0.117813208 0.055839
key = 4.14 -0.834572637 -0.635714697 -0.458354508 -0.289042711 -0.121219434 0.05328
key = 4.16 -0.840277029 -0.640690053 -0.462721594 -0.292868825 -0.12462566 0.05071
key = 4.18 -0.845981421 -0.645665408 -0.46708868 -0.296694938 -0.128031887 0.048131
key = 4.2 -0.851685813 -0.650640763 -0.471455766 -0.300521052 -0.131438113 0.045545
key = 4.22 -0.857390205 -0.655616118 -0.475822852 -0.304347165 -0.13484434 0.042959
key = 4.24 -0.863094596 -0.660591474 -0.480189938 -0.308173278 -0.138250566 0.04037
key = 4.26 -0.868798988 -0.665566829 -0.484557023 -0.311999392 -0.141656792 0.037765
key = 4.28 -0.87450338 -0.670542184 -0.488924109 -0.315825505 -0.145063019 0.035159
key = 4.3 -0.880207772 -0.675517539 -0.493291195 -0.319651619 -0.148469245 0.03255
key = 4.32 -0.885912164 -0.680492895 -0.497658281 -0.323477732 -0.151875472 0.029925
key = 4.34 -0.891616556 -0.68546825 -0.502025367 -0.327303845 -0.155281698 0.027306
key = 4.36 -0.897320947 -0.690443605 -0.506392453 -0.331129959 -0.158687925 0.02468
key = 4.38 -0.903025339 -0.695418961 -0.510759539 -0.334956072 -0.162094151 0.022063
key = 4.4 -0.908729731 -0.700394316 -0.515126625 -0.338782186 -0.165500377 0.019416
key = 4.42 -0.914434123 -0.705369671 -0.519493711 -0.342608299 -0.168906604 0.016769
key = 4.44 -0.920138515 -0.710345026 -0.523860797 -0.346434412 -0.17231283 0.014112
key = 4.46 -0.925842906 -0.715320382 -0.528227883 -0.350260526 -0.175719057 0.011443
key = 4.48 -0.931547298 -0.720295737 -0.532594969 -0.354086639 -0.179125283 0.008733
key = 4.5 -0.93725169 -0.725271092 -0.536962055 -0.357912753 -0.182531509 0.006148
key = 4.52 -0.942956082 -0.730246447 -0.541329141 -0.361738866 -0.185937736 0.003385
key = 4.54 -0.948660474 -0.735221803 -0.545696227 -0.365564979 -0.189343962 0.000594
key = 4.56 -0.954364865 -0.740197158 -0.550063313 -0.369391093 -0.192750189 -0.00212
key = 4.58 -0.960069257 -0.745172513 -0.554430398 -0.373217206 -0.196156415 -0.004839
key = 4.6 -0.965773649 -0.750147868 -0.558797484 -0.37704332 -0.199562642 -0.007623
key = 4.62 -0.971478041 -0.755123224 -0.56316457 -0.380869433 -0.202968868 -0.010244
key = 4.64 -0.977182433 -0.760098579 -0.567531656 -0.384695546 -0.206375094 -0.013037
key = 4.66 -0.982886825 -0.765073934 -0.571898742 -0.38852166 -0.209781321 -0.015838
key = 4.68 -0.988591216 -0.770049289 -0.576265828 -0.392347773 -0.213187547 -0.018502
key = 4.7 -0.994295608 -0.775024645 -0.580632914 -0.396173887 -0.216593774 -0.020883
key = 4.72 -1 -0.004975355 -0.004367086 -0.003826113 -0.003406226 -0.023657
}
cPower
{
key = 28 35 42 49 56 63
key = 0 0.128558 0.189329 0.258097 0.342909 0.443043 0.555644
key = 0.1 0.130928 0.193923 0.264075 0.313754 0.307791 0.305477
key = 0.2 0.130546 0.194498 0.268962 0.330398 0.332477 0.325639
key = 0.3 0.128013 0.193714 0.270893 0.34419 0.358229 0.35221
key = 0.4 0.128439 0.188172 0.26841 0.355158 0.388629 0.373717
key = 0.5 0.127539 0.184776 0.264199 0.359931 0.414622 0.397912
key = 0.6 0.126048 0.182577 0.259701 0.358223 0.438231 0.425366
key = 0.7 0.121715 0.181431 0.2562 0.352112 0.455492 0.458886
key = 0.8 0.112245 0.181179 0.253989 0.346765 0.463777 0.498265
key = 0.9 0.097755 0.18079 0.251136 0.342487 0.459095 0.5372
key = 1 0.077827 0.174848 0.248041 0.339446 0.454684 0.570213
key = 1.02 0.073432 0.1727584 0.2481714 0.3391292 0.4540174 0.573611
key = 1.04 0.068906 0.1706688 0.2483018 0.3388124 0.4533508 0.577009
key = 1.06 0.064223 0.1685792 0.2484322 0.3384956 0.4526842 0.580407
key = 1.08 0.059338 0.1664896 0.2485626 0.3381788 0.4520176 0.583805
key = 1.1 0.054317 0.1644 0.248693 0.337862 0.451351 0.587203
key = 1.12 0.049113 0.1605478 0.2492394 0.337883 0.4509346 0.5868972
key = 1.14 0.043761 0.1566956 0.2497858 0.337904 0.4505182 0.5865914
key = 1.16 0.038277 0.1528434 0.2503322 0.337925 0.4501018 0.5862856
key = 1.18 0.032497 0.1489912 0.2508786 0.337946 0.4496854 0.5859798
key = 1.2 0.02663 0.145139 0.251425 0.337967 0.449269 0.585674
key = 1.22 0.02059 0.14039 0.2510448 0.3378952 0.449101 0.5855866
key = 1.24 0.014392 0.135641 0.2506646 0.3378234 0.448933 0.5854992
key = 1.26 0.007852 0.130892 0.2502844 0.3377516 0.448765 0.5854118
key = 1.28 0.00136 0.126143 0.2499042 0.3376798 0.448597 0.5853244
key = 1.3 -0.005361 0.121394 0.249524 0.337608 0.448429 0.585237
key = 1.32 -0.014393977 0.116272 0.2480158 0.3375818 0.448543 0.5853874
key = 1.34 -0.023426953 0.110809 0.2465076 0.3375556 0.448657 0.5855378
key = 1.36 -0.03245993 0.105264 0.2449994 0.3375294 0.448771 0.5856882
key = 1.38 -0.041492906 0.099568 0.2434912 0.3375032 0.448885 0.5858386
key = 1.4 -0.050525883 0.093775 0.241983 0.337477 0.448999 0.585989
key = 1.42 -0.05955886 0.087753 0.2385072 0.3383272 0.4494068 0.5863854
key = 1.44 -0.068591836 0.081628 0.2350314 0.3391774 0.4498146 0.5867818
key = 1.46 -0.077624813 0.075298 0.2315556 0.3400276 0.4502224 0.5871782
key = 1.48 -0.086657789 0.06878 0.2280798 0.3408778 0.4506302 0.5875746
key = 1.5 -0.095690766 0.062157 0.224604 0.341728 0.451038 0.587971
key = 1.52 -0.104723743 0.05534 0.2196182 0.343126 0.4517778 0.5886168
key = 1.54 -0.113756719 0.048479 0.2146324 0.344524 0.4525176 0.5892626
key = 1.56 -0.122789696 0.041226 0.2096466 0.345922 0.4532574 0.5899084
key = 1.58 -0.131822673 0.033924 0.2046608 0.34732 0.4539972 0.5905542
key = 1.6 -0.140855649 0.026517 0.199675 0.348718 0.454737 0.5912
key = 1.62 -0.149888626 0.018912 0.194362 0.3486326 0.4558628 0.5920998
key = 1.64 -0.158921602 0.011135 0.188732 0.3485472 0.4569886 0.5929996
key = 1.66 -0.167954579 0.002677 0.183027 0.3484618 0.4581144 0.5938994
key = 1.68 -0.176987556 -0.005285 0.177157 0.3483764 0.4592402 0.5947992
key = 1.7 -0.186020532 -0.014526546 0.171188 0.348291 0.460366 0.595699
key = 1.72 -0.195053509 -0.023768092 0.165054 0.3475318 0.4614386 0.596849
key = 1.74 -0.204086485 -0.033009638 0.158773 0.3467726 0.4625112 0.597999
key = 1.76 -0.213119462 -0.042251184 0.152348 0.3460134 0.4635838 0.599149
key = 1.78 -0.222152439 -0.05149273 0.145765 0.3452542 0.4646564 0.600299
key = 1.8 -0.231185415 -0.060734276 0.139015 0.344495 0.465729 0.601449
key = 1.82 -0.240218392 -0.069975822 0.132145 0.341839 0.466664 0.6028704
key = 1.84 -0.249251368 -0.079217368 0.125118 0.339183 0.467599 0.6042918
key = 1.86 -0.258284345 -0.088458914 0.117984 0.336527 0.468534 0.6057132
key = 1.88 -0.267317322 -0.097700461 0.11065 0.333871 0.469469 0.6071346
key = 1.9 -0.276350298 -0.106942007 0.103063 0.331215 0.470404 0.608556
key = 1.92 -0.285383275 -0.116183553 0.095817 0.3261042 0.4728446 0.6102492
key = 1.94 -0.294416251 -0.125425099 0.087761 0.3209934 0.4752852 0.6119424
key = 1.96 -0.303449228 -0.134666645 0.079797 0.3158826 0.4777258 0.6136356
key = 1.98 -0.312482205 -0.143908191 0.071693 0.3107718 0.4801664 0.6153288
key = 2 -0.321515181 -0.153149737 0.063445 0.305661 0.482607 0.617022
key = 2.02 -0.330548158 -0.162391283 0.0551 0.300199 0.4845752 0.6190288
key = 2.04 -0.339581135 -0.171632829 0.046508 0.294593 0.4865434 0.6210356
key = 2.06 -0.348614111 -0.180874375 0.037738 0.288926 0.4885116 0.6230424
key = 2.08 -0.357647088 -0.190115921 0.028958 0.283054 0.4904798 0.6250492
key = 2.1 -0.366680064 -0.199357467 0.01991 0.27698 0.492448 0.627056
key = 2.12 -0.375713041 -0.208599013 0.011053 0.270957 0.4930226 0.629421
key = 2.14 -0.384746018 -0.217840559 0.001046 0.264569 0.4935972 0.631786
key = 2.16 -0.393778994 -0.227082105 -0.008455 0.258172 0.4941718 0.634151
key = 2.18 -0.402811971 -0.236323651 -0.008455 0.251786 0.4947464 0.636516
key = 2.2 -0.411844947 -0.245565197 -0.018309685 0.245024 0.495321 0.638881
key = 2.22 -0.420877924 -0.254806743 -0.02816437 0.238296 0.495634 0.6416596
key = 2.24 -0.429910901 -0.264048289 -0.038019055 0.231366 0.495947 0.6444382
key = 2.26 -0.438943877 -0.273289836 -0.04787374 0.224314 0.49626 0.6472168
key = 2.28 -0.447976854 -0.282531382 -0.057728425 0.217092 0.496573 0.6499954
key = 2.3 -0.45700983 -0.291772928 -0.06758311 0.209801 0.496886 0.652774
key = 2.32 -0.466042807 -0.301014474 -0.077437795 0.202836 0.495896 0.6542942
key = 2.34 -0.475075784 -0.31025602 -0.08729248 0.194626 0.494906 0.6558144
key = 2.36 -0.48410876 -0.319497566 -0.097147165 0.187039 0.493916 0.6573346
key = 2.38 -0.493141737 -0.328739112 -0.10700185 0.179174 0.492926 0.6588548
key = 2.4 -0.502174713 -0.337980658 -0.116856535 0.171186 0.491936 0.660375
key = 2.42 -0.51120769 -0.347222204 -0.12671122 0.163052 0.4877982 0.6639128
key = 2.44 -0.520240667 -0.35646375 -0.136565906 0.154788 0.4836604 0.6674506
key = 2.46 -0.529273643 -0.365705296 -0.146420591 0.146391 0.4795226 0.6709884
key = 2.48 -0.53830662 -0.374946842 -0.156275276 0.137849 0.4753848 0.6745262
key = 2.5 -0.547339596 -0.384188388 -0.166129961 0.129123 0.471247 0.678064
key = 2.52 -0.556372573 -0.393429934 -0.175984646 0.120302 0.466752 0.6822678
key = 2.54 -0.56540555 -0.40267148 -0.185839331 0.111372 0.461898 0.6864716
key = 2.56 -0.574438526 -0.411913026 -0.195694016 0.102546 0.456563 0.6906754
key = 2.58 -0.583471503 -0.421154572 -0.205548701 0.093304 0.451298 0.6948792
key = 2.6 -0.59250448 -0.430396118 -0.215403386 0.083734 0.445901 0.699083
key = 2.62 -0.601537456 -0.439637664 -0.225258071 0.073606 0.440391 0.7022682
key = 2.64 -0.610570433 -0.448879211 -0.235112756 0.064631 0.434512 0.7054534
key = 2.66 -0.619603409 -0.458120757 -0.244967441 0.055051 0.42901 0.7086386
key = 2.68 -0.628636386 -0.467362303 -0.254822126 0.044783 0.423143 0.7118238
key = 2.7 -0.637669363 -0.476603849 -0.264676811 0.034819 0.417149 0.715009
key = 2.72 -0.646702339 -0.485845395 -0.274531496 0.024166 0.41104 0.7172858
key = 2.74 -0.655735316 -0.495086941 -0.284386181 0.013554 0.404813 0.7195626
key = 2.76 -0.664768292 -0.504328487 -0.294240866 0.003137 0.398465 0.7218394
key = 2.78 -0.673801269 -0.513570033 -0.304095551 -0.007457 0.391866 0.7241162
key = 2.8 -0.682834246 -0.522811579 -0.313950236 -0.007457 0.385303 0.726393
key = 2.82 -0.691867222 -0.532053125 -0.323804921 -0.018316823 0.378623 0.7279148
key = 2.84 -0.700900199 -0.541294671 -0.333659606 -0.029176646 0.371954 0.7294366
key = 2.86 -0.709933175 -0.550536217 -0.343514291 -0.040036469 0.365039 0.7309584
key = 2.88 -0.718966152 -0.559777763 -0.353368976 -0.050896292 0.354327 0.7324802
key = 2.9 -0.727999129 -0.569019309 -0.363223661 -0.061756115 0.350884 0.734002
key = 2.92 -0.737032105 -0.578260855 -0.373078346 -0.072615938 0.343629 0.7351812
key = 2.94 -0.746065082 -0.587502401 -0.382933031 -0.08347576 0.336249 0.7363604
key = 2.96 -0.755098058 -0.596743947 -0.392787717 -0.094335583 0.328751 0.7375396
key = 2.98 -0.764131035 -0.605985493 -0.402642402 -0.105195406 0.321555 0.7387188
key = 3 -0.773164012 -0.615227039 -0.412497087 -0.116055229 0.31382 0.739898
key = 3.02 -0.782196988 -0.624468586 -0.422351772 -0.126915052 0.305505 0.7395412
key = 3.04 -0.791229965 -0.633710132 -0.432206457 -0.137774875 0.297558 0.7391844
key = 3.06 -0.800262942 -0.642951678 -0.442061142 -0.148634698 0.289496 0.7388276
key = 3.08 -0.809295918 -0.652193224 -0.451915827 -0.159494521 0.28132 0.7384708
key = 3.1 -0.818328895 -0.66143477 -0.461770512 -0.170354344 0.273021 0.738114
key = 3.12 -0.827361871 -0.670676316 -0.471625197 -0.181214167 0.264621 0.7358306
key = 3.14 -0.836394848 -0.679917862 -0.481479882 -0.19207399 0.256084 0.7335472
key = 3.16 -0.845427825 -0.689159408 -0.491334567 -0.202933813 0.247443 0.7312638
key = 3.18 -0.854460801 -0.698400954 -0.501189252 -0.213793635 0.238688 0.7289804
key = 3.2 -0.863493778 -0.7076425 -0.511043937 -0.224653458 0.229813 0.726697
key = 3.22 -0.872526754 -0.716884046 -0.520898622 -0.235513281 0.22081 0.723157
key = 3.24 -0.881559731 -0.726125592 -0.530753307 -0.246373104 0.211706 0.719413
key = 3.26 -0.890592708 -0.735367138 -0.540607992 -0.257232927 0.202468 0.715669
key = 3.28 -0.899625684 -0.744608684 -0.550462677 -0.26809275 0.19314 0.711925
key = 3.3 -0.908658661 -0.75385023 -0.560317362 -0.278952573 0.183649 0.708181
key = 3.32 -0.917691637 -0.763091776 -0.570172047 -0.289812396 0.174086 0.704437
key = 3.34 -0.926724614 -0.772333322 -0.580026732 -0.300672219 0.164377 0.700277
key = 3.36 -0.935757591 -0.781574868 -0.589881417 -0.311532042 0.15456 0.69598
key = 3.38 -0.944790567 -0.790816414 -0.599736102 -0.322391865 0.144619 0.691556
key = 3.4 -0.953823544 -0.800057961 -0.609590787 -0.333251688 0.134572 0.686999
key = 3.42 -0.96285652 -0.809299507 -0.619445472 -0.34411151 0.124418 0.682314
key = 3.44 -0.971889497 -0.818541053 -0.629300157 -0.354971333 0.114129 0.67744
key = 3.46 -0.980922474 -0.827782599 -0.639154843 -0.365831156 0.103769 0.672567
key = 3.48 -0.98995545 -0.837024145 -0.649009528 -0.376690979 0.093728 0.667601
key = 3.5 -0.998988427 -0.846265691 -0.658864213 -0.387550802 0.081438 0.662403
key = 3.52 -1.008021404 -0.855507237 -0.668718898 -0.398410625 0.071201 0.6570178
key = 3.54 -1.01705438 -0.864748783 -0.678573583 -0.409270448 0.059972 0.6516326
key = 3.56 -1.026087357 -0.873990329 -0.688428268 -0.420130271 0.048741 0.6462474
key = 3.58 -1.035120333 -0.883231875 -0.698282953 -0.430990094 0.037697 0.6408622
key = 3.6 -1.04415331 -0.892473421 -0.708137638 -0.441849917 0.026455 0.635477
key = 3.62 -1.053186287 -0.901714967 -0.717992323 -0.45270974 0.015057 0.629784
key = 3.64 -1.062219263 -0.910956513 -0.727847008 -0.463569563 0.003376 0.624003
key = 3.66 -1.07125224 -0.920198059 -0.737701693 -0.474429385 -0.008107 0.618112
key = 3.68 -1.080285216 -0.929439605 -0.747556378 -0.485289208 -0.008107 0.612129
key = 3.7 -1.089318193 -0.938681151 -0.757411063 -0.496149031 -0.020451096 0.606054
key = 3.72 -1.09835117 -0.947922697 -0.767265748 -0.507008854 -0.032795192 0.599892
key = 3.74 -1.107384146 -0.957164243 -0.777120433 -0.517868677 -0.045139288 0.593623
key = 3.76 -1.116417123 -0.966405789 -0.786975118 -0.5287285 -0.057483385 0.587229
key = 3.78 -1.125450099 -0.975647336 -0.796829803 -0.539588323 -0.069827481 0.580719
key = 3.8 -1.134483076 -0.984888882 -0.806684488 -0.550448146 -0.082171577 0.574118
key = 3.82 -1.143516053 -0.994130428 -0.816539173 -0.561307969 -0.094515673 0.567425
key = 3.84 -1.152549029 -1.003371974 -0.826393858 -0.572167792 -0.106859769 0.560638
key = 3.86 -1.161582006 -1.01261352 -0.836248543 -0.583027615 -0.119203865 0.553765
key = 3.88 -1.170614982 -1.021855066 -0.846103228 -0.593887438 -0.131547962 0.546781
key = 3.9 -1.179647959 -1.031096612 -0.855957913 -0.60474726 -0.143892058 0.539712
key = 3.92 -1.188680936 -1.040338158 -0.865812598 -0.615607083 -0.156236154 0.532541
key = 3.94 -1.197713912 -1.049579704 -0.875667283 -0.626466906 -0.16858025 0.525281
key = 3.96 -1.206746889 -1.05882125 -0.885521969 -0.637326729 -0.180924346 0.517939
key = 3.98 -1.215779865 -1.068062796 -0.895376654 -0.648186552 -0.193268442 0.510496
key = 4 -1.224812842 -1.077304342 -0.905231339 -0.659046375 -0.205612538 0.502942
key = 4.02 -1.233845819 -1.086545888 -0.915086024 -0.669906198 -0.217956635 0.495312
key = 4.04 -1.242878795 -1.095787434 -0.924940709 -0.680766021 -0.230300731 0.487592
key = 4.06 -1.251911772 -1.10502898 -0.934795394 -0.691625844 -0.242644827 0.479768
key = 4.08 -1.260944749 -1.114270526 -0.944650079 -0.702485667 -0.254988923 0.471849
key = 4.1 -1.269977725 -1.123512072 -0.954504764 -0.71334549 -0.267333019 0.463839
key = 4.12 -1.279010702 -1.132753618 -0.964359449 -0.724205313 -0.279677115 0.45573
key = 4.14 -1.288043678 -1.141995164 -0.974214134 -0.735065135 -0.292021212 0.447527
key = 4.16 -1.297076655 -1.151236711 -0.984068819 -0.745924958 -0.304365308 0.439207
key = 4.18 -1.306109632 -1.160478257 -0.993923504 -0.756784781 -0.316709404 0.430782
key = 4.2 -1.315142608 -1.169719803 -1.003778189 -0.767644604 -0.3290535 0.422265
key = 4.22 -1.324175585 -1.178961349 -1.013632874 -0.778504427 -0.341397596 0.413668
key = 4.24 -1.333208561 -1.188202895 -1.023487559 -0.78936425 -0.353741692 0.404988
key = 4.26 -1.342241538 -1.197444441 -1.033342244 -0.800224073 -0.366085788 0.396176
key = 4.28 -1.351274515 -1.206685987 -1.043196929 -0.811083896 -0.378429885 0.387288
key = 4.3 -1.360307491 -1.215927533 -1.053051614 -0.821943719 -0.390773981 0.378312
key = 4.32 -1.369340468 -1.225169079 -1.062906299 -0.832803542 -0.403118077 0.369214
key = 4.34 -1.378373444 -1.234410625 -1.072760984 -0.843663365 -0.415462173 0.36006
key = 4.36 -1.387406421 -1.243652171 -1.082615669 -0.854523188 -0.427806269 0.350808
key = 4.38 -1.396439398 -1.252893717 -1.092470354 -0.86538301 -0.440150365 0.34152
key = 4.4 -1.405472374 -1.262135263 -1.102325039 -0.876242833 -0.452494462 0.332047
key = 4.42 -1.414505351 -1.271376809 -1.112179724 -0.887102656 -0.464838558 0.322488
key = 4.44 -1.423538327 -1.280618355 -1.122034409 -0.897962479 -0.477182654 0.312828
key = 4.46 -1.432571304 -1.289859901 -1.131889094 -0.908822302 -0.48952675 0.303051
key = 4.48 -1.441604281 -1.299101447 -1.14174378 -0.919682125 -0.501870846 0.293032
key = 4.5 -1.450637257 -1.308342993 -1.151598465 -0.930541948 -0.514214942 0.283466
key = 4.52 -1.459670234 -1.317584539 -1.16145315 -0.941401771 -0.526559038 0.273057
key = 4.54 -1.468703211 -1.326826086 -1.171307835 -0.952261594 -0.538903135 0.262471
key = 4.56 -1.477736187 -1.336067632 -1.18116252 -0.963121417 -0.551247231 0.252158
key = 4.58 -1.486769164 -1.345309178 -1.191017205 -0.97398124 -0.563591327 0.241749
key = 4.6 -1.49580214 -1.354550724 -1.20087189 -0.984841063 -0.575935423 0.230988
key = 4.62 -1.504835117 -1.36379227 -1.210726575 -0.995700885 -0.588279519 0.220842
key = 4.64 -1.513868094 -1.373033816 -1.22058126 -1.006560708 -0.600623615 0.209915
key = 4.66 -1.52290107 -1.382275362 -1.230435945 -1.017420531 -0.612967712 0.198878
key = 4.68 -1.531934047 -1.391516908 -1.24029063 -1.028280354 -0.625311808 0.188342
key = 4.7 -1.540967023 -1.400758454 -1.250145315 -1.039140177 -0.637655904 0.178893
key = 4.72 -1.55 -1.41 -1.26 -1.05 -0.65 0.16777
}
CtMach
{
key = 0.00 0.85 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.00 1.03 0.0 0.0
key = 2.00 0.5 0.0 0.0
}
CpMach
{
key = 0.00 1.05 0.0 0.0
key = 0.60 0.87 0.0 0.0
key = 0.85 1.0 0.0 0.0
key = 1.1 1.5 0.0 0.0
key = 2.00 1.15 0.0 0.0
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = AJE/ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = AJEInlet
Area = 2
}
}
UrlConfig
{
parentUrl = AJE/ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleEnginesAJEJet
Area = 2
}
}
UrlConfig
{
parentUrl = AJE/ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleEnginesAJERotor
rpm = -1
r = 1
weight = 2
power = 2
}
}
UrlConfig
{
parentUrl = AJE/ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = AJETailrotor
rpm = -1
r = 1
power = 2
}
}
UrlConfig
{
parentUrl = AJE/Inlets/TPRCurveDefaults.cfg
AJE_TPR_CURVE_DEFAULTS
{
PitotTube
{
title = Pitot tube inlet
description = Designed for subsonic flight
TPRCurve
{
key = 0 0.95 0.02000004 0.02000004
key = 1 0.97 0 0
key = 1.5 0.9 -0.2366667 -0.2366667
key = 2.5 0.45 -0.475 -0.475
key = 3.5 0 0 0
}
}
DSI
{
title = DSI inlet
description = Optimized for transonic speed
TPRCurve
{
key = 0 0.9 0.07000005 0.07000005
key = 1 0.97 0 0
key = 1.5 0.95 -0.1033334 -0.1033334
key = 3 0.6 -0.275 -0.275
key = 5 0 0 0
}
}
AdjustableSupersonic
{
title = Adjustable inlet
description = Optimized for supersonic speed
TPRCurve
{
key = 0 0.85 0 0.1313066
key = 1 0.96 0 0
key = 2 0.95 -0.03646297 -0.03646297
key = 4 0.65 -0.15625 -0.15625
key = 8 0 0 0
}
}
FixedCone
{
title = Fixed cone inlet
description = Optimized for supersonic speed
TPRCurve
{
key = 0 0.85 0.05 0.05
key = 1 0.9 0.075 0.075
key = 1.5 0.95 0 0
key = 2 0.95 0 0
key = 2.5 0.9 -0.15 -0.15
key = 3 0.8 -0.175 -0.175
key = 4 0.65 -0.15625 -0.15625
key = 8 0 0 0
}
}
Isentropic
{
title = Isentropic inlet
description = Highest possible TPR at all speeds
}
}
}
UrlConfig
{
parentUrl = AJE/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_aje_part_B9_Engine_Jet_Turbojet_title = General Electric YJ93-GE-3 turbojet
#LOC_aje_part_B9_Engine_Jet_Turbojet_description = Designed for Mach 3 aircraft like the XB-70. Variable CPR from 9.5 to 3.5 due to variable incidence stators; stator rotation begins at Mach 2, reaching least angle of attack at Mach 3.1. 124.6kN wet, 88.6kN dry. SFC 0.7/1.8 lb/lbf-hr static. Temperature limit Mach 3.5.
#LOC_aje_part_B9_Engine_Jet_Turbofan_F119_title = Pratt & Whitney F119-PW-100 turbofan
#LOC_aje_part_B9_Engine_Jet_Turbofan_F119_description = Advanced afterburning low-bypass turbofan with pitch vectoring for the F-22 Raptor. Estimated performance based on best available information. Higher bypass than other low-bypass turbofans and high efficiency leads to higher than usual dry:wet thrust ratio and excellent efficiency: the engine is designed for supercruise (supersonic flight on dry thrust). 155.4kN wet, 100.4kN dry. SFC 0.74/1.75 lb/lbf-hr static. Temperature limit Mach 2.55.
#LOC_aje_part_B9_Engine_Jet_Pod_Small_title = General Electric TF34-GE-100 Turbofan
#LOC_aje_part_B9_Engine_Jet_Pod_Small_description = The high-bypass turbofan that powers A-10A. Thrust 40.3 kN, SFC 0.37 lb/lbf-hr.
#LOC_aje_part_aje_jt8d_title = Pratt & Whitney JT8D-219
#LOC_aje_part_aje_jt8d_description = The JT8D series high-bypass turbofan powers 727, 737, DC-9, DC-10, MD-81, MD-82. 93.4kN thrust, SFC 0.519 lb/lbf-hr.
#LOC_aje_part_B9_Engine_Jet_Pod_Medium_title = CFM56-5B3 turbofan
#LOC_aje_part_B9_Engine_Jet_Pod_Medium_description = The CFM56 series high turbofan powers B737 and A320 civil aircraft. 142.3kN thrust, SFC 0.360 lb/lbf-hr.
#LOC_aje_part_aje_GEnx_title = General Electric GEnx-2B67 turbofan
#LOC_aje_part_aje_GEnx_description = The modern GEnx series high bypass turbofan powers the B787-8/9/10 and B748-8 civil aircraft. 295.8kN thrust, SFC 0.32 lb/lbf-hr approx.
#LOC_aje_part_B9_Engine_VA1_title = Rolls-Royce Pegasus 11 Mk.103 1/4
#LOC_aje_part_B9_Engine_VA1_description = Rolls-Royce Pegasus turbofan powers the Harrier aircraft. 91.2kN thrust, SFC 0.6 lb/lbf-hr.
#LOC_aje_part_aje_d30_title = Soloviev D-30F6 Afterburning Turbofan
#LOC_aje_part_aje_d30_description = Low-bypass augmented turbofan used by the MiG-31 and Su-47. 152kN wet, 93.2kN dry. SFC 0.72/1.86 lb/lbf-hr static. Temperature limit Mach 2.9.
#LOC_aje_part_aje_welland_title = Rolls-Royce Welland turbojet
#LOC_aje_part_aje_welland_description = The Welland was Rolls-Royce's name for the Whittle W.2 turbojet. It was a midwar centrifugal compressor turbojet with a "reverse flow" to shorten engine length. It was used on the Meteor Mk I, and it was Britain's first production jet engine. It was basically an enlarged Whittle W.1, Whittle's first flying engine. SFC 1.1212 lb/lbf-hr static. Temperature limit Mach 1.6.
#LOC_aje_part_aje_nene_title = Rolls-Royce Nene Mk.102
#LOC_aje_part_aje_nene_description = Large centrifugal flow turbojet, essentially an enlarged Derwent, which itself was an improvement and enlargement of the original Whittle engine in "straight-through" form. However, it used a double-sided compressor for an improved pressure ratio. A scaled-down Nene (as the Derwent V) powered late marks of the Gloster Meteor; the Nene itself powered many British aircraft of the 1940s and early 1950s, and in the US, as the license built Pratt & Whitney J42, the F9F Panther. After Nenes were given to the Soviet Union in the late 1940s, a reverse-engineered version powered the MiG-15. The late 1940s Mk102 powered the Attacker FB.2, Sea Hawk F.1-4, and the French Ouragan A. 22.24 kN, SFC 1.09 lb/lbf-hr static. Temperature limit Mach 1.8.
#LOC_aje_part_B9_Engine_SABRE_S_title = SABRE S
#LOC_aje_part_B9_Engine_SABRE_M_title = SABRE M
#LOC_aje_part_bd125vectorjet_title = Lyulka (Saturn) AL-41 turbofan
#LOC_aje_part_bd125vectorjet_description = Modern afterburning turbofan designed for Sukhoi T-50 featuring vector thrust. Data based on estimation: thrust 160 kN wet, 81 kN dry, SFC 0.55/1.6 lb/lb hr. Max 2.5 Mach.
#LOC_aje_part_bdMiniJet_title = J85-GE-4 turbojet
#LOC_aje_part_bdMiniJet_description = General Electric J85 turbojet without afterburner, Thrust 13.1 kN, SFC 0.980 lb/lbf-hr static.
#LOC_aje_part_D12doubleJet_title = Pratt & Whitney JT3D-3B turbofan x 2
#LOC_aje_part_D12doubleJet_description = The engines of late-model 707s and DC-8s. Also known by its military designation TF33, which powered upgraded (to turbofan) B-52s and various transports and EW aircraft. This dual-engine pod contains two JT3D turbofans. Thrust 80.1 kN each, SFC 0.53 lb/lbf-hr static. Temperature limit Mach 1.6.
#LOC_aje_part_D12twinRotorDaisho_title = Kamov Ka-50 Engine & Rotor
#LOC_aje_part_D12twinRotorDaisho_description = Ka-50 'Black Shark' has a distinctive coaxil rotor design (diameter:14.5 m). Powered by 2× Klimov VK-2500 turboshaft engine, 2,400shp (1,800kW) each. Max takeoff weight 10.8 tons. Collective difference between the two discs controls yaw.
#LOC_aje_part_D12yari1000_title = Sikorsky CH-53 Engine & Rotor
#LOC_aje_part_D12yari1000_description = Sikorsky CH-53 'Sea Stallion' helicopter, equipped with a 22m-diameter 6-blade rotary wing and × General Electric T64-GE-413 turboshaft engine providing 3,925shp (2,927kW) each. Max takeoff weight 19.1 tons.
#LOC_aje_part_D12turboProp_title = Progress AI20 Turboprop
#LOC_aje_part_D12turboProp_description = 4500 horsepower at takeoff
#LOC_aje_part_KAXelectricprop_title = AJE e50 Electric Propeller Engine
#LOC_aje_part_KAXelectricprop_description = 300 horsepower low-speed propeller, consumes about 250 EC/s
#LOC_aje_part_FSPropellerEngineElectric_title = AJE Electric Propeller Engine
#LOC_aje_part_FSPropellerEngineElectric_description = 800 horsepower, consumes about 600 EC/s
#LOC_aje_part_FSpropellerFolding_title = AJE Folding Electric Propeller
#LOC_aje_part_FSpropellerFolding_description = 500 horsepower, consumes about 400 EC/s
#LOC_aje_part_FSPropellerEngine_title = BMW 801D Piston Engine
#LOC_aje_part_FSPropellerEngine_description = WWII-era 14-cylinder two-speed single-stage supercharged two-row air-cooled radial engine from BMW. Outputs 1875PS (1849HP) at sea level at 1.58ata (1980PS at 1.65ata with C3 injection). Rated 1790PS at 5.25km at 1.65ata static. Used on the Fw 190 A-3 through A-8 and corresponding F and G aircraft (this is the model used in A-8).
#LOC_aje_part_FSPropellerEnginePush_title = BMW 801D Piston Engine (pusher)
#LOC_aje_part_FSPropellerEnginePush_description = WWII-era 14-cylinder two-speed single-stage supercharged two-row air-cooled radial engine from BMW. Outputs 1875PS (1849HP) at sea level at 1.58ata (1980PS at 1.65ata with C3 injection). Rated 1790PS at 5.25km at 1.65ata static. Used on the Fw 190 A-3 through A-8 and corresponding F and G aircraft (this is the model used in A-8). This variant operates in push mode.
#LOC_aje_part_FSnoseEngine_title = Packard Merlin V-1650-9
#LOC_aje_part_FSnoseEngine_description = WWII-era V-12 liquid-cooled piston engine. 2160HP at sea level with ram air with a very strong automatic two-speed two-stage supercharger (2210HP max with ram air). 90inHG max boost. Used on the P-51H Mustang.
#LOC_aje_part_FSlancasterEngine_title = Napier Sabre VII Piston Engine
#LOC_aje_part_FSlancasterEngine_description = WWII-era H-24 liquid-cooled piston engine. Provides 3000HP at sea level (WEP), rated at 2800HP at 6km. Two-speed single stage automatic-switching supercharger. A development of the engine used on the Hawker Tempest.
#LOC_aje_part_FSlancasterEngineGear_title = Rolls-Royce Merlin XII (with gear)
#LOC_aje_part_FSlancasterEngineGear_description = WWII-era V-12 liquid-cooled piston engine. Provides 1175HP at sea level, rising to 1290 at 3.4km (full throttle height). Single-speed single-stage supercharger. The engine used on the Spitfire IIa.
#LOC_aje_part_FSswampEngine_title = Swamp Propeller
#LOC_aje_part_FSswampEngine_description = 600 HP piston engine and low-speed propeller
#LOC_aje_part_FSoblongTailJet_title = General Electric J47-GE-27
#LOC_aje_part_FSoblongTailJet_description = 1950s GE J47 Turbojet mounted in the tail section, as used in F-86F Sabre. 5.5 OPR, no afterburner. SFC of 0.902lb/lbf-hr. Max thrust 26.47kN.
#LOC_aje_part_FSPropellerEngine2blades_title = Pratt & Whitney R-1830 Twin Wasp
#LOC_aje_part_FSPropellerEngine2blades_description = WWII-era 1100HP two-row 14 cylinder radial with a single-speed single-stage supercharger to maintain moderate performance up to 5km or so, after which HP falls off more sharply.
#LOC_aje_part_FSPropellerEngineJustBlades_title = Wright R-3350 Duplex-Cyclone (Turbo-Compound)
#LOC_aje_part_FSPropellerEngineJustBlades_description = Postwar 3500HP two-row 18 cylinder piston engine with power recovery turbines (turbo-compound) and turbosupercharger and with water injection. Used in various 50s and 60s civil and military heavy propeller aircraft. With ram air in high speed flight, 3500HP at 9km.
#LOC_aje_part_FSturboProp_title = Pratt & Whitney PT6 Turboprop
#LOC_aje_part_FSturboProp_description = Modern turboprop, 675 HP at takeoff
#LOC_aje_part_FScopterRotorMain_title = Sikorsky UH-60 Engine&Rotor
#LOC_aje_part_FScopterRotorMain_description = Sikorsky UH-60 Black Hawk Helicopter, equipped with a 16.36m-diameter 4-blade rotary wing and 2× General Electric T700-GE-701C turboshaft engine, 1,890hp (1,410kW) each. max take-off is 10.66 tons.
#LOC_aje_part_FScopterRotorMainLarge_title = Sikorsky CH-53 Engine&Rotor
#LOC_aje_part_FScopterRotorMainLarge_description = Sikorsky CH-53, max take-off is 33 tons.
#LOC_aje_part_FSVTOLengineLarge_title = Bell Boeing V-22 VTOL Engine&Rotor
#LOC_aje_part_FSVTOLengineLarge_description = V-22 Osprey tilt-rotor aircraft, equipped with 2x tilting rotors and 2× Rolls-Royce Allison T406/AE 1107C-Liberty turboshafts, each providing 6,150 hp (4,590 kW), max take-off weight is 23.85 tons.
#LOC_aje_part_FSVTOLengine_title = Bell Boeing V-22 VTOL Engine&Rotor 1/2
#LOC_aje_part_FSVTOLengine_description = a smaller V-22 Osprey, max take-off is 7 tons per engine.
#LOC_aje_part_FScopterRotorMainElectric_title = AJE Electric Engine & Rotor
#LOC_aje_part_FScopterRotorMainElectric_description = Max take-off is 4 tons. Uses about 1000 Electric Charge per second
#LOC_aje_part_KAXturboprop_title = Rolls-Royce AE-2100 Turboprop
#LOC_aje_part_KAXturboprop_description = 4300 horsepower at takeoff
#LOC_aje_part_KAXsportprop_title = Pratt & Whitney PT6 Turboprop
#LOC_aje_part_KAXsportprop_description = Modern turboprop, 675 HP at takeoff
#LOC_aje_part_KAXradialprop_title = Pratt & Whitney R-2800-10W Double Wasp
#LOC_aje_part_KAXradialprop_description = WWII-era 2000HP twin-row 18-cylinder water-injected radial with a strong three-speed (only 2 modeled) two-stage supercharger. Note, due to modeling issues, will only develop rated altitude horsepower (high blower) when at maximum speed. Used on F6F-3 Hellcat, with very nearly identical model (-8W) used on F4U-1 Corsair with the exception the Corsair did not employ exhaust thrust. 13ft 1in 3 bladed constant speed propeller.
#LOC_aje_part_KAXkueyEngine_title = Bell UH-1 Huey Engine&Rotor
#LOC_aje_part_KAXkueyEngine_description = Power assembly for UH-1 family and Bell 204/205 series of helicopters. Equipped with a two-blade wing and a 1600HP Lycoming turboshaft engine. Max take-off weight is 4.5 tons
#LOC_aje_part_KAXjumpJet_title = Rolls-Royce Pegasus 11 Mk.103 1/4
#LOC_aje_part_KAXjumpJet_description = Rolls-Royce Pegasus turbofan powers the Harrier aircraft. 91.2kN thrust, SFC 0.6 lb/lbf-hr.
#LOC_aje_part_aje_r3350_title = Wright R-3350 Duplex-Cyclone (Turbo-Compound)
#LOC_aje_part_aje_r3350_description = Postwar 3500HP two-row 18 cylinder piston engine with power recovery turbines (turbo-compound) and turbosupercharger and with water injection. Used in various 50s and 60s civil and military heavy propeller aircraft. With ram air in high speed flight, 3500HP at 9km.
#LOC_aje_part_KFAN_title = Pratt & Whitney F-135 Lift fan
#LOC_aje_part_KFAN_description = The lift fan installed with the F-135 jet engine on F-35 Lightning MkII. Driven by a clutch that conveys 35,000 HP, provides 90kN lift maximum. Also has some pitch control authority to avoid flipping of your precious F-35.
#LOC_aje_part_cyclone_title = Pratt & Whitney F-135 Lift fan 3/4
#LOC_aje_part_cyclone_description = The lift fan installed with the F-135 jet engine on F-35 Lightning MkII. Driven by a clutch that conveys 26,250 HP, provides 67.5kN lift maximum. Also has some pitch control authority to avoid flipping of your precious F-35.
#LOC_aje_part_razorMk1_title = Pratt & Whitney F-135 turbofan 3/4
#LOC_aje_part_razorMk1_description = The Pratt & Whitney F135 is an afterburning turbofan developed for the F-35 Lightning II single-engine strike fighter. Maximum thrust: 132 kN max, 96 kN dry.
#LOC_aje_part_Mk2TwinTurboJet_title = Lyulka (Saturn) AL-31F Turbofan x2
#LOC_aje_part_Mk2TwinTurboJet_description = Afterburning turbofan designed for Sukhoi Su-27. 76.2 kN dry / 122.4 kN wet each, SFC 0.75 kg/kgf-h / 1.92 kg/kgf-h.
#LOC_aje_part_PWR210_title = Lyulka (Saturn) AL-41 turbofan
#LOC_aje_part_PWR210_description = Modern afterburning turbofan designed for Sukhoi T-50 featuring vector thrust. Data based on estimation: thrust 160 kN wet, 81 kN dry, SFC 0.55/1.6 lb/lb hr. Max 2.5 Mach.
#LOC_aje_part_kumoJet_title = Junkers Jumo 004
#LOC_aje_part_kumoJet_description = The Junkers Jumo 004 was the world's first turbojet engine in production and operational use, and the first successful axial compressor jet engine ever built.
#LOC_aje_part_sankerJet_title = Sanger Ramjet
#LOC_aje_part_sankerJet_description = 0.625m Ramjet fitted with a special geo-variable nozzle. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.3!
#LOC_aje_part_fartJet_title = Rolls-Royce Nene Mk.102
#LOC_aje_part_fartJet_description = Large centrifugal flow turbojet, essentially an enlarged Derwent, which itself was an improvement and enlargement of the original Whittle engine in "straight-through" form. However, it used a double-sided compressor for an improved pressure ratio. A scaled-down Nene (as the Derwent V) powered late marks of the Gloster Meteor; the Nene itself powered many British aircraft of the 1940s and early 1950s, and in the US, as the license built Pratt & Whitney J42, the F9F Panther. After Nenes were given to the Soviet Union in the late 1940s, a reverse-engineered version powered the MiG-15. The late 1940s Mk102 powered the Attacker FB.2, Sea Hawk F.1-4, and the French Ouragan A. 22.24 kN, SFC 1.09 lb/lbf-hr static. Temperature limit Mach 1.8.
#LOC_aje_part_v12Mislyn_title = Packard Merlin V-1650-9
#LOC_aje_part_v12Mislyn_description = WWII-era V-12 liquid-cooled piston engine. 2160HP at sea level with ram air with a very strong automatic two-speed two-stage supercharger (2210HP max with ram air). 90inHG max boost. Used on the P-51H Mustang.
#LOC_aje_part_v12BrickTop_title = Napier Sabre VII Piston Engine
#LOC_aje_part_v12BrickTop_description = WWII-era H-24 liquid-cooled piston engine. Provides 3000HP at sea level (WEP), rated at 2800HP at 6km. Two-speed single stage automatic-switching supercharger. A development of the engine used on the Hawker Tempest.
#LOC_aje_part_jeyTew_title = Bell Boeing V-22 VTOL Engine&Rotor 1/2
#LOC_aje_part_jeyTew_description = a smaller V-22 Osprey, max take-off is 7 tons per engine.
#LOC_aje_part_vtolKodachi_title = Pratt & Whitney F-135 Lift fan
#LOC_aje_part_vtolKodachi_description = The lift fan installed with the F-135 jet engine on F-35 Lightning MkII. Driven by a clutch that conveys 35,000 HP, provides 90kN lift maximum. Also has some pitch control authority to avoid flipping of your precious F-35.
#LOC_aje_part_vtolKento_title = Pratt & Whitney F-135 turbofan
#LOC_aje_part_vtolKento_description = The Pratt & Whitney F135 is an afterburning turbofan developed for the F-35 Lightning II single-engine strike fighter. Maximum thrust: 175 kN max, 128 kN dry.
#LOC_aje_part_vtolShoto_title = Rolls-Royce RB.153-61R turbojet tilt engine x2
#LOC_aje_part_vtolShoto_description = Designed for VJ101D VTOL aircraft. 103.6 kN wet / 61.0 kN dry each.
#LOC_aje_part_vtolTanto_title = Rolls-Royce RB.153-61R turbojet tilt engine
#LOC_aje_part_vtolTanto_description = Designed for VJ101D VTOL aircraft. 51.8 kN wet / 30.5 kN dry each.
#LOC_aje_part_miniJetEngine_title = J85-GE-4 turbojet
#LOC_aje_part_miniJetEngine_description = General Electric J85 turbojet without afterburner, Thrust 13.1 kN, SFC 0.980 lb/lbf-hr static.
#LOC_aje_part_JetEngine_title = CF34-3B Turbofan
#LOC_aje_part_JetEngine_description = The CF34 series high bypass turbofan powers many of the CRJ and Challenger lines of civil aircraft. 41.0kN thrust, SFC 0.346 lb/lbf-hr.
#LOC_aje_part_turboFanSize2_title = CF6-50E turbofan
#LOC_aje_part_turboFanSize2_description = The CF6 series high bypass turbofan powers B747, B767, DC-10 and A300 civil aircraft. 233.5kN thrust, SFC 0.376 lb/lbf-hr.
#LOC_aje_part_turboJet_title = F100-PW-229 turbofan
#LOC_aje_part_turboJet_description = Pratt and Whitney F100 low-bypass turbofan with afterburner, used by F-15E/I/S and F-16C/D. Powered by NASA EngineSim. 129.4 kN wet, 79.2 kN dry. SFC 0.74/2.05 lb/lbf-hr static. Temperature limit Mach 2.85.
#LOC_aje_part_turboFanEngine_title = J58-P-4
#LOC_aje_part_turboFanEngine_description = Designed in the late 1950s, the J58 was redesigned and repurposed for one use: Mach 3+ aircraft like the A-12 / SR-71A/B / YF-12A. This model, the only operational one, entered service with the Blackbird in the mid 1960s. Variable CPR from 8.8 to 2.93 due to bypass vents progressively opening past Mach 2; fully open at Mach 3. 111.2kN dry. SFC 0.8/1.9 lb/lbf-hr static. Temperature limit Mach 4.1.
#LOC_aje_part_RAPIER_description = The dual-mode active-cooling RAPIER hypersonic engine which burns Methane. Max thrust 175kN Static, SFC 2.0 lb/lbf/hr
#LOC_aje_part_aje_al31_title = AL-31FM turbofan
#LOC_aje_part_aje_al31_description = Modern afterburning turbofan used on the Su-27M, Su-30, and Su-34 featuring vector thrust. 122.4 kN wet, 76.2 kN dry, SFC 0.75/1.92 lb/lb hr. Max 2.5 Mach.
#LOC_aje_part_aje_f404_title = F404-GE-402 turbofan
#LOC_aje_part_aje_f404_description = General Electric F404-GE-402 low-bypass turbofan with afterburner as used on F/A-18C/D. 78.7kN wet, 53.16kN dry. SFC 0.82/1.74 lb/lbf-hr static. Temperature limit Mach 2.85.
#LOC_aje_part_aje_ramjet_title = CR2 Ramjet
#LOC_aje_part_aje_ramjet_description = A fictional CR2 Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.5!
#LOC_aje_part_aje_j75_title = J75-P-17 Turbojet
#LOC_aje_part_aje_j75_description = Essentially a larger J57, the P&W J75 saw extensive military and civilian use. This afterburning variant powered the F-106 A/B. 109.0kN wet, 76.5kN dry. SFC 0.8/2.15 lb/lbf-hr static. Temperature limit Mach 2.5.
#LOC_aje_part_aje_j57_title = J57-P-21 Turbojet
#LOC_aje_part_aje_j57_description = Late 50s turbojet. The J57 was a workhorse, designed in the early 1950s and powering the B-52, most of the Century Series fighters, and even the U-2. This represents a later model, the -21, which powered the F-100C/D/F. 75.4kN wet, 45.4kN dry. SFC 0.77/2.1 lb/lbf-hr static. Temperature limit Mach 1.9.
#LOC_aje_part_aje_j79_title = J79-GE-17 turbojet
#LOC_aje_part_aje_j79_description = The first US "Mach 2" engine, the J79 saw extensive service, powering the B-58 Hustler and the F-4 Phantom and F-104 Starfighter among others. This mid-1960s model powered the USAF F-4E and G, and with minor mounting differences (as the -19) the final development of the Starfighter line, the F-104S.79.63kN wet, 52.8kN dry. SFC 0.84/1.97 lb/lbf-hr static. Temperature limit Mach 2.6.
#LOC_aje_part_aje_atar_title = Atar 9K-50 turbojet
#LOC_aje_part_aje_atar_description = Early 1970s afterburning turbojet, used on the Mirage 5S, Mirage 50, Mirage IV-A/P/R, and Mirage F1C. Comparitively low overall pressure ratio (6.2) leads to high fuel consumption but good high-speed performance. 70.6kN wet, 49.18kN dry. SFC 0.98/1.99 lb/lbf-hr static. Temperature limit Mach 2.8.
#LOC_aje_part_aje_avon_title = Avon RB.146 Mk.302
#LOC_aje_part_aje_avon_description = The Avon was Rolls-Royce's first axial-flow turbojet, introduced in 1950. The RB.146, an early 1960s model, was the ultimate military Avon, an afterburning turbojet powering the English Electric Lightning F.6. 72.77kN wet, 56.45kN dry. SFC 0.85/1.85 lb/lbf-hr static. Temperature limit Mach 2.4.
#LOC_aje_part_SXTMiniJet_title = Williams/Rolls-Royce FJ44-2A turbofan
#LOC_aje_part_SXTMiniJet_description = A Small civil turbofan
#LOC_aje_part_SXTKe90TurboJet_title = Progress D-18T turbofan
#LOC_aje_part_SXTKe90TurboJet_description = High-bypass turbofan for An-225 and An-124. 229.8kN thrust, SFC 0.360 lb/lbf hr.
#LOC_aje_part_SXTTinyprop_title = IO-550-B Piston Engine
#LOC_aje_part_SXTTinyprop_description = Fuel-injected air-cooled horizontally-opposed six-cylinder aero engine. 300HP at 2700RPM at sea level.
#LOC_aje_part_SXTKO211Dprop_title = Junkers Jumo 211F
#LOC_aje_part_SXTKO211Dprop_description = WWII-era V-12 liquid-cooled piston engine, the Jumo 211F as produced by Junkers (GER). 2-speed, 1-stage supercharger. Used on the He 111.
#LOC_aje_part_SXTJ213_title = Junkers Jumo 213E
#LOC_aje_part_SXTJ213_description = WWII-era V-12 liquid-cooled piston engine, the Jumo 213E as produced by Junkers (GER). 3-speed, 2-stage supercharger (only mid and high blowers modelled) intended for performance at high altitudes. Used on the Focke-wulfe Fw 190 D-11, D-12, D-13 and Focke-wulfe Ta 152 fighters. 2050PS.
#LOC_aje_part_SXT_Jumo213A_title = Junkers Jumo 213A
#LOC_aje_part_SXT_Jumo213A_description = WWII-era V-12 liquid-cooled piston engine, the Jumo 213A as produced by Junkers (GER). 2-speed, 1-stage supercharger. Used on the Focke-wulfe Fw 190 D-9. 2100PS with MW50 injection, 1750PS dry.
#LOC_aje_part_SXTMerlin66prop_title = Rolls-Royce Merlin 66
#LOC_aje_part_SXTMerlin66prop_description = WWII-era V-12 liquid-cooled piston engine. Provides 1975HP at sea level, rising to 2020HP at 1.2km (full throttle height). Two-speed single-stage supercharger. 10ft 11in 3-blade constant speed propeller. Used on Spitfire LF Mk VIII for low-altitude operations.
#LOC_aje_part_SXTMerlin46Prop_title = Rolls-Royce Merlin 46
#LOC_aje_part_SXTMerlin46Prop_description = WWII-era V-12 liquid-cooled piston engine. Provides 1260HP at sea level, rising to 1440HP at 4.42km (full throttle height). Single-speed single-stage supercharger. 10ft 11in 3-blade constant speed propeller.
#LOC_aje_part_SXTPWPT6_title = Pratt & Whitney PT6A-15AG Turboprop
#LOC_aje_part_SXTPWPT6_description = Modern turboprop, 675 HP at takeoff
#LOC_aje_part_SXTPWR2800_title = Pratt & Whitney R-2800-63W Double Wasp
#LOC_aje_part_SXTPWR2800_description = 2200HP turbosupercharged radial with water injection 2600HP. Flat-rated to 8km with ram air and WEP, 9km dry. Used by P-47D-22.
#LOC_aje_part_SXTR280018WProp_title = Pratt & Whitney R-2800-18W Double Wasp
#LOC_aje_part_SXTR280018WProp_description = WWII-era 2100HP (2450HP wet) twin-row 18-cylinder water-injected radial with a strong three-speed (only 2 modeled) two-stage supercharger. Note, due to modeling issues, will only develop rated altitude horsepower (high blower) when at maximum speed. Used on F4U-4 Corsair, XF6F-6 Hellcat, DC-6B.
#LOC_aje_part_SXTR280021Prop_title = Pratt & Whitney R-2800-21 Double Wasp
#LOC_aje_part_SXTR280021Prop_description = 2000HP turbosupercharged radial. Nearly flat-rated until about 8.5km. 12ft 2in prop for high speeds.
#LOC_aje_part_TV_RamJet_Engine_title = CR2 Ramjet
#LOC_aje_part_TV_RamJet_Engine_description = A fictional CR2 Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.3!
#LOC_aje_part_TV_RamJet_Engine_Small_title = CR1 Ramjet
#LOC_aje_part_TV_RamJet_Engine_Small_description = A fictional CR1 Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.3!
#LOC_aje_part_TV_RamJet_Engine-0-9M_title = CRM Ramjet
#LOC_aje_part_TV_RamJet_Engine-0-9M_description = A fictional CRM Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.3!
#LOC_aje_part_TV_RamJet_EngineDerwentI_title = Rolls-Royce Derwent RB.37 Mk.1
#LOC_aje_part_TV_RamJet_EngineDerwentI_description = The Derwent was a development of the W.2 / Welland engine with "straight through flow" rather than "reverse flow," leading to an increase in thrust and efficiency. It was a short-lived line of engines, ending with World War II; indeed, the Derwent V was in fact a scaled-down Nene. The Derwent I powered the Meteor Mk. III (Meteor F.3). SFC 1.17 lb/lbf-hr static. Temperature limit Mach 1.0 at sea level, 1.7 at altitude.
#LOC_aje_part_JetEngineSmall_title = Tumansky RD-9BF turbojet
#LOC_aje_part_JetEngineSmall_description = Mid 1950s afterburning turbojet used on the MiG-19SF. 36.9kN wet, 29.4kN dry. SFC 1.02/1.66 lb/lbf-hr static. Temperature limit Mach 2.35.
#LOC_aje_part_turboFanEngineSmall_title = Pratt & Whitney J52-408
#LOC_aje_part_turboFanEngineSmall_description = 1950s turbojet used on A-4 Skyhawk, A-6 Intruder, and EA-6B Prowler. This late 1950s model powered the A-4E and all subsequent Skyhawk models as well as the EA-6B Prowler. Not needing an afterburning or high-speed performance it had a high overall pressure ratio for the time (14.6 in this model). SFC 0.79 lb/lbf-hr static. Temperature limit Mach 1.2.
#LOC_aje_part_aje_solarPanels_title = ST-0 Solar Panel
#LOC_aje_part_aje_solarPanels_description = 2m x 2m Solar Panel
#LOC_aje_part_BMWIIIa_title = BMW IIIa
#LOC_aje_part_BMWIIIa_description = WWI-era supercharged water-cooled straight six inline engine, rated at 230HP to 2km at 1400RPM (max). 9ft 2-blade fixed pitch propeller.
#LOC_aje_part_DB-605-A_title = Daimler-Benz DB 605 A
#LOC_aje_part_DB-605-A_description = WWII-era V-12 liquid-cooled piston engine, the DB-605 A as produced by Daimler-Benz (GER). Used on the Messerschmitt Bf 109 fighter. 1475PS.
#LOC_aje_part_Griffon101_title = Rolls-Royce Griffon 101 piston engine
#LOC_aje_part_Griffon101_description = Rolls Royce Griffon 101. Two stage three speed supercharger (only two stages modeled, so it overperforms 1-3km). Rated 2420HP at 1.5km, 2250HP at 4.4km, and 2050HP at 6.4km. 11ft 5-blade constant speed propeller.
#LOC_aje_part_Griffon88_title = Rolls-Royce Griffon 88 piston engine
#LOC_aje_part_Griffon88_description = Rolls Royce Griffon 88. 2350HP sea level with a two stage two speed supercharger maintaining 2100HP to 5km.
#LOC_aje_part_KAXradialR-2800-18W_title = Pratt & Whitney R-2800-18W Double Wasp
#LOC_aje_part_KAXradialR-2800-18W_description = WWII-era 2100HP (2450HP wet) twin-row 18-cylinder water-injected radial with a strong three-speed (only 2 modeled) two-stage supercharger. Note, due to modeling issues, will only develop rated altitude horsepower (high blower) when at maximum speed. Used on F4U-4 Corsair, XF6F-6 Hellcat, DC-6B.
#LOC_aje_part_KAXradialR-2800-21_title = AJE P&W R-2800-21 Double Wasp
#LOC_aje_part_KAXradialR-2800-21_description = 2000HP turbosupercharged radial. Nearly flat-rated until about 8.5km. 12ft 2in prop for high speeds.
#LOC_aje_part_KAXradialR-2800-63W_title = AJE P&W R-2800-63W Double Wasp
#LOC_aje_part_KAXradialR-2800-63W_description = 2200HP turbosupercharged radial with water injection 2600HP. Flat-rated to 8km with ram air and WEP, 9km dry. Used by P-47D-22.
#LOC_aje_part_KAXradialR3350_title = Wright R-3350-26W Duplex-Cyclone
#LOC_aje_part_KAXradialR3350_description = 2700HP radial with two-speed two-stage supercharger and water injection, rated at 2340HP at 4.5km static. Used by AD-1 (A-1) Skyraider.
#LOC_aje_part_Liberty12_title = Liberty L-12
#LOC_aje_part_Liberty12_description = Liberty V12 engine rated at 449HP at 2000RPM (max). 10ft 2-blade fixed pitch propeller.
#LOC_aje_part_Merlin46_title = Rolls-Royce Merlin 46
#LOC_aje_part_Merlin46_description = WWII-era V-12 liquid-cooled piston engine. Provides 1260HP at sea level, rising to 1440HP at 4.42km (full throttle height). Single-speed single-stage supercharger. 10ft 11in 3-blade constant speed propeller.
#LOC_aje_part_MerlinXII_title = Rolls-Royce Merlin XII
#LOC_aje_part_MerlinXII_description = WWII-era V-12 liquid-cooled piston engine. Provides 1175HP at sea level, rising to 1290 at 3.4km (full throttle height). Single-speed single-stage supercharger.
#LOC_aje_part_TwinWasp1830-86_title = Pratt & Whitney R1830-86 Twin Wasp
#LOC_aje_part_TwinWasp1830-86_description = 1200HP maximum, 1100HP rated at 5.25km. Used on F4F-4 Wildcat.
#LOC_aje_part_V-1650-7_title = Packard Merlin V-1650-7
#LOC_aje_part_V-1650-7_description = WWII-era V-12 liquid-cooled piston engine, the Merlin as produced by Packard (US). 1620HP at sea level with ram air with a very strong two-speed two-stage supercharger (1710 max with ram air at just over 3km, second peak 1410HP at 7.9km). 67inHG max boost. Used on the P-51B/C/D Mustang. 11ft 2in 4 blade constant speed propeller.
#LOC_aje_part_V-1710-89_title = Allison V-1710-89
#LOC_aje_part_V-1710-89_description = WWII-era V-12 liquid-cooled turbosupercharged piston engine. Provides 1520HP at sea level at 60inHg, holding 1500HP to approx 6.1km. 11ft 10in 3-blade constant speed propeller. Used on P-38H/J Lightning. In that installation, sea level limit is 1425HP.
#LOC_aje_part_V-1710-143_title = Allison V-1710-143
#LOC_aje_part_V-1710-143_description = Postwar V-12 liquid-cooled turbosupercharged piston engine. Provides 2250HP at sea level at 101inHg, holding 1975HP to approx 7km. 11ft 10in 3-blade constant speed propeller. (Version with the P-51H propeller was the engine for the F-82E Twin Mustang.)
#LOC_aje_part_powerprop_title = Mil Mi-17 Rotor & Engine
#LOC_aje_part_powerprop_description = One of the most produced Russian helicopters, Mi-17 is equipped with a 21.25m-diameter 5-blade rotary wing and 2× Klimov VK-2500PS-03 turboshaft engine, (2,400hp each). Max. takeoff weight:13,000kg (28,660lb)
#LOC_aje_part_chinookprop_title = Boeing CH-47 Chinook Rotor & Engine
#LOC_aje_part_chinookprop_description = Boeing CH-47 Chinook is equipped with 2 rotors each with 3 blades (18.3m in diameter). 2 × Lycoming T55-GA-714A turboshaft engine provides 4,733shp (3,529kW) each. Max takeoff weight is 22,680kg. The rotors can be CONFIGURED to using differential cyclic for yaw control and differential collective for pitch control.
#LOC_aje_inlet_pitot_tube_title = Pitot tube inlet
#LOC_aje_inlet_pitot_tube_description = Designed for subsonic flight
#LOC_aje_inlet_dsi_title = DSI inlet
#LOC_aje_inlet_dsi_description = Optimized for transonic speed
#LOC_aje_inlet_adjustable_supersonic_title = Adjustable inlet
#LOC_aje_inlet_adjustable_supersonic_description = Optimized for supersonic speed
#LOC_aje_inlet_fixed_cone_title = Fixed cone inlet
#LOC_aje_inlet_fixed_cone_description = Optimized for supersonic speed
#LOC_aje_inlet_isentropic_title = Isentropic inlet
#LOC_aje_inlet_isentropic_description = Highest possible TPR at all speeds
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/SaturnApolloRef.cfg
TextureReplacerReplaced
{
Folders
{
Default = WindowShine/Default/
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_PROJECT_APOLLO/S-IC_SEPARAT.cfg
PART
{
name = S_IC_RETRO_MOTOR
module = Part
author = DECQ
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.2
TechRequired = generalRocketry
entryCost = 5
cost = 5
subcategory = 0
attachRules = 1,1,1,1,0
tags = SATURN_V
mass = 0.104
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
stagingIcon = SOLID_BOOSTER
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
scale = 1.0
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
title = S-II Ullage Motor
manufacturer = Thiokol
description = The ullage motor of the Saturn V S-II stage. Attaches to the upper part of the S-II interstage, in sets of 4 to 8. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ATS/SATURN_V/DECQ_PROJECT_APOLLO/S_IC_RETRO_MOTOR
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 71
maxThrust = 71
heatProduction = 104
useEngineResponseTime = False
engineAccelerationSpeed = 0
ullage = False
pressureFed = False
ignition = 1
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 257
key = 1 225
}
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = HeatAnimationEmissiveSRBLong
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 85.9
basemass = -1
TANK
{
name = HTPB
amount = 85.9
maxAmount = 85.9
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = S-II-Ullage
origMass = 0.104
modded = False
type = ModuleEnginesRF
CONFIG
{
name = S-II-Ullage
minThrust = 102.3
maxThrust = 102.3
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 256
key = 1 216
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.06, 0.0
plumeScale = 0.225
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.06, 0.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 0.225
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.5
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.06, 0.0
fixedScale = 0.225
energy = 1.0
speed = 1.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.225
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.225
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/Instrument_Unit.cfg
PART
{
name = Instrument_Unit
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
specPower = 500.1
node_stack_top = 0.0, 0.852, 0.0, 0.0, 1.0, 0.0, 6, 1, 1
node_stack_bottom = 0.0, -0.115, 0.0, 0.0, -1.0, 0.0, 6, 1, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = advConstruction
entryCost = 2800
cost = 140
category = Pods
subcategory = 0
title = Saturn IB/V Instrument Unit
manufacturer = Bendix Corporation & IBM
description = The instrumentation and guidance unit for the Saturn IB and V launch vehicles.
attachRules = 1,0,1,1,1
mass = 1.95
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 10
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
tags = SATURN_V
vesselType = Probe
maxTemp = 673.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
CrewCapacity = 0
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/Instrument_Unit
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.44
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 35280
maxAmount = 35280
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0.12
DISPLAY_MODES
{
Mode = Terrain
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S-IVB___RCS_IB.cfg
PART
{
name = S_IVB_Auxiliary_propulsion_system
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.002992, 0.0, 0.0, -0.2, 3
TechRequired = generalRocketry
entryCost = 70
cost = 70
subcategory = 0
title = Saturn Auxiliary Propulsion System (APS)
manufacturer = Douglas Aircraft Company
description = The auxiliary propulsion system is was completely independent propulsion system for the S-IVB stage. Includes three attitude control motors and a single engine for ullage control. Plume configured by RealPlume.
tags = SATURN_V
attachRules = 1,1,1,1,0
mass = 0.075
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
bulkheadProfiles = srf
category = Engine
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/APS
scale = 1.0, 1.0, 1.0
}
EFFECTS
{
control
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
Hypergolic-OMS-White
{
plumeIdentifier = Hypergolic-OMS-White
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, -0.75
fixedScale = 0.125
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-OMS-White-flare
modelName = RealPlume/MP_Nazari_FX/ssmeflame2
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 5
speed = 1.0 5
offset = -1
energy = 0.0 0.5
energy = 1.0 0.5
size = 0.0 2
size = 1.0 2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.075
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-OMS-White-plumeboundary
modelName = RealPlume/Hoojiwana_FX/MPmed
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0.2
density = 0.3 0.4
density = 0 0.7
}
logGrow
{
density = 1.0 2
density = 0.1 2
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 0
density = 0.46 0
density = 0.2 2
density = 0.1 3
density = 0.0 3
}
linGrow
{
density = 1.0 0
density = 0.46 0.0
density = 0.2 5
density = 0.05 7
density = 0.0 8
}
grow
{
density = 1 -0.99
density = 0.8 0
density = 0.0 20
}
speed
{
density = 1.0 0.7
density = 0.46 1
density = 0.2 1.5
density = 0.05 1.8
density = 0.0 1.9
}
emission
{
density = 1.0 1.5
density = 0.8 1.5
density = 0.2 1.7
density = 0.1 1.7
density = 0.05 2
density = 0.0 2.5
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 1.7
density = 0.05 0.8
density = 0.0 0.7
}
size
{
density = 1.0 0.85
density = 0.8 0.80
density = 0.2 0.65
density = 0.0 0.75
}
}
AUDIO
{
name = Hypergolic-OMS-White-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_spsloop
volume = 0.0 0.0
volume = 1.0 0.075
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.667
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 274
key = 1 166
key = 4 0.001
}
PROPELLANT
{
name = MMH
ratio = 0.5036
}
PROPELLANT
{
name = NTO
ratio = 0.4964
}
PROPELLANT
{
name = Helium
ratio = 10.0
ignoreForIsp = True
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0.32
maxThrust = 0.32
heatProduction = 0
EngineType = MonoProp
exhaustDamageDistanceOffset = 0.25
ullage = False
pressureFed = True
ignitions = -1
powerEffectName = Hypergolic-OMS-White
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Helium
ratio = 10.0
DrawGauge = True
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 274
key = 1 166
key = 4 0.001
}
PROPELLANT
{
name = MMH
ratio = 0.5036
}
PROPELLANT
{
name = NTO
ratio = 0.4964
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 54
basemass = -1
TANK
{
name = MMH
amount = 26
maxAmount = 26
}
TANK
{
name = NTO
amount = 25
maxAmount = 25
}
TANK
{
name = Helium
amount = 600
maxAmount = 600
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
PLUME
{
name = Hypergolic-OMS-White
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.075
flarePosition = 0.0, 0.0, -0.75
flareScale = 0.125
smokePosition = 0.0, 0.0, 0.0
smokeScale = 0.9
slagPosition = 0.0, 0.0, 0.0
slagScale = 1.0
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Hypergolic-OMS-White
processed = true
}
MM_NODE_LOOP
{
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/SLA.cfg
PART
{
name = SLA
module = Part
author = DECQ
rescaleFactor = 1.0
specPower = 500.1
node_stack_topAPOLLO = 0.0, 9.27, 0.0, 0.0, 1.0, 0.0, 4, 1, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 6, 1, 1
node_stack_1 = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0, 4, 1, 1
stackSymmetry = 3
TechRequired = advConstruction
cost = 180
category = Structural
subcategory = 0
title = Saturn IB/V Spacecraft Lunar Module Adapter (SLA) Fairing
manufacturer = NASA
description = The Spacecraft Lunar Module Adapter (SLA) used to cover the Lunar Module and connects the Apollo Command Service Module to it during ascent.
attachRules = 1,0,1,1,0
tags = SATURN_V
mass = 1.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 10
breakingForce = 250
breakingTorque = 250
maxTemp = 773.15
gTolerance = 100
maxPressure = 20000
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
scale = 1.0
skinMaxTemp = 973.15
stagingIcon = DECOUPLER_HOR
bulkheadProfiles = size4, size6
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/SLA
scale = 1.0, 0.923, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = topAPOLLO
menuName = Decouple Top Node
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Default Take
startEventGUIName = Open SLA
endEventGUIName = Close SLA
actionGUIName = Toggle SLA
allowManualControl = True
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = 1
ejectionForce = 10
menuName = Decouple Bottom Node
stagingEnabled = False
}
MODULE
{
name = ModuleAnimateGeneric
animationName = SLAopen
isOneShot = False
startEventGUIName = Open SLA
endEventGUIName = Close SLA
actionGUIName = Toggle SLA
allowManualControl = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 5
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/SLABasis.cfg
PART
{
name = SLAbasis
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
specPower = 500.1
node_stack_topAPOLLO = 0.0, 9.27, 0.0, 0.0, 1.0, 0.0, 4, 1, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 6, 1, 1
node_stack_top1 = 0.0, 2.14, 3, 0.0, 1.0, 0.0, 2
node_stack_top2 = 0.0, 2.14, -3.0, 0.0, 1.0, 0.0, 2
node_stack_top3 = -3.0, 2.14, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top4 = 3.0, 2.14, 0.0, 0.0, 1.0, 0.0, 2
node_stack_1 = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0, 4, 1, 1
stackSymmetry = 3
TechRequired = advConstruction
cost = 180
category = Payload
subcategory = 0
title = Saturn IB/V Spacecraft Lunar Module Adapter Base
manufacturer = North American Rockwell
description = After some initial issues about the hinged panel system, where a panel could fail to open up completely, the design was changed to a more robust and safe explosive bolt decoupling system. The SLA panels now are jettisoned upon separation of the Apollo CSM. This is the base part of the adapter.
attachRules = 1,0,1,1,0
tags = SATURN_V
mass = 0.528
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 10
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_HOR
bulkheadProfiles = size4, size6
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/SLAbasis
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
explosiveNodeID = topAPOLLO
menuName = Decouple Top Node
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = 1
ejectionForce = 0
menuName = Decouple Bottom Node
stagingEnabled = False
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/SLAShieldPanel.cfg
PART
{
name = SLA_Shield_panels
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
specPower = 500.1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
stackSymmetry = 3
TechRequired = advConstruction
cost = 180
category = Payload
subcategory = 0
title = Saturn IB/V Spacecraft Lunar Module Adapter Panel
manufacturer = North American Rockwell
description = After some initial issues about the hinged panel system the design was changed to a more robust and safe explosive bolt decoupling system, with the SLA panels now being jettisoned upon the separation of the Apollo CSM. This is the side panel part of the adapter.
attachRules = 1,0,1,1,0
tags = SATURN_V
mass = 0.318
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 10
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
maxTemp = 673.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
bulkheadProfiles = size2
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/SLA_Shield
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 30
explosiveNodeID = bottom
}
MODULE
{
name = ModuleAnimateGeneric
animationName = SLA
startEventGUIName = Deploy panel
endEventGUIName = Retract panel
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S_IC.cfg
PART
{
name = S_IC
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 19.56, 0.0, 0.0, 1.0, 0.0, 10, 1, 1
node_stack_F1 = -3.0, -16.96, -3.0, 0.0, -1.0, 0.0, 3
node_stack_F2 = -3.0, -16.96, 3.0, 0.0, -1.0, 0.0, 3
node_stack_F3 = 3.0, -16.96, 3.0, 0.0, -1.0, 0.0, 3
node_stack_F4 = 3.0, -16.96, -3.0, 0.0, -1.0, 0.0, 3
node_stack_F5 = 0.0, -16.96, 0.0, 0.0, -1.0, 0.0, 3
node_stack_topTower = 0.0, -19.2, 0.0, 0.0, -1.0, 0.0, 10, 1, 1
stackSymmetry = 3
TechRequired = advConstruction
cost = 25800
category = FuelTank
subcategory = 0
title = Saturn V S-IC Propellant Tank
manufacturer = Boeing Co.
description = The first stage of the Saturn V launch vehicle. Includes explosive bolts in the forward skirt for stage separation. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
tags = SATURN_V
mass = 86.6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 12
maxTemp = 673.15
breakingForce = 250
breakingTorque = 250
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_HOR
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
bulkheadProfiles = size3, size10
leaveCategory = True
node_attach = 0.0, 19.56, 0.0, 0.0, 1.0, 0.0, 10, 1, 1
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/S_IC
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = top
}
MODULE
{
name = ModuleJettison
jettisonName = A
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.2
jettisonForce = 5
jettisonDirection = 0 4 1
}
MODULE
{
name = ModuleJettison
jettisonName = B
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.2
jettisonForce = 5
jettisonDirection = -1 4 0
}
MODULE
{
name = ModuleJettison
jettisonName = C
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.2
jettisonForce = 5
jettisonDirection = 0 4 1
}
MODULE
{
name = ModuleJettison
jettisonName = cD
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.2
jettisonForce = 5
jettisonDirection = 0 4 -1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 1344.0
maxThrust = 1344.0
heatProduction = 120
useEngineResponseTime = False
engineAccelerationSpeed = 0
allowShutdown = False
staging = false
ActivatesEvenIfDisconnected = true
ullage = False
pressureFed = False
ignition = 1
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 148
key = 1 90
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 2104785
basemass = -1
TANK
{
name = Kerosene
amount = 789585
maxAmount = 789585
}
TANK
{
name = LqdOxygen
amount = 1315200
maxAmount = 1315200
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
RESOURCE
{
name = HTPB
amount = 569.4
maxAmount = 569.4
}
RESOURCE
{
name = ElectricCharge
amount = 7056
maxAmount = 7056
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.25
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.125
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 0.25
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.25
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S_IC_DECOUPLER.cfg
PART
{
name = S_IC_DECOUPLER
module = Part
author = DECQ
rescaleFactor = 1.0
specPower = 500.1
node_stack_bottom = 0.0, -2.487, 0.0, 0.0, -1.0, 0.0, 10, 1, 1
node_stack_top = 0.0, 2.93, 0.0, 0.0, 1.0, 0.0, 10, 1, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = advConstruction
entryCost = 50
cost = 50
category = Coupling
subcategory = 0
title = Saturn V S-IC Interstage Adapter
manufacturer = North American Aviation
description = The interstage adapter between the S-IC and S-II stages of the Saturn V launch vehicle.
attachRules = 1,0,1,1,0
tags = SATURN_V
mass = 4.33
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 14
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
gTolerance = 100
maxPressure = 20000
scale = 1.0
skinMaxTemp = 773.15
stagingIcon = DECOUPLER_HOR
bulkheadProfiles = size10
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/S_IC_DECOUPLER
scale = 1.0, 1.1, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S_II.cfg
PART
{
name = S_II
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
specPower = 500.1
node_stack_bottom = 0.0, -7.082, 0.0, 0.0, -1.0, 0.0, 10, 1, 1
node_stack_top = 0.0, 11.982, 0.0, 0.0, 1.0, 0.0, 10, 1, 1
node_stack_1 = -1.975, -9.81, -1.974, 0.0, -1.0, 0.0, 3
node_stack_2 = -1.975, -9.81, 1.974, 0.0, -1.0, 0.0, 3
node_stack_3 = 1.975, -9.81, -1.974, 0.0, -1.0, 0.0, 3
node_stack_4 = 1.975, -9.81, 1.974, 0.0, -1.0, 0.0, 3
node_stack_5 = 0.0, -9.81, 0.0, 0.0, -1.0, 0.0, 3
stackSymmetry = 3
fx_exhaustFlame_blue = 0.0, -5, 0.0, 0.0, 3.0, 0.0, running
fx_exhaustLight_blue = 0.0, -2, 0.0, 0.0, 0.0, 1.0, running
fx_smokeTrail_light = 0.0, -2, 0.0, 0.0, 1.0, 0.0, running
fx_exhaustSparks_flameout = 0.0, -2, 0.0, 0.0, 1.0, 0.0, flameout
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
TechRequired = advConstruction
cost = 900
category = FuelTank
subcategory = 0
title = Saturn V S-II Propellant Tank
manufacturer = North American Rockwell
description = The propellant tank of the Saturn V launch vehicle S-II stage.
attachRules = 1,0,1,1,0
tags = SATURN_V
mass = 26.9
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 12
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
leaveCategory = True
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/S_II
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 1349810
basemass = -1
TANK
{
name = LqdHydrogen
amount = 1018890
maxAmount = 1018890
}
TANK
{
name = LqdOxygen
amount = 330920
maxAmount = 330920
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
RESOURCE
{
name = ElectricCharge
amount = 14110
maxAmount = 14110
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S_II_DEC.cfg
PART
{
name = S_II_DECOUPLER
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -2.731, 0.0, 0.0, -1.0, 0.0, 10, 1, 1
node_stack_top = 0.0, 2.95, 0.0, 0.0, 1.0, 0.0, 6, 1, 1
TechRequired = advConstruction
cost = 2800
category = Coupling
subcategory = 0
title = Saturn V S-II Interstage Adapter
manufacturer = Douglas Aircraft Company
description = The interstage adapter for the Saturn V S-II/S-IVB stages. Includes retrorockets for aiding the separation of the two stages. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
tags = SATURN_V
mass = 4.07
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 14
maxTemp = 673.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
gTolerance = 100
maxPressure = 20000
stagingIcon = DECOUPLER_HOR
bulkheadProfiles = size6, size10
node_attach = 0.0, 2.95, 0.0, 0.0, 1.0, 0.0, 6, 1, 1
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/S_II_DECOUPLER
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = top
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 620.0
maxThrust = 620.0
heatProduction = 116
useEngineResponseTime = False
engineAccelerationSpeed = 0
allowShutdown = False
staging = false
ActivatesEvenIfDisconnected = true
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 197
key = 1 188
}
}
MODULE
{
name = ModuleJettison
jettisonName = 1
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.02
jettisonForce = 1
jettisonDirection = 0 1 0
}
MODULE
{
name = ModuleJettison
jettisonName = 2
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.02
jettisonForce = 1
jettisonDirection = 0 1 0
}
MODULE
{
name = ModuleJettison
jettisonName = 3
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.02
jettisonForce = 1
jettisonDirection = 0 1 0
}
MODULE
{
name = ModuleJettison
jettisonName = 4
bottomNodeName = top
isFairing = False
jettisonedObjectMass = 0.02
jettisonForce = 1
jettisonDirection = 0 1 0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 275.6
basemass = -1
TANK
{
name = HTPB
amount = 275.6
maxAmount = 275.6
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.25
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 0.25
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.5
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.25
energy = 1.0
speed = 1.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ATS/SATURN_V/DECQ_SATURN_V/S_IVB.cfg
PART
{
name = S_IVB
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1.0
node_stack_bott_j2 = 0.0, -7.675, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 6.497, 0.0, 0.0, 1.0, 0.0, 6, 1, 1
node_stack_bottom = 0.0, -5.47, 0.0, 0.0, -1.0, 0.0, 6, 1, 1
CoMOffset = 0.0, 3.5, 0.0
TechRequired = advConstruction
cost = 2800
category = FuelTank
subcategory = 0
title = Saturn IB/V S-IVB Propellant Tank
manufacturer = Douglas Aircraft Company
description = The propellant tank of the Saturn S-IVB stage. It is used for orbital insertion during Saturn V and Saturn IB flights. In case of Saturn V, it later restarts with the help of two APS units and inserts the spacecraft into a translunar free return trajectory. Two solid fuel ullage motors (included) help settle the propellant before main engine ignition, while two APS units provide attitude control during the coast phase and ullage for restarts. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
tags = SATURN_V
mass = 9.52
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.4
angularDrag = 1
crashTolerance = 12
maxTemp = 673.15
breakingForce = 250
breakingTorque = 250
stagingIcon = SOLID_BOOSTER
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
leaveCategory = True
node_attach = 0.0, 6.497, 0.0, 0.0, 1.0, 0.0, 6, 1, 1
MODEL
{
model = ATS/SATURN_V/DECQ_SATURN_V/S_IVB
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 30.0
maxThrust = 30.0
heatProduction = 82
useEngineResponseTime = False
engineAccelerationSpeed = 0
allowShutdown = False
staging = True
ActivatesEvenIfDisconnected = true
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Upper
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 219
key = 1 208
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 312280
basemass = -1
TANK
{
name = LqdHydrogen
amount = 232780
maxAmount = 232780
}
TANK
{
name = LqdOxygen
amount = 79500
maxAmount = 79500
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
RESOURCE
{
name = HTPB
amount = 30.5
maxAmount = 30.5
}
RESOURCE
{
name = ElectricCharge
amount = 61990
maxAmount = 61990
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.35
plumeScale = 0.075
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.35
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 0.075
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 2.0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
PLUME
{
name = Hypergolic-Upper
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.25
fixedScale = 0.5
energy = 1
speed = 2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,1.25
corePosition = 0,0,1.25
exhaustPosition = 0,0,1.25
flarePosition = 0,0,1.25
fumePosition = 0,0,1.25
lampPosition = 0,0,1.25
plumePosition = 0,0,1.25
plume2Position = 0,0,1.25
plume3Position = 0,0,1.25
smokePosition = 0,0,1.25
shockPosition = 0,0,1.25
shockconePosition = 0,0,1.25
slagPosition = 0,0,1.25
streamPosition = 0,0,1.25
plumeIdentifier = Hypergolic-Upper
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.35
fixedScale = 0.075
energy = 1.0
speed = 2.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.075
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.075
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
Hypergolic-Upper
{
plumeIdentifier = Hypergolic-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.25
fixedScale = 0.5
name = Hypergolic-Upper-flare
modelName = RealPlume/Ferram_FX/hypergolicflare
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.5
energy = 1.0 0.5
size = 0.0 0.4
size = 1.0 0.4
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.25
fixedScale = 0.5
energy = 1
speed = 2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-Upper-plume
modelName = RealPlume/Ferram_FX/hypergolicexhaust
fixedEmissions = false
sizeClamp = 50
randConeEmit
{
density = 1.0 0
density = 0.5 0.3
density = 0.25 0.9
density = 0.06 0.9
density = 0 2
}
logGrow
{
density = 1.0 2
density = 0.1 2
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 3
density = 0.46 4
density = 0.2 10
density = 0.1 5
density = 0.0 4
}
grow
{
density = 1.0 -0.95
density = 0.5 0
density = 0.0 0
}
linGrow
{
density = 1.0 -0.2
density = 0.8 0
density = 0.46 1
density = 0.2 7
density = 0.05 12
density = 0.0 14
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.3
density = 0.0 1.2
}
xyForce
{
density = 1 0.65
density = 0.5 0.85
density = 0.25 0.9
density = 0.06 0.95
density = 0 1
}
zForce
{
density = 1 1
density = 0.2 1.02
density = 0 1.033
}
emission
{
density = 1.0 2
density = 0.8 1.2
density = 0.2 1
density = 0.1 1
density = 0.05 1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1
density = 0.2 1
density = 0.05 0.7
density = 0.0 0.3
}
size
{
density = 1.0 0.85
density = 0.8 0.85
density = 0.2 0.75
density = 0.0 0.75
}
}
AUDIO
{
name = Hypergolic-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/B9PartSwitch-TweakScale.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleB9PartSwitch
scale = 1
}
}
UrlConfig
{
parentUrl = B9PartSwitch/DefaultTankTypes.cfg
B9_TANK_TYPE
{
name = LiquidFuel
title = LiquidFuel
tankMass = 0.0001
tankCost = 0.375
RESOURCE
{
name = LiquidFuel
unitsPerVolume = 1
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/DefaultTankTypes.cfg
B9_TANK_TYPE
{
name = LFO
title = LFO
tankMass = 0.000125
tankCost = 0.25
RESOURCE
{
name = LiquidFuel
unitsPerVolume = 0.45
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.55
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/DefaultTankTypes.cfg
B9_TANK_TYPE
{
name = MonoPropellant
title = MonoPropellant
tankMass = 0.0004
tankCost = 0.75
RESOURCE
{
name = MonoPropellant
unitsPerVolume = 1.5
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/DefaultTankTypes.cfg
B9_TANK_TYPE
{
name = Battery
title = Battery
tankMass = 0.0005
tankCost = 15.0
RESOURCE
{
name = ElectricCharge
unitsPerVolume = 20
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = Switchable Part
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = Volume
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = Subtype
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = Subtypes
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = Select <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> has resources that will be dumped by switching the <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = Confirm Resource Removal
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = Select <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (Current)
#LOC_B9PartSwitch_tank_type_lf = LiquidFuel
#LOC_B9PartSwitch_tank_type_lfo = LFO
#LOC_B9PartSwitch_tank_type_monoprop = MonoPropellant
#LOC_B9PartSwitch_tank_type_ec = Battery
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_temp = Maximum Temperature
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_skin_temp = Maximum Skin Temperature
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_crash_tolerance = Crash Tolerance
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_empty = empty
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_full = full
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/es-es.cfg
Localization
{
es-es
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = Parte conmutable
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = Volumen
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = Subtipo
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = Subtipos
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = Seleccionar <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> tiene recursos que serán abandonados cambiando el <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = Confirmar la eliminación de recursos
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = Seleccionar <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (Actual)
#LOC_B9PartSwitch_tank_type_lf = Combustible líquido
#LOC_B9PartSwitch_tank_type_lfo = CLO
#LOC_B9PartSwitch_tank_type_monoprop = Monopropelante
#LOC_B9PartSwitch_tank_type_ec = Batería
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_temp = Temperatura máxima
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_skin_temp = Temperatura máxima de skin
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_crash_tolerance = Tolerancia de choque
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_empty = vacío
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_full = lleno
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/fr-fr.cfg
Localization
{
fr-fr
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = Pièce commutable
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = Volume
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = Sous-type
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = Sous-types
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = Sélectionner <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> a des ressources qui seront perdues en changeant le <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = Confirmer la suppression des ressources
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = Sélectionner <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (Actuel)
#LOC_B9PartSwitch_tank_type_lf = ErgolLiquide
#LOC_B9PartSwitch_tank_type_lfo = LFO
#LOC_B9PartSwitch_tank_type_monoprop = Monergol
#LOC_B9PartSwitch_tank_type_ec = Batterie
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/pt-br.cfg
Localization
{
pt-br
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = Peça Convertível
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = Volume
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = Subtipo
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = Subtipos
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = Selecione <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> tem recursos que serão despejados, trocando o <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = Confirme a Remoção de Recursos
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = Selecione <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (Atual)
#LOC_B9PartSwitch_tank_type_lf = Combustível Líquido
#LOC_B9PartSwitch_tank_type_lfo = CLO
#LOC_B9PartSwitch_tank_type_monoprop = Monopropelante
#LOC_B9PartSwitch_tank_type_ec = Bateria
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/ru.cfg
Localization
{
ru
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = Переключаемая деталь
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = Объём
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = Вид
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = Конфигурации
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = Выбор <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> имеет ресурсы, которые будут сброшены при переключении <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = Подтвердите удаление ресурса
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = Выбор <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (Текущий)
#LOC_B9PartSwitch_tank_type_lf = ЖТ
#LOC_B9PartSwitch_tank_type_lfo = ЖТ/Ок
#LOC_B9PartSwitch_tank_type_monoprop = Монотопливо
#LOC_B9PartSwitch_tank_type_ec = Батарея
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_temp = Макс. температура
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_skin_temp = Макс. температура обшивки
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_crash_tolerance = Переносимые разрушения
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_empty = пустой
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_full = полный
}
}
}
UrlConfig
{
parentUrl = B9PartSwitch/Localization/zh-cn.cfg
Localization
{
zh-cn
{
#LOC_B9PartSwitch_ModuleB9PartSwitch_title = 可切换部件
#LOC_B9PartSwitch_ModuleB9PartSwitch_tank_volume = 容量
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description = 子类型
#LOC_B9PartSwitch_ModuleB9PartSwitch_default_switcher_description_plural = 子类型
#LOC_B9PartSwitch_ModuleB9PartSwitch_select_subtype = 选择 <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_resources_will_be_dumped_warning = <<1>> 里的资源会被切换为 <<2>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_confirm_resource_removal_dialog_title = 确认删除资源
#LOC_B9PartSwitch_PartSwitchFlightDialog_select_new_subtype_dialog_title = 选择 <<1>>
#LOC_B9PartSwitch_PartSwitchFlightDialog_current_subtype_label = <<1>> (当前)
#LOC_B9PartSwitch_tank_type_lf = 液体燃料
#LOC_B9PartSwitch_tank_type_lfo = 火箭燃料
#LOC_B9PartSwitch_tank_type_monoprop = 单组元推进剂
#LOC_B9PartSwitch_tank_type_ec = 电量
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_temp = 最高温度
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_max_skin_temp = 表面最高温度
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_crash_tolerance = 碰撞承受
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_empty = 空
#LOC_B9PartSwitch_SwitcherSubtypeDescriptionGenerator_tank_full = 满
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/FuelConfigs.cfg
ProceduralWingFuelSetups
{
FuelSet
{
name = STR
}
FuelSet
{
name = LF
Resource
{
name = LiquidFuel
ratio = 1
}
}
FuelSet
{
name = LFO
Resource
{
name = LiquidFuel
ratio = 9
}
Resource
{
name = Oxidizer
ratio = 11
}
}
FuelSet
{
name = Mono
Resource
{
name = MonoPropellant
ratio = 1
}
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_atm.cfg
ACTIVE_TEXTURE_MANAGER_CONFIG
{
folder = B9_Aerospace
enabled = true
OVERRIDES
{
B9_Aerospace/Parts/Aero_Wing_Procedural/.*
{
compress = false
mipmaps = true
scale = 1
max_size = 0
}
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA.cfg
PART
{
name = B9_Aero_Wing_Procedural_TypeA
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing (Spaceplane)
manufacturer = Tetragon Projects
description = Rated for LEO reentries.
attachRules = 0,1,0,1,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 1500
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
thermalMassModifier = 1.25
emissiveConstant = 0.95
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARWingAerodynamicModel
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 3.84
basemass = -1
utilizationTweakable = true
utilization = 0.5
type = Structural
typeAvailable = Fuselage
typeAvailable = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA.cfg
PART
{
name = RO-B9ProcWing-Early
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing (Early)
manufacturer = Tetragon Projects
description = Rated for Mach 1 flight and below.
attachRules = 0,1,0,1,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 415
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 415
thermalMassModifier = 0.75
emissiveConstant = 0.4
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARWingAerodynamicModel
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
massMultiplier = 0.25
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 3.84
basemass = -1
utilizationTweakable = true
utilization = 0.5
type = Structural
typeAvailable = Fuselage
typeAvailable = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA.cfg
PART
{
name = RO-B9ProcWing-Supersonic
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing (Supersonic)
manufacturer = Tetragon Projects
description = Rated for Mach 3 flight.
attachRules = 0,1,0,1,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 800
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 900
thermalMassModifier = 1.0
emissiveConstant = 0.75
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARWingAerodynamicModel
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
massMultiplier = 0.7
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 3.84
basemass = -1
utilizationTweakable = true
utilization = 0.5
type = Structural
typeAvailable = Fuselage
typeAvailable = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB.cfg
PART
{
name = B9_Aero_Wing_Procedural_TypeB
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Control Surface (Spaceplane)
manufacturer = Tetragon Projects
description = Rated for LEO reentries.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 1500
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
thermalMassModifier = 1.25
emissiveConstant = 0.95
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB
}
MODULE
{
name = WingProcedural
isCtrlSrf = True
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 2
MidChordSweep = 0
b_2 = 1
TaperRatio = 1
nonSideAttach = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB.cfg
PART
{
name = RO-B9ProcCS-Early
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Control Surface (Early)
manufacturer = Tetragon Projects
description = Rated for Mach 1 flight and below.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 415
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 415
thermalMassModifier = 0.75
emissiveConstant = 0.4
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB
}
MODULE
{
name = WingProcedural
isCtrlSrf = True
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 2
MidChordSweep = 0
b_2 = 1
TaperRatio = 1
nonSideAttach = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB.cfg
PART
{
name = RO-B9ProcCS-Supersonic
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Control Surface (Supersonic)
manufacturer = Tetragon Projects
description = Rated for Mach 3 flight.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 800
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 900
thermalMassModifier = 1.0
emissiveConstant = 0.75
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeB
}
MODULE
{
name = WingProcedural
isCtrlSrf = True
isWingAsCtrlSrf = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 2
MidChordSweep = 0
b_2 = 1
TaperRatio = 1
nonSideAttach = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeC.cfg
PART
{
name = B9_Aero_Wing_Procedural_TypeC
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing, All-Moving (Spaceplane)
manufacturer = Tetragon Projects
description = Rated for LEO reentries.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 1500
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
thermalMassModifier = 1.25
emissiveConstant = 0.95
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeC.cfg
PART
{
name = RO-B9ProcAMWing-Early
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing, All-Moving (Early)
manufacturer = Tetragon Projects
description = Rated for Mach 1 flight and below.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 415
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 415
thermalMassModifier = 0.75
emissiveConstant = 0.4
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeC.cfg
PART
{
name = RO-B9ProcAMWing-Supersonic
module = Part
author = bac9
scale = 1
rescaleFactor = 1
TechRequired = advAerodynamics
entryCost = 10000
cost = 0
category = Aero
subcategory = 0
title = B9 Procedural Wing, All-Moving (Supersonic)
manufacturer = Tetragon Projects
description = Rated for Mach 3 flight.
attachRules = 0,1,0,0,0,0,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.00001
dragModelType = none
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
breakingTorque = 100
breakingForce = 100
skinInternalConductionMult = 5
bulkheadProfiles = srf
maxTemp = 800
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 900
thermalMassModifier = 1.0
emissiveConstant = 0.75
MODEL
{
model = B9_Aerospace_ProceduralWings/Parts/Aero_Wing_Procedural/wing_procedural_typeA
}
MODULE
{
name = WingProcedural
isCtrlSrf = False
isWingAsCtrlSrf = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARControllableSurface
maxdeflect = 20
MAC = 4
MidChordSweep = 0
b_2 = 4
TaperRatio = 1
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Agencies/Agency.cfg
AGENT
{
name = Bloeting Areospace Corporation
title = Bloeting Areospace Corporation
description = They make all the parts no one asks for.
logoURL = Bluedog_DB/Agencies/Bloeting
logoScaledURL = Bluedog_DB/Agencies/Bloeting_scaled
mentality = Commercial
mentality = Industrial
mentality = Pioneer
mentality = Stern 2.0
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Agencies/Agency.cfg
AGENT
{
name = Bluedog Design Bureau
title = Bluedog Design Bureau
description = They make all the parts no one asks for.
logoURL = Bluedog_DB/Agencies/Bluedog
logoScaledURL = Bluedog_DB/Agencies/Bluedog_scaled
mentality = Commercial
mentality = Industrial
mentality = Pioneer
mentality = Stern 2.0
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyOre
RESOURCE
{
name = Ore
unitsPerVolume = 1
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyWater
RESOURCE
{
name = Water
unitsPerVolume = 5
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyOxygen
RESOURCE
{
name = Oxygen
unitsPerVolume = 780
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyHydrogen
RESOURCE
{
name = Hydrogen
unitsPerVolume = 780
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyH2O2
RESOURCE
{
name = Hydrogen
unitsPerVolume = 520
}
RESOURCE
{
name = Oxygen
unitsPerVolume = 260
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes-Cargo.cfg
B9_TANK_TYPE
{
name = bdbSupplyMaterialKits
RESOURCE
{
name = MaterialKits
unitsPerVolume = 5
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbLH2
tankMass = 0.000125
tankCost = 0.14
RESOURCE
{
name = LqdHydrogen
unitsPerVolume = 5
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbLH2O
tankMass = 0.00025
tankCost = 0.28
RESOURCE
{
name = LqdHydrogen
unitsPerVolume = 3.75
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.25
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbLMOX
tankMass = 0.0005
tankCost = 0.42
RESOURCE
{
name = LqdMethane
unitsPerVolume = 1.875
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.625
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbLFOX
tankMass = 0.000625
tankCost = 0.7
RESOURCE
{
name = LiquidFuel
unitsPerVolume = 0.45
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.55
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbBalloon
tankMass = 0.00025
tankCost = 0.98
RESOURCE
{
name = LiquidFuel
unitsPerVolume = 0.45
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.55
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbBalloonLH2O
tankMass = 0.00015625
tankCost = 0.35
RESOURCE
{
name = LqdHydrogen
unitsPerVolume = 3.75
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.25
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbBalloonLMOX
tankMass = 0.0001875
tankCost = 0.53
RESOURCE
{
name = LqdMethane
unitsPerVolume = 1.875
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.625
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/B9TankTypes.cfg
B9_TANK_TYPE
{
name = bdbMonoProp
tankMass = 0.000625
tankCost = 0.7
RESOURCE
{
name = MonoPropellant
unitsPerVolume = 1
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/StockWetWorkshop.cfg
B9_TANK_TYPE
{
name = bdbSkylabLH2O
tankMass = 0
tankCost = 0
RESOURCE
{
name = LqdHydrogen
unitsPerVolume = 3.75
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.25
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/StockWetWorkshop.cfg
B9_TANK_TYPE
{
name = bdbSkylabLFOX
tankMass = 0
tankCost = 0
RESOURCE
{
name = LiquidFuel
unitsPerVolume = 0.45
}
RESOURCE
{
name = Oxidizer
unitsPerVolume = 0.55
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/B9PartSwitch/StockWetWorkshop.cfg
B9_TANK_TYPE
{
name = bdbSkylabLab
tankMass = 0
tankCost = 0
RESOURCE
{
name = ElectricCharge
unitsPerVolume = 0.31
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/Rescale/BlueSmurff.cfg
BDBRESCALECONFIG
{
systemScale = 1
tankFactor = 1
structFactor = 1
podFactor = 1
apolloPodFactor = 1
engineFactor = 1
srbIspAdd = 0
ballastFactorS1C = 1
ballastFactorS2 = 1
ballastFactorS4B = 1
scaleFactor = 0
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/SpaceDust/InstrumentDefs.cfg
SPACEDUST_INSTRUMENT
{
Name = BDB_OxidizerSpectrometer
Title = #LOC_SpaceDust_switcher_instrument_ox
ResourceName = Oxidizer
Discovers = true
Identifies = false
Wavelength = 500
Sensitivity = 50
AtmosphereEffect
{
key = 0 1.0
key = 70000 0.5
key = 500000 0.0
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/SpaceDust/InstrumentDefs.cfg
SPACEDUST_INSTRUMENT
{
Name = BDB_LiquidFuelSpectrometer
Title = #LOC_SpaceDust_switcher_instrument_lf
ResourceName = LiquidFuel
Discovers = true
Identifies = false
Wavelength = 500
Sensitivity = 50
AtmosphereEffect
{
key = 0 1.0
key = 70000 0.5
key = 500000 0.0
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/SpaceDust/InstrumentDefs.cfg
SPACEDUST_INSTRUMENT
{
Name = BDB_HydrogenSpectrometer
Title = #LOC_SpaceDust_switcher_instrument_lh2
ResourceName = LqdHydrogen
Discovers = true
Identifies = false
Wavelength = 500
Sensitivity = 50
AtmosphereEffect
{
key = 0 1.0
key = 70000 0.5
key = 500000 0.0
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/Tweakscale/tweakscale_Scales.cfg
SCALETYPE
{
name = BluedogAntenna
freeScale = false
scaleFactors = 0.6, 0.8, 1.0, 1.2
scaleNames = 60%, 80%, 100%, 120%
defaultScale = 1.0
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/Tweakscale/tweakscale_Scales.cfg
SCALETYPE
{
name = BluedogStack
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.1, 0.3, 0.625, 0.9375, 1.25, 1.5, 1.875, 2.5, 3.125, 3.75, 4.25, 5.0, 5.625, 6.375, 7.5, 10, 20
incrementSlide = 0.01, 0.0125, 0.0125, 0.0125, 0.025, 0.025, 0.025, 0.025, 0.025, 0.025, 0.025, 0.025, 0.025, 0.025, 0.1, 0.2
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_alcolox_lower_vanes.cfg
EFFECTTEMPLATE
{
templateName = BDB_alcolox_lower_vanes
EFFECT
{
name = Vanes
parentName = vernierFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,2,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _FadeIn
value = 0.0707776695
}
FLOAT
{
floatName = _FadeOut
value = 0.338721693
}
FLOAT
{
floatName = _Falloff
value = 4.3983264
}
FLOAT
{
floatName = _ExpandLinear
value = -0.808887601
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.749019623,0.643137276,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.600000024,0.600000024,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _Noise
value = 5.53582478
}
FLOAT
{
floatName = _SpeedY
value = 126.35537
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 1
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_CryoGlow.cfg
EFFECTTEMPLATE
{
templateName = BDB_CryoGlow
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.321707398,0.453067571,0.802682221,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.929411769,0.960784316,0.972549021,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.2 0 0
key = 0.1 0.5 0 0
key = 0.7 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_HTP_vernier.cfg
EFFECTTEMPLATE
{
templateName = BDB_HTP_vernier
EFFECT
{
name = plumeVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.400000006,0.615686297,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.68805373
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.678055167
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plane1
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.0500000007,0.0500000007
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.298039228,0.549019635,0.913725495,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.882352948,0.90196079,0.925490201,1
}
FLOAT
{
floatName = _Falloff
value = 9.94944382
}
FLOAT
{
floatName = _Fresnel
value = 8.24054241
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_HTP_vernierVac.cfg
EFFECTTEMPLATE
{
templateName = BDB_HTP_vernierVac
EFFECT
{
name = plumeVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.400000006,0.615686297,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.68805373
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.678055167
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 0.100000001,0.100000001,0.100000001
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.611764729,0.788235307,0.925490201,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.36499786
}
FLOAT
{
floatName = _Fresnel
value = 5.25776958
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Enginelight
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 1
lightType = Point
color = 0.611764729,0.788235307,0.925490201,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_Hydrazine.cfg
EFFECTTEMPLATE
{
templateName = BDB_Hydrazine
EFFECT
{
name = rcs
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.709803939,0.709803939,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _FadeIn
value = 0.00999999978
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.701960802,0.701960802,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.783609867
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0700000003,2,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.90196079,0.760784328,0.592156887,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Noise
value = 3.86000562
}
FLOAT
{
floatName = _ExpandLinear
value = 5.30333281
}
FLOAT
{
floatName = _SpeedY
value = 132.444244
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -0.80777669
}
FLOAT
{
floatName = _FresnelInvert
value = 0.101110943
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _ExpandBounded
value = 2.62888479
}
FLOAT
{
floatName = _TintFalloff
value = 2.60111094
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/bdb_hydyne_lower_vanes.cfg
EFFECTTEMPLATE
{
templateName = BDB_hydyne_lower_vanes
EFFECT
{
name = Vanes
parentName = vernierFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,2,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _FadeIn
value = 0.0707776695
}
FLOAT
{
floatName = _FadeOut
value = 0.338721693
}
FLOAT
{
floatName = _Falloff
value = 4.3983264
}
FLOAT
{
floatName = _ExpandLinear
value = -0.808887601
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.749019623,0.643137276,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.600000024,0.600000024,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _Noise
value = 5.53582478
}
FLOAT
{
floatName = _SpeedY
value = 126.35537
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 1
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_HypergolGlow.cfg
EFFECTTEMPLATE
{
templateName = BDB_HypergolGlow
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.625844717,0.662745118,0.760164618,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.929411769,0.960784316,0.972549021,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.2 0 0
key = 0.1 0.5 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plane
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 0.657221198
}
FLOAT
{
floatName = _Fresnel
value = 3.33666158
}
COLOR
{
colorName = _StartTint
colorValue = 0.670310676,0.588602185,0.695837915,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
}
}
FLOATMODIFIER
{
name = tBRight
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0.5 0 0
key = 0.7 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_Ion_Xenon.cfg
EFFECTTEMPLATE
{
templateName = BDB_Ion_Xenon
EFFECT
{
name = mainEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-ion
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.655179501,1,0.582910895
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 0.100000001
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 8
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
MATERIAL
{
transform = CylMeshOuter
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.753699601,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.5
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.200000003
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.614129484,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 3
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.600000024
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 1
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
SCALEMODIFIER
{
name = throttleScale
controllerName = throttle
transformName = CylMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 0.6 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Waterfall/FX/fx-simple-plume-ion(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 0.4 0 0
}
}
FLOATMODIFIER
{
name = inner
controllerName = throttle
transformName = CylMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = outer
controllerName = throttle
transformName = CylMeshOuter
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = tGlow3
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.9 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 2
lightType = Point
color = 0.282352954,0.773902416,0.835294127,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.1 0.05 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = effect2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.200000003,2,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0,0.654901981,1,0.52463007
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 0.909998655
}
FLOAT
{
floatName = _Falloff
value = 2.37610745
}
FLOAT
{
floatName = _Brightness
value = 0.5955562
}
FLOAT
{
floatName = _FadeIn
value = 0.322556615
}
FLOAT
{
floatName = _Noise
value = 3.48832798
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.449943751
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Fresnel
value = 1.3144424
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _SpeedY
value = 2
}
}
}
FLOATMODIFIER
{
name = rcsBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_Ion_Xenon_RCS.cfg
EFFECTTEMPLATE
{
templateName = BDB_Ion_Xenon_RCS
EFFECT
{
name = effect1
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 180,0,0
scaleOffset = 0.100000001,2,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _ExpandLinear
value = 3.33666134
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.654901981,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.9149909
}
FLOAT
{
floatName = _FadeOut
value = 0.434777111
}
FLOAT
{
floatName = _FadeIn
value = 0.00999999978
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Noise
value = 2.57832932
}
FLOAT
{
floatName = _Fresnel
value = 0.707776666
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 2
}
}
}
FLOATMODIFIER
{
name = rcsBright
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_J2T.cfg
EFFECTTEMPLATE
{
templateName = BDB_J2T
EFFECT
{
name = spikeFlameInner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.340000004
rotationOffset = -90,0,0
scaleOffset = 0.495000005,0.699999988,0.495000005
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.30295971,0.606730163,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0730793774,0.5,1,1
}
FLOAT
{
floatName = _ExpandBounded
value = -0.75
}
FLOAT
{
floatName = _ExpandLinear
value = 0.4044438
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.35055542
}
FLOAT
{
floatName = _FadeOut
value = 0.636999011
}
FLOAT
{
floatName = _Falloff
value = 4.04443836
}
FLOAT
{
floatName = _TintFalloff
value = 2.52278161
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Noise
value = 4.32249355
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 24
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0758332163
}
FLOAT
{
floatName = _SpeedX
value = 4.02221918
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 20
key = 0.1 0.6 1.5 1.5
key = 1 0.8 0 0
}
}
}
EFFECT
{
name = spikeFlameOuter
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.314999998
rotationOffset = -90,0,0
scaleOffset = 0.5,2,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.156862751,0.345098048,0.639215708,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.417899877,0.393269867,1
}
FLOAT
{
floatName = _ExpandBounded
value = -1.05777669
}
FLOAT
{
floatName = _ExpandLinear
value = 0.154443815
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _Brightness
value = 2.22444105
}
FLOAT
{
floatName = _FadeOut
value = 0.879999995
}
FLOAT
{
floatName = _Falloff
value = 4.69999981
}
FLOAT
{
floatName = _TintFalloff
value = 0.227499649
}
FLOAT
{
floatName = _Fresnel
value = 0.707776666
}
FLOAT
{
floatName = _Noise
value = 1.51666427
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _SpeedY
value = 1000
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 43.1444244
}
FLOAT
{
floatName = _FadeIn
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.49 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.5 1 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 0.49 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 3.5 0 -1
key = 0.5 0.3 -3 -3
key = 1 -1.05 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.3 0 0 0
key = 0.5 -0.6 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = aFadeout
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.5 0.2 0 0
key = 1 0.88 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.5 3 0 0
key = 1 4.7 0 0
}
}
FLOATMODIFIER
{
name = aTintfalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 0 0 0
key = 0.5 0.5 0 0
key = 1 0.22 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 10
key = 0.1 0.5 1 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,3,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.30295971,0.385059834,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.508210003,0.146969497,1
}
FLOAT
{
floatName = _ExpandBounded
value = 2.91333127
}
FLOAT
{
floatName = _ExpandSquare
value = -5.22666264
}
FLOAT
{
floatName = _ExpandLinear
value = 2.70999861
}
FLOAT
{
floatName = _FadeIn
value = 0.500499249
}
FLOAT
{
floatName = _FadeOut
value = 0.37411052
}
FLOAT
{
floatName = _Fresnel
value = 0.803332865
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1
}
FLOAT
{
floatName = _Noise
value = 12.1333141
}
FLOAT
{
floatName = _Brightness
value = 2.11222053
}
FLOAT
{
floatName = _SpeedY
value = 93.8334961
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _ExpandOffset
value = 0.909998596
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _TileX
value = 8
}
FLOAT
{
floatName = _SpeedX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0.1 0 0
key = 1 0.2 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.2 0 -0.2
key = 1 0.2 -0.2 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.12 0 0
key = 1 0.12 0 0
}
yCurve
{
key = 0.5 0.9 0 0
key = 1 2.5 0 0
}
zCurve
{
key = 0 0.12 0 0
key = 1 0.12 0 0
}
}
SCALEMODIFIER
{
name = rScale
controllerName = random2
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.98 0 0.04
key = 1 1.02 0.04 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 0.98 0 0.04
key = 1 1.02 0.04 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 4.5 0 0
key = 0.5 2 -4 -4
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 0 0 0
key = 0.5 -1 0 0
key = 1 2.7 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.5 -2 0 0
key = 1 -5.2 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 1.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 2
key = 0.6 1.2 2 2
key = 1 2.1 1.5 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1.10000002
rotationOffset = -90,0,0
scaleOffset = 0.230000004,3,0.230000004
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.580392182,0.400000006,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.492764205,0.230157882,1
}
FLOAT
{
floatName = _ExpandBounded
value = 2.3066659
}
FLOAT
{
floatName = _ExpandSquare
value = -2.90111089
}
FLOAT
{
floatName = _ExpandLinear
value = 0.687779665
}
FLOAT
{
floatName = _FadeIn
value = 0.353888333
}
FLOAT
{
floatName = _FadeOut
value = 0.369054973
}
FLOAT
{
floatName = _Fresnel
value = 0.439999998
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.8088876
}
FLOAT
{
floatName = _Noise
value = 12.4566584
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 98
}
FLOAT
{
floatName = _TintFalloff
value = 3.61471653
}
FLOAT
{
floatName = _ExpandOffset
value = -0.202221975
}
FLOAT
{
floatName = _TileX
value = 8
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0.5 0 0
key = 1 1.1 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.4 0 -0.4
key = 1 0 -0.4 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = rScale
controllerName = random3
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.96 0 0.08
key = 1 1.04 0.08 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 0.96 0 0.08
key = 1 1.04 0.08 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 0
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.0999999
rotationOffset = -90,0,0
scaleOffset = 0.230000004,4,0.230000004
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.788235307,0.505629539,0.127577394,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.435294122,0.345098048,1
}
FLOAT
{
floatName = _ExpandBounded
value = 2.3066659
}
FLOAT
{
floatName = _ExpandSquare
value = -2.90111089
}
FLOAT
{
floatName = _ExpandLinear
value = 0.687779665
}
FLOAT
{
floatName = _FadeIn
value = 0.308388412
}
FLOAT
{
floatName = _FadeOut
value = 0.318499506
}
FLOAT
{
floatName = _Fresnel
value = 0.800000012
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1
}
FLOAT
{
floatName = _Noise
value = 12
}
FLOAT
{
floatName = _Brightness
value = 0.5
}
FLOAT
{
floatName = _SpeedY
value = 95
}
FLOAT
{
floatName = _TintFalloff
value = 3.61471653
}
FLOAT
{
floatName = _ExpandOffset
value = -0.202221975
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _TileX
value = 8
}
FLOAT
{
floatName = _Seed
value = -20
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1.4 0 0
key = 1 2.1 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.6 0 -0.6
key = 1 -0.1 -0.6 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = rScale
controllerName = random4
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0.5 0.6 0 0
key = 1 -0.2 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 0
key = 0.6 0.5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.230000004,3,0.230000004
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.701960802,0.474509805,0.168627456,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.435294122,0.345098048,1
}
FLOAT
{
floatName = _ExpandBounded
value = 2.20555496
}
FLOAT
{
floatName = _ExpandSquare
value = -0.57555896
}
FLOAT
{
floatName = _ExpandLinear
value = 0.1822249
}
FLOAT
{
floatName = _FadeIn
value = 0.308388412
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _Fresnel
value = 0.800000012
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.26388693
}
FLOAT
{
floatName = _Noise
value = 12
}
FLOAT
{
floatName = _Brightness
value = 2.0999999
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _TintFalloff
value = 3.61471653
}
FLOAT
{
floatName = _ExpandOffset
value = -0.202221975
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _TileX
value = 8
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _Seed
value = 13
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2.2 0 0
key = 1 3.1 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.8 0 -0.8
key = 1 -0.6 -0.8 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0.5 1 0 0
key = 1 -0.8 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 0
key = 0.6 0.4 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.200000003
rotationOffset = -90,0,0
scaleOffset = 0.449999988,14,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.345098048,0.31764707,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.349019617,0.501960814,0.839215696,1
}
FLOAT
{
floatName = _Brightness
value = 0.75
}
FLOAT
{
floatName = _Falloff
value = 1.26388693
}
FLOAT
{
floatName = _Noise
value = 6.67332363
}
FLOAT
{
floatName = _Fresnel
value = 0.859443307
}
FLOAT
{
floatName = _SpeedY
value = 169.766571
}
FLOAT
{
floatName = _FadeIn
value = 0.0303332806
}
FLOAT
{
floatName = _ExpandBounded
value = 3.74110532
}
FLOAT
{
floatName = _ExpandLinear
value = -5.05554771
}
FLOAT
{
floatName = _ExpandSquare
value = 2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = -0.5
}
FLOAT
{
floatName = _FadeOut
value = 0.470165938
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -0.2 0 0
key = 0.5 -0.2 0 0
key = 1 -0.2 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random2
randomnessScale = 0
floatName = _ExpandOffset
floatCurve
{
key = 0 0.5 0 0
key = 0.3 0.35 -1 -1
key = 0.5 -0.4 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random2
randomnessScale = 0
floatName = _ExpandBounded
floatCurve
{
key = 0 13 0 0
key = 0.5 4.5 -5 -5
key = 1 3.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 0 0 0
key = 0.5 -4 -4 -4
key = 1 -5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.1 30 0 0
key = 0.5 1.26 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.5 0.75 0.75 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.3 2 0 0
key = 0.7 0.85 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 15
key = 0.1 0.7 1 1
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 1 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = outerFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.564705908,0.294484526,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.282352954,0.435294122,0.713725507,1
}
FLOAT
{
floatName = _Falloff
value = 0.657221198
}
FLOAT
{
floatName = _ExpandLinear
value = -2.52777386
}
FLOAT
{
floatName = _ExpandBounded
value = 4.04443836
}
FLOAT
{
floatName = _Fresnel
value = 0.600000024
}
FLOAT
{
floatName = _Noise
value = 20
}
FLOAT
{
floatName = _Brightness
value = 0.79777807
}
FLOAT
{
floatName = _FadeIn
value = 0.0505554937
}
FLOAT
{
floatName = _FadeOut
value = 0.495443672
}
FLOAT
{
floatName = _SpeedY
value = 38.3223076
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.0500000007
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _ExpandSquare
value = 0.101110876
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 -0.35 0 0
key = 0.6 -0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 12 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 0.5 0.66 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.35 3 0 0
key = 0.55 20 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 -0.05 0 0
key = 0.5 0.2 0 0
key = 0.7 -0.2 0 0
key = 1 -0.05 0 0
}
}
FLOATMODIFIER
{
name = aFadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0.06 0 0
key = 0.5 0.05 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.8 0 0
}
}
FLOATMODIFIER
{
name = speedX
controllerName = random1
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SpeedX
floatCurve
{
key = 0 1 0 0
key = 1 1.001 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 0.4 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 5
key = 0.1 0.3 2 2
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = exitTraces
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.25999999
rotationOffset = -90,0,0
scaleOffset = 0.439999998,20,0.439999998
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.178998828,0.270119637,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.40147987,0.35221976,1
}
FLOAT
{
floatName = _Falloff
value = 90
}
FLOAT
{
floatName = _Noise
value = 6.36999035
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _SpeedY
value = 50.5443726
}
FLOAT
{
floatName = _TintFalloff
value = 0.126388699
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.05 13 0 0
key = 0.5 -1 -90 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0 -4 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 10
key = 0.1 0.5 1 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = YspikeFlameInner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.340000004
rotationOffset = -90,0,0
scaleOffset = 0.550000012,1,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.615433455,0.22341536,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.945098042,0.500012398,0.435294122,1
}
FLOAT
{
floatName = _ExpandBounded
value = -0.75
}
FLOAT
{
floatName = _ExpandLinear
value = 0.4044438
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.35055542
}
FLOAT
{
floatName = _FadeOut
value = 0.409499377
}
FLOAT
{
floatName = _Falloff
value = 4.24666023
}
FLOAT
{
floatName = _TintFalloff
value = 1.18306148
}
FLOAT
{
floatName = _Fresnel
value = 0.554999292
}
FLOAT
{
floatName = _Noise
value = 5.83915806
}
FLOAT
{
floatName = _TileY
value = 0.300000012
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 24
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0758332163
}
FLOAT
{
floatName = _SpeedX
value = 4.02221918
}
FLOAT
{
floatName = _FadeIn
value = 0.379166067
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 20
key = 0.1 0.6 1.5 1.5
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 25 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 6
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.3 0 0
key = 0.5 0.9 0 0
}
gCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
bCurve
{
key = 0 0.9 0 0
key = 0.5 0.4 0 0
}
aCurve
{
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_kerolox_vernierVac.cfg
EFFECTTEMPLATE
{
templateName = BDB_kerolox_vernierVac
EFFECT
{
name = blueVacEffect
parentName = vernierFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.5,0.0399999991
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.8 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = vernierFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,2,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.005 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plane1
parentName = vernierFX
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.0799999982,0.0799999982,0.0799999982
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Falloff
value = 6.76444912
}
FLOAT
{
floatName = _Fresnel
value = 8.24054241
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 1
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_nuclear_PBR_sustainer.cfg
EFFECTTEMPLATE
{
templateName = BDB_nuclear_PBR_sustainer
EFFECT
{
name = core1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.580392182,0.694117665,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.51296705,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 5 0 0
}
}
}
EFFECT
{
name = core2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.230000004,5,0.230000004
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.153471559,0.685907662,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 12
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.11999857
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 3 0 0
}
}
}
EFFECT
{
name = core3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.200000003
rotationOffset = -90,0,0
scaleOffset = 0.280000001,5,0.280000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.383351892,0.612017512,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 0.699999988,0.699999988,0.699999988
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.277479857,0.393269837,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0823529437,0.149019614,0.694117665,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock02
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 0.08 0 0
}
}
}
EFFECT
{
name = Core1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,-0.150000006
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.5,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.188235298,0.400000006,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.200000003,0.200000003,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 1.9097904
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.800000012
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 75.2777405
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _DirAdjust
value = 0.811914086
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.200000003,0.200000003,1,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.203921571,0.4627451,0.588235319,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0977781042
}
FLOAT
{
floatName = _Falloff
value = 8.01164436
}
FLOAT
{
floatName = _Fresnel
value = 7.05055571
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.410482407
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.200000003
xCurve
{
}
yCurve
{
key = 0 -10 0 0
key = 1 -20 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.45 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.45 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.5 2 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.5 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.05 0 0
key = 0.5 0.2 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 12 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.5 3 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.4627451,0.572549045,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_nuclear_PBR_sustainer_LOXaug.cfg
EFFECTTEMPLATE
{
templateName = BDB_nuclear_PBR_sustainer_LOXaug
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,12,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.434319913,0.0666666701,0.0666666701,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.788235307,0.247058824,0.725490212,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 1.92110801
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 60 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.0199999996,2,0.0199999996
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.588235319,0.754510403,0.813777745,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.513725519,0.486274511,0.639215708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.808887482
}
FLOAT
{
floatName = _Falloff
value = 15
}
FLOAT
{
floatName = _Noise
value = 3.81500483
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6.18799067
}
FLOAT
{
floatName = _FadeIn
value = 0.0303332862
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = -50
}
FLOAT
{
floatName = _Fresnel
value = 1.64777529
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -10
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -100
}
FLOAT
{
floatName = _ExpandBounded
value = 25
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -10 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.300000012,12,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.705250263,0.0666666701,0.0666666701,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.905882359,0.247058824,0.0901960805,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.781113684
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 0.383888334
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 4.54999304
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 25 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 12 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.5
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,15,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.450980395,0.490196079,0.952941179,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.410574734,0.247058824,0.725490212,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 2.00166368
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 100 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 12 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.5 3 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.4627451,0.572549045,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_nuclear_PBR_vac.cfg
EFFECTTEMPLATE
{
templateName = BDB_nuclear_PBR_vac
EFFECT
{
name = core1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.580392182,0.694117665,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.51296705,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = core2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.153471559,0.685907662,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 12
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.11999857
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = core3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.383351892,0.612017512,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.4627451,0.572549045,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_RCS_big_1.cfg
EFFECTTEMPLATE
{
templateName = BDB_RCS_big_1
EFFECT
{
name = rcs
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.783609867
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0700000003,2,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Noise
value = 3.86000562
}
FLOAT
{
floatName = _ExpandLinear
value = 5.30333281
}
FLOAT
{
floatName = _SpeedY
value = 132.444244
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -0.80777669
}
FLOAT
{
floatName = _FresnelInvert
value = 0.101110943
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _ExpandBounded
value = 2.62888479
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_RCS_small_1.cfg
EFFECTTEMPLATE
{
templateName = BDB_RCS_small_1
EFFECT
{
name = rcs
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00999999978
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = rcsTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.783609867
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WaterfallFX/Templates/BDB_RS68_ablative.cfg
EFFECTTEMPLATE
{
templateName = BDB_RS68_ablative
EFFECT
{
name = MainPlumeDyn
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.408829719,0.247792557,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.402221918
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 98
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.262888491
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 7
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.85 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.97166371
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 4
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 2 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 2.5 2.5
key = 0.01 0.025 2.5 2.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.75,10,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.909998536
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.41555345
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 7 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0.1 0.1
key = 0.1 0.001 0.1 0.1
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0.40444386
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 4 0 0
key = 1 9 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock01
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.75 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock02
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1.5,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 6 0 0
key = 1 11 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock03
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1.20000005,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,35,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 5.83915758
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 20.2110825
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.720000029,12,0.720000029
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.392156869,0.247058824,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.580392182,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.07277441
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = plume2
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.509803951,0.654901981,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.41568628,0.20784314,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.760784328,0.419607848,0.278431386,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.807843149,0.407843143,0.243137255,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.6 1 0 0
key = 0.9 0 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,12,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.20000005,40,1.20000005
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.31764707,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.738109946
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 8
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
FLOAT
{
floatName = _Seed
value = 363.25061
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.85 5 0 0
}
}
}
EFFECT
{
name = distort
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.941176474,0.386653721,0.0492847934,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 2.0999999,2.0999999,2.0999999
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.711891115,0.438987583,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Falloff
value = 0.151666433
}
FLOAT
{
floatName = _Noise
value = 0.909998655
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tbright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 1 0 0
}
}
}
EFFECT
{
name = EndFlame4
parentName = fxTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.835294127,0.478431374,0.290196091,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.686274529,0.56078434,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.859443009
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 12
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.176944166
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 0 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 9 0 0
key = 0.7 3 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_MOL_Science.cfg
BDB_MOL_TEMPLATE
{
author = Angel-125
name = BDB_MOLMPL
title = MOL Mobile Processing Lab
shortName = MOLMPL
TechRequired = advExploration
mass = 1
requiredResource = Equipment
requiredAmount = 300
reconfigureSkill = ScienceSkill
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
description = Configured as a Mobile Processing Lab, the MOS-LS can perform extensive research on science experiments and clean them for reuse, albiet at reduced capacity compared to the MPL-LG-2 due to its smaller size.
toolTip = You can clean experiments just like the MPL-LG-2.
toolTipTitle = Your First M.O.L.E. Mobile Processing Lab
enableMPLModules = true
ignoreMaterialModifier = true
templateTags = mole
MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain
Mode = Biome
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}
MODULE
{
name = WBIDataTransferUtility
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_MOL_Science.cfg
BDB_MOL_TEMPLATE
{
author = Angel-125
name = BDB_MOL
title = MOL
shortName = MOL
TechRequired = spaceExploration
mass = 1
requiredResource = Equipment
requiredAmount = 300
reconfigureSkill = ScienceSkill
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
description = This early mobile laboratory segment is designed to perform basic research about living and working in space.
toolTip = As long as you keep a crewmember in the lab and the ResearchKits full, you can conduct basic research for Science!
toolTipTitle = Your First MOL
enableMPLModules = false
includeModuleInfo = true
ignoreMaterialModifier = true
templateTags = mol
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIExperimentLab
debugMode = false
isGUIVisible = false
experimentID = WBISpaceResearch
ConverterName = Lab Time
StartActionName = Start Lab Time
StopActionName = Stop Lab Time
AutoShutdown = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.5
SpecialistBonusBase = 0.5
ExperienceEffect = ScienceSkill
GeneratesHeat = false
hoursPerCycle = 6
crewsRequired = 1
minimumSuccess = 40
criticalSuccess = 95
criticalFail = 20
sciencePerCycle = 1.0
repairSkill = ScienceSkill
repairResource = RocketParts
repairAmount = 50
defaultExperiment = WBIEmptyExperiment
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 5
}
INPUT_RESOURCE
{
ResourceName = ResearchKits
Ratio = 0.00027777
}
OUTPUT_RESOURCE
{
ResourceName = LabTime
Ratio = 0.00028
DumpExcess = true
}
}
RESOURCE
{
name = ResearchKits
amount = 720
maxAmount = 720
isTweakable = true
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_OWS_Science.cfg
BDB_SKYLAB_TEMPLATE
{
name = BDB_Skylab_CryoFuel
author = Angel-125
shortName = CryoFuel
title = Wet Workshop (Cryo)
templateTags = orbitalWorkshop
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/LiquidHydrogen
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/LiquidHydrogenGlow
description = The Wet Workshop concept provides the ability to store liquid fuel and oxidizer just like any other fuel tank. Once in orbit, you can drain the tank of its resources so that it can be converted into habitable space. The conversion might require additional resources.
mass = 10
requiredResource = Equipment
requiredAmount = 2000
reconfigureSkill = ConverterSkill
CrewCapacity = 0
ignoreMaterialModifier = true
RESOURCE
{
name = LqdHydrogen
amount = 3.75
maxAmount = 3.75
}
RESOURCE
{
name = Oxidizer
amount = 0.25
maxAmount = 0.25
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_OWS_Science.cfg
BDB_SKYLAB_TEMPLATE
{
name = BDB_Skylab_LFO
author = Angel-125
shortName = LFO
title = Wet Workshop
templateTags = orbitalWorkshop
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/LFO
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/LFOGlow
description = The Wet Workshop concept provides the ability to store liquid fuel and oxidizer just like any other fuel tank. Once in orbit, you can drain the tank of its resources so that it can be converted into habitable space. The conversion might require additional resources.
mass = 10
requiredResource = Equipment
requiredAmount = 2000
reconfigureSkill = ConverterSkill
CrewCapacity = 0
ignoreMaterialModifier = true
RESOURCE
{
name = LiquidFuel
amount = 0.45
maxAmount = 0.45
}
RESOURCE
{
name = Oxidizer
amount = 0.55
maxAmount = 0.55
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_OWS_Science.cfg
BDB_SKYLAB_TEMPLATE
{
name = BDB_Skylab_MPL
author = Angel-125
title = Skylab Mobile Processing Lab
shortName = SkylabMPL
TechRequired = spaceExploration
templateTags = orbitalWorkshop
mass = 15
requiredResource = Equipment
requiredAmount = 2000
reconfigureSkill = ScienceSkill
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
description = Configured as a Mobile Processing Lab, Skylab can perform extensive research on science experiments and clean them for reuse.
toolTip = You can clean experiments just like the MPL-LG-2.
toolTipTitle = Skylab Mobile Processing Laboratory
enableMPLModules = true
ignoreMaterialModifier = true
templateTags = mole
MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain
Mode = Biome
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}
MODULE
{
name = WBIDataTransferUtility
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Compatibility/WildBlueIndustries/Skylab_OWS_Science.cfg
BDB_SKYLAB_TEMPLATE
{
author = Angel-125
name = BDB_Skylab
title = Skylab
shortName = Skylab
TechRequired = spaceExploration
templateTags = orbitalWorkshop
mass = 15
requiredResource = Equipment
requiredAmount = 2000
reconfigureSkill = ScienceSkill
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/MOLELab
description = Big brother to the MOL, Skylab has more lab space and can simultaneously conduct science experiments and process data for additional returns.
toolTip = As long as you keep a crewmember in the lab and the ResearchKits full, you can conduct basic research for Science!
toolTipTitle = Your First Skylab
enableMPLModules = true
includeModuleInfo = true
ignoreMaterialModifier = true
MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain
Mode = Biome
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = Create Research Kits
StartActionName = Start Research Kits
StopActionName = Stop Research Kits
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = ScienceSkill
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 15
}
OUTPUT_RESOURCE
{
ResourceName = ResearchKits
Ratio = 0.02
DumpExcess = false
}
}
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIModuleScienceExperiment
experimentID = WBIEmptyExperiment
defaultExperiment = WBIEmptyExperiment
experimentActionName = Do Nothing
resetActionName = Reset Nothing
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.25
dataIsCollectable = True
interactionRange = 1.2
rerunnable = False
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = WBIExperimentLab
debugMode = false
canCreateExperiments = true
experimentCreationSkill = ScienceSkill
minimumCreationLevel = 2
defaultCreationResource = ResearchKits
minimumCreationAmount = 100.0
checkCreationResources = true
isGUIVisible = false
experimentID = WBISpaceResearch
ConverterName = Lab Time
StartActionName = Start Lab Time
StopActionName = Stop Lab Time
AutoShutdown = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.05
SpecialistBonusBase = 0.05
ExperienceEffect = ScienceSkill
GeneratesHeat = false
hoursPerCycle = 6
crewsRequired = 1
minimumSuccess = 40
criticalSuccess = 95
criticalFail = 20
sciencePerCycle = 1.0
repairSkill = ScienceSkill
repairResource = RocketParts
repairAmount = 150
defaultExperiment = WBIEmptyExperiment
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 5
}
INPUT_RESOURCE
{
ResourceName = ResearchKits
Ratio = 0.00055554
}
OUTPUT_RESOURCE
{
ResourceName = LabTime
Ratio = 0.00056
DumpExcess = true
}
}
MODULE
{
name = WBIDataTransferUtility
}
RESOURCE
{
name = ResearchKits
amount = 0.35840707964601769911504424778764
maxAmount = 0.35840707964601769911504424778764
isTweakable = true
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_AIMP.cfg
CONTRACT_TYPE
{
name = BDB_AIMP
group = BluedogDB
genericTitle = Perform a magnetic field study.
genericDescription = Perform a magnetic field study from varying orbits.
title = Perform a magnetic field study of @targetBody.
description = Our previous studies into the geophysical properties of @targetBody have shown us the presence of an ominously named phenomenon called the magnetosphere. Wernher initially jumped around the lab with joy, screaming that he'd been right all along and there really is a Dyson sphere after all. He quickly became disappointed however, when we told him it was just a giant magnetic field.&br;&br; After overcoming his disappointment and having stuffed himself with comfort food (we hear his favorite is peanut-butter-jelly donuts with a guacamole side), Wernher concluded the magnetosphere is still very much worth studying. He came up with the following mission to maximize our understanding of this magnet stuff. Go do science!
synopsis = Launch a MIP research satellite into the specified orbits around @targetBody and perform the requested experiments.
notes = In assembly, use the tag 'MIP' to find components fitting for this mission.
completedMessage = Wernher is still disappointed, but at least we are now sure that @targetBody is a giant magnet that may or may not be edible.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardReputation = Random(4.0, 6.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_magScan]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow || s.Situation() == InSpaceHigh)
scienceSubjects = @scienceSubjectsTemp3
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = MIP Satellite
type = VesselParameterGroup
title = Launch a new MIP research satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Sequence
type = Sequence
PARAMETER
{
name = Orbit
type = Orbit
title = Put MIP into a somewhat elliptical orbit
minApA = Random(1.1,1.3) * @targetBody.SpaceAltitudeThreshold()
maxApA = Random(1.35,1.5) * @targetBody.SpaceAltitudeThreshold()
maxPeA = (Random(0.4,0.7) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.1 * @targetBody.AtmosphereAltitude()) : (Random(0.4,0.7) * @targetBody.SpaceAltitudeThreshold())
minInclination = Random(10,25)
maxInclination = Random(30,40)
disableOnStateChange = true
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Perform the experiment from both the lower and the higher altitudes within this orbit
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
rewardFunds = Random(1000.0, 2000.0)
disableOnStateChange = true
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
PARAMETER
{
name = Orbit
type = Orbit
title = Now change the orbit into a higher, more elliptical orbit
minApA = (Random(7,8) * @targetBody.Radius()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.85,0.9) * (@targetBody.SphereOfInfluence() - @targetBody.Radius())) : (Random(7,8) * @targetBody.Radius())
maxApA = (Random(8.1,9) * @targetBody.Radius()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.94,0.98) * (@targetBody.SphereOfInfluence() - @targetBody.Radius())) : (Random(8.1,9) * @targetBody.Radius())
minPeA = (Random(0.75,0.8) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.1 * @targetBody.AtmosphereAltitude()) : (Random(0.75,0.8) * @targetBody.SpaceAltitudeThreshold())
maxPeA = (Random(0.94,0.98) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.1 * @targetBody.AtmosphereAltitude()) : (Random(0.94,0.98) * @targetBody.SpaceAltitudeThreshold())
minInclination = Random(10,25)
maxInclination = Random(30,40)
disableOnStateChange = true
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Again perform the experiment from both the lower and the higher altitudes within this orbit
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
rewardFunds = Random(1000.0, 2000.0)
completeInSequence = true
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
}
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
name = ReturnFromSurface
type = ReturnFromSurface
invertRequirement = true
targetBody = @/targetBody
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_GeoStudy
minCount = 1
cooldownDuration = 0d
}
REQUIREMENT
{
type = TechResearched
tech = survivability
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Apollo.cfg
CONTRACT_TYPE
{
name = BDB_Apollo
group = BluedogDB
genericTitle = Take one giant leap for Kerbalkind
genericDescription = Take one giant leap for Kerbalkind on the target.
title = Take one giant leap for Kerbalkind on @targetBody.
description = It's time for the big one. No, I don't mean number 2, I'm fine thank you very much. We have been progressing well with our exploration of @targetBody, unhealthy ideas from Bob notwithstanding. We have successfully performed a probe landing and a crewed mission to space around @targetBody. But at the same time we have been building up towards this final epic, this ultimate of goals, this unparalleled feat... ok I'll stop now, you get the point.&br;&br;What I've been trying to say is, it's time to send Kerbals to the surface of @targetBody. We came up with a perfectly simple, Jeb-proof way of achieving that AND returning them safely back home as well. Just follow these instructions and you'll be fine. Probably.
synopsis = Launch a manned Kane spacecraft to @targetBody, land safely on the surface using a separate Lunar Module (LM), return science from the surface, dock back with the Kane spacecraft, release a sub-satellite for further research and finally return the crew and science home safely.
notes = In assembly, use the tag 'Kane' to find components fitting for this mission.
completedMessage = Excellent work! For once, Gene and Wernher don't have a single witty comment to share on your success. That, if anything, is the true giant leap here...
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks4,@BluedogDB:Kerbucks5)
rewardFunds = Random(@BluedogDB:Kerbucks8,@BluedogDB:Kerbucks9)
rewardReputation = Random(20.0, 25.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies1.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = LandedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
validBodies1 = @validBodies.Where(cb => !cb.HasAtmosphere())
}
BEHAVIOUR
{
name = WaypointGenerator
type = WaypointGenerator
RANDOM_WAYPOINT
{
name = Kane Landing Site
hidden = False
targetBody = @/targetBody
count = 1
icon = marker
altitude = 0.0
waterAllowed = false
forceEquatorial = false
}
}
PARAMETER
{
name = Kane
type = VesselParameterGroup
title = Launch the manned Kane to @targetBody
define = Kane
PARAMETER
{
name = NewVessel
type = NewVessel
hidden = true
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 1
maxCrew = 3
title = Take along 3 crew members, be sure to include 2 pilots
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane-LM
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane-PFS
}
PARAMETER
{
name = PartValidation
type = PartValidation
title = Must have a docking port
partModule = ModuleDockingNode
}
PARAMETER
{
name = Orbit
type = Orbit
targetBody = @/targetBody
maxApA = 0.4 * @/targetBody.Radius()
maxPeA = 0.2 * @/targetBody.Radius()
minEccentricity = 0.07
title = Establish a low, elliptic orbit around @targetBody
disableOnStateChange = true
}
}
PARAMETER
{
name = Kane-LM
type = VesselParameterGroup
title = Separate the LM from Kane in orbit of @/targetBody, land it near the waypoint and return to Kane
define = Kane-LM
PARAMETER
{
name = NewVessel
type = NewVessel
hidden = true
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 2
title = The LM must be crewed after launch to be able to perform its mission
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane-PFS
}
PARAMETER
{
name = PartValidation
type = PartValidation
title = Must have a docking port
partModule = ModuleDockingNode
}
PARAMETER
{
name = Orbit
type = Orbit
targetBody = @/targetBody
maxApA = 0.2 * @/targetBody.Radius()
maxPeA = 0.1 * @/targetBody.Radius()
disableOnStateChange = true
title = Have the LM pass at low altitude before landing
}
PARAMETER
{
name = ReachState
type = ReachState
targetBody = @/targetBody
situation = LANDED
disableOnStateChange = true
}
PARAMETER
{
name = VisitWaypoint
type = VisitWaypoint
index = 0
distance = 1000.0
title = Land near the indicated area
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScienceA
type = CollectScience
targetBody = @/targetBody
situation = SrfLanded
experiment = [crewReport, evaReport, surfaceSample]
recoveryMethod = Ideal
title = Report the crew's findings from the surface and take a sample
disableOnStateChange = true
}
PARAMETER
{
name = CollectScienceB
type = CollectScience
targetBody = @/targetBody
situation = SrfLanded
recoveryMethod = Recover
experiment = [bd_camera, bd_massSpec, bd_magScan]
title = Recover various additional photos and samples of the surface
disableOnStateChange = true
}
PARAMETER
{
name = PlantFlag
type = PlantFlag
targetBody = @/targetBody
title = Plant a flag on the surface of @/targetBody
}
PARAMETER
{
name = Kane-PFS
type = VesselParameterGroup
title = Launch the Kane-PFS subsatellite into orbit of @/targetBody from Kane
define = Kane-PFS
PARAMETER
{
name = NewVessel
type = NewVessel
hidden = true
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane
}
PARAMETER
{
name = IsNotVessel
type = IsNotVessel
hidden = true
vessel = Kane-LM
}
PARAMETER
{
name = Orbit
type = Orbit
targetBody = @/targetBody
maxApA = 0.4 * @/targetBody.Radius()
maxPeA = 0.2 * @/targetBody.Radius()
disableOnStateChange = true
title = Release Kane-PFS into a similar orbit as established by the main spacecraft
}
PARAMETER
{
name = CollectScienceC
type = CollectScience
targetBody = @/targetBody
situation = InSpaceLow
recoveryMethod = Transmit
experiment = gravityScan
title = Take gravimetric readings around @targetBody
disableOnStateChange = true
}
}
PARAMETER
{
name = ReturnHome
type = ReturnHome
title = Return Kane and its crew home safely
}
REQUIREMENT
{
type = All
REQUIREMENT
{
type = Landing
targetBody = @/targetBody
}
REQUIREMENT
{
type = FlyBy
targetBody = @/targetBody
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_Gemini
minCount = 1
cooldownDuration = 0d
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_Ranger_Block2
minCount = 1
cooldownDuration = 0d
}
}
REQUIREMENT
{
type = All
REQUIREMENT
{
type = TechResearched
tech = advLanding
}
REQUIREMENT
{
type = TechResearched
tech = heavierRocketry
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Corona_KH1.cfg
CONTRACT_TYPE
{
name = BDB_Corona_KH1
group = BluedogDB
genericTitle = Perform photo reconnaissance.
genericDescription = Perform photo reconnaissance of the specified areas.
title = Perform photo reconnaissance from a polar orbit of @targetBody.
description = Welcome back, Kommander. We have just intercepted an encrypted transmission suggesting that our rivals, those Kommy Krussians, may have set up suspicious new activities in several areas on @targetBody. Our Kovert Ops units are out of reach, so we want you to get up there and take pictures of the suspected areas. If there's any Krussian activity there, we will know. Oh and you will have to return the film canister back to base, we haven't figured out how to turn black and white into 1's and 0's yet.
synopsis = Launch a Bloodhound KH-1 recon satellite into space around @targetBody and perform photo recon of the specified areas.
notes = In assembly, use the tag 'KH1' to find components fitting for this mission.
completedMessage = Either those Krussians have developed excellent camouflage, or we really are just looking at a Kerbal-shaped rock formation. We'll get them next time!
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardReputation = Random(4.0, 8.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_mapping]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow)
scienceSubjects = @scienceSubjectsTemp3.Random(1)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Recover
}
PARAMETER
{
name = Bloodhound KH-1 Recon Satellite
type = VesselParameterGroup
title = Launch a new Bloodhound recon satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = PartValidation
type = PartValidation
part = bluedog_Keyhole_Camera_KH1
title = You should take a proper camera with you
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve the specified polar low space orbit
maxApA = Random(0.4,0.5) * @targetBody.SpaceAltitudeThreshold()
maxPeA = (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? @targetBody.AtmosphereAltitude() : (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold())
maxEccentricity = 0.1
minInclination = Random(70,85)
maxInclination = Random(90,105)
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Take a photo of the specified area
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
PARAMETER
{
name = ReturnHome
type = ReturnHome
title = Recover the film canister
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = engineering101
}
REQUIREMENT
{
name = Any
type = Any
invertRequirement = true
REQUIREMENT
{
type = TechResearched
tech = stability
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Corona_KH4.cfg
CONTRACT_TYPE
{
name = BDB_Corona_KH4
group = BluedogDB
genericTitle = Perform photo reconnaissance.
genericDescription = Perform photo reconnaissance of the specified areas.
title = Perform photo reconnaissance from a polar orbit of @targetBody.
description = Welcome back, Kommander. We have just intercepted an encrypted transmission suggesting that our rivals, those Kommy Krussians, may have set up suspicious new activities in several areas on @targetBody. Our Kovert Ops units are out of reach, so we want you to get up there and take pictures of the suspected areas. If there's any Krussian activity there, we will know. Oh and you will have to return the film canister back to base, we haven't figured out how to turn black and white into 1's and 0's yet.
synopsis = Launch a Cerveza KH-4 recon satellite into space around @targetBody and perform photo recon of the specified areas.
notes = In assembly, use the tag 'KH4' to find components fitting for this mission.
completedMessage = Either those Krussians have developed excellent camouflage, or we really are just looking at a Kerbal-shaped rock formation. We'll get them next time!
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardFunds = Random(@BluedogDB:Kerbucks105,@BluedogDB:Kerbucks2)
rewardReputation = Random(4.0, 8.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_mapping]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow)
scienceSubjects = @scienceSubjectsTemp3.Random(3)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Recover
}
PARAMETER
{
name = Cerveza KH-4 Recon Satellite
type = VesselParameterGroup
title = Launch a new Cerveza recon satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = PartValidation
type = PartValidation
part = bluedog_Keyhole_Camera_KH4
part = bluedog_Keyhole_Camera_KH4B
title = You should take a proper camera with you
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve the specified polar low space orbit
maxApA = Random(0.4,0.5) * @targetBody.SpaceAltitudeThreshold()
maxPeA = (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? @targetBody.AtmosphereAltitude() : (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold())
maxEccentricity = 0.1
minInclination = Random(70,85)
maxInclination = Random(90,105)
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Take a photo of the specified area
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
PARAMETER
{
name = ReturnHome
type = ReturnHome
title = Recover the film canister
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
name = Any
type = Any
REQUIREMENT
{
type = TechResearched
tech = stability
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Gambit.cfg
CONTRACT_TYPE
{
name = BDB_Gambit
group = BluedogDB
genericTitle = Perform photo surveillance.
genericDescription = Perform photo surveillance of the specified areas.
title = Perform photo surveillance from a polar orbit of @targetBody.
description = Welcome back, Kommander. Despite our previous reconnaissance finding mostly strange rock formations, we believe the Krussians are once again at it on @targetBody. We want you to take a more modern "Gamble" surveillance satellite into orbit of @targetBody, scan the specified areas with a more advanced camera system and return the film back to base. This message is top secret and will self-destruct in 3...2..1.... Wait, did Jeb get away with the explosives again?
synopsis = Launch a Gamble surveillance satellite into space around @targetBody and perform photo surveillance of the specified areas.
notes = In assembly, use the tag 'KH8' to find components fitting for this mission.
completedMessage = Still no sign of those Krussians! You're beginning to suspect High Kommand simply wanted new wallpapers.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks075,@BluedogDB:Kerbucks1)
rewardFunds = Random(@BluedogDB:Kerbucks105,@BluedogDB:Kerbucks2)
rewardReputation = Random(4.0, 8.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_surveillance]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow)
scienceSubjects = @scienceSubjectsTemp3.Random(4)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Recover
}
PARAMETER
{
name = Gamble Surveillance Satellite
type = VesselParameterGroup
title = Launch a new Gamble surveillance satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = PartValidation
type = PartValidation
part = bluedog_Keyhole_Camera_KH7
part = bluedog_Keyhole_Camera_KH8
title = You should take a proper camera with you
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve the specified polar low space orbit
maxApA = Random(0.4,0.5) * @targetBody.SpaceAltitudeThreshold()
maxPeA = (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.1 * @targetBody.AtmosphereAltitude()) : (Random(0.3,0.4) * @targetBody.SpaceAltitudeThreshold())
maxEccentricity = 0.1
minInclination = Random(70,85)
maxInclination = Random(90,105)
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Take photos of the specified areas
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
PARAMETER
{
name = ReturnHome
type = ReturnHome
title = Recover the film canister
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_Corona_KH4
minCount = 1
cooldownDuration = 0d
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Gemini.cfg
CONTRACT_TYPE
{
name = BDB_Gemini_ATV
group = BluedogDB
genericTitle = Launch an unmanned target vessel into orbit.
genericDescription = Launch an unmanned target vessel into orbit.
title = Launch an unmanned target vessel into orbit of @targetBody.
description = Kerbal High Kommand has decided to begin exploring options for a permanent, manned presence in space. It is believed a manned presence in space will prove to be the ultimate surveillance and defense in space, needed to keep those Krussians under control. However for some strange, unfathomable reason, they want us to demonstrate the necessary systems and maneuvers first.&br;&br;The first phase of this new 'Leo' program is to demonstrate that we can launch several spacecraft up into orbit and have them dock to each other. Therefore, your first task is to launch an unmanned target vessel into a nice round orbit, including a docking port, and await further instructions.
synopsis = Launch an unmanned target vessel (ATV) into space around @targetBody in preparation of a manned docking maneuver.
notes = In assembly, use the tags 'GATV' and 'Agena' to find components fitting for this mission.
completedMessage = ATV successfully deployed, awaiting rendezvous.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @validBodies.Random()
advanceFunds = Random(@BluedogDB:Kerbucks075,@BluedogDB:Kerbucks1)
rewardFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardReputation = Random(2.0, 5.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
targetBody2 = @validBodies1.Random()
targetBody4 = @targetBody3.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = OrbitedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
validBodies1 = AllBodies().Where(cb => (cb.IsHomeWorld()))
targetBody3 = [@targetBody1, @targetBody2]
}
PARAMETER
{
name = Leo ATV
type = VesselParameterGroup
title = Launch a new Leo ATV
define = Leo-ATV
PARAMETER
{
name = NewVessel
type = NewVessel
title = The ATV must be a new vessel
}
PARAMETER
{
name = HasCrew
type = HasCrew
title = No crew on board
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = PartValidation
type = PartValidation
title = The ATV must have a materials bay
part = bluedog_GATV_MaterialsBay
}
PARAMETER
{
name = PartValidation
type = PartValidation
title = Must have a docking port
partModule = ModuleDockingNode
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve a near-circular orbit around @/targetBody
minApA = Random(0.14,0.16) * @targetBody.Radius()
maxApA = Random(0.24,0.26) * @targetBody.Radius()
maxEccentricity = 0.01
maxInclination = 40
disableOnStateChange = true
PARAMETER
{
name = Duration
type = Duration
duration = 45s
preWaitText = Confirming orbit
waitingText = Confirming orbit
completionText = Orbit confirmed
}
}
}
REQUIREMENT
{
type = All
REQUIREMENT
{
type = TechResearched
tech = generalConstruction
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
REQUIREMENT
{
name = ReturnFromOrbit
type = ReturnFromOrbit
title = Must have returned from orbit before
targetBody = HomeWorld()
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Gemini.cfg
CONTRACT_TYPE
{
name = BDB_Gemini
group = BluedogDB
genericTitle = Perform a manned docking maneuver.
genericDescription = Perform a manned docking maneuver and return home.
title = Perform a manned docking maneuver in orbit of @targetBody.
description = Well done on the successful launch of the Leo ATV. Now it's time for the real deal. We want you to launch a capsule manned by at least 2 Kerbals and achieve several objectives:&br;&br;1. Dock the new, manned capsule with the ATV.&br;2. Perform several experiments.&br;3. Collect the experiments from the ATV by EVA.&br;4.Return the manned capsule back home, including the collected science.&br;&br;If you fail, we will ofcourse deny any involvement, Jeb has a reputation for doing rogue launches with spare rockets anyway. Oh and please get rid of the ATV afterwards, the targeting systems of any future Leo systems might get confused otherwise. Good luck!
synopsis = Launch the Leo orbiter, dock with the ATV, do science and return home safely.
notes = In assembly, use the tags 'Gemini' to find components fitting for this mission.
completedMessage = Well done! If this doesn't impress the brass, we'll have to set up shop selling donuts found in dumpsters.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardFunds = Random(@BluedogDB:Kerbucks2,@BluedogDB:Kerbucks3)
rewardReputation = Random(8.0, 10.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @/targetVessel1.CelestialBody()
}
DATA
{
name = targetatv
type = Vessel
requiredValue = true
targetVessel1 = AllVessels().Where(v => v.Parts().Contains(bluedog_GATV_MaterialsBay) == true).Random()
title = Target the Leo ATV
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [logmmImpacts , bd_GeigerCounter ]
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Recover
}
PARAMETER
{
name = Leo manned orbiter
type = VesselParameterGroup
title = Launch a new Leo manned orbiter spacecraft
define = Leo-manned-orbiter
PARAMETER
{
name = NewVessel
type = NewVessel
title = The Leo spacecraft must be a new vessel
}
PARAMETER
{
name = HasCrew
type = HasCrew
title = At least 2 crew on board
minCrew = 2
}
PARAMETER
{
name = PartValidation
type = PartValidation
title = Must have a docking port
partModule = ModuleDockingNode
}
PARAMETER
{
name = Docking
type = Docking
vessel = @/targetVessel1
defineDockedVessel = Leo-manned-orbiter
disableOnStateChange = true
title = Dock with the Leo ATV
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Perform basic experiments
situation = InSpaceLow
experiment = @/experiments.Random(2)
recoveryMethod = @/recoveryMethod
rewardFunds = Random(3000.0, 4000.0)
disableOnStateChange = true
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Analyze the materials bay and recover the data by EVA
situation = InSpaceLow
experiment = mobileMaterialsLab
experiment = evaReport
recoveryMethod = @/recoveryMethod
rewardFunds = Random(5000.0, 6000.0)
disableOnStateChange = true
}
PARAMETER
{
name = ReturnHome
type = ReturnHome
title = Recover the Leo capsule and its occupants intact
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_Gemini_ATV
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Lunar_Orbiter.cfg
CONTRACT_TYPE
{
name = BDB_Lunar_Orbiter
group = BluedogDB
genericTitle = Perform a photographic study.
genericDescription = Perform a photographic study from varying orbits.
title = Perform a photographic study of @targetBody.
description = Our space program is going well, we even dare say it's doing better than ever - don't let the insurance company tell you otherwise. We have even been quite succesful in our studies of @targetBody. However, somehow those nefarious Krussians have been one step ahead of us the whole time. The top brass has decided this cannot be allowed to continue and have told us we should start making plans for a manned landing of @targetBody. They also told us that whoever goes there, should return back home as well - for some reason they seem to think there's such a thing as a reputation to uphold.&br;&br;Anyhow, what this means is we will first need to scout @targetBody and find several places suitable for a safe landing. We've decided the best way to do this is to simply send a probe with a throwaway Kolaroid cam to convince the brass that there's plenty of flat space to land on.
synopsis = Launch a Kreuznach probe into the specified orbits around @targetBody and perform the requested experiments.
notes = In assembly, use the tag 'Lunar Orbiter' to find components fitting for this mission.
completedMessage = Good job! All those blurry monochrome images will surely make it look sufficiently flat to be convincing.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardReputation = Random(4.0, 6.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = OrbitedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_camera, bd_GeigerCounter]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow)
scienceSubjects = @scienceSubjectsTemp3.Random(5)
scienceSubjectsTemp4 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceHigh)
scienceSubjects2 = @scienceSubjectsTemp4
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = Kreuznach
type = VesselParameterGroup
title = Launch a new Kreuznach probe
PARAMETER
{
name = NewVessel
type = NewVessel
title = The probe must be a new vessel
}
PARAMETER
{
name = Sequence
type = Sequence
PARAMETER
{
name = Orbit
type = Orbit
title = Put Kreuznach into a high altitude, elliptical, equatorial orbit
minApA = (Random(5,6) * @targetBody.SpaceAltitudeThreshold()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.85,0.9) * (@targetBody.SphereOfInfluence() - @targetBody.Radius())) : (Random(5,6) * @targetBody.SpaceAltitudeThreshold())
maxApA = (Random(6.5,7.5) * @targetBody.SpaceAltitudeThreshold()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.92,0.95) * (@targetBody.SphereOfInfluence() - @targetBody.Radius())) : (Random(6.5,7.5) * @targetBody.SpaceAltitudeThreshold())
maxPeA = (Random(0.5,0.75) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.5 * @targetBody.AtmosphereAltitude()) : (Random(0.5,0.75) * @targetBody.SpaceAltitudeThreshold())
maxInclination = Random(8,15)
disableOnStateChange = true
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Take pictures and measure radiation from high space within this orbit
situation = InSpaceHigh
experiment = [bd_camera, bd_GeigerCounter]
recoveryMethod = @/recoveryMethod
rewardFunds = Random(1000.0, 2000.0)
disableOnStateChange = true
}
PARAMETER
{
name = Orbit
type = Orbit
title = Now lower the orbit Periapsis and prepare to take low altitude photos
maxPeA = (Random(0.2,0.3) * @targetBody.SpaceAltitudeThreshold()) < @targetBody.AtmosphereAltitude() ? (1.05 * @targetBody.AtmosphereAltitude()) : (Random(0.2,0.3) * @targetBody.SpaceAltitudeThreshold())
disableOnStateChange = true
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Take low altitude photographs and another radiation measurement
situation = InSpaceLow
experiment = [bd_camera, bd_GeigerCounter]
recoveryMethod = @/recoveryMethod
rewardFunds = Random(1000.0, 2000.0)
disableOnStateChange = true
}
}
}
REQUIREMENT
{
name = ReturnFromSurface
type = ReturnFromSurface
invertRequirement = true
targetBody = @/targetBody
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Mariner.cfg
CONTRACT_TYPE
{
name = BDB_Mariner
group = BluedogDB
genericTitle = Aim at another planet and miss.
genericDescription = Aim at another planet and miss.
title = Aim at @targetBody and miss.
description = We are pretty sure that there's more planets out there than what we've encountered so far. At least, Wernher swears he's seen a bright, colored speck in the sky that should be a nearby planet. He's even gone and gave it a name already, @targetBody. We at mission control figure, if it's out there, we gotta go there. You never know, there may be cookies we haven't tasted yet and what kind of Kerbals would we be if we didn't want to find out? It should be obvious to you by now, but we're telling you to go take a look. Fly to @targetBody and get close enough to see if it's tasty. Oh and do some science while you're there, may as well pretend we're doing this for the good of Kerbalkind and all that.
synopsis = Launch a Wayfarer probe on an interplanetary trajectory towards @targetBody and miss.
notes = In assembly, use the tag 'Mariner' to find components fitting for this mission.
completedMessage = That's it, all science was returned in good order. Sadly, we're still in the dark about the edibility of @targetBody.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetbody3.Random()
advanceFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardFunds = Random(@BluedogDB:Kerbucks105,@BluedogDB:Kerbucks2)
rewardReputation = Random(6.0, 10.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
targetBody2 = @validBodies2.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => !cb.IsHomeWorld() && !cb.IsSun())
validBodies1 = NextUnreachedBodies(1)
validBodies2 = @validBodies1.Where(cb => !cb.IsSun())
targetbody3 = [ @targetBody1, @targetBody2 ]
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [logmmImpacts , logIonTrap, bd_microwaveSpec, bd_IRradiometer, bd_magScan]
experimentselect = @experiments.Random(3)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = Wayfarer
type = VesselParameterGroup
title = Launch a new Wayfarer probe
PARAMETER
{
name = NewVessel
type = NewVessel
title = The probe must be a new vessel
}
PARAMETER
{
name = Orbit
type = Orbit
situation = ESCAPING
title = Aim Wayfarer at @targetBody and fly past it like a tourist - watch your Periapsis!
maxPeA = @targetBody.SpaceAltitudeThreshold()
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
title = Perform the requested experiments
location = Space
experiment = @/experimentselect
recoveryMethod = @/recoveryMethod
rewardFunds = Random(6000.0, 10000.0)
disableOnStateChange = true
}
REQUIREMENT
{
name = Landing
type = Landing
invertRequirement = true
targetBody = @/targetBody
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = survivability
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Nimbus.cfg
CONTRACT_TYPE
{
name = BDB_Nimbus
group = BluedogDB
genericTitle = Perform a weather study.
genericDescription = Perform a weather study from orbit of a planet.
title = Perform a weather study from orbit of @targetBody.
description = You've heard of weather, right? It's that stuff that makes moisture appear out of thin air. Now, one of our slightly more eccentric colleagues was looking up at the sky recently and he's saying there some bad weather about that may interfere with our plans. So, we decided that you should do what we do best: launch a rocket up and around to go check it out. Your mission is to determine the weather out at the indicated areas and whether or not we can weather it.
synopsis = Launch a Aeolus weather satellite into space around @targetBody and perform the requested experiments.
notes = In assembly, use the tag 'Nimbus' to find components fitting for this mission.
completedMessage = Thanks to the extensive weather data you gathered, we can now predict with absolute certainty that the weather is going to be completely unpredictable.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks025,@BluedogDB:Kerbucks05)
rewardFunds = Random(@BluedogDB:Kerbucks1,@BluedogDB:Kerbucks105)
rewardReputation = Random(2.0, 5.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb.HasAtmosphere())
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_weather , bd_microwaveSpec , bd_IRspec , bd_IRradiometer]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => s.CollectedScience() == 0.0)
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp4 = @scienceSubjectsTemp3.Where(s => s.Situation() == InSpaceLow || s.Situation() == InSpaceHigh)
scienceSubjects = @scienceSubjectsTemp4.Random(3,6)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = Aeolus Satellite
type = VesselParameterGroup
title = Launch a new Aeolus weather satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve a near-circular, polar orbit
minApA = Random(1,1.1) * @targetBody.SpaceAltitudeThreshold()
maxApA = Random(1.1,1.2) * @targetBody.SpaceAltitudeThreshold()
maxPeA = @targetBody.SpaceAltitudeThreshold()
maxEccentricity = 0.1
minInclination = Random(75,85)
maxInclination = Random(95,105)
disableOnStateChange = true
PARAMETER
{
name = Duration
type = Duration
duration = 45s
preWaitText = Confirming orbit
waitingText = Confirming orbit
completionText = Orbit confirmed
}
}
}
PARAMETER
{
type = CollectScience
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
rewardFunds = Random(3000.0, 5000.0)
disableOnStateChange = true
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = Any
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
REQUIREMENT
{
type = TechResearched
tech = miniaturization
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_OGO.cfg
CONTRACT_TYPE
{
name = BDB_GeoStudy
group = BluedogDB
genericTitle = Perform a Geophysical study
genericDescription = Perform a Geophysical study from orbit of a planet or moon.
title = Perform a Geophysical study from orbit of @targetBody.
description = Previous studies of @targetBody have shown all kinds of strange things happening on and above the surface. Being an enterprising space program, naturally we proposed to send over one of our test dum...ahem pilots right away. Sadly the board declined our proposal, on the grounds that it's unethical to land Kerbals without a return plan. Bah, bureaucrats. Instead, you are hereby tasked with sending an unmanned probe into an elliptic orbit of @targetBody to conduct a set of experiments and transmit their results back to us. If we can make up the results with just the right phrasing, we just might get to do a manned mission after all - you ARE with us on this, right?
synopsis = Launch an OOG satellite into space around @targetBody and perform the requested experiments.
notes = In assembly, use the tag 'OGO' to find components fitting for this mission.
completedMessage = Excellent! All these results show nothing anomalous, or even anything we didn't yet know at all! Start prepping those interns, we got flights to plan.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks025,@BluedogDB:Kerbucks05)
rewardFunds = Random(@BluedogDB:Kerbucks075,@BluedogDB:Kerbucks1)
rewardReputation = Random(2.0, 5.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_ionElec , gravityScan , logIonTrap , bd_gammaRay, bd_magScan , bd_massSpec]
experimentslow = @experiments.Random(2)
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => s.CollectedScience() == 0.0)
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp4 = @scienceSubjectsTemp3.Where(s => s.Situation() == InSpaceHigh)
scienceSubjects = @scienceSubjectsTemp4.Random(2,4)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = OOG Satellite
type = VesselParameterGroup
title = Launch a new OOG geophysical satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Crewmembers
type = HasCrew
minCrew = 0
maxCrew = 0
}
PARAMETER
{
name = PartValidation
type = PartValidation
partModule = ModuleDeployableSolarPanel
title = Have at least 1 solar panel on this spacecraft
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve the specified orbit and hold for 1 day to gather data
minApA = (Random(10,11.45) * @targetBody.Radius()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.85,0.9) * (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ) : (Random(10,11.45) * @targetBody.Radius())
maxApA = (Random(11.5,12) * @targetBody.Radius()) > (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ? (Random(0.92,0.95) * (@targetBody.SphereOfInfluence() - @targetBody.Radius()) ) : (Random(11.5,12) * @targetBody.Radius())
maxPeA = @targetBody.SpaceAltitudeThreshold()
minInclination = Random(25,35)
maxInclination = Random(75,95)
disableOnStateChange = true
}
}
PARAMETER
{
name = Duration
type = Duration
duration = 1d
preWaitText = Holding to gather data
waitingText = Holding to gather data
completionText = Data complete
startCriteria = PARAMETER_COMPLETION
parameter = Orbit
}
PARAMETER
{
name = CollectScienceA
type = CollectScience
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
rewardFunds = Random(3000.0, 5000.0)
disableOnStateChange = true
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
PARAMETER
{
name = CollectScienceB
type = CollectScience
situation = InSpaceLow
recoveryMethod = Transmit
experiment = @/experimentslow
rewardFunds = Random(6000.0, 10000.0)
disableOnStateChange = true
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_OSO.cfg
CONTRACT_TYPE
{
name = BDB_SolarStudy
group = BluedogDB
genericTitle = Perform a Kerbolar study
genericDescription = Perform a Kerbolar study from orbit of a planet or moon.
title = Perform a Kerbolar study from orbit of @targetBody.
description = Kerbol has been a steady source of beautiful light and warmth for as long as Kerbalkind can remember. Our top scientists have however developed a sneaking suspicion that there's more to it. So we need someone to perform a further study of Kerbol from orbit of @targetBody. That someone is you.&br;&br;While we're pretty sure all this talk of solar radiation and other strange mumblings we overheard the eggheads saying are perfectly harmless, there's no need to expose Kerbals for these experiments. But we won't stop you if you want to do so anyway! Just sign this waiver first.
synopsis = Launch an OOS satellite into space around @targetBody and perform the requested experiments.
notes = In assembly, use the tag 'OSO' to find components fitting for this mission.
completedMessage = The results you obtained were certainly informative. Go on, move along now, nothing to see here.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks025,@BluedogDB:Kerbucks05)
rewardFunds = Random(@BluedogDB:Kerbucks075,@BluedogDB:Kerbucks1)
rewardReputation = Random(2.0, 5.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = OrbitedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()))
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_oso , bd_solarWind , bd_photometer]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => s.CollectedScience() == 0.0)
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp4 = @scienceSubjectsTemp3.Where(s => s.Situation() == InSpaceLow || s.Situation() == InSpaceHigh)
scienceSubjects = @scienceSubjectsTemp4.Random(2,4)
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = OOS satellite
type = VesselParameterGroup
title = Launch a new OOS science satellite
PARAMETER
{
name = NewVessel
type = NewVessel
title = The satellite must be a new vessel
}
PARAMETER
{
name = Orbit
type = Orbit
title = Achieve the specified orbit and hold for 1 day to gather data
minApA = Random(0.5,1.5) * @targetBody.Radius()
maxApA = Random(1.5,2) * @targetBody.Radius()
maxPeA = @targetBody.SpaceAltitudeThreshold()
minEccentricity = Random(0.05,0.2)
minInclination = Random(25,95)
disableOnStateChange = true
}
}
PARAMETER
{
name = Duration
type = Duration
duration = 1d
preWaitText = Holding to gather data
waitingText = Holding to gather data
completionText = Data complete
startCriteria = PARAMETER_COMPLETION
parameter = Orbit
}
PARAMETER
{
type = CollectScience
biome = @scienceSubject.Biome()
situation = @scienceSubject.Situation()
experiment = @scienceSubject.Experiment()
recoveryMethod = @/recoveryMethod
rewardFunds = Random(3000.0, 5000.0)
disableOnStateChange = true
ITERATOR
{
type = ScienceSubject
scienceSubject = @/scienceSubjects
}
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = Any
REQUIREMENT
{
type = TechResearched
tech = survivability
}
REQUIREMENT
{
type = TechResearched
tech = stability
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Ranger Block 2.cfg
CONTRACT_TYPE
{
name = BDB_Ranger_Block2
group = BluedogDB
genericTitle = Achieve a rough landing.
genericDescription = Achieve and survive a rough landing with a probe.
title = Achieve a rough landing on @targetBody.
description = You'll be glad to know that, after our recent 'lithobraking' debacle, Bob has been reassigned to very important duties at the pinnacle of our space program, as a strictly voluntary development test du.. pilot. We can all agree that the attempt was very spectacular - we even saved the tapes for our annual KSC blooper reel! However, it wasn't quite what we had envisioned. Basically, we want you to try again, except try a little harder this time. Or less hard, depending on your perspective...&br;&br;We think we may have just the thing to help you actually succeed, too: it's called a 'rough lander probe'. Don't tell anyone, but it's really just a painted-over tennis ball with a micro transmitter put inside. The idea is simple, really: since we expect it to be too hard for you to land the whole probe softly, you can just drop the rough lander probe to the surface once you're near. But you're still going to have to do some extra braking beforehand, it's still got to slow down quite a bit. Once on the surface, be sure to send back data from the impact. And we still want you to gather science on the way there too, this ain't a charity.
synopsis = Launch a Burke Block 2 probe to @targetBody and perform experiments in low space, before dropping the rough lander to a survivable impact and seismic science transmission.
notes = In assembly, use the tag 'Ranger' to find components fitting for this mission.
completedMessage = You actually did it! Personally, I had money riding on @targetBody eating that probe for breakfast. Or whatever meal's the fashion out there these days.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks075,@BluedogDB:Kerbucks1)
rewardFunds = Random(@BluedogDB:Kerbucks2,@BluedogDB:Kerbucks3)
rewardReputation = Random(6.0, 8.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies1.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
validBodies1 = @validBodies.Where(cb => !cb.HasAtmosphere())
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_camera, bd_gammaRay, bd_radarAltimeter]
}
DATA
{
type = List
hidden = true
scienceSubjectsTemp1 = AllScienceSubjectsByBodyExperiment([@targetBody], @experiments)
scienceSubjectsTemp2 = @scienceSubjectsTemp1.Where(s => !s.Biome().IsKSC())
scienceSubjectsTemp3 = @scienceSubjectsTemp2.Where(s => s.Situation() == InSpaceLow)
scienceSubjects = @scienceSubjectsTemp3.Random(4)
}
DATA
{
name = biomelist
type = List
biomes = @targetBody.Biomes()
hidden = true
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = Burke-2
type = VesselParameterGroup
title = Launch a new Burke-2 probe
PARAMETER
{
name = NewVessel
type = NewVessel
title = The probe must be a new vessel
}
PARAMETER
{
name = ReachState
type = ReachState
title = Reach @/targetBody SOI with the Burke probe
situation = ORBITING
situation = ESCAPING
situation = SUB_ORBITAL
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScienceA
type = CollectScience
situation = InSpaceLow
experiment = @/experiments
recoveryMethod = @/recoveryMethod
rewardFunds = Random(2000.0, 3000.0)
disableOnStateChange = true
}
PARAMETER
{
name = ReachState
type = ReachState
situation = LANDED
disableOnStateChange = true
}
PARAMETER
{
name = CollectScienceB
type = CollectScience
situation = SrfLanded
recoveryMethod = Transmit
experiment = seismicScan
title = Transmit seismic data from the surface of @targetBody after successful landing
hideChildren = true
disableOnStateChange = true
}
REQUIREMENT
{
name = ReturnFromSurface
type = ReturnFromSurface
invertRequirement = true
targetBody = @/targetBody
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = All
REQUIREMENT
{
type = FlyBy
targetBody = @/targetBody
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = BDB_Ranger
targetBody = @/targetBody
minCount = 1
cooldownDuration = 0d
}
}
REQUIREMENT
{
type = TechResearched
tech = basicScience
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BDB_Ranger.cfg
CONTRACT_TYPE
{
name = BDB_Ranger
group = BluedogDB
genericTitle = Perform a lithobraking maneuver.
genericDescription = Perform a lithobraking maneuver on the target.
title = Perform a lithobraking maneuver on @targetBody.
description = Bob just came running into mission control, screaming Eureka and completely ruining our traditional lunchtime poker game. After he finally calmed down - with a little help from a straightjacket - he finally told us what the fuss is about. Bob thinks he's discovered the next best thing - after Mint icecream of course. It's this new concept called 'lithobraking'. He swears that it's the ultimate way to explore any other celestial surfaces out there that aren't covered by an atmosphere. The idea is simple: instead of spending precious fuel and cargo capacity on slowing down before landing, we could simply use the surface itself to slow our spacecraft down. This would mean huge savings and allow for simpler design, thereby reducing risk of errors.&br;&br;Even though some of the less inebriated among us have raised doubts about Bob's idea, the prospect of having more pocket money left for icecream is simply irresistible. So we want you to test this idea by throwing a probe at @targetBody. Do collect some science along the way though, just so we can have some data to show for it regardless.
synopsis = Launch a Burke probe to @targetBody and perform experiments before attempting a lithobraking maneuver.
notes = In assembly, use the tag 'Ranger' to find components fitting for this mission.
completedMessage = So, perhaps that didn't quite work out after all. Good thing you got some data still.
maxSimultaneous = 1
agent = Bluedog Design Bureau
targetBody = @targetBody1
advanceFunds = Random(@BluedogDB:Kerbucks05,@BluedogDB:Kerbucks075)
rewardFunds = Random(@BluedogDB:Kerbucks105,@BluedogDB:Kerbucks2)
rewardReputation = Random(4.0, 6.0)
DATA
{
name = target
type = CelestialBody
hidden = true
targetBody1 = @validBodies1.Random()
}
DATA
{
name = bodieslist
type = List
hidden = true
validBodies = ReachedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
validBodies1 = @validBodies.Where(cb => !cb.HasAtmosphere())
}
DATA
{
name = experimentslist
type = List
hidden = true
experiments = [bd_ionElec, bd_UVspec, logIonTrap, bd_magScan]
}
DATA
{
name = biomelist
type = List
biomes = @targetBody.Biomes()
hidden = true
}
DATA
{
type = ScienceRecoveryMethod
hidden = true
recoveryMethod = Transmit
}
PARAMETER
{
name = Burke
type = VesselParameterGroup
title = Launch a new Burke probe
PARAMETER
{
name = NewVessel
type = NewVessel
title = The probe must be a new vessel
}
PARAMETER
{
name = ReachState
type = ReachState
title = Reach @/targetBody SOI with the Burke probe
situation = ORBITING
situation = ESCAPING
situation = SUB_ORBITAL
disableOnStateChange = true
}
}
PARAMETER
{
name = CollectScience
type = CollectScience
situation = InSpaceLow
experiment = @/experiments.Random(2)
recoveryMethod = @/recoveryMethod
rewardFunds = Random(2000.0, 3000.0)
disableOnStateChange = true
}
PARAMETER
{
name = VesselDestroyed
type = VesselDestroyed
mustImpactTerrain = true
}
REQUIREMENT
{
name = ReturnFromSurface
type = ReturnFromSurface
invertRequirement = true
targetBody = @/targetBody
}
REQUIREMENT
{
type = Orbit
targetBody = HomeWorld()
}
REQUIREMENT
{
type = TechResearched
tech = survivability
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Contracts/BluedogDBcontracts.cfg
CONTRACT_GROUP
{
name = BluedogDB
displayName = Bluedog Design Bureau
minVersion = 1.22.0
agent = Bluedog Design Bureau
tip = They make all the parts no one asks for.
maxSimultaneous = 6
DATA
{
type = bool
homeIsMoon = HomeWorld().IsMoon()
}
DATA
{
type = List
requiredValue = false
validBodies = OrbitedBodies().Where(cb => (cb.IsPlanet() || cb.IsMoon()) && cb != HomeWorld())
l2Bodies = @validBodies.Where(cb => cb.Parent() == (@homeIsMoon ? HomeWorld().Parent() : HomeWorld()) || cb == HomeWorld().Parent())
l3Bodies = @validBodies.ExcludeAll(@l2Bodies)
}
DATA
{
type = double
Kerbucks025 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 0.25
Kerbucks05 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 0.5
Kerbucks075 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 0.75
Kerbucks1 = ( HomeWorld().Radius() / 1000 ) * 20
Kerbucks105 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 1.5
Kerbucks2 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 2
Kerbucks3 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 3
Kerbucks4 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 4
Kerbucks5 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 5
Kerbucks6 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 6
Kerbucks7 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 7
Kerbucks8 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 8
Kerbucks9 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 9
Kerbucks14 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 14
Kerbucks17 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 17
Kerbucks21 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 21
Kerbucks42 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 42
Kerbucks125 = (( HomeWorld().Radius() / 1000 ) * 20 ) * 125
title = Money, money, money, money
requiredValue = false
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Icons/Category.cfg
MODCAT
{
folderName = Bluedog_DB/Parts
normalPath = Bluedog_DB/Icons/BDBIcon
selectedPath = Bluedog_DB/Icons/BDBIcon
title = Bluedog Design Bureau
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/AtlasV/bluedog_CentaurV_EngineMount.cfg
PART
{
name = bluedog_CentaurV_EngineMount
module = Part
author = CobaltWolf and VenomousRequiem
TechRequired = propulsionSystems
entryCost = 2500
cost = 1275
category = Structural
subcategory = 0
title = Centaur III Engine Mount
description = Mounting plate for attaching upper stage engines to 3m tanks. Includes a node just below the top rim for attaching the interstage fairing. Used primarily on the Centaur III upper stage, as the large first stage means the upper stage requires less TWR.
attachRules = 1,0,1,1,0
mass = 0.32
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
maxTemp = 900
breakingForce = 50
breakingTorque = 50
stackSymmetry = 1
bulkheadProfiles = size1, size1p5
tags = mounting plate fuel structure atlasv atlas5 ?5 ?v muo ?atlas eelv ccb centaur inon
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Launch Alliance (ULA)
stagingIcon = RCS_MODULE
MODEL
{
model = Bluedog_DB/Parts/AtlasV/bluedog_CentaurV_EngineMount
}
NODE
{
name = engine
transform = engine
size = 1
method = FIXED_JOINT
}
NODE
{
name = interstage
transform = interstage
size = 2
method = FIXED_JOINT
}
NODE
{
name = top
transform = top
size = 2
method = FIXED_JOINT
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.05
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p4
PlumeScale = 1,1,1
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 1.875
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 50
basemass = -1
TANK
{
name = Hydrazine
amount = 50
maxAmount = 50
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.2
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = AtlasIIrcs
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.37, 0.6, 0.37
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/AtlasV/bluedog_CentaurV_Tank.cfg
PART
{
name = bluedog_CentaurV_Tank
module = Part
author = CobaltWolf and VenomousRequiem
node_stack_top = 0.0, 2.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = -0.9375, 0.0, 0.0, -1.0, 0.0, 0.0
TechRequired = precisionPropulsion
entryCost = 10000
cost = 1300
category = FuelTank
subcategory = 0
title = Centaur-III Fuel Tank
description = The "Common Centaur", aka Centaur III, 3m LHO tank used on the Atlas IIIB and Atlas V.
attachRules = 1,1,1,1,0
mass = 0.816
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
maxTemp = 900
breakingForce = 112
breakingTorque = 112
bulkheadProfiles = size1p5, srf
tags = lho oxidizer liquid hydrogen fuel tank 1.875 1875 atlasv atlas5 ?5 ?v muo ?atlas eelv ccb centaur inon
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Launch Alliance (ULA)
MODEL
{
model = Bluedog_DB/Parts/AtlasV/bluedog_CentaurV_Tank
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchColor
switcherDescription = Tank Color
switcherDescriptionPlural = Tank Colors
affectDragCubes = True
affectFARVoxels = True
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = White
transform = CentaurWhite
descriptionDetail = White paint reflects more sunlight, reducing boiloff when exposed.
addedMass = 0.01
addedCost = 60
}
SUBTYPE
{
name = Orange
transform = CentaurOrange
}
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform1
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 1.875
}
MODULE
{
name = ModuleFuelTanks
type = Balloon
volume = 58400
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Centaur/bluedog_CentaurT_Avionics.cfg
PART
{
name = bluedog_CentaurT_Avionics
module = Part
author = CobaltWolf
CrewCapacity = 0
node_stack_top = 0.0, 0.44983, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.26143, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = precisionPropulsion
entryCost = 7500
cost = 1750
category = Pods
subcategory = 0
attachRules = 1,0,1,1,0
mass = 0.3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
maxTemp = 1200
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2, size1p5
tags = inon centaur probe core remote control lho oxidizer liquid hydrogen fuel tank
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescalefactor = 0.75
title = Centaur Avionics
description = 3m avionics segment for the Centaur upper stage, includes a control core and batteries. It also serves as the structural adapter for the payload.
manufacturer = United Launch Alliance (ULA)
MODEL
{
model = Bluedog_DB/Parts/Centaur/bluedog_CentaurT_Avionics
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 2.5
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = ModuleFuelTanks
volume = 4
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 4000
maxAmount = 4000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Delta/DCSS/bluedog_DCSS_Interstage.cfg
PART
{
name = bluedog_DCSS_Interstage
module = Part
author = CobaltWolf
scale = 1
node_stack_top = 0.0, 1.75, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.75, 0.0, 0.0, -1.0, 0.0, 2
sound_vent_large = decouple
TechRequired = specializedConstruction
entryCost = 16000
cost = 3920
category = Coupling
subcategory = 0
title = DCSS Interstage
manufacturer = Bluedog Design Bureau
description = 4m Interstage decoupler for the Delta Cryogenic Second Stage upper stage. Attach to the middle node of the DCSS tank.
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2
tags = ?dcss delta daleth interstage adapter fairing decoupler 4 IV
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Bluedog_DB/Parts/Delta/DCSS/bluedog_DCSS_Interstage
}
MODULE
{
name = ModuleDecouple
ejectionForce = 450
explosiveNodeID = top
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchDiameter
switcherDescription = Bottom
switcherDescriptionPlural = Bottoms
affectDragCubes = True
affectFARVoxels = True
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = 2.5m
transform = Interstage_2p5m
}
SUBTYPE
{
name = 1.875m
transform = Interstage_1p875m
addedCost = -190
addedMass = -0.025
}
SUBTYPE
{
name = 3.125m
transform = Interstage_3p125m
addedCost = 230
addedMass = 0.029
}
SUBTYPE
{
name = 3.125m (Alt)
transform = Interstage_3p125mAlt
addedCost = 910
addedMass = 0.117
}
SUBTYPE
{
name = 3.125m (Delta IV)
transform = Interstage_3p125mD4
addedCost = 910
addedMass = 0.117
NODE
{
name = top
position = 0.0, 1.98165, 0.0
}
NODE
{
name = bottom
position = 0.0, -1.9456, 0.0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 2.5
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Delta/DCSS/bluedog_DCSS_Tank.cfg
PART
{
name = bluedog_DCSS_Tank
module = Part
author = Blowfish and Cobaltwolf
node_stack_top = 0.0, 1.9935, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, 0.042865, 0.0, 0.0, -1.0, 0.0, 2
node_stack_engine = 0.0, -1.7347, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, 1.25, 0.0, 0.0, 1.0
TechRequired = precisionPropulsion
entryCost = 14000
cost = 3440
category = Propulsion
subcategory = 0
manufacturer = Bluedog Design Bureau
description = Daleth Hydrogen Second Stage. A large cryogenic upper stage with avionics and attitude control thrusters, only missing an engine. Available in two sizes the original version for Daleth III and the stretched version for Daleth IV Medium.
attachRules = 1,1,1,1,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
maxTemp = 900
breakingForce = 200
breakingTorque = 200
vesselType = Probe
bulkheadProfiles = size2, size1p5, srf
tags = ?dcss delta daleth lho oxidizer liquid hydrogen fuel tank 1.875 1875
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Delta Cryogenic Second Stage 4m
mass = 2.203
stagingIcon = RCS_MODULE
MODEL
{
model = Bluedog_DB/Parts/Delta/DCSS/bluedog_DCSS_Tank
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernateOnWarp = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.01
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 0
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
RESOURCE
{
name = ElectricCharge
amount = 200
maxAmount = 200
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.04
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p4
PlumeScale = 1,1,1
enablePitch = true
enableYaw = true
enableRoll = true
enableX = false
enableY = false
enableZ = false
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleRCSFX
stagingEnabled = False
thrusterTransformName = posigradeTransform
thrusterPower = 0.6
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcsPosigrade
PlumeName = soyuz_0p4Ullage
PlumeScale = 1,1,1
enablePitch = false
enableYaw = false
enableRoll = false
enableX = false
enableY = false
enableZ = true
useThrottle = false
plumeToKeep = rcsPosigrade
atmosphereCurve
{
key = 0 240
key = 1 100
key = 4 0.001
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = volumeSwitch
switcherDescription = Volume
switcherDescriptionPlural = Volumes
parentID = fuelSwitch
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Delta III (4m)
transform = delta3
}
SUBTYPE
{
name = Delta IV (4m)
volumeAddedToParent = 500
transform = delta4
addedCost = 600
addedMass = 0.37
NODE
{
name = top
position = 0.0, 2.6704, 0.0
}
NODE
{
name = bottom
position = 0.0, 0.299558, 0.0
}
MODULE
{
IDENTIFIER
{
name = ModuleFuelTanks
}
DATA
{
volume = 59700
}
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Orange
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = Bluedog_DB/Parts/Delta/Paint/Blue/bluedog_DCSS_Tex1_Blue
transform = Delta3mesh
transform = Delta4mesh
}
}
SUBTYPE
{
name = White
TEXTURE
{
texture = Bluedog_DB/Parts/Delta/Paint/White/bluedog_DCSS_Tex1_White
transform = Delta3mesh
transform = Delta4mesh
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Hydrazine
modded = false
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
LinkB9PSModule
{
name = rowaterfallMainPlumeSwitch
subtype = monoprop
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 2.5
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 47000
basemass = -1
TANK
{
name = Hydrazine
amount = 80
maxAmount = 80
}
TANK
{
name = ElectricCharge
amount = 4000
maxAmount = 4000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.2
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
rcsPosigrade
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = posigradeTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DCSS4
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.45, 0.9, 0.45
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DCSS4U
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = posigradeTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = posigradeTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.45, 0.9, 0.45
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
,*
{
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Delta/DCSS/bluedog_DeltaIV_DCSS_5m.cfg
PART
{
name = bluedog_DeltaIV_DCSS_5m
module = Part
author = Zorg
node_stack_top = 0.0, 2.13821, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, 0.535808, 0.0, 0.0, -1.0, 0.0, 2
node_stack_engineSingle = 0.0, -2.58303, 0.0, 0.0, -1.0, 0.0, 2
node_stack_dualEngine1 = -0.654047, -2.76896, 0.0, 0.0, -1.0, 0.0, 2
node_stack_dualEngine2 = 0.654047, -2.76896, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, 1.25, 0.0, 0.0, 1.0
TechRequired = precisionPropulsion
entryCost = 25000
cost = 7500
category = Propulsion
subcategory = 0
title = Delta Cryogenic Second Stage 5m
manufacturer = Bluedog Design Bureau
description = Enlarged Daleth Hydrogen Second Stage for Daleth IV Medium Plus and Heavy variants. A large cryogenic upper stage with avionics and attitude control thrusters, only missing an engine. Its a tight squeeze but a dual engine mount is available.
attachRules = 1,1,1,1,0
mass = 3.213
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
vesselType = Probe
stackSymmetry = 1
bulkheadProfiles = size2, size1p5, srf
tags = ?dcss delta daleth 4 IV lho oxidizer liquid hydrogen fuel tank 1.875 1875
maxTemp = 900
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
stagingIcon = RCS_MODULE
MODEL
{
model = Bluedog_DB/Parts/Delta/DCSS/bluedog_DeltaIV_DCSS_5m
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernateOnWarp = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.01
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 0
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
RESOURCE
{
name = ElectricCharge
amount = 200
maxAmount = 200
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.04
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p4
PlumeScale = 1,1,1
enablePitch = true
enableYaw = true
enableRoll = true
enableX = false
enableY = false
enableZ = false
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleRCSFX
stagingEnabled = False
thrusterTransformName = posigradeTransform
thrusterPower = 1.2
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcsPosigrade
PlumeName = soyuz_0p4Ullage
PlumeScale = 1,1,1
enablePitch = false
enableYaw = false
enableRoll = false
enableX = false
enableY = false
enableZ = true
useThrottle = false
plumeToKeep = rcsPosigrade
atmosphereCurve
{
key = 0 240
key = 1 100
key = 4 0.001
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchLength
switcherDescription = Length
switcherDescriptionPlural = Lengths
affectDragCubes = False
affectFARVoxels = False
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = DCSS
title = Delta IV DCSS
transform = DCSSlength
MODULE
{
IDENTIFIER
{
name = ModuleFuelTanks
}
DATA
{
volume = 76000
}
}
}
SUBTYPE
{
name = Double
title = SLS ICPS
transform = ICPSlength
addedMass = 0.23
addedCost = 200
NODE
{
name = top
position = 0.0, 2.46798, 0.0
}
MODULE
{
IDENTIFIER
{
name = ModuleFuelTanks
}
DATA
{
volume = 86000
}
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = engineMountSwitch
switcherDescription = Engine Mount
switcherDescriptionPlural = Engine Mounts
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Single
transform = singleEngineMount
node = engineSingle
}
SUBTYPE
{
name = Double
transform = dualEngine
node = dualEngine1
node = dualEngine2
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = SOFI_Orange
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = Bluedog_DB/parts/Delta/Paint/Blue/Bluedog_DCSS_5m_LH2tank_Blue
transform = ICPS_LH2_tank
transform = DCSS_LH2_tank
}
}
SUBTYPE
{
name = White
TEXTURE
{
texture = Bluedog_DB/parts/Delta/Paint/White/Bluedog_DCSS_5m_LH2tank_White
transform = ICPS_LH2_tank
transform = DCSS_LH2_tank
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Hydrazine
modded = false
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
LinkB9PSModule
{
name = rowaterfallMainPlumeSwitch
subtype = monoprop
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
MODULE
{
name = Driftless
active = True
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.2
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
rcsPosigrade
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = posigradeTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DCSS5
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 1, 0.5
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DCSS5U
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = posigradeTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = posigradeTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 1, 0.5
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
,*
{
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 76000
basemass = -1
TANK
{
name = Hydrazine
amount = 80
maxAmount = 80
}
TANK
{
name = ElectricCharge
amount = 4000
maxAmount = 4000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Delta/DeltaK/bluedog_DeltaK_Stage.cfg
PART
{
name = bluedog_DeltaK_Stage
module = Part
author = CobaltWolf
scale = 1.0
node_stack_top = 0.0, 0.83271, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.8658, 0.0, 0.0, -1.0, 0.0
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = heavyRocketry
entryCost = 2920
cost = 730
category = FuelTank
subcategory = 0
title = Delta-K Main Tank
manufacturer = Bluedog Design Bureau
description = Lightweight 1.5(ish) upper stage tank with built in attitude control thrusters. Hang below the "skirt" fairing base to make a Delta-K upper stage.
attachRules = 1,1,1,1,0
mass = 0.6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
maxTemp = 900
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size0p5, srf
tags = daleth delta ?deltaK k fuel tank lfo liquid oxidizer 0.9375 09375 ?PGM17
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = Bluedog_DB/Parts/Delta/DeltaK/bluedog_DeltaK_Stage
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.02
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p4
PlumeScale = 1,1,1
enablePitch = true
enableYaw = true
enableRoll = true
enableX = false
enableY = false
enableZ = false
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleRCSFX
stagingEnabled = False
thrusterTransformName = ullageTransform
thrusterPower = 0.02
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcsUllage
PlumeName = soyuz_0p4Ullage
PlumeScale = 1,1,1
enablePitch = false
enableYaw = false
enableRoll = false
enableX = true
enableY = true
enableZ = true
plumeToKeep = rcsUllage
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = rcsAtt
uiGroupDisplayName = Attitude RCS
IDENTIFIER
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
}
}
MODULE
{
uiGroupName = rcsUllage
uiGroupDisplayName = Ullage RCS
IDENTIFIER
{
name = ModuleRCSFX
thrusterTransformName = ullageTransform
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Green
}
SUBTYPE
{
name = Metal
TEXTURE
{
texture = Bluedog_DB/Parts/Delta/DeltaK/bluedog_Delta_UpperStages_Metal
transform = group294_polySurface26
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = BluedogStack
defaultScale = 0.9375
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 5050
basemass = -1
TANK
{
name = Hydrazine
amount = 50
maxAmount = 50
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.2
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
rcsUllage
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = posigradeTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DeltaK
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.25, 0.5, 0.25
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = DeltaKU
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = ullageTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = ullageTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.25, 0.5, 0.25
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Delta/DeltaK/bluedog_Delta_Avionics.cfg
PART
{
name = bluedog_Delta_Avionics
module = Part
author = CobaltWolf
scale = 1.0
CrewCapacity = 0
node_stack_top = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.15, 0.0, 0.0, -1.0, 0.0
node_attach = 0.4688, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = flightControl
entryCost = 4500
cost = 1400
category = Pods
subcategory = 0
title = Delta Avionics
manufacturer = Bluedog Design Bureau
description = An advanced avionics core made from a pressurized fuel tank. for the Daleth-II rocket. Place below your payload.
attachRules = 1,1,1,1,0
mass = 0.16
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
maxTemp = 2000
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size0p5, srf
vesselType = Probe
tags = delta daleth ?deltaK ?deltaP k P probe core remote control upper stage 0.9375 09375 ?PGM17
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Bluedog_DB/Parts/Delta/DeltaK/bluedog_Delta_Avionics
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 80
maxAmount = 80
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Green
}
SUBTYPE
{
name = Metal
TEXTURE
{
texture = Bluedog_DB/Parts/Delta/DeltaK/bluedog_Delta_UpperStages_Metal
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
volume = 1.3
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 1300
maxAmount = 1300
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/ProbeExpansion/Nimbus/bluedog_Nimbus_Truss.cfg
PART
{
name = bluedog_Nimbus_Truss
module = Part
author = CobaltWolf
scale = 1
node_stack_bottom = 0.0, -0.34669, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.40922, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = survivability
entryCost = 1000
cost = 200
category = Structural
subcategory = 0
title = Nimbus Satellite Truss
manufacturer = Bluedog Design Bureau
description = Lightweight truss for the Nimbus meteorological satellite series.
attachRules = 1,0,1,1,0
mass = 0.06
maxTemp = 1200
emissiveConstant = 0.85
thermalMassModifier = 4.0
angularDrag = 1
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
bulkheadProfiles = srf
tags = truss shelf instrument tower aeolus nimbus
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Bluedog_DB/Parts/ProbeExpansion/Nimbus/bluedog_Nimbus_Truss
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/ProbeExpansion/TIROS/bluedog_TIROS.cfg
PART
{
name = bluedog_TIROS
module = Part
author = CobaltWolf
node_stack_bottom = 0.0, -0.20162, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = engineering101
entryCost = 2000
cost = 1000
category = Pods
subcategory = 0
title = TIROS Weather Satellite
manufacturer = Bluedog Design Bureau
description = TIROS-1 (or TIROS-A) was the first successful low-Earth orbital weather satellite, and the first of a series of Television Infrared Observation Satellites. Solar Panels degrade, affecting the power output over time. Check this effect in the PAW.
attachRules = 1,0,1,0,0
mass = 0.117
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
maxTemp = 773
explosionPotential = 0
vesselType = Probe
CrewCapacity = 0
bulkheadProfiles = size0
tags = satellite probe Communication commnet tiros
rescaleFactor = 1.6
skinMaxTemp = 873
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
stagingIcon = RCS_MODULE
useKopernicusSolarPanels = false
MODEL
{
model = Bluedog_DB/Parts/ProbeExpansion/TIROS/bluedog_TIROS
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
isOneShot = false
startEventGUIName = Extend
endEventGUIName = Retract
actionGUIName = Toggle Antenna
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.01
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p2
PlumeScale = 1,1,1
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernateOnWarp = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.01
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
MODULE
{
name = ModuleDeployableSolarPanel
sunTracking = false
raycastTransformName = sunCatcher_Axis
panelType = SPHERICAL
pivotName = sunCatcher_Axis
raycastOffset = 0.4
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.1
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
RESOURCE
{
name = ElectricCharge
rate = 0.1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = bd_weather
experimentActionName = Take Cloudcover Images
resetActionName = Delete Images
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
rerunnable = True
interactionRange = 1.2
}
DRAG_CUBE
{
cube = A, 0.3037,0.7924,0.6901, 0.3037,0.792,0.5496, 0.3021,0.9892,0.9831, 0.3021,0.9641,0.4207, 0.3113,0.7499,0.617, 0.3113,0.7666,0.6625, 0,-0.02225,0, 0.8537,0.8947,0.8559
cube = B, 0.2984,0.7948,0.6901, 0.2984,0.7952,0.5496, 0.3005,0.9925,0.381, 0.3005,0.972,0.2972, 0.3079,0.7494,0.6211, 0.3079,0.7644,0.6625, 0,0.03935,0, 0.8537,0.7716,0.8559
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
volume = 10.5
type = ServiceModule
basemass = -1
TANK
{
name = ElectricCharge
amount = 500
maxAmount = 500
}
TANK
{
name = Hydrazine
amount = 10
maxAmount = 10
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = RCS
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.1, 0.2, 0.1
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_AirVane.cfg
PART
{
name = bluedog_Redstone_AirVane
module = Part
author = CobaltWolf
node_attach = -0.043, 0.0, 0.0, -1.0, 0.0, 0.0
TechRequired = start
entryCost = 300
cost = 70
category = Control
subcategory = 0
title = Redstone Air Vane
manufacturer = Bluedog Design Bureau
description = A small control fin with two RCS jets built into the base.
attachRules = 0,1,0,1,1
mass = 0.02
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
maxTemp = 900
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = rcs redstone sparta etoh leonidas
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
minimumRBMass = 0.02
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_AirVane
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.01
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcs
PlumeName = soyuz_0p4
PlumeScale = 1,1,1
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 223
key = 1 76
key = 4 0.001
}
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
dragCoeff = 0.3
deflectionLiftCoeff = 0.05
ctrlSurfaceRange = 20
ctrlSurfaceArea = 1
actuatorSpeed = 100
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Green
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Parts_Green
transform = Mesh
transform = vane
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2
basemass = -1
TANK
{
name = Hydrazine
amount = 2
maxAmount = 2
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
rcs
{
AUDIO_MULTI
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.2
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = RCS
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
TEMPLATE
{
templateName = BDB_RCS_small_1
overrideParentTransform = rcsTransform
position = 0,0.0,0
rotation = 0, 0, 180
scale = 0.3, 0.6, 0.3
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Fin_Basic.cfg
PART
{
name = bluedog_Redstone_Fin_Basic
module = Part
author = CobaltWolf
scale = 1.0
TechRequired = start
entryCost = 0
cost = 25
category = Aero
subcategory = 0
title = Redstone Fin
manufacturer = Bluedog Design Bureau
description = This aerodynamic fin.
attachRules = 1,1,0,1,1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
mass = 0.08
thermalMassModifier = 4.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
maxTemp = 2200
heatConductivity = 0.01
thermalMassModifier = 2.0
explosionPotential = 0.01
bulkheadProfiles = srf
tags = redstone etoh aerodynamic fin control vane
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Fin_Basic
}
NODE
{
transform = node
name = Node
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.12
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Variant 1
transform = Mesh_1
}
SUBTYPE
{
name = Variant 2
transform = Mesh_2
}
SUBTYPE
{
name = Variant 3
transform = Mesh_3
}
SUBTYPE
{
name = Variant 4
transform = Mesh_4
}
SUBTYPE
{
name = White
transform = Mesh_5
}
SUBTYPE
{
name = Green
transform = Mesh_5
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Parts_Green
transform = Mesh_5
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Fin_CtrlSurf.cfg
PART
{
name = bluedog_Redstone_Fin_CtrlSurf
module = Part
author = CobaltWolf
scale = 1.0
TechRequired = start
entryCost = 0
cost = 50
category = Aero
subcategory = 0
title = Redstone Control Surface
manufacturer = Bluedog Design Bureau
description = This aerodynamic fin includes a control surface, to help keep your rocket going the right way. It also includes a thrust vane, but you don't want to know about that.
attachRules = 1,1,0,1,1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0
mass = 0.15
thermalMassModifier = 4.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
maxTemp = 2200
heatConductivity = 0.01
thermalMassModifier = 2.0
explosionPotential = 0.01
bulkheadProfiles = srf
tags = redstone etoh aerodynamic fin control vane
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Fin_CtrlSurf
}
NODE
{
transform = node
name = Node
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
dragCoeff = 0.3
deflectionLiftCoeff = 0.17
ctrlSurfaceRange = 20
ctrlSurfaceArea = 0.28
actuatorSpeed = 100
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Variant 1
transform = Mesh_1
}
SUBTYPE
{
name = Variant 2
transform = Mesh_2
}
SUBTYPE
{
name = Variant 3
transform = Mesh_3
}
SUBTYPE
{
name = Variant 4
transform = Mesh_4
}
SUBTYPE
{
name = White
transform = Mesh_5
}
SUBTYPE
{
name = Green
transform = Mesh_5
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Parts_Green
transform = Mesh_5
transform = surf
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_FuelTank.cfg
PART
{
name = bluedog_Redstone_FuelTank
module = Part
author = CobaltWolf
node_stack_top = 0.0, 3.9898, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -3.9576, 0.0, 0.0, -1.0, 0.0
node_attach = 0.625, 0, 0.0, 1.0, 0.0, 0.0
TechRequired = start
entryCost = 0
cost = 1625
category = FuelTank
subcategory = 0
title = Redstone Main Tank
manufacturer = Bluedog Design Bureau
description = This 2m tank was originally over twice as long as the FLT-800. You aren't ready for this kind of power. Maybe we'll have to take it away from you.
attachRules = 1,1,1,1,0
mass = 0.9
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 900
bulkheadProfiles = size1
tags = redstone etoh booze alcohol ethyl liquid fuel tank 1.25
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_FuelTank
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchLength
switcherDescription = Length
switcherDescriptionPlural = Lengths
affectDragCubes = True
affectFARVoxels = True
parentID = fuelSwitch
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Juno
volumeAddedToParent = 300
transform = Juno
}
SUBTYPE
{
name = Redstone
transform = Redstone
NODE
{
name = top
position = 0.0, 3.0441, 0.0
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = Juno
}
SUBTYPE
{
name = Green
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Tank_Green
transform = Redstone
transform = Juno
}
}
SUBTYPE
{
name = White
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/White/bluedog_Redstone_Tank_White
transform = Redstone
transform = Juno
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 24800
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Guidance.cfg
PART
{
name = bluedog_Redstone_Guidance
module = Part
author = CobaltWolf
CrewCapacity = 0
node_stack_top = 0.0, 1, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = start
entryCost = 0
cost = 300
category = Pods
subcategory = 0
title = Redstone Guidance Unit
manufacturer = Bluedog Design Bureau
description = Guidance core for the Redstone-Mercury rocket. Includes a stack decoupler for separating the spacecraft from the spent booster.
attachRules = 1,0,1,1,0
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
maxTemp = 1200
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size1
tags = juno redstone etoh 0.625 0625 probe core remote control mercury hermes
rescaleFactor = 1.6
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_Guidance
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
UPGRADES
{
UPGRADE
{
name__ = bluedog_SAS1
description__ = SAS Upgrade
SASServiceLevel = 1
}
UPGRADE
{
name__ = bluedog_SAS2
description__ = SAS Upgrade
SASServiceLevel = 2
}
UPGRADE
{
name__ = bluedog_SAS3
description__ = SAS Upgrade
SASServiceLevel = 3
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Green
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Parts_Green
transform = Mesh
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
volume = 1
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 1000
maxAmount = 1000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_MediumFuelTank.cfg
PART
{
name = bluedog_Redstone_MediumFuelTank
module = Part
author = CobaltWolf
node_stack_top = 0.0, 1.5444, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.5444, 0.0, 0.0, -1.0, 0.0
node_attach = 0.625, 0, 0.0, 1.0, 0.0, 0.0
TechRequired = start
entryCost = 0
cost = 700
category = FuelTank
subcategory = 0
title = Redstone Medium Tank
manufacturer = Bluedog Design Bureau
description = Medium 2m extension tank made using Redstone tooling.
attachRules = 1,1,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 900
bulkheadProfiles = size1
tags = redstone etoh booze alcohol ethyl liquid fuel tank 1.25
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_MediumFuelTank
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = White
transform = Mesh_White
}
SUBTYPE
{
name = Green
transform = Mesh_Green
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Tank_Green
transform = Mesh_Green
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 9000
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Redstone/bluedog_Redstone_ShortFuelTank.cfg
PART
{
name = bluedog_Redstone_ShortFuelTank
module = Part
author = CobaltWolf
node_stack_top = 0.0, 0.73146, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.73146, 0.0, 0.0, -1.0, 0.0
node_attach = 0.625, 0, 0.0, 1.0, 0.0, 0.0
TechRequired = start
entryCost = 0
cost = 350
category = FuelTank
subcategory = 0
title = Redstone Short Tank
manufacturer = Bluedog Design Bureau
description = Short 2m extension tank made using Redstone tooling.
attachRules = 1,1,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 900
bulkheadProfiles = size1
tags = redstone etoh booze alcohol ethyl liquid fuel tank 1.25
rescaleFactor = 1.6
skinMaxTemp = 2000
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Bluedog_DB/Parts/Redstone/bluedog_Redstone_ShortFuelTank
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
uiGroupName = partSwitch
uiGroupDisplayName = Part Switch
SUBTYPE
{
name = White
transform = Mesh_White
}
SUBTYPE
{
name = Green
transform = Mesh_Green
TEXTURE
{
texture = Bluedog_DB/Parts/Redstone/Paint/Green/bluedog_Redstone_Tank_Green
transform = Mesh_Green
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
type = Default
volume = 4500
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1C_EngineMount.cfg
PART
{
name = bluedog_Saturn_S1C_EngineMount
module = Part
author = CobaltWolf
rescaleFactor = 1
node_stack_top = 0.0, 1.92, 0.0, 0.0, 1.0, 0.0, 5
stackSymmetry = 3
TechRequired = heavierRocketry
entryCost = 15000
cost = 5000
subcategory = 0
title = non RO - Sarnus-SIC-FE5M Engine Mount
manufacturer = Bluedog Design Bureau
description = Massive engine mount for the Sarnus S5 first stage, designated S-IC. Includes mounting points for the 5 "Regor" engines and 4 aerodynamic stabilizing fins. And includes retro solids to pull the first stage back during staging. Plume configured by RealPlume. (PART NOT SUPPORTED BY RO)
tags = 5.625m Saturn Sarnus ?s1c ?sic engine mount huge
attachRules = 1,1,1,1,0
mass = 15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 16
breakingForce = 900
breakingTorque = 900
maxTemp = 2600
bulkheadProfiles = size4p5
explosionPotential = 5
stageOffset = 0
childStageOffset = 0
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
gTolerance = 100
maxPressure = 20000
category = 97
node_attach = 0.0, 1.92, 0.0, 0.0, 1.0, 0.0, 5
MODEL
{
model = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1C_EngineMount
}
NODE
{
name = engine1
transform = engine1
size = 3
method = FIXED_JOINT
}
NODE
{
name = engine2
transform = engine2
size = 3
method = FIXED_JOINT
}
NODE
{
name = engine3
transform = engine3
size = 3
method = FIXED_JOINT
}
NODE
{
name = engine4
transform = engine4
size = 3
method = FIXED_JOINT
}
NODE
{
name = engine5
transform = engine5
size = 3
method = FIXED_JOINT
}
NODE
{
name = fin1
transform = finNode1
size = 1
method = FIXED_JOINT
}
NODE
{
name = fin2
transform = finNode2
size = 1
method = FIXED_JOINT
}
NODE
{
name = fin3
transform = finNode3
size = 1
method = FIXED_JOINT
}
NODE
{
name = fin4
transform = finNode4
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 770
heatProduction = 100
EngineType = SolidBooster
powerEffectName = Solid-Lower
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 421.3483146
maxAmount = 421.3483146
}
MODULE
{
name = Driftless
active = True
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
plumePosition = 0,0,0.05
flarePosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.6
coreScale = 1.6
exhaustScale = 1.6
flareScale = 1.6
fumeScale = 1.6
lampScale = 1.6
plumeScale = 1.6
plume2Scale = 1.6
plume3Scale = 1.6
smokeScale = 1.6
shockScale = 1.6
shockconeScale = 1.6
slagScale = 1.6
streamScale = 1.6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 1.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1.6
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1.6
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1C_Fin.cfg
PART
{
name = bluedog_Saturn_S1C_Fin
module = Part
author = CobaltWolf
rescaleFactor = 1
node_attach = 0, 0, 0.0, 0.0, 0.0, 1.0
TechRequired = heavierRocketry
entryCost = 1500
cost = 500
subcategory = 0
title = non RO - Sarnus-SIC-ASF Aerodynamic Fin
manufacturer = Bluedog Design Bureau
description = This large aerodynamic fin is small compared to the massive Sarnus S5 that it attaches to. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,1
CoLOffset = -0.6, -0.1, 0.0
CoPOffset = -0.6, -0.1, 0.0
mass = 0.037
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 5
explosionPotential = 0.1
bulkheadProfiles = srf
tags = Saturn Sarnus ?s1c ?sic aero aircraft fin lift plane rocket stab swept
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1C_Fin
}
NODE
{
name = fin
transform = finNode
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.37
dragAtMaxAoA = 0.3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1_Retro.cfg
PART
{
name = bluedog_Saturn_S1_Retro
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1
node_attach = -0.021, 0, 0, -1.0 , 0.0, 0.0, 1
TechRequired = advRocketry
entryCost = 300
cost = 100
subcategory = 0
title = non RO - Sarnus-SI-SRM Retro Motor
manufacturer = Bluedog Design Bureau
description = A growler full of boom, for pulling your first stage back from your upper stage at separation. Plume configured by RealPlume. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.0125
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 4000
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = saturn sarnus ?s1 ?si separation sep solid booster sarnus
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
minimumRBMass = 0.0125
MODEL
{
model = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S1_Retro
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 100
heatProduction = 100
EngineType = SolidBooster
powerEffectName = Solid-Sepmotor
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 63.20224719
maxAmount = 63.20224719
}
MODULE
{
name = Driftless
active = True
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
plumePosition = 0,0,0.05
flarePosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.6
coreScale = 1.6
exhaustScale = 1.6
flareScale = 1.6
fumeScale = 1.6
lampScale = 1.6
plumeScale = 1.6
plume2Scale = 1.6
plume3Scale = 1.6
smokeScale = 1.6
shockScale = 1.6
shockconeScale = 1.6
slagScale = 1.6
streamScale = 1.6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 1.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S2_Ullage.cfg
PART
{
name = bluedog_Saturn_S2_Ullage
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1
node_attach = 0, 0, 0, 0.0 , 0.0, -1.0, 1
TechRequired = heavierRocketry
entryCost = 400
cost = 100
subcategory = 0
title = non RO - Sarnus-SII-SUM Ullage Motor
manufacturer = Bluedog Design Bureau
description = Large scale ullage motor for the S-II interstage. Attach to the outside of the interstage, fire them to settle the propellant before separating the interstage. Plume configured by RealPlume. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.0125
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 6000
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = saturn ?s2 ?sii separation sep solid booster sarnus
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
minimumRBMass = 0.0125
MODEL
{
model = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S2_Ullage
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 40
heatProduction = 100
EngineType = SolidBooster
powerEffectName = Solid-Sepmotor
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 84.26966292
maxAmount = 84.26966292
}
MODULE
{
name = Driftless
active = True
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
plumePosition = 0,0,0.05
flarePosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.6
coreScale = 1.6
exhaustScale = 1.6
flareScale = 1.6
fumeScale = 1.6
lampScale = 1.6
plumeScale = 1.6
plume2Scale = 1.6
plume3Scale = 1.6
smokeScale = 1.6
shockScale = 1.6
shockconeScale = 1.6
slagScale = 1.6
streamScale = 1.6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 1.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
}
}
UrlConfig
{
parentUrl = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S4_Ullage.cfg
PART
{
name = bluedog_Saturn_S4_Ullage
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1
node_attach = 0, 0.051, 0.117, 0.0 , 0.0, -1.0, 1
TechRequired = advRocketry
entryCost = 1100
cost = 100
subcategory = 0
title = non RO - Sarnus-SIV-SRM Ullage Motor
manufacturer = Bluedog Design Bureau
description = Large scale separation motor for large scale boosters. Plume configured by RealPlume. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.0125
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 4000
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = saturn ?s4 ?siv ?s4b ?sivb ?s4c ?sivc separation sep solid booster sarnus
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
minimumRBMass = 0.0125
MODEL
{
model = Bluedog_DB/Parts/Saturn/bluedog_Saturn_S4_Ullage
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 40
heatProduction = 100
EngineType = SolidBooster
powerEffectName = Solid-Sepmotor
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 84.26966292
maxAmount = 84.26966292
}
MODULE
{
name = Driftless
active = True
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
plumePosition = 0,0,0.05
flarePosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.6
coreScale = 1.6
exhaustScale = 1.6
flareScale = 1.6
fumeScale = 1.6
lampScale = 1.6
plumeScale = 1.6
plume2Scale = 1.6
plume3Scale = 1.6
smokeScale = 1.6
shockScale = 1.6
shockconeScale = 1.6
slagScale = 1.6
streamScale = 1.6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 1.6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 1.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Hydrates
displayName = Hydrates
density = 0.00150000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.5000000
color = .25,.25,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Gypsum
displayName = Gypsum
density = 0.00550000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.01
color = 1,1,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = IntakeLqd
displayName = IntakeLqd
density = 0.0010000000
hsp = 4183
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0008
color = .5,.5,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ColonySupplies
displayName = ColonySupplies
density = 0.001556
hsp = 500
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 15
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Lead
displayName = Lead
density = 0.01134
unitCost = 0.067392
hsp = 128
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/LeadBallast
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = CarbonDioxide
displayName = CarbonDioxide
density = 0.000001951
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/CarbonDioxide
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Chemicals
displayName = Chemicals
density = 0.00250000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 16
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Dirt
displayName = Dirt
density = 0.0016
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.3
color = 1,1,0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ExoticMinerals
displayName = ExoticMinerals
density = 0.0025
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 160
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ExoticMatter
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Food
displayName = Food
density = 0.00028102905982906
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.014051452991453
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Food
hsp = 600
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Supplies
displayName = Supplies
density = 0.001
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 2.5
isTweakable = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Supplies
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Fertilizer
displayName = Fertilizer
density = 0.001
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 2
isTweakable = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Fertilizer
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Mulch
displayName = Mulch
density = 0.001
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 0
isTweakable = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Mulch
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Machinery
displayName = Machinery
density = 0.00378
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
unitCost = 15.8
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = SpecializedParts
displayName = SpecializedParts
density = 0.00378
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
unitCost = 32
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Recyclables
displayName = Recyclables
density = 0.00378
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 7
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Hydrogen
displayName = Hydrogen
density = 0.00000008990
unitCost = 0.000008841
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydrogen
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Karbonite
displayName = Karbonite
density = 0.0025
unitCost = 0.32
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
color = 1,.5,0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Karborundum
displayName = Karborundum
density = 0.00580000000
unitCost = 4000
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
color = 1,0,0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdCO2
displayName = LqdCO2
density = 0.00117325
unitCost = 0.0017247
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
hsp = 850
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/CarbonDioxide
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdCO
displayName = LqdCO
density = 0.000790
unitCost = 0.0021
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
hsp = 2154
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MaterialKits
displayName = MaterialKits
density = 0.001
unitCost = 2
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Metals
displayName = Metals
density = 0.0078
unitCost = 14.24
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Metal
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Minerals
displayName = Minerals
density = 0.00270000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.80
color = .75,0,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MetallicOre
displayName = MetallicOre
density = 0.00550000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 1.76
color = 0,1,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Organics
displayName = Organics
density = 0.001
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.5
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Oxygen
displayName = Oxygen
density = 0.00000141
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0000000282
color = 0,1,0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Oxygen
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Polymers
displayName = Polymers
density = 0.00104000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 8
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = RareMetals
displayName = RareMetals
density = 0.0078
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 140
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = RefinedExotics
displayName = RefinedExotics
density = 0.0052
flowMode = ALL_VESSEL
transfer = PUMP
unitCost = 250
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Rock
displayName = Rock
density = 0.0025
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.00001
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = RocketParts
displayName = RocketParts
density = 0.0025
unitCost = 1.5
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/RocketParts
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = SpareParts
displayName = SpareParts
density = 0.00378
flowMode = NO_FLOW
transfer = NONE
isTweakable = true
isVisible = true
unitCost = 12.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Substrate
displayName = Substrate
density = 0.0016
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.3
color = 1,1,0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Uraninite
displayName = Uraninite
density = 0.0075
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.7
color = 0,1,0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Waste
displayName = Waste
density = 0.00075
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Waste
hsp = 600
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = WasteWater
displayName = WasteWater
density = 0.001005
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/WasteWater
hsp = 4183
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Water
displayName = Water
density = 0.0010000000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0005
color = .5,.5,1
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Water
hsp = 4183
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ArgonGas
displayName = Argon Gas
abbreviation = Ar
density = 0.00000178400
unitCost = 0.00001784
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
color = 1,0,0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Argon
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Boron
displayName = Boron
abbreviation = Bo
density = 0.00246000000
unitCost = 0.851
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ResourceLode
displayName = ResourceLode
density = 0.005
flowMode = ALL_VESSEL
transfer = NONE
unitCost = 0
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = DepletedUranium
displayName = Depleted Uranium
abbreviation = DepU
unitCost = -1.097
density = 0.01097000000
flowMode = NO_FLOW
transfer = NONE
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/DepletedUranium
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = EnrichedUranium
displayName = Enriched Uranium
abbreviation = EnrU
density = 0.01097000000
unitCost = 54.85
isTweakable = true
isVisible = true
flowMode = NO_FLOW
transfer = NONE
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/EnrichedUranium
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdHydrogen
displayName = Liquid Hydrogen
abbreviation = LH2
density = 0.00007085000
unitCost = 0.00018421
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LiquidHydrogen
hsp = 0
vsp = 448500
conductivity = 0.072
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = StoredCharge
displayName = Stored Charge
abbreviation = SC
unitCost = 0
density = 0
flowMode = NO_FLOW
transfer = NONE
isTweakable = false
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/StoredCharge
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Actinides
abbreviation = Act
displayName = Actinides
density = 0.01097
flowMode = NO_FLOW
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Actinides
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Aluminium
abbreviation = Al
displayName = Aluminium
density = 0.00277
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 1.5
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Aluminium
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Alumina
abbreviation = Aia
displayName = Alumina
density = 0.00398
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.5
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Alumina
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ammonia
abbreviation = NH3
displayName = Ammonia
density = 0.000000769
unitCost = 0.00015
hsp = 2175
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Antimatter
abbreviation = AM
displayName = Antimatter
density = 0.000000001
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = false
isVisible = true
unitCost = 100
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/AntiMatter
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = AntiHydrogen
displayName = Anti Hydrogen
abbreviation = AH
density = 0.000086
unitCost = 8600000
hsp = 9690
vsp = 448500
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdArgon
abbreviation = Ar
displayName = LqdArgon
density = 0.0013954
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
unitCost = 1.4
isTweakable = true
isVisible = true
hsp = 1078
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Borate
abbreviation = Br
displayName = Borate
density = 0.00173
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.02
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Caesium
abbreviation = Cs
displayName = Caesium
density = 0.00193
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 77
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Calcium
abbreviation = Ca
displayName = Calcium
density = 0.00155
unitCost = 0.00015
hsp = 650
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = CarbonMonoxide
abbreviation = CO
displayName = CarbonMonoxide
density = 0.00000125
unitCost = 0.00000332
hsp = 1046
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Carbon
abbreviation = C
displayName = Carbon
density = 0.0021
unitCost = 0.0
hsp = 710
flowMode = NO_FLOW
transfer = NONE
isTweakable = false
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ChargedParticles
abbreviation = CP
displayName = ChargedParticles
density = 0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ChargedParticles
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Chlorine
abbreviation = Cl
displayName = Chlorine
density = 0.0032
unitCost = 0.00015
hsp = 3394
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = CompressedAir
abbreviation = Air
displayName = Compressed Air
density = 0.000001283
unitCost = 0.00004
hsp = 2175
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Decaborane
abbreviation = DeBo
displayName = Decaborane
density = 0.00094
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.345
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Deuterium
abbreviation = D
displayName = Deuterium
density = 0.000000180
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.00028
hsp = 6950
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdDeuterium
abbreviation = D
displayName = LqdDeuterium
density = 0.0001624
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.256
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = DepletedFuel
abbreviation = DepF
displayName = DepletedFuel
density = 0.01097
flowMode = NO_FLOW
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/DepletedFuel
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ExoticMatter
abbreviation = EcM
displayName = ExoticMatter
density = 0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ExoticMatter
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Fluorine
abbreviation = F
displayName = Fluorine
density = 0.000001696
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.010176
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Fluorite
abbreviation = CaF2
displayName = Fluorite
density = 0.0032
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 9.35
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = HeavyWater
abbreviation = D20
displayName = HeavyWater
density = 0.001107
hsp = 4183
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 1
color = .3,.3,1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = IntakeAtm
abbreviation = IntA
displayName = IntakeAtm
density = 0.005
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/IntakeAtm
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = KryptonGas
abbreviation = Kr
displayName = KryptonGas
density = 0.000003749
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.00003749
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdKrypton
abbreviation = Kr
displayName = LqdKrypton
density = 0.002413
unitCost = 1.0298
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = NeonGas
abbreviation = Ne
displayName = NeonGas
density = 0.0000009002
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0016
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdNeon
abbreviation = Ne
displayName = LqdNeon
density = 0.001207
unitCost = 2.1453
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Lithium
abbreviation = Li7
displayName = Lithium
density = 0.000534
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.6075
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Lithium
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Lithium6
abbreviation = Li6
displayName = Lithium6
density = 0.000458
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 4
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LithiumHydride
abbreviation = Li7H
displayName = LithiumHydride
title = #LOC_CRP_LithiumHydride_Title
density = 0.00078
unitCost = 0.4
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LithiumDeuteride
abbreviation = Li6D
displayName = LithiumDeuteride
title = #LOC_CRP_LithiumDeuteride_Title
density = 0.00082
unitCost = 5
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdAmmonia
abbreviation = NH3
displayName = LqdAmmonia
density = 0.0007021
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0000674016
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdAmmonia
hsp = 0
vsp = 1373000
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Helium3
abbreviation = He3
displayName = Helium3
density = 0.000000125
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.11127
hsp = 4560
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Helium-3
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdHe3
abbreviation = He3
displayName = LqdHe3
density = 0.000059
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 52.52
hsp = 4560
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Helium4
abbreviation = He4
displayName = Helium4
density = 0.0000001786
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0000133
hsp = 5188
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdHelium
abbreviation = He4
displayName = LqdHelium
density = 0.0001786
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0133
hsp = 4560
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdHelium
conductivity = 0.019
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Nitratine
abbreviation = Nit
displayName = Nitratine
title = #LOC_CRP_Nitratine_Title
density = 0.0024
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.001
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Hexaborane
abbreviation = HxBo
displayName = Hexaborane
density = 0.000670
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
unitCost = 0.25
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdNitrogen
abbreviation = N14
displayName = LqdNitrogen
density = 0.000824907
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.0008240
hsp = 2040
conductivity = 0.14
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdNitrogen15
abbreviation = N15
displayName = LqdNitrogen15
density = 0.0008838
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.08240
hsp = 2040
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Magnesium
abbreviation = #LOC_CRP_Magnesium_Abbreviation
displayName = #LOC_CRP_Magnesium_DisplayName
density = 0.001738
unitCost = 0.00015
hsp = 1020
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Megajoules
abbreviation = Meg3
displayName = Megajoules
density = 0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Megajoules
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Monazite
abbreviation = Monz
displayName = Monazite
density = 0.005
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.1
color = 0,0.8,0.2
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdOxygen18
abbreviation = O18
displayName = LqdOxygen18
density = 0.001284
unitCost = 0.6
hsp = 918
vsp = 213000
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Salt
abbreviation = Salt
displayName = Salt
density = 0.002
unitCost = 0.002
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Sodium
abbreviation = Na
displayName = Sodium
density = 0.000968
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 1.4
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = SolidHydrogen
displayName = SolidHydrogen
abbreviation = SH
density = 0.000086
unitCost = 0.0446
hsp = 9690
vsp = 448500
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = PolyvinylChloride
abbreviation = PVC
displayName = PolyvinylChloride
density = 0.00149
hsp = 7981
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Plutonium-238
abbreviation = Pu238
displayName = Plutonium-238
density = 0.019816
flowMode = NO_FLOW
transfer = NONE
isTweakable = true
isVisible = true
unitCost = 7821.782178
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Plutonium-238
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Potassium
abbreviation = #LOC_CRP_Potassium_Abbreviation
displayName = #LOC_CRP_Potassium_DisplayName
density = 0.000862
unitCost = 0.00015
hsp = 750
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Regolith
abbreviation = R
displayName = Regolith
density = 0.002
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = UF4
abbreviation = UF4
displayName = UF4
density = 0.00670
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = true
isVisible = true
unitCost = 72
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UF4
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Silicates
abbreviation = Silica
displayName = Silicates
density = 0.0025
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.01
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Silicon
abbreviation = Si
displayName = Silicon
density = 0.002329
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.02
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = SolarWind
abbreviation = SW
displayName = SolarWind
density = 0.00000124725
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 0.001
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Spodumene
abbreviation = LiAl
displayName = Spodumene
density = 0.0031
unitCost = 0.174
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Sulphur
abbreviation = S
displayName = Sulphur
density = 0.00207
unitCost = 0.00015
hsp = 730
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ThermalPower
abbreviation = ThP
displayName = ThermalPower
density = 0
unitCost = 0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ThermalPower
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Thorium
abbreviation = Th
displayName = Thorium
density = 0.0117
unitCost = 46.8
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ThF4
abbreviation = ThF4
displayName = ThF4
density = 0.0063
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = true
isVisible = true
unitCost = 18
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/ThF4
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Tritium
abbreviation = T
displayName = Tritium
density = 0.0000002705
unitCost = 0.016
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdTritium
abbreviation = T
displayName = LqdTritium
density = 0.000320
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 18.8
hsp = 9690
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = UraniumNitride
abbreviation = UN
displayName = UraniumNitride
density = 0.0143
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
isVisible = true
unitCost = 158
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UraniumNitride
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = VacuumPlasma
abbreviation = VP
displayName = VacuumPlasma
density = 0.005
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/VacuumPlasma
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = WasteHeat
abbreviation = WH
displayName = WasteHeat
density = 0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = true
unitCost = 0
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/WasteHeat
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdXenon
abbreviation = Xe
displayName = LqdXenon
density = 0.002953
unitCost = 118.12
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Aerozine50
displayName = Aerozine50
density = 0.0009
unitCost = 0.00135
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Aerozine
hsp = 2970.1
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = AK20
displayName = AK20
density = 0.001499
unitCost = 0.0002998
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/AK20
hsp = 1720
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = AK27
displayName = AK27
density = 0.001494
unitCost = 0.0002988
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/AK27
hsp = 1720
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Aniline
displayName = Aniline
density = 0.00102
unitCost = 0.000521333322
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Aniline
hsp = 2180
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = AvGas
displayName = AvGas
density = 0.000719
unitCost = 0.00012
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/AvGas
hsp = 2220
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = CaveaB
displayName = CaveaB
density = 0.001501
unitCost = 0.00033022
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/CaveaB
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ClF3
displayName = ClF3
density = 0.00177
unitCost = 0.01062
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/ClF3
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = ClF5
displayName = ClF5
density = 0.0019
unitCost = 0.0152
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/ClF5
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Diborane
displayName = Diborane
density = 0.000421
unitCost = 0.00421
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Diborane
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ethane
displayName = Ethane
density = 0.000544
unitCost = 0.00009248
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Ethane
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ethanol
displayName = Ethanol
density = 0.000789
unitCost = 0.12624
hsp = 2720
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Ethanol75
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ethanol75
displayName = Ethanol75
density = 0.00084175
unitCost = 0.00012624
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Ethanol75
hsp = 3087.5
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ethanol90
displayName = Ethanol90
density = 0.0008101
unitCost = 0.00014
hsp = 2901
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Ethanol75
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Ethylene
displayName = Ethylene
density = 0.000568
unitCost = 0.00009656
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Ethylene
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = FLOX30
displayName = FLOX30
density = 0.0012517
unitCost = 0.002403264
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/FLOX30
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = FLOX70
displayName = FLOX70
density = 0.0013993
unitCost = 0.006184906
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/FLOX70
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = FLOX88
displayName = FLOX88
density = 0.0014657
unitCost = 0.008134635
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/FLOX88
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Furfuryl
displayName = Furfuryl
density = 0.00113
unitCost = 0.0001808
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Furfuryl
hsp = 2096
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Helium
displayName = Helium
density = 0.0000001786
unitCost = 0.0000000091284246
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Helium
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = HNIW
displayName = HNIW
density = 0.002044
unitCost = 0.1
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/HNIW
hsp = 920
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = HTP
displayName = HTP
density = 0.001431
unitCost = 0.0021465
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/HTP
hsp = 2721
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = HTPB
displayName = HTPB
density = 0.00177
unitCost = 0.03
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/HTPB
hsp = 920
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Hydrazine
displayName = Hydrazine
density = 0.001004
unitCost = 0.002008
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydrazine
hsp = 3120.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Hydyne
displayName = Hydyne
density = 0.00086
unitCost = 0.000688
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Hydyne
hsp = 2625
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = IRFNA-III
displayName = IRFNA-III
density = 0.001658
unitCost = 0.00034818
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/IRFNA-III
hsp = 1720
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = IRFNA-IV
displayName = IRFNA-IV
density = 0.001995
unitCost = 0.000399
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/IRFNA-IV
hsp = 1720
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = IWFNA
displayName = IWFNA
density = 0.001513
unitCost = 0.00031773
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/IWFNA
hsp = 1720
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Kerosene
displayName = Kerosene
density = 0.00082
unitCost = 0.000041
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Kerosene
hsp = 2010
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LeadBallast
displayName = LeadBallast
density = 0.01134
unitCost = 0.001134
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = false
ksparpicon = RealFuels/Resources/ARPIcons/LeadBallast
hsp = 128
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdFluorine
displayName = LqdFluorine
density = 0.001505
unitCost = 0.00903
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/LqdFluorine
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdMethane
displayName = LqdMethane
density = 0.00042561
unitCost = 3.02655999995271E-05
vsp = 510000
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LqdMethane
hsp = 0
conductivity = 0.18455
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = LqdOxygen
displayName = LqdOxygen
density = 0.001141
unitCost = 0.00004564
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/LiquidOxygen
hsp = 0
vsp = 213000
conductivity = 0.152
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Methane
displayName = Methane
density = 0.000000717
unitCost = 0.0018642
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Methane
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Methanol
displayName = Methanol
density = 0.0007918
unitCost = 0.000126688
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Methanol
hsp = 2510
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MMH
displayName = MMH
density = 0.00088
unitCost = 0.00176
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MMH
hsp = 2928.8
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON1
displayName = MON1
density = 0.001429
unitCost = 0.00021435
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON1
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON3
displayName = MON3
density = 0.001423
unitCost = 0.00021345
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON3
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON10
displayName = MON10
density = 0.001407
unitCost = 0.00023919
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON10
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON15
displayName = MON15
density = 0.001397
unitCost = 0.00023749
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON15
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON20
displayName = MON20
density = 0.00138
unitCost = 0.0002484
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/MON20
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = MON25
displayName = MON25
density = 0.00138
unitCost = 0.0002484
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = NGNC
displayName = NGNC
density = 0.0016
unitCost = 0.1
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/NGNC
hsp = 920
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = N2F4
displayName = N2F4
density = 0.001604
unitCost = 0.02406
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/N2F4
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Nitrogen
displayName = Nitrogen
density = 0.000001251
unitCost = 0.00000005004
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Nitrogen
hsp = 1039
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = NitrousOxide
displayName = NitrousOxide
density = 0.00000196
unitCost = 0.000000392
hsp = 708
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/NitrousOxide
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = NTO
displayName = NTO
density = 0.00145
unitCost = 0.0002175
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/N2O4
hsp = 1521.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = OF2
displayName = OF2
density = 0.0019
unitCost = 0.0285
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/OF2
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = PBAN
displayName = PBAN
density = 0.001772
unitCost = 0.03
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/PBAN
hsp = 920
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Pentaborane
displayName = Pentaborane
density = 0.000618
unitCost = 0.00618
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Pentaborane
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = PSPC
displayName = PSPC
density = 0.00174
unitCost = 0.01
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/PSPC
hsp = 920
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Syntin
displayName = Syntin
density = 0.000851
unitCost = 0.0004255
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/Syntin
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = TEATEB
displayName = TEATEB
density = 0.00070031
unitCost = 0.00280124
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/TEATEB
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Tonka250
displayName = Tonka250
density = 0.000873
unitCost = 0.0004365
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Tonka250
hsp = 2180
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Tonka500
displayName = Tonka500
density = 0.000811
unitCost = 0.00044605
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/Tonka500
hsp = 2180
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = UDMH
displayName = UDMH
density = 0.000791
unitCost = 0.000791
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = TriggerTech/KSPAlternateResourcePanel/Icons/UDMH
hsp = 2729.6
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = UH25
displayName = UH25
density = 0.000829
unitCost = 0.00103625
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
ksparpicon = RealFuels/Resources/ARPIcons/UH25
hsp = 2850
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = Glykerol
displayName = Glykerol
density = 0.012
unitCost = 2
hsp = 2430
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
ksparpicon = REPOSoftTech/DeepFreeze/Icons/Glykerol
ksparpdisplayvalueas = Units
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/CommonResources.cfg
RESOURCE_DEFINITION
{
name = FusionPellets
displayName = FusionPellets
density = 0.000216
unitCost = 150
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_CRP_Hydrates_DisplayName = Hydrates
#LOC_CRP_Gypsum_DisplayName = Gypsum
#LOC_CRP_IntakeLqd_DisplayName = IntakeLqd
#LOC_CRP_ColonySupplies_DisplayName = ColonySupplies
#LOC_CRP_Lead_DisplayName = Lead
#LOC_CRP_CarbonDioxide_DisplayName = CarbonDioxide
#LOC_CRP_Chemicals_DisplayName = Chemicals
#LOC_CRP_Dirt_DisplayName = Dirt
#LOC_CRP_ExoticMinerals_DisplayName = ExoticMinerals
#LOC_CRP_Food_DisplayName = Food
#LOC_CRP_Supplies_DisplayName = Supplies
#LOC_CRP_Fertilizer_DisplayName = Fertilizer
#LOC_CRP_Mulch_DisplayName = Mulch
#LOC_CRP_Machinery_DisplayName = Machinery
#LOC_CRP_SpecializedParts_DisplayName = SpecializedParts
#LOC_CRP_Recyclables_DisplayName = Recyclables
#LOC_CRP_Hydrogen_DisplayName = Hydrogen
#LOC_CRP_Karbonite_DisplayName = Karbonite
#LOC_CRP_Karborundum_DisplayName = Karborundum
#LOC_CRP_LqdCO2_DisplayName = LqdCO2
#LOC_CRP_LqdCO_DisplayName = LqdCO
#LOC_CRP_MaterialKits_DisplayName = MaterialKits
#LOC_CRP_Metals_DisplayName = Metals
#LOC_CRP_Minerals_DisplayName = Minerals
#LOC_CRP_MetallicOre_DisplayName = MetallicOre
#LOC_CRP_Organics_DisplayName = Organics
#LOC_CRP_Oxygen_DisplayName = Oxygen
#LOC_CRP_Polymers_DisplayName = Polymers
#LOC_CRP_RareMetals_DisplayName = RareMetals
#LOC_CRP_RefinedExotics_DisplayName = RefinedExotics
#LOC_CRP_Rock_DisplayName = Rock
#LOC_CRP_RocketParts_DisplayName = RocketParts
#LOC_CRP_SpareParts_DisplayName = SpareParts
#LOC_CRP_Substrate_DisplayName = Substrate
#LOC_CRP_Uraninite_DisplayName = Uraninite
#LOC_CRP_Waste_DisplayName = Waste
#LOC_CRP_WasteWater_DisplayName = WasteWater
#LOC_CRP_Water_DisplayName = Water
#LOC_CRP_ArgonGas_DisplayName = Argon Gas
#LOC_CRP_ArgonGas_Abbreviation = Ar
#LOC_CRP_Boron_DisplayName = Boron
#LOC_CRP_Boron_Abbreviation = Bo
#LOC_CRP_ResourceLode_DisplayName = ResourceLode
#LOC_CRP_EnrichedUranium_DisplayName = Enriched Uranium
#LOC_CRP_EnrichedUranium_Abbreviation = EnrU
#LOC_CRP_DepletedUranium_DisplayName = Depleted Uranium
#LOC_CRP_DepletedUranium_Abbreviation = DepU
#LOC_CRP_LqdHydrogen_DisplayName = Liquid Hydrogen
#LOC_CRP_LqdHydrogen_Abbreviation = LH2
#LOC_CRP_StoredCharge_DisplayName = Stored Charge
#LOC_CRP_StoredCharge_Abbreviation = SC
#LOC_CRP_Actinides_DisplayName = Actinides
#LOC_CRP_Actinides_Abbreviation = Act
#LOC_CRP_Aluminium_DisplayName = Aluminium
#LOC_CRP_Aluminium_Abbreviation = Al
#LOC_CRP_Alumina_DisplayName = Alumina
#LOC_CRP_Alumina_Abbreviation = Aia
#LOC_CRP_Ammonia_DisplayName = Ammonia
#LOC_CRP_Ammonia_Abbreviation = NH3
#LOC_CRP_Antimatter_DisplayName = Antimatter
#LOC_CRP_Antimatter_Abbreviation = AM
#LOC_CRP_AntiHydrogen_DisplayName = Anti Hydrogen
#LOC_CRP_AntiHydrogen_Abbreviation = AH
#LOC_CRP_LqdArgon_DisplayName = LqdArgon
#LOC_CRP_LqdArgon_Abbreviation = Ar
#LOC_CRP_Borate_DisplayName = Borate
#LOC_CRP_Borate_Abbreviation = Br
#LOC_CRP_Caesium_DisplayName = Caesium
#LOC_CRP_Caesium_Abbreviation = Cs
#LOC_CRP_Calcium_Abbreviation = Ca
#LOC_CRP_Calcium_DisplayName = Calcium
#LOC_CRP_CarbonMonoxide_DisplayName = CarbonMonoxide
#LOC_CRP_CarbonMonoxide_Abbreviation = CO
#LOC_CRP_Carbon_DisplayName = Carbon
#LOC_CRP_Carbon_Abbreviation = C
#LOC_CRP_ChargedParticles_DisplayName = ChargedParticles
#LOC_CRP_ChargedParticles_Abbreviation = CP
#LOC_CRP_Chlorine_DisplayName = Chlorine
#LOC_CRP_Chlorine_Abbreviation = Cl
#LOC_CRP_CompressedAir_DisplayName = Compressed Air
#LOC_CRP_CompressedAir_Abbreviation = Air
#LOC_CRP_Decaborane_DisplayName = Decaborane
#LOC_CRP_Decaborane_Abbreviation = DeBo
#LOC_CRP_Deuterium_DisplayName = Deuterium
#LOC_CRP_Deuterium_Abbreviation = D
#LOC_CRP_LqdDeuterium_DisplayName = LqdDeuterium
#LOC_CRP_LqdDeuterium_Abbreviation = D
#LOC_CRP_DepletedFuel_DisplayName = DepletedFuel
#LOC_CRP_DepletedFuel_Abbreviation = DepF
#LOC_CRP_ExoticMatter_DisplayName = ExoticMatter
#LOC_CRP_ExoticMatter_Abbreviation = EcM
#LOC_CRP_FusionPellets_DisplayName = FusionPellets
#LOC_CRP_FusionPellets_Abbreviation = FP
#LOC_CRP_Fluorine_DisplayName = Fluorine
#LOC_CRP_Fluorine_Abbreviation = F
#LOC_CRP_Fluorite_DisplayName = Fluorite
#LOC_CRP_Fluorite_Abbreviation = CaF2
#LOC_CRP_HeavyWater_DisplayName = HeavyWater
#LOC_CRP_HeavyWater_Abbreviation = D20
#LOC_CRP_IntakeAtm_DisplayName = IntakeAtm
#LOC_CRP_IntakeAtm_Abbreviation = IntA
#LOC_CRP_KryptonGas_DisplayName = KryptonGas
#LOC_CRP_KryptonGas_Abbreviation = Kr
#LOC_CRP_LqdKrypton_DisplayName = LqdKrypton
#LOC_CRP_LqdKrypton_Abbreviation = Kr
#LOC_CRP_NeonGas_DisplayName = NeonGas
#LOC_CRP_NeonGas_Abbreviation = Ne
#LOC_CRP_LqdNeon_DisplayName = LqdNeon
#LOC_CRP_LqdNeon_Abbreviation = Ne
#LOC_CRP_Lithium_DisplayName = Lithium
#LOC_CRP_Lithium_Abbreviation = Li7
#LOC_CRP_Lithium6_DisplayName = Lithium6
#LOC_CRP_Lithium6_Abbreviation = Li6
#LOC_CRP_LithiumHydride_DisplayName = LithiumHydride
#LOC_CRP_LithiumHydride_Abbreviation = Li7H
#LOC_CRP_LithiumDeuteride_DisplayName = LithiumDeuteride
#LOC_CRP_LithiumDeuteride_Abbreviation = Li6D
#LOC_CRP_LqdAmmonia_DisplayName = LqdAmmonia
#LOC_CRP_LqdAmmonia_Abbreviation = NH3
#LOC_CRP_Helium3_DisplayName = Helium3
#LOC_CRP_Helium3_Abbreviation = He3
#LOC_CRP_LqdHe3_DisplayName = LqdHe3
#LOC_CRP_LqdHe3_Abbreviation = He3
#LOC_CRP_Helium4_DisplayName = Helium4
#LOC_CRP_Helium4_Abbreviation = He4
#LOC_CRP_LqdHelium_DisplayName = LqdHelium
#LOC_CRP_LqdHelium_Abbreviation = He4
#LOC_CRP_Nitratine_DisplayName = Nitratine
#LOC_CRP_Nitratine_Abbreviation = Nit
#LOC_CRP_Hexaborane_DisplayName = Hexaborane
#LOC_CRP_Hexaborane_Abbreviation = HxBo
#LOC_CRP_LqdNitrogen_DisplayName = LqdNitrogen
#LOC_CRP_LqdNitrogen_Abbreviation = N14
#LOC_CRP_LqdNitrogen15_DisplayName = LqdNitrogen15
#LOC_CRP_LqdNitrogen15_Abbreviation = N15
#LOC_CRP_Megajoules_DisplayName = Megajoules
#LOC_CRP_Megajoules_Abbreviation = Meg3
#LOC_CRP_Monazite_DisplayName = Monazite
#LOC_CRP_Monazite_Abbreviation = Monz
#LOC_CRP_LqdOxygen18_DisplayName = LqdOxygen18
#LOC_CRP_LqdOxygen18_Abbreviation = O18
#LOC_CRP_Salt_DisplayName = Salt
#LOC_CRP_Salt_Abbreviation = Salt
#LOC_CRP_Sodium_DisplayName = Sodium
#LOC_CRP_Sodium_Abbreviation = Na
#LOC_CRP_Sulphur_DisplayName = Sulphur
#LOC_CRP_Sulphur_Abbreviation = S
#LOC_CRP_SolidHydrogen_DisplayName = SolidHydrogen
#LOC_CRP_SolidHydrogen_Abbreviation = SH
#LOC_CRP_PolyvinylChloride_DisplayName = PolyvinylChloride
#LOC_CRP_PolyvinylChloride_Abbreviation = PVC
#LOC_CRP_Plutonium-238_DisplayName = Plutonium-238
#LOC_CRP_Plutonium-238_Abbreviation = Pu238
#LOC_CRP_Regolith_DisplayName = Regolith
#LOC_CRP_Regolith_Abbreviation = R
#LOC_CRP_UF4_DisplayName = UF4
#LOC_CRP_UF4_Abbreviation = UF4
#LOC_CRP_Silicates_DisplayName = Silicates
#LOC_CRP_Silicates_Abbreviation = Silica
#LOC_CRP_Silicon_DisplayName = Silicon
#LOC_CRP_Silicon_Abbreviation = Si
#LOC_CRP_Spodumene_DisplayName = Spodumene
#LOC_CRP_Spodumene_Abbreviation = LiAl
#LOC_CRP_SolarWind_DisplayName = SolarWind
#LOC_CRP_SolarWind_Abbreviation = SW
#LOC_CRP_ThermalPower_DisplayName = ThermalPower
#LOC_CRP_ThermalPower_Abbreviation = ThP
#LOC_CRP_Thorium_DisplayName = Thorium
#LOC_CRP_Thorium_Abbreviation = Th
#LOC_CRP_ThF4_DisplayName = ThF4
#LOC_CRP_ThF4_Abbreviation = ThF4
#LOC_CRP_Tritium_DisplayName = Tritium
#LOC_CRP_Tritium_Abbreviation = T
#LOC_CRP_LqdTritium_DisplayName = LqdTritium
#LOC_CRP_LqdTritium_Abbreviation = T
#LOC_CRP_UraniumNitride_DisplayName = UraniumNitride
#LOC_CRP_UraniumNitride_Abbreviation = UN
#LOC_CRP_VacuumPlasma_DisplayName = VacuumPlasma
#LOC_CRP_VacuumPlasma_Abbreviation = VP
#LOC_CRP_WasteHeat_DisplayName = WasteHeat
#LOC_CRP_WasteHeat_Abbreviation = WH
#LOC_CRP_LqdXenon_DisplayName = LqdXenon
#LOC_CRP_LqdXenon_Abbreviation = Xe
#LOC_CRP_Aerozine50_DisplayName = Aerozine50
#LOC_CRP_AK20_DisplayName = AK20
#LOC_CRP_AK27_DisplayName = AK27
#LOC_CRP_Aniline_DisplayName = Aniline
#LOC_CRP_AvGas_DisplayName = AvGas
#LOC_CRP_CaveaB_DisplayName = CaveaB
#LOC_CRP_ClF3_DisplayName = ClF3
#LOC_CRP_ClF5_DisplayName = ClF5
#LOC_CRP_Diborane_DisplayName = Diborane
#LOC_CRP_Ethane_DisplayName = Ethane
#LOC_CRP_Ethanol_DisplayName = Ethanol
#LOC_CRP_Ethanol75_DisplayName = Ethanol75
#LOC_CRP_Ethanol90_DisplayName = Ethanol90
#LOC_CRP_Ethylene_DisplayName = Ethylene
#LOC_CRP_FLOX30_DisplayName = FLOX30
#LOC_CRP_FLOX70_DisplayName = FLOX70
#LOC_CRP_FLOX88_DisplayName = FLOX88
#LOC_CRP_Furfuryl_DisplayName = Furfuryl
#LOC_CRP_Helium_DisplayName = Helium
#LOC_CRP_HNIW_DisplayName = HNIW
#LOC_CRP_HTP_DisplayName = HTP
#LOC_CRP_HTPB_DisplayName = HTPB
#LOC_CRP_Hydrazine_DisplayName = Hydrazine
#LOC_CRP_Hydyne_DisplayName = Hydyne
#LOC_CRP_IRFNA-III_DisplayName = IRFNA-III
#LOC_CRP_IRFNA-IV_DisplayName = IRFNA-IV
#LOC_CRP_IWFNA_DisplayName = IWFNA
#LOC_CRP_Kerosene_DisplayName = Kerosene
#LOC_CRP_LeadBallast_DisplayName = LeadBallast
#LOC_CRP_LqdFluorine_DisplayName = LqdFluorine
#LOC_CRP_LqdMethane_DisplayName = LqdMethane
#LOC_CRP_LqdOxygen_DisplayName = LqdOxygen
#LOC_CRP_Methane_DisplayName = Methane
#LOC_CRP_Methanol_DisplayName = Methanol
#LOC_CRP_MMH_DisplayName = MMH
#LOC_CRP_MON1_DisplayName = MON1
#LOC_CRP_MON3_DisplayName = MON3
#LOC_CRP_MON10_DisplayName = MON10
#LOC_CRP_MON15_DisplayName = MON15
#LOC_CRP_MON20_DisplayName = MON20
#LOC_CRP_MON25_DisplayName = MON25
#LOC_CRP_NGNC_DisplayName = NGNC
#LOC_CRP_N2F4_DisplayName = N2F4
#LOC_CRP_Nitrogen_DisplayName = Nitrogen
#LOC_CRP_NitrousOxide_DisplayName = NitrousOxide
#LOC_CRP_NTO_DisplayName = NTO
#LOC_CRP_OF2_DisplayName = OF2
#LOC_CRP_PBAN_DisplayName = PBAN
#LOC_CRP_Pentaborane_DisplayName = Pentaborane
#LOC_CRP_PSPC_DisplayName = PSPC
#LOC_CRP_Syntin_DisplayName = Syntin
#LOC_CRP_TEATEB_DisplayName = TEATEB
#LOC_CRP_Tonka250_DisplayName = Tonka250
#LOC_CRP_Tonka500_DisplayName = Tonka500
#LOC_CRP_UDMH_DisplayName = UDMH
#LOC_CRP_UH25_DisplayName = UH25
#LOC_CRP_Glykerol_DisplayName = Glykerol
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Sun
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Vall
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Pol
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
GLOBAL_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
Distribution
{
PresenceChance = 80
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Moho
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Gilly
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 3
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Ike
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Dres
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 6
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 0.01
MaxAbundance = 1
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Tylo
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Bop
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Eeloo
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 3
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
PLANETARY_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Priax
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 3
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
BIOME_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
BiomeName = Poles
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
BIOME_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
BiomeName = Highlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
BIOME_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
BiomeName = Midlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
BIOME_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
BiomeName = Lowlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Alumina.cfg
BIOME_RESOURCE
{
ResourceName = Alumina
ResourceType = 0
PlanetName = Minmus
BiomeName = Slopes
Distribution
{
PresenceChance = 100
MinAbundance = 0.01
MaxAbundance = 3
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Antimatter.cfg
PLANETARY_RESOURCE
{
ResourceName = Antimatter
ResourceType = 3
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.002
MinAltitude = 1
MaxAltitude = 2
MinRange = 0.25
MaxRange = 0.3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Antimatter.cfg
PLANETARY_RESOURCE
{
ResourceName = Antimatter
ResourceType = 3
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 50
MaxAbundance = 100
MinAltitude = 1
MaxAltitude = 3
MinRange = 1
MaxRange = 1
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ArgonGas.cfg
GLOBAL_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
Distribution
{
PresenceChance = 50
MinAbundance = 1
MaxAbundance = 100
Variance = 5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 1
Variance = 5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 7
MaxAbundance = 100
Variance = 5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 97
MaxAbundance = 100
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 97
MaxAbundance = 100
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 11
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Dirt.cfg
PLANETARY_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Dirt.cfg
GLOBAL_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 50
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ExoticMinerals.cfg
PLANETARY_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/ExoticMinerals.cfg
GLOBAL_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
Distribution
{
PresenceChance = 50
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Gypsum.cfg
GLOBAL_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Hydrates.cfg
GLOBAL_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
Distribution
{
PresenceChance = 80
MinAbundance = .1
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .1
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/IntakeLqd.cfg
GLOBAL_RESOURCE
{
ResourceName = IntakeLqd
ResourceType = 1
Distribution
{
PresenceChance = 100
MinAbundance = 100
MaxAbundance = 100
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
GLOBAL_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
GLOBAL_RESOURCE
{
ResourceName = Karbonite
ResourceType = 1
Distribution
{
PresenceChance = 80
MinAbundance = 5
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
GLOBAL_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
Distribution
{
PresenceChance = 80
MinAbundance = .001
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
GLOBAL_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
Distribution
{
PresenceChance = 20
MinAbundance = .001
MaxAbundance = 50
MinAltitude = .2
MaxAltitude = 2
MinRange = .01
MaxRange = .5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 100
MaxAbundance = 100
Variance = 50
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 1
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 75
MaxAbundance = 75
Variance = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 2
Variance = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 1
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
MinAltitude = .245
MaxAltitude = .245
MinRange = .01
MaxRange = .01
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 100
MaxAbundance = 100
MinAltitude = .1
MaxAltitude = .1
MinRange = .1
MaxRange = .1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 50
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Eeloo
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Priax
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 3
PlanetName = Sun
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 100
MinAltitude = 40
MaxAltitude = 40
MinRange = 5
MaxRange = 5
Variance = 50
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdDeuterium.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdDeuterium
ResourceType = 2
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 100
Variance = 20
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
GLOBAL_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
Distribution
{
PresenceChance = 100
MinAbundance = 0.00000000000037
MaxAbundance = 0.0000000067
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.00000000000037
MaxAbundance = 0.00000000000037
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 0.000000000000037
MaxAbundance = 0.000000000000037
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 0.00000000067
MaxAbundance = 0.00000000067
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Moon
Distribution
{
PresenceChance = 100
MinAbundance = 0.000000000067
MaxAbundance = 0.000000000067
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
BIOME_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Kerbin
BiomeName = Water
Distribution
{
PresenceChance = 100
MinAbundance = 0.0000000000037
MaxAbundance = 0.0000000001
Variance = 10
Dispersal = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
BIOME_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 0
PlanetName = Earth
BiomeName = Water
Distribution
{
PresenceChance = 100
MinAbundance = 0.00000000000037
MaxAbundance = 0.00000000001
Variance = 10
Dispersal = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
GLOBAL_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 2
Distribution
{
PresenceChance = 5
MinAbundance = 0.001
MaxAbundance = 100
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.001
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.001
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 2
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 10
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHe3.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHe3
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 1
Variance = 0
Dispersal = 1
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg
GLOBAL_RESOURCE
{
ResourceName = LqdHydrogen
ResourceType = 3
Distribution
{
PresenceChance = 50
MinAbundance = 1
MaxAbundance = 100
MinAltitude = 500
MaxAltitude = 200000000000
MinRange = .01
MaxRange = .5
Variance = 20
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHydrogen
ResourceType = 3
PlanetName = Sun
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 20
MinAltitude = 0.1
MaxAltitude = 500
MinRange = 500
MaxRange = 500
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHydrogen
ResourceType = 3
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 60
MinAltitude = 0.1
MaxAltitude = 0.1
MinRange = 75
MaxRange = 100
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHydrogen
ResourceType = 3
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 40
MaxAbundance = 80
MinAltitude = 0.1
MaxAltitude = 25
MinRange = 25
MaxRange = 25
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/LqdHydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = LqdHydrogen
ResourceType = 2
PlanetName = Jool
Distribution
{
PresenceChance = 100
MinAbundance = 62
MaxAbundance = 100
Variance = 20
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/MetallicOre.cfg
GLOBAL_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Minerals.cfg
GLOBAL_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Monazite.cfg
PLANETARY_RESOURCE
{
ResourceName = Monazite
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Monazite.cfg
GLOBAL_RESOURCE
{
ResourceName = Monazite
ResourceType = 0
Distribution
{
PresenceChance = 80
MinAbundance = .004
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Monazite.cfg
PLANETARY_RESOURCE
{
ResourceName = Monazite
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .004
MaxAbundance = 40
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Oxygen.cfg
PLANETARY_RESOURCE
{
ResourceName = Oxygen
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 65
MaxAbundance = 100
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Oxygen.cfg
PLANETARY_RESOURCE
{
ResourceName = Oxygen
ResourceType = 2
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 65
MaxAbundance = 100
Variance = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/RareMetals.cfg
GLOBAL_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
Distribution
{
PresenceChance = 50
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 10
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Sun
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
GLOBAL_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
Distribution
{
PresenceChance = 90
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Moho
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Gilly
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 1
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 50
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Ike
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 50
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Dres
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Tylo
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Bop
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Pol
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Moho
BiomeName = Northern Sinkhole Ridge
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Moho
BiomeName = Northern Sinkhole
Distribution
{
PresenceChance = 100
MinAbundance = 25
MaxAbundance = 45
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Minmus
BiomeName = Poles
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Minmus
BiomeName = Highlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Minmus
BiomeName = Midlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Minmus
BiomeName = Lowlands
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Minmus
BiomeName = Slopes
Distribution
{
PresenceChance = 100
MinAbundance = 0.01
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Vall
BiomeName = Mountains
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 4
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Regolith.cfg
BIOME_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Eeloo
BiomeName = Ice Canyons
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 9
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Sun
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Minmus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Vall
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
GLOBAL_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
Distribution
{
PresenceChance = 80
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Moho
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Gilly
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 12
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Ike
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Dres
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 30
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Tylo
Distribution
{
PresenceChance = 100
MinAbundance = 6
MaxAbundance = 18
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Bop
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Pol
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 40
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Eeloo
Distribution
{
PresenceChance = 100
MinAbundance = 0.2
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
PLANETARY_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Priax
Distribution
{
PresenceChance = 100
MinAbundance = 0.2
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
BIOME_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Minmus
BiomeName = Flats
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
BIOME_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Minmus
BiomeName = Lesser Flats
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
BIOME_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Minmus
BiomeName = Great Flats
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Silicates.cfg
BIOME_RESOURCE
{
ResourceName = Silicates
ResourceType = 0
PlanetName = Minmus
BiomeName = Greater Flats
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Sun
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Minmus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
GLOBAL_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
Distribution
{
PresenceChance = 80
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Moho
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 3
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Gilly
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 6
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Ike
Distribution
{
PresenceChance = 100
MinAbundance = 7
MaxAbundance = 25
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Dres
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 7
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 2
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Tylo
Distribution
{
PresenceChance = 100
MinAbundance = 3
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Bop
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
PLANETARY_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Pol
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
BIOME_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Minmus
BiomeName = Slopes
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 8
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
BIOME_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Minmus
BiomeName = Poles
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 4
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
BIOME_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Vall
BiomeName = Mountains
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 2
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Spodumene.cfg
BIOME_RESOURCE
{
ResourceName = Spodumene
ResourceType = 0
PlanetName = Eeloo
BiomeName = Ice Canyons
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Substrate.cfg
GLOBAL_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Uraninite.cfg
GLOBAL_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
Distribution
{
PresenceChance = 70
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
GLOBAL_RESOURCE
{
ResourceName = Water
ResourceType = 0
Distribution
{
PresenceChance = 20
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
GLOBAL_RESOURCE
{
ResourceName = Water
ResourceType = 1
Distribution
{
PresenceChance = 20
MinAbundance = .1
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
GLOBAL_RESOURCE
{
ResourceName = Water
ResourceType = 2
Distribution
{
PresenceChance = 20
MinAbundance = .1
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 1
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 90
MaxAbundance = 90
Variance = 0
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 1
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 90
Variance = 0
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Duna
BiomeName = Poles
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 20
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/Water.cfg
GLOBAL_RESOURCE
{
ResourceName = Water
ResourceType = 3
Distribution
{
PresenceChance = 20
MinAbundance = .001
MaxAbundance = .5
MinAltitude = .2
MaxAltitude = 2
MinRange = .01
MaxRange = .5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/XenonGas.cfg
GLOBAL_RESOURCE
{
ResourceName = XenonGas
ResourceType = 2
Distribution
{
PresenceChance = 50
MinAbundance = 0.001
MaxAbundance = 0.01
Variance = 5
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/XenonGas.cfg
BIOME_RESOURCE
{
ResourceName = XenonGas
ResourceType = 0
PlanetName = Kerbin
BiomeName = Water
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.01
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/XenonGas.cfg
BIOME_RESOURCE
{
ResourceName = XenonGas
ResourceType = 0
PlanetName = Kerbin
BiomeName = Water
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.01
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/XenonGas.cfg
BIOME_RESOURCE
{
ResourceName = XenonGas
ResourceType = 0
PlanetName = Laythe
BiomeName = Crater Bay
Distribution
{
PresenceChance = 100
MinAbundance = 0.01
MaxAbundance = 0.02
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = CommunityResourcePack/ResourceConfigs/XenonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = XenonGas
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 0.001
MaxAbundance = 0.002
Variance = 5
}
}
}
UrlConfig
{
parentUrl = DeadlyReentry/DeadlyReentry-Upgrades.cfg
PARTUPGRADE
{
name = Spaceplane.Ceramic.TPS
partIcon = mk2Cockpit_Standard
techRequired = hypersonicFlight
entryCost = 10000
cost = 0
title = Ceramic Tile TPS
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = Upgrades planes with a ceramic skin capable of orbital reentry. Thousands of pieces of discarded ceramic pottery and glass bottles are ground into a fine powder and then mixed with baking powder and soda water from the Kerman Bottled Soda Water plant. The resulting foamy mass is then baked in a giant kiln and cut into squares before being applied to the space plane. Lab theorizes that it SHOULD protect your planes from reentry. Probably.
}
}
UrlConfig
{
parentUrl = DeadlyReentry/DeadlyReentry.cfg
RESOURCE_DEFINITION
{
name = AblativeShielding
density = 0.001
hsp = 400
flowMode = NO_FLOW
transfer = NONE
unitCost = 0.5
isTweakable = True
volume = 1
}
}
UrlConfig
{
parentUrl = DeadlyReentry/DefaultSettings.cfg
REENTRY_EFFECTS
{
name = Default
gToleranceMult = 6
crewGClamp = 40
crewGPower = 5
crewGMin = 5
crewGWarn = 200000000
crewGLimit = 300000000
crewGKillChance = 0.01
ridiculousMaxTemp = 1523.15
maxTempScale = 0.5
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Moho
color = 124,102,88
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Eve
color = 104,76,141
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Gilly
color = 134,119,103
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Kerbin
color = 73,99,121
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Mun
color = 80,82,81
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Minmus
color = 187,253,228
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Duna
color = 165,72,41
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Ike
color = 64,64,64
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Dres
color = 128,128,128
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Jool
color = 117,173,78
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Laythe
color = 88,92,106
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Vall
color = 140,158,160
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Tylo
color = 188,180,168
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Bop
color = 100,86,76
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Pol
color = 238,206,152
}
}
UrlConfig
{
parentUrl = DistantObject/PlanetColors.cfg
CelestialBodyColor
{
name = Eeloo
color = 200,205,201
}
}
UrlConfig
{
parentUrl = FASA/Apollo/FASA_Apollo_Eng/Apollo_APS.cfg
PART
{
name = FASAApolloAPS
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 1
TechRequired = specializedControl
entryCost = 11000
cost = 500
subcategory = 0
title = Saturn IB/V - APS Flight Pack
manufacturer = TRW
description = This unique engine/RCS combo even comes with a little bit of fuel. Great for probes and control motors. RCS O/F Ratio 1.63:1. Plume configured by RealPlume.
attachRules = 0,1,0,1,1
mass = 0.075
dragModelType = default
maximum_drag = .01
minimum_drag = .01
angularDrag = 2
breakingForce = 24
breakingTorque = 24
maxTemp = 2600
explosionPotential = 1
stagingIcon = LIQUID_ENGINE
stageOffset = 1
childStageOffset = 1
fuelCrossFeed = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = FASA/Apollo/FASA_Apollo_Eng/Apollo_APS
scale = 3.25, 3.25, 3.25
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0.320
maxThrust = 0.320
heatProduction = 10
ullage = False
pressureFed = True
ignitions = -1
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = MMH
ratio = 0.507
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.493
}
atmosphereCurve
{
key = 0 220
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
IGNITOR_RESOURCE
{
name = MMH
amount = 0.507
}
IGNITOR_RESOURCE
{
name = NTO
amount = 0.493
}
}
MODULE
{
name = ModuleRCSFX
runningEffectName = running
thrusterTransformName = RCSthruster
thrusterPower = 0.6672332
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.507
DrawGauge = False
resourceFlowMode = STACK_PRIORITY_SEARCH
}
PROPELLANT
{
name = NTO
ratio = 0.493
resourceFlowMode = STACK_PRIORITY_SEARCH
}
atmosphereCurve
{
key = 0 280
key = 1 100
}
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
Hypergolic-OMS-White
{
plumeIdentifier = Hypergolic-OMS-White
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.5
fixedScale = 0.8
energy = 2
speed = 3
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-OMS-White-flare
modelName = RealPlume/MP_Nazari_FX/ssmeflame2
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 5
speed = 1.0 5
offset = -1
energy = 0.0 0.5
energy = 1.0 0.5
size = 0.0 2
size = 1.0 2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.5
fixedScale = 0.8
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-OMS-White-plumeboundary
modelName = RealPlume/Hoojiwana_FX/MPmed
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0.2
density = 0.3 0.4
density = 0 0.7
}
logGrow
{
density = 1.0 2
density = 0.1 2
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 0
density = 0.46 0
density = 0.2 2
density = 0.1 3
density = 0.0 3
}
linGrow
{
density = 1.0 0
density = 0.46 0.0
density = 0.2 5
density = 0.05 7
density = 0.0 8
}
grow
{
density = 1 -0.99
density = 0.8 0
density = 0.0 20
}
speed
{
density = 1.0 0.7
density = 0.46 1
density = 0.2 1.5
density = 0.05 1.8
density = 0.0 1.9
}
emission
{
density = 1.0 1.5
density = 0.8 1.5
density = 0.2 1.7
density = 0.1 1.7
density = 0.05 2
density = 0.0 2.5
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 1.7
density = 0.05 0.8
density = 0.0 0.7
}
size
{
density = 1.0 0.85
density = 0.8 0.80
density = 0.2 0.65
density = 0.0 0.75
}
}
AUDIO
{
name = Hypergolic-OMS-White-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_spsloop
volume = 0.0 0.0
volume = 1.0 0.8
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sps
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 119
type = ServiceModule
basemass = -1
TANK
{
name = MMH
amount = 60.3
maxAmount = 60.3
}
TANK
{
name = NTO
amount = 58.7
maxAmount = 58.7
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = SaturnAPS
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SaturnAPS
minThrust = 0.320
maxThrust = 0.320
heatProduction = 10
powerEffectName = Hypergolic-OMS-White
PROPELLANT
{
name = MMH
ratio = 0.507
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.493
}
atmosphereCurve
{
key = 0 280
key = 1 100
}
}
}
PLUME
{
name = Hypergolic-OMS-White
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.5
fixedScale = 0.8
energy = 2
speed = 3
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.8
coreScale = 0.8
exhaustScale = 0.8
flareScale = 0.8
fumeScale = 0.8
lampScale = 0.8
plumeScale = 0.8
plume2Scale = 0.8
plume3Scale = 0.8
smokeScale = 0.8
shockScale = 0.8
shockconeScale = 0.8
slagScale = 0.8
streamScale = 0.8
blazePosition = 0,0,0.5
corePosition = 0,0,0.5
exhaustPosition = 0,0,0.5
flarePosition = 0,0,0.5
fumePosition = 0,0,0.5
lampPosition = 0,0,0.5
plumePosition = 0,0,0.5
plume2Position = 0,0,0.5
plume3Position = 0,0,0.5
smokePosition = 0,0,0.5
shockPosition = 0,0,0.5
shockconePosition = 0,0,0.5
slagPosition = 0,0,0.5
streamPosition = 0,0,0.5
plumeIdentifier = Hypergolic-OMS-White
processed = true
}
MM_NODE_LOOP
{
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = FASA/Misc/FASA_Launch_Tower/FASA_Launch_Tower.cfg
PART
{
name = FASAlaunchTower
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.0
node_attach = 0.0, 2.26, 8.9, 0.0, 0.0, -1.0, 0
fx_gasBurst_white = -0.41, 2.54, 9.32, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
TechRequired = generalConstruction
entryCost = 1800
cost = 2500
category = Structural
subcategory = 0
title = FASA Launch Tower
manufacturer = FASA
description = This launch tower lets you load Kerbals from the tower to your spacecraft. Load it up with Kerbals from the astronaut complex and right click on the doors at the top or bottom to EVA.
attachRules = 0,1,0,1,1
mass = 10
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 2
crashTolerance = 1500
emissiveConstant = 0.90
heatConductivity = 0.001
thermalMassModifier = 15
radiatorHeadroom = 0.75
skinInternalConductionMult = 2000
fuelCrossFeed = False
explosionPotential = 0.1
breakingForce = 150
breakingTorque = 150
stageOffset = 9
childStageOffset = 0
CrewCapacity = 16
maxTemp = 5273.15
gTolerance = 100
maxPressure = 20000
MODEL
{
model = FASA/Misc/FASA_Launch_Tower/FASA_Launch_Tower
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Cap
trf_towerStretch_name = Tower
trf_anchor_name = Base
trf_animationRoot_name = Walkway_Anim_Root
anim_decouple_name = Launch_Tower_Anim
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = RefuelingPump
pump_rate = 10000.0
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
state = disabled
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
type = Fuselage
volume = 20000
TANK
{
name = Oxygen
amount = 284255.3191
maxAmount = 284255.3191
}
TANK
{
name = Water
amount = 1855.968
maxAmount = 1855.968
}
TANK
{
name = Food
amount = 2808
maxAmount = 2808
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 5
}
TANK
{
name = Waste
amount = 0
maxAmount = 5
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 5
}
TANK
{
name = ElectricCharge
amount = 100000
maxAmount = 100000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAeroData.cfg
FARAeroData
{
name = default
massPerWingAreaSupported = 0.04
massStressPower = 0.85
ctrlSurfTimeConstant = 0.25
ctrlSurfTimeConstantFlap = 10
ctrlSurfTimeConstantSpoiler = 0.75
BodyAtmosphericData
{
index = 0
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}
BodyAtmosphericData
{
index = 1
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}
BodyAtmosphericData
{
index = 13
viscosityAtReferenceTemp = 0.00007
referenceTemp = 194.5
}
BodyAtmosphericData
{
index = 14
viscosityAtReferenceTemp = 0.00007
referenceTemp = 194.5
}
BodyAtmosphericData
{
index = 20
viscosityAtReferenceTemp = 1.7894e-5
referenceTemp = 288
}
BodyAtmosphericData
{
index = 17
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}
BodyAtmosphericData
{
index = 18
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}
BodyAtmosphericData
{
index = 19
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}
BodyAtmosphericData
{
index = 16
viscosityAtReferenceTemp = 8.63780635814725339E-6
referenceTemp = 288
}
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAeroStress.cfg
FARAeroStress
{
name = default
FARPartStressTemplate
{
name = structural
YmaxStress = 500
XZmaxStress = 100
}
FARPartStressTemplate
{
name = crewed
YmaxStress = 500
XZmaxStress = 300
requiresCrew = true
}
FARPartStressTemplate
{
name = rocketFuelTank
YmaxStress = 500
XZmaxStress = 30
Resources
{
numReq = 1
rejectUnlistedResources = false
flowMode = STACK_PRIORITY_SEARCH
}
}
FARPartStressTemplate
{
name = aircraftFuelTank
YmaxStress = 500
XZmaxStress = 50
Resources
{
numReq = 1
res = LiquidFuel
res = Kerosene
res = AvGas
rejectUnlistedResources = true
}
}
FARPartStressTemplate
{
name = SRB
YmaxStress = 500
XZmaxStress = 105
Resources
{
numReq = 1
res = SolidFuel
res = HTPB
res = PBAN
res = PSPC
res = HNIW
res = NGNC
rejectUnlistedResources = true
}
}
FARPartStressTemplate
{
name = wingStress
isSpecialTemplate = True
YmaxStress = 70
XZmaxStress = 40
}
FARPartStressTemplate
{
name = ctrlSurfStress
isSpecialTemplate = True
YmaxStress = 140
XZmaxStress = 60
}
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = FSanimateThrottle
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleLight
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = FXModuleAnimateThrottle
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleAJEJetAnimateAfterburner
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleAJEJetAnimateExhaustHeat
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleAJEJetAnimateNozzleArea
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleB9AnimateEngineMultiMode
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleB9AnimateIntake
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARAnimOverrides.cfg
FARAnimOverride
{
moduleName = ModuleB9AnimateThrottle
animNameField = animationName
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARConfig.cfg
FARConfig
{
Settings
{
exposedAreaUsesKSPHack = true
exposedAreaLimited = true
}
Debug
{
logLevel = info
dumpOnLoad = false
}
FlightLog
{
directory = Logs/FerramAerospaceResearch
nameFormat = <<>>_<<>>.csv
datetimeFormat = yyyy_MM_dd_HH_mm_ss
period = 50
flushPeriod = 10
}
GuiColors
{
ClColor = 0.000,1.000,1.000
CdColor = 1.000,0.000,0.000
CmColor = 1.000,0.9215686,0.01568628
L_DColor = 0.000,1.000,0.000
}
Textures
{
TEXTURE
{
name = iconButtonBlizzy
url = FerramAerospaceResearch/Textures/icon_button_blizzy
loader = GameDatabase
}
TEXTURE
{
name = iconButtonStock
url = FerramAerospaceResearch/Textures/icon_button_stock
loader = GameDatabase
}
TEXTURE
{
name = spriteDebugVoxel
url = FerramAerospaceResearch/Textures/sprite_debug_voxel
loader = GameDatabase
}
}
Shaders
{
bundleLinux = FerramAerospaceResearch/Assets/farshaders_linux.far
bundleWindows = FerramAerospaceResearch/Assets/farshaders_windows.far
bundleMac = FerramAerospaceResearch/Assets/farshaders_macosx.far
SHADER
{
name = debugVoxel
url = FerramAerospaceResearch/Debug Voxel Mesh
loader = bundle
_Cutoff = 0.45
}
SHADER
{
name = lineRenderer
url = Hidden/Internal-Colored
loader = default
}
SHADER
{
name = debugVoxelFallback
url = Sprites/Default
loader = default
}
}
Voxelization
{
debugInFlight = false
default = glasbey_bw
ColorMap
{
name = old
color = 0.18, 0, 0.106
}
ColorMap
{
name = glasbey_bw
color = 0.843137, 0.000000, 0.000000
color = 0.549020, 0.235294, 1.000000
color = 0.007843, 0.533333, 0.000000
color = 0.000000, 0.674510, 0.780392
color = 0.596078, 1.000000, 0.000000
color = 1.000000, 0.498039, 0.819608
color = 0.423529, 0.000000, 0.309804
color = 1.000000, 0.647059, 0.188235
color = 0.000000, 0.000000, 0.615686
color = 0.525490, 0.439216, 0.407843
color = 0.000000, 0.286275, 0.258824
color = 0.309804, 0.164706, 0.000000
color = 0.000000, 0.992157, 0.811765
color = 0.737255, 0.717647, 1.000000
color = 0.584314, 0.705882, 0.478431
color = 0.752941, 0.015686, 0.725490
color = 0.145098, 0.400000, 0.635294
color = 0.156863, 0.000000, 0.254902
color = 0.862745, 0.701961, 0.686275
color = 0.996078, 0.960784, 0.564706
color = 0.313725, 0.270588, 0.356863
color = 0.643137, 0.486275, 0.000000
color = 1.000000, 0.443137, 0.400000
color = 0.247059, 0.505882, 0.431373
color = 0.509804, 0.000000, 0.050980
color = 0.639216, 0.482353, 0.701961
color = 0.203922, 0.305882, 0.000000
color = 0.607843, 0.894118, 1.000000
color = 0.921569, 0.000000, 0.466667
color = 0.176471, 0.000000, 0.039216
color = 0.368627, 0.564706, 1.000000
color = 0.000000, 0.780392, 0.125490
color = 0.345098, 0.003922, 0.666667
color = 0.000000, 0.117647, 0.000000
color = 0.603922, 0.278431, 0.000000
color = 0.588235, 0.623529, 0.650980
color = 0.607843, 0.258824, 0.360784
color = 0.000000, 0.121569, 0.196078
color = 0.784314, 0.768627, 0.000000
color = 1.000000, 0.815686, 1.000000
color = 0.000000, 0.745098, 0.603922
color = 0.215686, 0.082353, 1.000000
color = 0.176471, 0.145098, 0.145098
color = 0.874510, 0.345098, 1.000000
color = 0.745098, 0.905882, 0.752941
color = 0.498039, 0.270588, 0.596078
color = 0.321569, 0.309804, 0.235294
color = 0.847059, 0.400000, 0.000000
color = 0.392157, 0.454902, 0.219608
color = 0.756863, 0.450980, 0.533333
color = 0.431373, 0.454902, 0.541176
color = 0.501961, 0.615686, 0.011765
color = 0.745098, 0.545098, 0.396078
color = 0.388235, 0.200000, 0.223529
color = 0.792157, 0.803922, 0.854902
color = 0.423529, 0.921569, 0.513725
color = 0.133333, 0.250980, 0.411765
color = 0.635294, 0.498039, 1.000000
color = 0.996078, 0.011765, 0.796078
color = 0.462745, 0.737255, 0.992157
color = 0.850980, 0.764706, 0.509804
color = 0.807843, 0.639216, 0.807843
color = 0.427451, 0.313725, 0.000000
color = 0.000000, 0.411765, 0.454902
color = 0.278431, 0.623529, 0.368627
color = 0.580392, 0.776471, 0.749020
color = 0.976471, 1.000000, 0.000000
color = 0.752941, 0.329412, 0.270588
color = 0.000000, 0.396078, 0.235294
color = 0.356863, 0.313725, 0.658824
color = 0.325490, 0.125490, 0.392157
color = 0.309804, 0.372549, 1.000000
color = 0.494118, 0.560784, 0.466667
color = 0.725490, 0.031373, 0.980392
color = 0.545098, 0.572549, 0.764706
color = 0.701961, 0.000000, 0.207843
color = 0.533333, 0.376471, 0.494118
color = 0.623529, 0.000000, 0.458824
color = 1.000000, 0.870588, 0.768627
color = 0.317647, 0.031373, 0.000000
color = 0.101961, 0.031373, 0.000000
color = 0.298039, 0.537255, 0.713725
color = 0.000000, 0.874510, 0.874510
color = 0.784314, 1.000000, 0.980392
color = 0.188235, 0.207843, 0.082353
color = 1.000000, 0.152941, 0.278431
color = 1.000000, 0.592157, 0.666667
color = 0.015686, 0.000000, 0.101961
color = 0.788235, 0.376471, 0.694118
color = 0.764706, 0.635294, 0.215686
color = 0.486275, 0.309804, 0.227451
color = 0.976471, 0.619608, 0.466667
color = 0.337255, 0.396078, 0.392157
color = 0.819608, 0.576471, 1.000000
color = 0.176471, 0.121569, 0.411765
color = 0.254902, 0.105882, 0.203922
color = 0.686275, 0.576471, 0.596078
color = 0.384314, 0.619608, 0.600000
color = 0.741176, 0.870588, 0.482353
color = 1.000000, 0.368627, 0.580392
color = 0.058824, 0.160784, 0.137255
color = 0.721569, 0.745098, 0.674510
color = 0.454902, 0.231373, 0.396078
color = 0.062745, 0.000000, 0.050980
color = 0.498039, 0.431373, 0.741176
color = 0.619608, 0.419608, 0.231373
color = 1.000000, 0.274510, 0.000000
color = 0.498039, 0.000000, 0.529412
color = 1.000000, 0.807843, 0.243137
color = 0.188235, 0.231373, 0.262745
color = 0.996078, 0.647059, 1.000000
color = 0.541176, 0.007843, 0.243137
color = 0.462745, 0.172549, 0.003922
color = 0.039216, 0.541176, 0.588235
color = 0.019608, 0.000000, 0.321569
color = 0.556863, 0.839216, 0.196078
color = 0.325490, 0.768627, 0.450980
color = 0.278431, 0.349020, 0.443137
color = 0.345098, 0.007843, 0.133333
color = 0.650980, 0.133333, 0.003922
color = 0.564706, 0.576471, 0.298039
color = 0.000000, 0.262745, 0.117647
color = 0.505882, 0.000000, 0.819608
color = 0.184314, 0.149020, 0.247059
color = 0.749020, 0.223529, 0.517647
color = 0.960784, 1.000000, 0.835294
color = 0.000000, 0.827451, 1.000000
color = 0.415686, 0.000000, 0.972549
color = 0.611765, 0.733333, 0.823529
color = 0.478431, 0.850980, 0.670588
color = 0.411765, 0.341176, 0.364706
color = 0.000000, 0.411765, 0.019608
color = 0.211765, 0.211765, 0.611765
color = 0.003922, 0.513725, 0.278431
color = 0.266667, 0.117647, 0.094118
color = 0.027451, 0.647059, 0.937255
color = 1.000000, 0.505882, 0.188235
color = 0.654902, 0.333333, 0.721569
color = 0.407843, 0.352941, 0.513725
color = 0.450980, 1.000000, 1.000000
color = 0.850980, 0.529412, 0.007843
color = 0.733333, 0.827451, 1.000000
color = 0.556863, 0.215686, 0.184314
color = 0.654902, 0.627451, 0.501961
color = 0.000000, 0.490196, 0.890196
color = 0.556863, 0.494118, 0.560784
color = 0.600000, 0.266667, 0.533333
color = 0.000000, 0.945098, 0.207843
color = 0.682353, 0.666667, 0.788235
color = 0.627451, 0.380392, 0.384314
color = 0.298039, 0.227451, 0.466667
color = 0.423529, 0.509804, 0.513725
color = 0.945098, 0.866667, 0.905882
color = 1.000000, 0.733333, 0.827451
color = 0.219608, 0.647059, 0.137255
color = 0.705882, 1.000000, 0.658824
color = 0.047059, 0.070588, 0.027451
color = 0.843137, 0.321569, 0.431373
color = 0.584314, 0.623529, 0.996078
color = 0.490196, 0.498039, 0.000000
color = 0.462745, 0.623529, 0.725490
color = 0.858824, 0.529412, 0.498039
color = 0.066667, 0.074510, 0.098039
color = 0.831373, 0.509804, 0.831373
color = 0.623529, 0.000000, 0.749020
color = 0.862745, 0.937255, 1.000000
color = 0.556863, 0.670588, 0.603922
color = 0.443137, 0.392157, 0.258824
color = 0.290196, 0.235294, 0.243137
color = 0.031373, 0.305882, 0.372549
color = 0.611765, 0.721569, 0.266667
color = 0.847059, 0.870588, 0.835294
color = 0.796078, 1.000000, 0.423529
color = 0.701961, 0.392157, 0.921569
color = 0.274510, 0.364706, 0.200000
color = 0.000000, 0.619608, 0.490196
color = 0.760784, 0.254902, 0.000000
color = 0.309804, 0.737255, 0.733333
color = 0.850980, 0.545098, 0.694118
color = 0.356863, 0.450980, 0.713725
color = 0.294118, 0.254902, 0.003922
color = 0.584314, 0.513725, 0.368627
color = 0.286275, 0.454902, 0.545098
color = 1.000000, 0.450980, 1.000000
color = 0.513725, 0.415686, 0.113725
color = 0.862745, 0.811765, 1.000000
color = 0.494118, 0.419608, 0.996078
color = 0.388235, 0.462745, 0.376471
color = 1.000000, 0.756863, 0.572549
color = 0.349020, 0.368627, 0.000000
color = 0.894118, 0.035294, 0.901961
color = 0.725490, 0.694118, 0.717647
color = 0.827451, 0.176471, 0.254902
color = 0.196078, 0.258824, 0.215686
color = 0.850980, 0.639216, 0.388235
color = 0.356863, 0.545098, 0.200000
color = 0.184314, 0.121569, 0.000000
color = 0.596078, 0.905882, 0.843137
color = 0.164706, 0.384314, 0.341176
color = 0.807843, 0.447059, 0.301961
color = 0.364706, 0.239216, 0.156863
color = 0.000000, 0.349020, 0.850980
color = 0.678431, 0.580392, 0.839216
color = 0.419608, 0.117647, 0.580392
color = 0.705882, 0.003922, 0.368627
color = 0.254902, 0.000000, 0.274510
color = 0.615686, 1.000000, 0.811765
color = 0.894118, 0.282353, 0.615686
color = 0.890196, 0.890196, 0.278431
color = 0.862745, 0.886275, 0.647059
color = 0.000000, 0.156863, 0.352941
color = 0.666667, 0.356863, 0.509804
color = 0.000000, 0.000000, 0.862745
color = 0.294118, 0.305882, 0.317647
color = 0.854902, 0.749020, 0.835294
color = 0.000000, 0.301961, 0.600000
color = 0.533333, 0.392157, 0.619608
color = 0.415686, 0.117647, 0.113725
color = 0.556863, 0.321569, 0.772549
color = 0.721569, 0.854902, 0.874510
color = 0.866667, 0.701961, 0.992157
color = 0.482353, 0.282353, 0.329412
color = 0.298039, 0.450980, 0.000000
color = 0.270588, 0.000000, 0.466667
color = 0.698039, 0.372549, 0.000000
color = 0.572549, 0.819608, 0.525490
color = 0.333333, 0.200000, 0.298039
color = 0.411765, 0.690196, 0.521569
color = 0.670588, 0.576471, 0.690196
color = 0.905882, 0.329412, 0.258824
color = 0.560784, 0.549020, 0.541176
color = 0.439216, 0.678431, 0.317647
color = 0.670588, 0.486275, 0.454902
color = 0.000000, 0.203922, 0.235294
color = 0.145098, 0.058824, 0.074510
color = 0.905882, 0.690196, 0.000000
color = 0.478431, 0.800000, 0.862745
color = 0.094118, 0.078431, 0.227451
color = 0.615686, 0.321569, 0.223529
color = 0.733333, 0.482353, 0.192157
color = 0.717647, 0.792157, 0.580392
color = 0.192157, 0.031373, 0.000000
color = 0.639216, 0.584314, 0.023529
color = 0.000000, 0.854902, 0.729412
color = 0.454902, 0.627451, 0.870588
color = 0.388235, 0.235294, 0.450980
color = 1.000000, 0.854902, 0.560784
color = 0.466667, 0.721569, 0.000000
color = 0.250980, 0.184314, 0.113725
color = 0.345098, 0.529412, 0.349020
color = 0.176471, 0.000000, 0.129412
color = 0.960784, 0.631373, 0.831373
color = 0.854902, 0.000000, 0.666667
color = 0.462745, 0.160784, 0.286275
color = 0.741176, 0.898039, 0.000000
color = 0.764706, 0.760784, 0.364706
}
}
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARPartModuleTransformExceptions.cfg
FARPartModuleTransformExceptions
{
name = default
FARPartModuleException
{
PartModuleName = FSplanePropellerSpinner
TransformException = propellerName
TransformException = rotorDiscName
TransformException = blade1
TransformException = blade2
TransformException = blade3
TransformException = blade4
TransformException = blade5
}
FARPartModuleException
{
PartModuleName = FScopterThrottle
TransformException = rotorparent
}
FARPartModuleException
{
PartModuleName = ModuleParachute
TransformException = canopyName
}
FARPartModuleException
{
PartModuleName = USI_ModuleWarpEngine
TransformException = Torus_001
TransformException = EditorWarpBubble
}
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/FARPM.cfg
RPMCVARIABLEHANDLER
{
name = FARPM
method = ProcessVariable
variable = FARPM_DYNAMIC_PRESSURE_Q,0
variable = FARPM_LIFT_COEFFICIENT_CL,0
variable = FARPM_DRAG_COEFFICIENT_CD,0
variable = FARPM_REFAREA,0
variable = FARPM_MACHNUMBER,0
variable = FARPM_TERMINALVELOCITY,0
variable = FARPM_BALLISTIC_COEFFICIENT,0
variable = FARPM_ANGLE_OF_ATTACK,0
variable = FARPM_SIDESLIP,0
variable = FARPM_THRUST_SPECIFIC_FUEL_CONSUMPTION,0
variable = FARPM_STALL_FRACTION,0
}
}
UrlConfig
{
parentUrl = FerramAerospaceResearch/Localization/Localization.cfg
Localization
{
en-us
{
FARGUIOKButton = OK
FARCompatCheckTitle = Incompatible Mods Detected
FARCompatCheckWarning = Some installed mods may be incompatible with this version of Kerbal Space Program. Features may be broken or disabled. Please check for updates to the listed mods.
FARCompatCheckKSP = \n\nThese mods are incompatible with KSP <<1>>.<<2>>.<<3>>:\n\n
FARCompatCheckUnity = \n\nThese mods are incompatible with Unity <<1>>:\n\n
FARFlightLogAeroFailure = [<<1>>] <<2>> failed due to aerodynamic stresses.
FARDesignConcernStabTitle = Vehicle is aerodynamically unstable!
FARDesignConcernDesc = The aerodynamic center is ahead of the center of mass; the vehicle will require sufficient thrust vectoring to maintain forward flight.
FARDesignConcernAreaRuleTitle = High Transonic / Supersonic Drag!
FARDesignConcernAreaRuleDesc = Cross-sectional area distribution is insufficiently smooth and/or contains very large instantaneous changes in area.
FARAbbrevCl = Cl
FARAbbrevCd = Cd
FARAbbrevCm = Cm
FARAbbrevL_D = L/D
FARAbbrevAoA = AoA
FARAbbrevMach = Mach
FARUnitM = m
FARUnitMSq = m²
FARUnitMPerSec = m/s
FARUnitMPerSecSq = m/s²
FARUnitKgMSq = kg * m²
FARUnitDeg = °
FARUnitInvSec = s⁻¹
FARUnitInvSecSq = s⁻²
FARUnitInvMSec = (m * s)⁻¹
FARUnitKPa = kPa
FARUnitKN = kN
FARUnitInvHr = hr⁻¹
FARUnitPercent = %
FARUnitSpecPower = W/kg
FARUnitHr = hr
FARUnitkM = km
FARUnitBC = kg/m²
FAREditorTitle = FAR Analysis
FAREditorModeStatic = Static Analysis
FAREditorModeDataStab = Data + Stability Derivatives
FAREditorModeDerivSim = Stability Deriv Simulation
FAREditorModeTrans = Transonic Design
FARFlapSetting0 = 0 (up)
FARFlapSetting1 = 1 (init climb)
FARFlapSetting2 = 2 (takeoff)
FARFlapSetting3 = 3 (landing)
FARGearToggleLower = Lower Gear
FARGearToggleRaise = Raise Gear
FARVelIndHide = Hide Vel Indicator
FARVelIndShow = Show Vel Indicator
FARDebugVoxels = Display Debug Voxels
FAREditorTitleTransonic = Transonic Area Ruling Analysis
FAREditorTransMaxArea = Max Cross-Section Area:\u0020
FAREditorTransMach1DragArea = Mach 1 Wave Drag-Area:\u0020
FAREditorTransCritMach = Critical Mach Number:\u0020
FAREditorTransMinDragExp1 = Minimal wave drag is achieved by maintaining a\nsmooth, minimal curvature cross-section curve, including the\neffects of intake -> engine ducting.
FAREditorTransMinDragExp2 = Minimize curvature to minimize wave drag.
FAREditorTransAreaCurve = Show cross-sectional area curve (green)
FAREditorTransCurvCurve = Show curvature cross-sectional area curve (yellow)
FAREditorTransPresCurve = Show avg pressure coefficient curve (blue)
FAREditorStabDerivFlightCond = Flight Condition:
FAREditorStabDerivPlanet = Planet:
FAREditorStabDerivAlt = Altitude (km):
FAREditorStabDerivMach = Mach Number:
FAREditorStabDerivFlap = Flap Setting:
FAREditorStabDerivSpoiler = Spoilers:
FAREditorStabDerivSDeploy = Deployed
FAREditorStabDerivSRetract = Retracted
FAREditorStabDerivCalcButton = Calculate Stability Derivatives
FAREditorStabDerivSaveButton = Export Stability Derivatives
FAREditorStabDerivLoopButton = Run Export Sweep
FAREditorStabDerivError = Error!
FAREditorStabDerivErrorExp = Unable to determine stable angle of attack. Typical problems include insufficient lift at the given speed and altitude. Altitude cannot be above the atmosphere.
FAREditorStabDerivSaveError = Error!
FAREditorStabDerivSaveErrorExp = Unable to export stability derivatives. You may need to delete previous exported values.
FAREditorStabDerivLoopDone = Calculation loop complete
FAREditorStabDerivLoopDoneExp = The stability derivatives export loop calculated and exported <<1>> solution result(s).
FAREditorStabDerivAirProp = Aircraft Properties
FAREditorStabDerivMoI = Moments of Inertia
FAREditorStabDerivPoI = Products of Inertia
FAREditorStabDerivLvlFl = Level Flight
FAREditorStabDerivRefArea = Ref Area:\u0020
FAREditorStabDerivScaledChord = Scaled Chord:\u0020
FAREditorStabDerivScaledSpan = Scaled Span:\u0020
FAREditorStabDerivIxx = Ixx:\u0020
FAREditorStabDerivIyy = Iyy:\u0020
FAREditorStabDerivIzz = Izz:\u0020
FAREditorStabDerivIxy = Ixy:\u0020
FAREditorStabDerivIyz = Iyz:\u0020
FAREditorStabDerivIxz = Ixz:\u0020
FAREditorStabDerivIxxExp = Inertia about X-axis due to rotation about X-axis
FAREditorStabDerivIyyExp = Inertia about Y-axis due to rotation about Y-axis
FAREditorStabDerivIzzExp = Inertia about Z-axis due to rotation about Z-axis
FAREditorStabDerivIxyExp = Inertia about X-axis due to rotation about Y-axis; is equal to inertia about Y-axis due to rotation about X-axis
FAREditorStabDerivIyzExp = Inertia about Y-axis due to rotation about Z-axis; is equal to inertia about Z-axis due to rotation about Y-axis
FAREditorStabDerivIxzExp = Inertia about X-axis due to rotation about Z-axis; is equal to inertia about Z-axis due to rotation about X-axis
FAREditorStabDerivu0 = u0:\u0020
FAREditorStabDerivu0Exp = Air speed based on this mach number and temperature.
FAREditorStabDerivClExp = Required lift coefficient at this mass, speed and air density.
FAREditorStabDerivCdExp = Resulting drag coefficient at this mass, speed and air density.
FAREditorStabDerivAoAExp = Angle of attack required to achieve the necessary lift force.
FAREditorLongDeriv = Longitudinal Derivatives
FAREditorDownVelDeriv = Down Vel Derivatives
FAREditorFwdVelDeriv = Fwd Vel Derivatives
FAREditorPitchRateDeriv = Pitch Rate Derivatives
FAREditorPitchCtrlDeriv = Pitch Ctrl Derivatives
FAREditorZw = Zw:\u0020
FAREditorZu = Zu:\u0020
FAREditorZq = Zq:\u0020
FAREditorZDeltae = Zδe:\u0020
FAREditorXw = Xw:\u0020
FAREditorXu = Xu:\u0020
FAREditorXq = Xq:\u0020
FAREditorXDeltae = Xδe:\u0020
FAREditorMw = Mw:\u0020
FAREditorMu = Mu:\u0020
FAREditorMq = Mq:\u0020
FAREditorMDeltae = Mδe:\u0020
FAREditorZwExp = Change in Z-direction acceleration with respect to Z-direction velocity; should be negative.
FAREditorZuExp = Change in Z-direction acceleration with respect to X-direction velocity; should be negative.
FAREditorZqExp = Change in Z-direction acceleration with respect to pitch-up rate; sign unimportant.
FAREditorZDeltaeExp = Change in Z-direction acceleration with respect to pitch control input; sign unimportant.
FAREditorXwExp = Change in X-direction acceleration with respect to Z-direction velocity; sign unimportant.
FAREditorXuExp = Change in X-direction acceleration with respect to X-direction velocity; should be negative.
FAREditorXqExp = Change in X-direction acceleration with respect to pitch-up rate; sign unimportant.
FAREditorXDeltaeExp = Change in X-direction acceleration with respect to pitch control input; sign unimportant.
FAREditorMwExp = Change in pitch-up angular acceleration with respect to Z-direction velocity; should be negative.
FAREditorMuExp = Change in pitch-up angular acceleration acceleration with respect to X-direction velocity; sign unimportant.
FAREditorMqExp = Change in pitch-up angular acceleration acceleration with respect to pitch-up rate; should be negative.
FAREditorMDeltaeExp = Change in pitch-up angular acceleration acceleration with respect to pitch control input; should be positive.
FAREditorLatDeriv = Lateral Derivatives
FAREditorSideslipDeriv = Sideslip Derivatives
FAREditorRollRateDeriv = Roll Rate Derivatives
FAREditorYawRateDeriv = Yaw Rate Derivatives
FAREditorYβ = Yβ:\u0020
FAREditorYp = Yp:\u0020
FAREditorYr = Yr:\u0020
FAREditorLβ = Lβ:\u0020
FAREditorLp = Lp:\u0020
FAREditorLr = Lr:\u0020
FAREditorNβ = Nβ:\u0020
FAREditorNp = Np:\u0020
FAREditorNr = Nr:\u0020
FAREditorYβExp = Change in Y-direction acceleration with respect to sideslip angle β; should be negative.
FAREditorYpExp = Change in Y-direction acceleration with respect to roll-right rate; sign unimportant.
FAREditorYrExp = Change in Y-direction acceleration with respect to yaw-right rate; should be positive.
FAREditorLβExp = Change in roll-right angular acceleration with respect to sideslip angle β; should be negative.
FAREditorLpExp = Change in roll-right angular acceleration with respect to roll-right rate; should be negative.
FAREditorLrExp = Change in roll-right angular acceleration with respect to yaw-right rate; should be positive.
FAREditorNβExp = Change in yaw-right angular acceleration with respect to sideslip angle β; should be positive.
FAREditorNpExp = Change in yaw-right angular acceleration with respect to roll-right rate; sign unimportant.
FAREditorNrExp = Change in yaw-right angular acceleration with respect to yaw-right rate; should be negative.
FAREditorSimModeLong = Longitudinal Sim
FAREditorSimModeLat = Lateral Sim
FAREditorSimGraphTime = Time (s)
FAREditorSimGraphParams = Params
FAREditorSimInit = Init\u0020
FAREditorSimEndTime = EndTime:
FAREditorSimTimestep = dt:
FAREditorSimRunButton = Run Simulation
FAREditorStaticGraphAoA = Angle of Attack, degrees
FAREditorStaticGraphMach = Mach Number
FAREditorStaticGraphCoeff = Cl\nCd\nCm\nL/D / 10
FAREditorStaticMachSweep = Mach Number Sweep Analysis
FAREditorStaticAoASweep = Angle of Attack Sweep Analysis
FAREditorStaticSwitchAoA = Switch To AoA Sweep
FAREditorStaticSwitchMach = Switch To Mach Sweep
FAREditorStaticPitchSetting = Pitch Setting:
FAREditorStaticGraphLowLim = Lower:
FAREditorStaticGraphUpLim = Upper:
FAREditorStaticGraphPtCount = Num Pts:
FAREditorStaticSweepMach = Sweep Mach
FAREditorStaticSweepAoA = Sweep AoA
FARFlightAeroVizTitle = Aero Visualization Settings
FARFlightAeroVizTintCl = Tint Cl
FARFlightAeroVizTintClSatWing = Full Tint Cl (wings):
FARFlightAeroVizTintClSatBody = Full Tint Cl (body):
FARFlightAeroVizTintCd = Tint Cd
FARFlightAeroVizTintCdSatWing = Full Tint Cd (wings):
FARFlightAeroVizTintCdSatBody = Full Tint Cd (body):
FARFlightAeroVizTintStall = Tint Stall
FARFlightAeroVizTintStallSat = Full Tint Stalled %:
FARFlightAeroVizToggleArrows = Show Aero Arrows
FARFlightAirspeedGroundspeed = Surface
FARFlightAirspeedIndicated = IAS
FARFlightAirspeedEquivalent = EAS
FARFlightInternalAirspeedGroundspeed = Srf.:\u0020
FARFlightInternalAirspeedIndicated = IAS:\u0020
FARFlightInternalAirspeedEquivalent = EAS:\u0020
FARFlightInternalAirspeedMach = Mach:\u0020
FARFlightAirspeedMeterPerSec = m/s
FARFlightAirspeedKnots = knots
FARFlightAirspeedMPH = mph
FARFlightAirspeedKMH = km/h
FARFlightAirspeedLabel = Select Surface Velocity Settings
FARFlightDataTitle = FAR Flight Data
FARFlightDataOptionLabel = Flight Data Items To Show
FARFlightDataOption0 = PYR Angles
FARFlightDataOption1 = AoA + Sideslip
FARFlightDataOption2 = Dyn Pres
FARFlightDataOption3 = Aero Forces
FARFlightDataOption4 = Coeffs + Ref Area
FARFlightDataOption5 = L/D and V*L/D
FARFlightDataOption6 = Engine + Intake
FARFlightDataOption7 = Range + Endurance
FARFlightDataOption8 = BC and Term Vel
FARFlightData0 = Pitch Angle: \nHeading: \nRoll Angle:
FARFlightData1 = Angle of Attack: \nSideslip Angle:
FARFlightData2 = Dyn Pres:
FARFlightData3 = Lift: \nDrag: \nSideForce:
FARFlightData4 = Cl: \nCd: \nCy: \nRef Area:
FARFlightData5 = L/D: \nV*L/D:
FARFlightData6 = Fuel Fraction: \nTSFC: \nAir Req Met: \nSpec. Excess Pwr:
FARFlightData7 = Est. Endurance: \nEst. Range:
FARFlightData8 = BC: \nTerminal V:
FARFlightGUIWindowSelect0 = Flt Data
FARFlightGUIWindowSelect1 = Stab Aug
FARFlightGUIWindowSelect2 = Air Spd
FARFlightGUIWindowSelect3 = Aero Viz
FARFlightGUIReynolds = Reynolds: 「0:E2」
FARFlightGUIAtmDens = Atm Density:\u0020
FARFlightGUIFltDataBtn = Flt Data
FARFlightGUIFltSettings = Flt Settings
FARFlightGUIFltLogging = Flt Log
FARFlightGUIFltLogPeriod = Log Period
FARFlightGUIFltLogFlushPeriod = Flush Period
FARFlightGUIFltAssistance = Flight Assistance Toggles:
FARFlightSettingsTitle = FAR Settings
FARFlightSettingsLabel = Current Settings Group:
FARFlightStatusLabel = Flight Status
FARFlightStatus0 = Nominal
FARFlightStatus1 = Large-Scale Stall
FARFlightStatus2 = Minor Stalling
FARFlightStatus3 = Large AoA / Sideslip
FARFlightStatus4 = High Dyn Pressure
FARFlightStatus5 = Aerodynamic Failure
FARFlightStabAugLabel0 = Roll
FARFlightStabAugLabel1 = Yaw
FARFlightStabAugLabel2 = Pitch
FARFlightStabAugLabel3 = AoA
FARFlightStabAugLabel4 = DPCR
FARFlightStabAugLabelLong0 = Roll System
FARFlightStabAugLabelLong1 = Yaw System
FARFlightStabAugLabelLong2 = Pitch System
FARFlightStabAugLabelLong3 = AoA Limiter
FARFlightStabAugLabelLong4 = Dynamic Pressure Control Reduction
FARFlightStabLabel = Control System Tweaking
FARFlightStabPropGain = Proportional Gain:
FARFlightStabDerivGain = Derivative Gain:
FARFlightStabIntGain = Integral Gain:
FARFlightStabAoALow = Min AoA Lim:
FARFlightStabAoAHigh = Max AoA Lim:
FARFlightStabOffset = Desired Point:
FARFlightStabQScaling = Dyn Pres For Control Scaling:
FARActionSpoilers = Spoilers
FARActionIncreaseFlap = Increase Flap Deflection
FARActionDecreaseFlap = Decrease Flap Deflection
FARActionDefaultLabel = Default Action Group Assignments
FARCtrlSurfStdTitle = Std. Ctrl
FARCtrlSurfStdText = Settings
FARCtrlSurfPitch = Pitch %
FARCtrlSurfYaw = Yaw %
FARCtrlSurfRoll = Roll %
FARCtrlSurfAoA = AoA %
FARCtrlSurfBrakeRudder = BrakeRudder %
FARCtrlSurfCtrlDeflect = Ctrl Dflct
FARCtrlSurfFlapSpoiler = Flp/Splr
FARCtrlSurfFlap = Flap
FARCtrlSurfSpoiler = Spoiler
FARCtrlSurfFlapActive = Active
FARCtrlSurfFlapInActive = Inactive
FARCtrlSurfFlapSetting = Flap Setting
FARCtrlSurfFlapDeflect = Flp/Splr Dflct
FARCtrlActionSpoiler = Activate Spoiler
FARCtrlActionIncFlap = Increase Flap Deflection
FARCtrlActionDecFlap = Decrease Flap Deflection
FARCtrlEventIncFlap = Deflect more
FARCtrlEventDecFlap = Deflect less
FARWingMassStrength = Mass-Strength Multiplier %
FARWingStalled = Stalled %
RCLMatNylon = Nylon
RCLStatusStowed = STOWED
RCLStatusPreDep = PREDEPLOYED
RCLStatusDep = DEPLOYED
RCLStatusCut = CUT
RCLSettingMinPres = Min pressure
RCLSettingAlt = Altitude\t\t
RCLStatusSpare = Spare chutes
RCLStatusChuteTemp = Chute temp
RCLTempUnit = °C
RCLStatusMaxTemp = Max temp
RCLEventDeploy = Deploy chute
RCLEventCut = Cut chute
RCLEventDisarm = Disarm chute
RCLEventRepack = Repack chute
RCLEventToggleInfo = Toggle info
RCLModuleTitle = RealChute
RCLModuleInfo0 = Case mass: <<1>>\n
RCLModuleInfo1 = Spare chutes: <<1>>\n
RCLModuleInfo2 = Autocut speed: <<1>>m/s\n
RCLModuleInfo3 = Parachute material: <<1>>
RCLModuleInfo4 = Drag coefficient: <<1>>\n
RCLModuleInfo5 = Chute max temperature: <<1>>°C\n
RCLModuleInfo6 = Predeployed diameter: <<1>>m\n
RCLModuleInfo7 = Deployed diameter: <<1>>m\n
RCLModuleInfo8 = Minimum deployment pressure: <<1>>atm\n
RCLModuleInfo9 = Deployment altitude: <<1>>m\n
RCLModuleInfo10 = Predeployment speed: <<1>>s\n
RCLModuleInfo11 = Deployment speed: <<1>>s\n
RCLRepackErrorMessage = Only a level 1 and higher engineer can repack a parachute
RCLDestroyMessage = [RealChute]: <<1>>'s parachute has been destroyed due to aero forces and heat.
RCLGUITitle = RealChute Info Window
RCLGUI0 = Part name: <<1>>
RCLGUI1 = Symmetry counterparts: <<1>>
RCLGUI2 = Part mass: <<1>>t
RCLGUI3 = General:
RCLGUI4 = Autocut speed: <<1>>m/s
RCLGUI5 = Spare chutes: <<1>>
RCLGUI6 = Main Chute:
RCLGUI7 = Material: <<1>>
RCLGUI8 = Drag coefficient <<1>>
RCLGUI9 = Predeployed diameter: <<1>>m\nArea: <<2>>m²
RCLGUI10 = Deployed diameter: <<1>>m\nArea: <<2>>m²
RCLGUISafe = Deployment safety: safe
RCLGUIRisky = Deployment safety: risky
RCLGUIDang = Deployment safety: dangerous
RCLGUI11 = Chute max temperature: <<1>>°C
RCLGUI12 = Current chute temperature: <<1>>°C
RCLGUI13 = Predeployment pressure: <<1>>atm
RCLGUI14 = Deployment altitude: <<1>>m
RCLGUI15 = Predeployment speed: <<1>>s
RCLGUI16 = Deployment speed: <<1>>s
RCLGUICopy = Copy to others chutes
RCLGUIClose = Close
RCLFailDeploy = Parachute deployment failed.
RCLFailShielded = Reason: parachute is shielded from airstream.
RCLFailGround = Reason: stopped on the ground.
RCLFailPres = Reason: in space.
RCLFailOther = Reason: too high.
}
}
}
UrlConfig
{
parentUrl = Firespitter/Resources/Firespitter.cfg
RESOURCE_DEFINITION
{
name = FSCoolant
density = 0.005
flowMode = ALL_VESSEL
transfer = PUMP
volume = 1
}
}
UrlConfig
{
parentUrl = FShangarExtender/Config/Settings.cfg
HangarExtenderSettings
{
DefaultHotKey = [*]
StartMaximized = false
DefaultScaleFactor = 5
SceneHideHangars = true
AdvancedDebugging = false
}
}
UrlConfig
{
parentUrl = Kerbalism/Localization/en-us.cfg
Localization
{
en-us
{
#KERBALISM_Group_Science = Science
#KERBALISM_Group_Greenhouse = Greenhouse
#KERBALISM_Group_Habitat = Habitat
#KERBALISM_Group_Radiation = Radiation
#KERBALISM_Group_Configuration = Configuration
#KERBALISM_Group_Processes = Processes
#KERBALISM_Group_Reliability = Reliability
#KERBALISM_Group_Sensors = Sensors
#KERBALISM_Generic_ON = on
#KERBALISM_Generic_OFF = off
#KERBALISM_Generic_ENABLED = enabled
#KERBALISM_Generic_DISABLED = disabled
#KERBALISM_Generic_ACTIVE = active
#KERBALISM_Generic_INACTIVE = inactive
#KERBALISM_Generic_ALWAYSON = always on
#KERBALISM_Generic_RECORDING = recording
#KERBALISM_Generic_STOPPED = stopped
#KERBALISM_Generic_RUNNING = running
#KERBALISM_Generic_EXTENDED = extended
#KERBALISM_Generic_RETRACTED = retracted
#KERBALISM_Generic_DEPLOYED = extended
#KERBALISM_Generic_BROKEN = broken
#KERBALISM_Generic_EXTENDING = extending
#KERBALISM_Generic_RETRACTING = retracting
#KERBALISM_Generic_YES = yes
#KERBALISM_Generic_NO = no
#KERBALISM_Generic_RETRACT = retract
#KERBALISM_Generic_DEPLOY = deploy
#KERBALISM_Generic_FROM = from
#KERBALISM_Generic_TO = to
#KERBALISM_Generic_NONE = none
#KERBALISM_Generic_NOTHING = nothing
#KERBALISM_Generic_SLOTS = slots
#KERBALISM_Generic_SLOT = slot
#KERBALISM_Generic_AVERAGE = average
#KERBALISM_Generic_notdeployed = not deployed
#KERBALISM_Generic_PERPETUAL = perpetual
#KERBALISM_Generic_NEVER = never
#KERBALISM_Generic_NOMINAL = nominal
#KERBALISM_Generic_perSecond = /s
#KERBALISM_Generic_perMinute = /m
#KERBALISM_Generic_perHour = /h
#KERBALISM_Generic_perDay = /d
#KERBALISM_Generic_perYear = /y
#KERBALISM_Generic_START = start
#KERBALISM_Generic_STOP = stop
#KERBALISM_Generic_search = search
#KERBALISM_Kerbal_his = his
#KERBALISM_Kerbal_her = her
#KERBALISM_Brokers_Others = others
#KERBALISM_Brokers_SolarPanel = solar panel
#KERBALISM_Brokers_KSPIEGenerator = KSPIE generator
#KERBALISM_Brokers_FissionReactor = fission generator
#KERBALISM_Brokers_RTG = radioisotope generator
#KERBALISM_Brokers_ScienceLab = science lab
#KERBALISM_Brokers_Light = light
#KERBALISM_Brokers_Boiloff = boiloff
#KERBALISM_Brokers_Cryotank = cryo tank
#KERBALISM_Brokers_Greenhouse = greenhouse
#KERBALISM_Brokers_Deploy = deploy
#KERBALISM_Brokers_Experiment = experiment
#KERBALISM_Brokers_Command = command
#KERBALISM_Brokers_GravityRing = gravity ring
#KERBALISM_Brokers_Scanner = scanner
#KERBALISM_Brokers_Laboratory = laboratory
#KERBALISM_Brokers_CommsIdle = comms (idle)
#KERBALISM_Brokers_CommsXmit = comms (xmit)
#KERBALISM_Brokers_StockConverter = converter
#KERBALISM_Brokers_StockDrill = drill
#KERBALISM_Brokers_Harvester = harvester
#KERBALISM_Contracts_radTitle = Cross the radiation belt
#KERBALISM_Contracts_radDesc = A brilliant scientist predicted two belts of super-charged particles surrounding the planet. Now we need to confirm their existence and find out how deadly they really are.
#KERBALISM_Contracts_radComplete = The mission confirmed the presence of two radiation belts around the planet. Early data suggest extreme levels of radiation.
#KERBALISM_Contracts_heliopauseTitle = Cross the heliopause
#KERBALISM_Contracts_heliopauseDesc = What is out there, beyond the heliopause? The truth is, we don't know. That's where you come in.
#KERBALISM_Contracts_heliopauseComplete = We went so far the mind doesn't comprehend it. Beyond the heliopause there are the wonders of interstellar space, and more radiation.
#KERBALISM_Contracts_orbitTitle = Put a Kerbal in orbit for 30 days
#KERBALISM_Contracts_orbitDesc = Obtaining an orbit was easier than we expected. Now it is time to keep a Kerbal alive in orbit for 30 days.
#KERBALISM_Contracts_orbitComplete = The mission was a success, albeit the Kerbal is a bit bored. We have plenty of data about long-term permanence in space.
#KERBALISM_Contracts_foodTitle = Harvest food in space
#KERBALISM_Contracts_foodDesc = "Now that we got the technology to grow food in space, we should probably test it. Harvest food from a greenhouse in space.
#KERBALISM_Contracts_foodComplete = We harvested food in space, and our scientists says it is actually delicious.
#KERBALISM_Contracts_sampleTitle = Analyze samples in space
#KERBALISM_Contracts_sampleDesc = The Laboratory can analyze samples in space, in theory. We should check if this actually work by and analyzing some samples in space.
#KERBALISM_Contracts_sampleComplete = Our Laboratory analysis was good, perhaps even better than the ones done usually by our scientists at mission control. But don't tell'em.
#KERBALISM_BodyInfo_BodyInfoToggleHelp = Press <<1>> to open this window again
#KERBALISM_BodyInfo_stormcycle = <<1>> cycle
#KERBALISM_BodyInfo_title = BODY INFO
#KERBALISM_BodyInfo_SURFACE = SURFACE
#KERBALISM_BodyInfo_temperature = temperature
#KERBALISM_BodyInfo_solarflux = solar flux
#KERBALISM_BodyInfo_radiation = radiation
#KERBALISM_BodyInfo_ATMOSPHERE = ATMOSPHERE
#KERBALISM_BodyInfo_breathable = breathable
#KERBALISM_BodyInfo_breathable_yes = yes
#KERBALISM_BodyInfo_breathable_no = no
#KERBALISM_BodyInfo_lightabsorption = light absorption
#KERBALISM_BodyInfo_gammaabsorption = gamma absorption
#KERBALISM_BodyInfo_RADIATION = RADIATION
#KERBALISM_BodyInfo_solaractivity = solar activity
#KERBALISM_BodyInfo_radiationonsurface = radiation on surface:
#KERBALISM_BodyInfo_innerbelt = inner belt:
#KERBALISM_BodyInfo_outerbelt = outer belt:
#KERBALISM_BodyInfo_magnetopause = magnetopause:
#KERBALISM_BodyInfo_show = show
#KERBALISM_BodyInfo_hide = hide
#KERBALISM_BodyInfo_unknown = unknown
#KERBALISM_Monitor_GoComfirm = Do you really want go to <<1>> vessel?
#KERBALISM_Monitor_novessels = no vessels
#KERBALISM_Monitor_Gotovessel = Go to vessel!
#KERBALISM_Monitor_Warning_title = Warning!
#KERBALISM_Monitor_GoComfirm_button1 = Go
#KERBALISM_Monitor_GoComfirm_button2 = Target
#KERBALISM_Monitor_GoComfirm_button3 = Stay
#KERBALISM_Monitor_tooltip = \n(middle-click to popout in a window, middle-click again to close popout)
#KERBALISM_Monitor_INFO = INFO
#KERBALISM_Monitor_INFO_desc = Telemetry readings
#KERBALISM_Monitor_DATA = DATA
#KERBALISM_Monitor_DATA_desc = Stored files and samples
#KERBALISM_Monitor_AUTO = AUTO
#KERBALISM_Monitor_AUTO_desc = Control and automate components
#KERBALISM_Monitor_FAILURES = FAILURES
#KERBALISM_Monitor_FAILURES_desc = See failures and maintenance state
#KERBALISM_Monitor_LOG = LOG
#KERBALISM_Monitor_LOG_desc = See previous notifications
#KERBALISM_Monitor_CFG = CFG
#KERBALISM_Monitor_CFG_desc = Configure the vessel
#KERBALISM_Monitor_Inshadow = In shadow
#KERBALISM_Monitor_Greenhouse = Greenhouse:
#KERBALISM_Monitor_ExposedRadiation1 = Exposed to extreme radiation
#KERBALISM_Monitor_ExposedRadiation2 = Exposed to intense radiation
#KERBALISM_Monitor_ExposedRadiation3 = Exposed to moderate radiation
#KERBALISM_Monitor_CO2level = CO2 level in internal atmosphere:
#KERBALISM_Monitor_ejectionincoming = Coronal mass ejection incoming
#KERBALISM_Monitor_TimetoimpactCoronalmass = Time to impact:
#KERBALISM_Monitor_Solarstorminprogress = Solar storm in progress
#KERBALISM_Monitor_SolarstormRemaining = Remaining duration:
#KERBALISM_Monitor_name = name
#KERBALISM_Monitor_level = level
#KERBALISM_Monitor_duration = duration
#KERBALISM_Monitor_depleted = depleted
#KERBALISM_Monitor_Malfunctions = Malfunctions
#KERBALISM_Monitor_Criticalfailures = Critical failures
#KERBALISM_Monitor_Hidden_Vessels = Hidden vessels
#KERBALISM_UI_signallost = Signal lost with
#KERBALISM_UI_signalback = signal is back
#KERBALISM_UI_relayby = Relayed by
#KERBALISM_UI_directlink = We got a direct link with the space center
#KERBALISM_UI_noctrl = Remote control disabled
#KERBALISM_UI_limitedcontrol = Limited control available
#KERBALISM_UI_telemetry = telemetry
#KERBALISM_UI_DSNconnected = DSN connected
#KERBALISM_UI_sciencerate = science rate
#KERBALISM_UI_strength = strength
#KERBALISM_UI_target = target
#KERBALISM_UI_transmitting = transmitting
#KERBALISM_UI_Signalrelayed = Signal relayed
#KERBALISM_UI_Plasmablackout = Plasma blackout
#KERBALISM_UI_Stormblackout = Storm blackout
#KERBALISM_UI_transmissiondisabled = Data transmission disabled
#KERBALISM_UI_devman = DEV MANAGER
#KERBALISM_UI_devices = DEVICES
#KERBALISM_UI_dontcare = don't care
#KERBALISM_UI_scriptvessel = Script called on vessel
#KERBALISM_DevManager_VESSELDEVICES = VESSEL DEVICES
#KERBALISM_DevManager_MODULEDEVICES = MODULE DEVICES
#KERBALISM_DevManager_nodevices = no devices
#KERBALISM_DevManager_TabManual = Control vessel components directly
#KERBALISM_DevManager_TabLanded = Called on landing
#KERBALISM_DevManager_TabAtmo = Called on entering atmosphere
#KERBALISM_DevManager_TabSpace = Called on reaching space
#KERBALISM_DevManager_TabSunlight = Called when sun became visible
#KERBALISM_DevManager_TabShadow = Called when sun became occluded
#KERBALISM_DevManager_TabPowerHigh = Called when EC level goes above 80%
#KERBALISM_DevManager_TabPowerLow = Called when EC level goes below 20%
#KERBALISM_DevManager_TabRadHigh = Called when radiation exceed 0.05 rad/h
#KERBALISM_DevManager_TabRadLow = Called when radiation goes below 0.02 rad/h
#KERBALISM_DevManager_TabLinked = Called when signal is regained
#KERBALISM_DevManager_TabUnlinked = Called when signal is lost
#KERBALISM_DevManager_TabEVAOut = Called when going out on EVA
#KERBALISM_DevManager_TabEVAIn = Called when returning from EVA
#KERBALISM_DevManager_TabAct1 = Called by pressing 1 on the keyboard
#KERBALISM_DevManager_TabAct2 = Called by pressing 2 on the keyboard
#KERBALISM_DevManager_TabAct3 = Called by pressing 3 on the keyboard
#KERBALISM_DevManager_TabAct4 = Called by pressing 4 on the keyboard
#KERBALISM_DevManager_TabAct5 = Called by pressing 5 on the keyboard
#KERBALISM_DevManager_TabDriveFull = Called when data free space is below 10%
#KERBALISM_DevManager_TabDriveEmpty = Called when data free space is above 85%
#KERBALISM_DevManager_NameTabLanded = landed
#KERBALISM_DevManager_NameTabAtmo = atmo
#KERBALISM_DevManager_NameTabSpace = space
#KERBALISM_DevManager_NameTabSunlight = sunlight
#KERBALISM_DevManager_NameTabShadow = shadow
#KERBALISM_DevManager_NameTabPowerHigh = power high
#KERBALISM_DevManager_NameTabPowerLow = power low
#KERBALISM_DevManager_NameTabRadHigh = rad high
#KERBALISM_DevManager_NameTabRadLow = rad low
#KERBALISM_DevManager_NameTabLinked = linked
#KERBALISM_DevManager_NameTabUnlinked = unlinked
#KERBALISM_DevManager_NameTabEVAOut = EVA out
#KERBALISM_DevManager_NameTabEVAIn = EVA in
#KERBALISM_DevManager_NameTabAct1 = action 1
#KERBALISM_DevManager_NameTabAct2 = action 2
#KERBALISM_DevManager_NameTabAct3 = action 3
#KERBALISM_DevManager_NameTabAct4 = action 4
#KERBALISM_DevManager_NameTabAct5 = action 5
#KERBALISM_DevManager_NameTabDriveFull = drive full
#KERBALISM_DevManager_NameTabDriveEmpty = drive empty
#KERBALISM_Comfort_firmground = firm ground
#KERBALISM_Comfort_exercise = exercise
#KERBALISM_Comfort_notalone = not alone
#KERBALISM_Comfort_callhome = call home
#KERBALISM_Comfort_panorama = panorama
#KERBALISM_Comfort_factor = factor
#KERBALISM_Comfort_plants = plants
#KERBALISM_Configure_noconfigure = Can't reconfigure the component
#KERBALISM_Configure_dumpexcess = Reconfiguring will dump resources in excess of capacity.
#KERBALISM_Science_ofdatatransfer = of data transfered
#KERBALISM_Science_inoperable = The experiment is now inoperable, resetting will require a Scientist
#KERBALISM_ConnManager_title = CONNECTION MANAGER
#KERBALISM_ConnManager_CONTROLPATH = CONTROL PATH
#KERBALISM_ConnManager_noconnection = no connection
#KERBALISM_QualityManagement_title = Quality Management
#KERBALISM_QualityManagement_noqualityinfo = no quality info
#KERBALISM_QualityManagement_Misc = Misc
#KERBALISM_QualityManagement_busted = busted
#KERBALISM_QualityManagement_needsrepair = needs repair
#KERBALISM_QualityManagement_needsservice = needs service
#KERBALISM_QualityManagement_operationduration = operation duration
#KERBALISM_QualityManagement_ignitionlimit = ignition limit
#KERBALISM_QualityManagement_good = good
#KERBALISM_FILEMANAGER_DataAvailable = (<<1>> available)
#KERBALISM_FILEMANAGER_SAMPLESMass = SAMPLES <<1>>
#KERBALISM_FILEMANAGER_TransmittingRate = Transmitting at <<1>>
#KERBALISM_FILEMANAGER_DeleteConfirm = Do you really want to delete <<1>>?
#KERBALISM_FILEMANAGER_DumpConfirm = Do you really want to dump <<1>>?
#KERBALISM_FILEMANAGER_title = FILE MANAGER
#KERBALISM_FILEMANAGER_DataCapacity = DATA
#KERBALISM_FILEMANAGER_nofiles = no files
#KERBALISM_FILEMANAGER_SAMPLESAvailable = available
#KERBALISM_FILEMANAGER_nosamples = no samples
#KERBALISM_FILEMANAGER_Transmitduration = Transmit duration :
#KERBALISM_FILEMANAGER_send = Flag the file for transmission to DSN
#KERBALISM_FILEMANAGER_Delete = Delete the file
#KERBALISM_FILEMANAGER_Warning_title = Warning!
#KERBALISM_FILEMANAGER_DeleteConfirm_button1 = Delete it
#KERBALISM_FILEMANAGER_DeleteConfirm_button2 = Keep it
#KERBALISM_FILEMANAGER_analysis = Flag the file for analysis in a laboratory
#KERBALISM_FILEMANAGER_Dumpsample = Dump the sample
#KERBALISM_FILEMANAGER_DumpConfirm_button1 = Dump it
#KERBALISM_FILEMANAGER_DumpConfirm_button2 = Keep it
#KERBALISM_Message_RELAX = RELAX
#KERBALISM_Message_WARNING = WARNING
#KERBALISM_Message_DANGER = DANGER
#KERBALISM_Message_FATALITY = FATALITY
#KERBALISM_Message_BREAKDOWN = BREAKDOWN
#KERBALISM_TELEMETRY_title = TELEMETRY
#KERBALISM_TELEMETRY_EVASUIT = EVA SUIT
#KERBALISM_TELEMETRY_ENVIRONMENT = ENVIRONMENT
#KERBALISM_TELEMETRY_SolarPanelsAverageExposure = solar panels average exposure
#KERBALISM_TELEMETRY_Exposureignoringbodiesocclusion = Exposure ignoring bodies occlusion
#KERBALISM_TELEMETRY_Exposureignoringbodiesocclusion_desc = Won't change on unloaded vessels\nMake sure to optimize it before switching
#KERBALISM_TELEMETRY_nosensorsinstalled = no sensors installed
#KERBALISM_TELEMETRY_HABITAT = HABITAT
#KERBALISM_TELEMETRY_co2level = co2 level
#KERBALISM_TELEMETRY_radiation = radiation
#KERBALISM_TELEMETRY_pressure = pressure
#KERBALISM_TELEMETRY_shielding = shielding
#KERBALISM_TELEMETRY_livingspace = living space
#KERBALISM_TELEMETRY_comfort = comfort
#KERBALISM_TELEMETRY_EVAsavailable = EVA's available
#KERBALISM_TELEMETRY_EnvBreathable = infinite
#KERBALISM_TELEMETRY_Breathableatm = breathable atmosphere
#KERBALISM_TELEMETRY_approx = approx (derived from stored N2)
#KERBALISM_TELEMETRY_TRANSMISSION = TRANSMISSION
#KERBALISM_TELEMETRY_TRANSMISSION_rate = rate
#KERBALISM_TELEMETRY_filetransmitted = file transmitted
#KERBALISM_TELEMETRY_transmitting = transmitting
#KERBALISM_TELEMETRY_maxtransmissionrate = max transmission rate
#KERBALISM_TELEMETRY_target = target
#KERBALISM_TELEMETRY_totalsciencetransmitted = total science transmitted
#KERBALISM_TELEMETRY_SUPPLIES = SUPPLIES
#KERBALISM_TELEMETRY_nochange = no change
#KERBALISM_TELEMETRY_empty = (empty)
#KERBALISM_TELEMETRY_full = (full)
#KERBALISM_TELEMETRY_VITALS = VITALS
#KERBALISM_TELEMETRY_HYBERNATED = HYBERNATED
#KERBALISM_TELEMETRY_GREENHOUSE = GREENHOUSE
#KERBALISM_TELEMETRY_readytoharvest = ready to harvest
#KERBALISM_TELEMETRY_growing = growing
#KERBALISM_TELEMETRY_timetoharvest = time to harvest
#KERBALISM_TELEMETRY_growth = growth
#KERBALISM_TELEMETRY_naturallighting = natural lighting
#KERBALISM_TELEMETRY_artificiallighting = artificial lighting
#KERBALISM_TELEMETRY_crop = crop
#KERBALISM_TimeoutMsg1 = Connection in progress
#KERBALISM_TimeoutMsg2 = Connection timed-out
#KERBALISM_TimeoutMsg3 = New tentative in <<1>> (s)
#KERBALISM_VESSELCONFIG_title = VESSEL CONFIG
#KERBALISM_VESSELCONFIG_RENDERING = RENDERING
#KERBALISM_VESSELCONFIG_Highlightfailed = highlight malfunctions
#KERBALISM_VESSELCONFIG_Highlightfailed_desc = Highlight failed components
#KERBALISM_VESSELCONFIG_MESSAGES = MESSAGES
#KERBALISM_VESSELCONFIG_EClow = Receive a message when\nElectricCharge level is low
#KERBALISM_VESSELCONFIG_battery = battery
#KERBALISM_VESSELCONFIG_Supplylow = Receive a message when\nsupply resources level is low
#KERBALISM_VESSELCONFIG_supply = supply
#KERBALISM_VESSELCONFIG_Signallost = Receive a message when signal is lost or obtained
#KERBALISM_VESSELCONFIG_signal = signal
#KERBALISM_VESSELCONFIG_Componentfail = Receive a message\nwhen a component fail
#KERBALISM_VESSELCONFIG_reliability = reliability
#KERBALISM_VESSELCONFIG_CMEevent = Receive a message\nduring CME events
#KERBALISM_VESSELCONFIG_storm = storm
#KERBALISM_VESSELCONFIG_ScriptExe = Receive a message when\nscripts are executed
#KERBALISM_VESSELCONFIG_script = Script
#KERBALISM_VESSELCONFIG_ShowVessel = Show vessel
#KERBALISM_VESSELCONFIG_ShowVessel_desc = Show vessel in vessel list
#KERBALISM_SCIENCEARCHIVE_title = SCIENCE ARCHIVE
#KERBALISM_SCIENCEARCHIVE_hidearchive = hide science archive
#KERBALISM_SCIENCEARCHIVE_EXPERIMENTS = EXPERIMENTS
#KERBALISM_SCIENCEARCHIVE_filter1 = filter by researched
#KERBALISM_SCIENCEARCHIVE_filter2 = filter ROCs
#KERBALISM_SCIENCEARCHIVE_filter3 = filter by current vessel
#KERBALISM_SCIENCEARCHIVE_EXPERIMENTINFO = EXPERIMENT INFO
#KERBALISM_SCIENCEARCHIVE_STATUS = STATUS
#KERBALISM_SCIENCEARCHIVE_onvessel = on vessel :
#KERBALISM_SCIENCEARCHIVE_onpart = on part :
#KERBALISM_SCIENCEARCHIVE_showarchive = show science archive
#KERBALISM_SCIENCEARCHIVE_showexperimentinfo = show experiment info
#KERBALISM_SCIENCEARCHIVE_hideexperimentinfo = hide experiment info
#KERBALISM_SCIENCEARCHIVE_closebutton = close
#KERBALISM_SCIENCEARCHIVE_forcedrun = forced run
#KERBALISM_SCIENCEARCHIVE_forcedrun_desc = force experiment to run even\nif there is no science value left
#KERBALISM_SCIENCEARCHIVE_REQUIREMENTS = REQUIREMENTS
#KERBALISM_SCIENCEARCHIVE_state = state
#KERBALISM_SCIENCEARCHIVE_status = status
#KERBALISM_SCIENCEARCHIVE_collected = collected
#KERBALISM_SCIENCEARCHIVE_samples = samples
#KERBALISM_SCIENCEARCHIVE_situation = situation
#KERBALISM_SCIENCEARCHIVE_retrieved = retrieved
#KERBALISM_SCIENCEARCHIVE_invalidsituation = invalid situation
#KERBALISM_SCIENCEARCHIVE_value = value
#KERBALISM_SCIENCEARCHIVE_never = never
#KERBALISM_SCIENCEARCHIVE_inRnD = in RnD
#KERBALISM_SCIENCEARCHIVE_inflight = in flight)
#KERBALISM_SCIENCEARCHIVE_stop = stop
#KERBALISM_SCIENCEARCHIVE_start = start
#KERBALISM_SCIENCEARCHIVE_current = current
#KERBALISM_SCIENCEARCHIVE_Showonlyknownsubjects = Show only known subjects
#KERBALISM_SCIENCEARCHIVE_RnD = RnD
#KERBALISM_SCIENCEARCHIVE_RnD_desc = Science points\nretrieved in RnD
#KERBALISM_SCIENCEARCHIVE_Flight = Flight
#KERBALISM_SCIENCEARCHIVE_Flight_desc = Science points\ncollected in all vessels
#KERBALISM_SCIENCEARCHIVE_Value = Value
#KERBALISM_SCIENCEARCHIVE_Value_desc = Remaining science value\naccounting for data retrieved in RnD\nand collected in flight
#KERBALISM_SCIENCEARCHIVE_Completed = Completed
#KERBALISM_SCIENCEARCHIVE_Completed_desc = How many times the subject\nhas been retrieved in RnD
#KERBALISM_SCIENCEARCHIVE_info_Crew = Crew
#KERBALISM_SCIENCEARCHIVE_info_levelReq = of level
#KERBALISM_SCIENCEARCHIVE_info_Req = is required
#KERBALISM_SCIENCEARCHIVE_info_no = no
#KERBALISM_SCIENCEARCHIVE_info_anyone = anyone
#KERBALISM_SCIENCEARCHIVE_info_level = level:
#KERBALISM_SCIENCEARCHIVE_CREDITS = CREDITS
#KERBALISM_Emitter_Action = Toggle Active Shield
#KERBALISM_Emitter_EmitIonizing = Emit ionizing radiation
#KERBALISM_Emitter_ReduceIncoming = Reduce incoming radiation
#KERBALISM_Emitter_Emitted = Radiation emitted
#KERBALISM_Emitter_ActiveShielding = Active shielding
#KERBALISM_Emitter_none = none
#KERBALISM_Deploy_actualCost = EC Usage
#KERBALISM_Deploy_isBroken = Is broken
#KERBALISM_Module_Configure = Configure
#KERBALISM_Module_Configure_Slots = Slots
#KERBALISM_Module_Configure_Reconfigure = Reconfigure
#KERBALISM_Module_Configure_Setups = Setups:
#KERBALISM_Module_Configurable = Configurable
#KERBALISM_Module_Resources = Resources
#KERBALISM_Module_Extra = Extra
#KERBALISM_Module_mass = mass
#KERBALISM_Module_cost = cost
#KERBALISM_Module_Comfort = Comfort
#KERBALISM_Module_Comfort_Summary1 = ideal
#KERBALISM_Module_Comfort_Summary2 = good
#KERBALISM_Module_Comfort_Summary3 = modest
#KERBALISM_Module_Comfort_Summary4 = poor
#KERBALISM_Module_Comfort_Summary5 = none
#KERBALISM_Module_Experiment_MultipleRunsMessage = Can't start <<1>> a second time on vessel <<2>>
#KERBALISM_Module_Experiment_Prepare = Prepare
#KERBALISM_Module_Experiment_Reset = Reset
#KERBALISM_Module_Experiment_issue_title = issue
#KERBALISM_Module_Experiment_issue1 = invalid situation
#KERBALISM_Module_Experiment_issue2 = shrouded
#KERBALISM_Module_Experiment_issue3 = reset required
#KERBALISM_Module_Experiment_issue4 = no Electricity
#KERBALISM_Module_Experiment_issue5 = crew on board
#KERBALISM_Module_Experiment_issue6 = depleted
#KERBALISM_Module_Experiment_issue7 = not prepared
#KERBALISM_Module_Experiment_issue8 = background flight
#KERBALISM_Module_Experiment_issue9 = unmet requirement
#KERBALISM_Module_Experiment_issue10 = missing resource
#KERBALISM_Module_Experiment_issue11 = no storage space
#KERBALISM_Module_Experiment_issue12 = missing <<1>>
#KERBALISM_Module_Experiment_runningstate1 = stopped
#KERBALISM_Module_Experiment_runningstate2 = started
#KERBALISM_Module_Experiment_runningstate3 = forced run
#KERBALISM_Module_Experiment_runningstate4 = broken
#KERBALISM_Module_Experiment_runningstate5 = running
#KERBALISM_Module_Experiment_runningstate6 = waiting
#KERBALISM_Module_Experiment_ScienceValuenone = none
#KERBALISM_Module_Experiment_Requires = Requires:
#KERBALISM_Module_Experiment_Specifics_info1 = Data size
#KERBALISM_Module_Experiment_Specifics_info2 = Data rate
#KERBALISM_Module_Experiment_Specifics_info3 = Duration
#KERBALISM_Module_Experiment_Specifics_info4 = Sample size
#KERBALISM_Module_Experiment_Specifics_info5 = Sample mass
#KERBALISM_Module_Experiment_Specifics_info6 = Samples
#KERBALISM_Module_Experiment_Specifics_info7_sample = Duration
#KERBALISM_Module_Experiment_Specifics_Situations = Situations:
#KERBALISM_Module_Experiment_Specifics_info8 = Needs:
#KERBALISM_Module_Experiment_Specifics_info9 = EC
#KERBALISM_Module_Experiment_Specifics_info10 = Preparation
#KERBALISM_Module_Experiment_Specifics_info10_none = none
#KERBALISM_Module_Experiment_Specifics_info11 = Operation
#KERBALISM_Module_Experiment_Specifics_info11_unmanned = unmanned
#KERBALISM_Module_Experiment_Specifics_info12 = Reset
#KERBALISM_Module_Experiment_Specifics_info12_none = none
#KERBALISM_Module_Experiment_MultipleRunsMessage_title = ALREADY RUNNING
#KERBALISM_Module_Experiment_Message1 = I'm not qualified for this
#KERBALISM_Module_Experiment_Message2 = I will not even know where to start
#KERBALISM_Module_Experiment_Message3 = I'm afraid I can't do that
#KERBALISM_Module_Experiment_Message4 = Preparation Complete
#KERBALISM_Module_Experiment_Message5 = Ready to go
#KERBALISM_Module_Experiment_Message6 = Let's start doing some science!
#KERBALISM_Module_Experiment_Message7 = Reset Done
#KERBALISM_Module_Experiment_Message8 = It's good to go again
#KERBALISM_Module_Experiment_Message9 = Ready for the next bit of science
#KERBALISM_Greenhouse_msg_1 = On <<1>>
#KERBALISM_Greenhouse_msg_2 = harvest produced <<1>>
#KERBALISM_Greenhouse_msg_3 = emergency harvest produced <<1>>
#KERBALISM_Greenhouse_resoucesmissing = missing <<1>>
#KERBALISM_Greenhouse = Greenhouse
#KERBALISM_Greenhouse_Action = Enable/Disable Greenhouse
#KERBALISM_Greenhouse_EmergencyHarvest = Emergency Harvest
#KERBALISM_Greenhouse_Harvest = Harvest
#KERBALISM_Greenhouse_status_artificial = Artificial lighting
#KERBALISM_Greenhouse_status_natural = Natural lighting
#KERBALISM_Greenhouse_status_tta = Time to harvest
#KERBALISM_Greenhouse_Greenhouse = Greenhouse
#KERBALISM_Greenhouse_desc = Grow crops in space and on the surface of celestial bodies, even far from the sun.
#KERBALISM_Greenhouse_disabled = disabled
#KERBALISM_Greenhouse_enabled = enabled
#KERBALISM_Greenhouse_issue1 = insufficient lighting
#KERBALISM_Greenhouse_issue2 = insufficient pressure
#KERBALISM_Greenhouse_issue3 = excessive radiation
#KERBALISM_Greenhouse_info1 = Harvest size
#KERBALISM_Greenhouse_info2 = Harvest time
#KERBALISM_Greenhouse_info3 = Lighting tolerance
#KERBALISM_Greenhouse_info4 = Pressure tolerance
#KERBALISM_Greenhouse_info5 = Radiation tolerance
#KERBALISM_Greenhouse_info6 = Lamps EC rate
#KERBALISM_Greenhouse_info7 = Required resources
#KERBALISM_Greenhouse_CarbonDioxide = CarbonDioxide
#KERBALISM_Greenhouse_CarbonDioxide_desc = Crops can also use the CO2 in the atmosphere without a scrubber.
#KERBALISM_Greenhouse_Byproducts = By-products
#KERBALISM_Habitat_postmsg = Can't disable <<1>> habitat while crew is inside
#KERBALISM_Habitat = Habitat
#KERBALISM_Habitat_Action = Enable/Disable Habitat
#KERBALISM_Habitat_Surface = Surface
#KERBALISM_Habitat_Volume = Volume
#KERBALISM_Habitat_pressurizing = pressurizing...
#KERBALISM_Habitat_depressurizing = depressurizing...
#KERBALISM_Habitat_inflating = inflating...
#KERBALISM_Habitat_deflating = deflating...
#KERBALISM_Habitat_info1 = Volume
#KERBALISM_Habitat_info2 = Surface
#KERBALISM_Habitat_info3 = Pressurized
#KERBALISM_Habitat_yes = yes
#KERBALISM_Habitat_no = no
#KERBALISM_Habitat_none = none
#KERBALISM_Habitat_info4 = Inflatable
#KERBALISM_Habitat_info5 = Added mass per crew
#KERBALISM_Habitat_Summary1 = ideal
#KERBALISM_Habitat_Summary2 = good
#KERBALISM_Habitat_Summary3 = modest
#KERBALISM_Habitat_Summary4 = poor
#KERBALISM_Habitat_Summary5 = cramped
#KERBALISM_HardDrive = Hard Drive
#KERBALISM_HardDrive_StoreData = Store data
#KERBALISM_HardDrive_TakeData = Take data
#KERBALISM_HardDrive_TransferData = Transfer data here
#KERBALISM_HardDrive_DataCapacity = Data Capacity
#KERBALISM_HardDrive_SampleCapacity = Sample Capacity
#KERBALISM_HardDrive_Capacity = Capacity
#KERBALISM_HardDrive_Data = Data
#KERBALISM_HardDrive_Dataempty = empty
#KERBALISM_HardDrive_WARNING_title = WARNING: not evering copied
#KERBALISM_HardDrive_WARNING = Storage is at capacity
#KERBALISM_HardDrive_info1 = File capacity
#KERBALISM_HardDrive_info2 = Sample capacity
#KERBALISM_HardDrive_Capacityunlimited = unlimited
#KERBALISM_GravityRing_Action = Deploy/Retract Ring
#KERBALISM_GravityRing_Toggle = Deploy
#KERBALISM_GravityRing_yes = yes
#KERBALISM_GravityRing_no = no
#KERBALISM_GravityRing_info1 = bonus
#KERBALISM_GravityRing_info2 = deployable
#KERBALISM_Harvester_generatedescription = Extract <<1>> from <<2>>
#KERBALISM_Harvester_Action = Start/Stop Harvester
#KERBALISM_Harvester_running = running
#KERBALISM_Harvester_stopped = stopped
#KERBALISM_Harvester_none = none
#KERBALISM_Harvester_land_valid = no ground contact
#KERBALISM_Harvester_ocean_valid = not in ocean
#KERBALISM_Harvester_atmo_valid = not in atmosphere
#KERBALISM_Harvester_space_valid = not in space
#KERBALISM_Harvester_pressurebelow = pressure below threshold
#KERBALISM_Harvester_abundancebelow = abundance below threshold
#KERBALISM_Harvester_simulatedabundance = Simulate at abundance
#KERBALISM_Harvester_source1 = the surface
#KERBALISM_Harvester_source2 = the ocean
#KERBALISM_Harvester_source3 = the atmosphere
#KERBALISM_Harvester_source4 = space
#KERBALISM_Harvester_info1 = type
#KERBALISM_Harvester_info2 = resource
#KERBALISM_Harvester_info3 = min abundance
#KERBALISM_Harvester_info4 = min pressure
#KERBALISM_Harvester_info5 = extraction rate
#KERBALISM_Harvester_info6 = at abundance
#KERBALISM_Harvester_info7 = ec consumption
#KERBALISM_Scansat_Scannerhalted_text = Scanner halted on <<1>>. No storage left on vessel.
#KERBALISM_Scansat_sensorresumed = SCANsat sensor resumed operations on <<1>>
#KERBALISM_Scansat_sensordisabled = SCANsat sensor was disabled on <<1>>
#KERBALISM_Scansat_Scannerhalted = Scanner halted
#KERBALISM_Laboratory_Analyzed = Our laboratory on <<1>> analyzed <<2>>
#KERBALISM_Laboratory_Title = Laboratory
#KERBALISM_Laboratory_Toggle = Toggle Lab
#KERBALISM_Laboratory_Clean = Clean Lab
#KERBALISM_Laboratory_stopped = stopped
#KERBALISM_Laboratory_Notspace = Not enough space on hard drive
#KERBALISM_Laboratory_Action = Enable/Disable Lab
#KERBALISM_Laboratory_NoEC = no electric charge
#KERBALISM_Laboratory_NoSample = no samples to analyze
#KERBALISM_Laboratory_Cleaned = Vessel experiments have been cleaned.
#KERBALISM_Laboratory_Specs = Analyze samples to produce transmissible data
#KERBALISM_Laboratory_Researcher = Researcher
#KERBALISM_Laboratory_CanClean = Can clean experiments
#KERBALISM_Laboratory_ECrate = EC rate
#KERBALISM_Laboratory_rate = Analysis rate
#KERBALISM_Laboratory_Analysis = ANALYSIS COMPLETED
#KERBALISM_Laboratory_Results = The results can be transmitted now
#KERBALISM_Laboratory_Nostorage = No storage available
#KERBALISM_PassiveShield_Sandbags = Sandbags
#KERBALISM_PassiveShield_fill = fill
#KERBALISM_PassiveShield_empty = empty
#KERBALISM_PassiveShield_stowed = stowed
#KERBALISM_PassiveShield_absorbing = absorbing
#KERBALISM_PassiveShield_MessagePost = I don't know how this works!
#KERBALISM_PlannerController_yes = yes
#KERBALISM_PlannerController_no = no
#KERBALISM_ProcessController_Start_Stop = Start/Stop
#KERBALISM_ProcessController_broken = broken
#KERBALISM_ProcessController_running = running
#KERBALISM_ProcessController_stopped = stopped
#KERBALISM_ProcessController_Dump = Dump
#KERBALISM_ProcessController_info1 = Half-life
#KERBALISM_Reliability_Inspect = Inspect <<1>>
#KERBALISM_Reliability_Repair = Repair <<1>>
#KERBALISM_Reliability_Service = Service <<1>>
#KERBALISM_Reliability_qualityinfo = <<1>> quality
#KERBALISM_Reliability_Reliability = Reliability
#KERBALISM_Reliability_criticalfailure = critical failure
#KERBALISM_Reliability_malfunction = malfunction
#KERBALISM_Reliability_burnremaining = remaining burn:
#KERBALISM_Reliability_ignitions = ignitions:
#KERBALISM_Reliability_takingradiationdamage = taking radiation damage
#KERBALISM_Reliability_qualityhigh = high
#KERBALISM_Reliability_qualitystandard = standard
#KERBALISM_Reliability_MTBF = MTBF:
#KERBALISM_Reliability_Burntime = Burn time:
#KERBALISM_Reliability_MessagePost1 = It is practically new
#KERBALISM_Reliability_MessagePost2 = It is in good shape
#KERBALISM_Reliability_MessagePost3 = This will last for ages
#KERBALISM_Reliability_MessagePost4 = Brand new!
#KERBALISM_Reliability_MessagePost5 = Doesn't look used. Is this even turned on?
#KERBALISM_Reliability_MessagePost6 = Looks like it's going to fall off soon.
#KERBALISM_Reliability_MessagePost7 = Better get the duck tape ready!
#KERBALISM_Reliability_MessagePost8 = It is reaching its operational limits.
#KERBALISM_Reliability_MessagePost9 = How is this still working?
#KERBALISM_Reliability_MessagePost10 = It could fail at any moment now.
#KERBALISM_Reliability_MessagePost11 = I'm not qualified for this
#KERBALISM_Reliability_MessagePost12 = I will not even know where to start
#KERBALISM_Reliability_MessagePost13 = I'm afraid I can't do that
#KERBALISM_Reliability_MessagePost14 = <<1>> repaired
#KERBALISM_Reliability_MessagePost15 = A powerkick did the trick.
#KERBALISM_Reliability_MessagePost16 = Duct tape, is there something it can't fix?
#KERBALISM_Reliability_MessagePost17 = Fully operational again.
#KERBALISM_Reliability_MessagePost18 = We are back in business.
#KERBALISM_Reliability_MessagePost19 = <<1>> serviced
#KERBALISM_Reliability_MessagePost20 = I don't know how this was still working.
#KERBALISM_Reliability_MessagePost21 = Fastened that loose screw.
#KERBALISM_Reliability_MessagePost22 = Someone forgot a toothpick in there.
#KERBALISM_Reliability_MessagePost23 = As good as new!
#KERBALISM_Reliability_MessagePost24 = <<1>> malfunctioned on <<2>>
#KERBALISM_Reliability_MessagePost25 = We can still repair it
#KERBALISM_Reliability_MessagePost26 = <<1>> failed on <<2>>
#KERBALISM_Reliability_MessagePost27 = It is gone for good
#KERBALISM_Reliability_MessagePost28 = There has been a problem with <<1>> on <<2>>
#KERBALISM_Reliability_MessagePost29 = We were able to fix it remotely, this time
#KERBALISM_Reliability_info1 = Redundancy
#KERBALISM_Reliability_info2 = Repair
#KERBALISM_Reliability_info3 = Standard quality
#KERBALISM_Reliability_info4 = MTBF
#KERBALISM_Reliability_info5 = Ignition failures
#KERBALISM_Reliability_info6 = Rated burn duration
#KERBALISM_Reliability_info7 = Rated ignitions
#KERBALISM_Reliability_info8 = Radiation rating
#KERBALISM_Reliability_info9 = High quality
#KERBALISM_Reliability_info10 = Extra cost
#KERBALISM_Reliability_info11 = Extra mass
#KERBALISM_Sensor_insideatmosphere = inside atmosphere(<<1>>)
#KERBALISM_Sensor_info = Add telemetry readings to the part ui, and to the telemetry panel
#KERBALISM_Sensor_Type = Type
#KERBALISM_Sensor_shorttextinfo1 = nothing here
#KERBALISM_Sensor_shorttextinfo2 = almost one
#KERBALISM_Sensor_shorttextinfo3 = WOW!
#KERBALISM_Sensor_solarflux = solar flux
#KERBALISM_Sensor_albedoflux = albedo flux
#KERBALISM_Sensor_bodyflux = body flux
#KERBALISM_Sensor_environment = environment
#KERBALISM_Sensor_habitats = habitats
#KERBALISM_Sensor_insideocean = inside ocean
#KERBALISM_Sensor_breathable = breathable
#KERBALISM_Sensor_notbreathable = not breathable
#KERBALISM_Sensor_insidethermosphere = inside thermosphere
#KERBALISM_Sensor_insideexosphere = inside exosphere
#KERBALISM_Sensor_Graviolidetection = Gravioli detection events per-year:
#KERBALISM_Sensor_info1 = The elusive negative gravioli particle\nseems to be much harder to detect than expected.
#KERBALISM_Sensor_info2 = On the other\nhand there seems to be plenty\nof useless positive graviolis around.
#KERBALISM_Sickbay_cureEverybody = <<1>>: dismiss <<2>>
#KERBALISM_Sickbay_cureEverybody2 = <<1>>: cure <<2>>
#KERBALISM_Sickbay_cure = cure
#KERBALISM_Sickbay_Start_Stop = Start/Stop
#KERBALISM_Sickbay_running = running
#KERBALISM_Sickbay_stopped = stopped
#KERBALISM_Sickbay_info1 = Cures
#KERBALISM_Sickbay_info2 = All kerbals in part
#KERBALISM_Sickbay_info3 = Capacity
#KERBALISM_Sickbay_info4 = <<1>> Kerbals
#KERBALISM_SolarPanelFixer_occludedby = occluded by <<1>>
#KERBALISM_SolarPanelFixer_Solarpanel = Solar panel
#KERBALISM_SolarPanelFixer_Solarpaneloutput = Solar panel output
#KERBALISM_SolarPanelFixer_simulated = simulated
#KERBALISM_SolarPanelFixer_ignored = ignored
#KERBALISM_SolarPanelFixer_inshadow = in shadow
#KERBALISM_SolarPanelFixer_occludedbyterrain = occluded by terrain
#KERBALISM_SolarPanelFixer_badorientation = bad orientation
#KERBALISM_SolarPanelFixer_analytic = analytic
#KERBALISM_SolarPanelFixer_exposure = exposure
#KERBALISM_SolarPanelFixer_wear = wear
#KERBALISM_SolarPanelFixer_Selecttrackedstar = Select tracked star
#KERBALISM_SolarPanelFixer_SelectTrackingBody = SelectTrackingBody
#KERBALISM_SolarPanelFixer_SelectTrackedstar_msg = Select the star you want to track with this solar panel.
#KERBALISM_SolarPanelFixer_Automatic = Automatic
#KERBALISM_SolarPanelFixer_retracted = retracted
#KERBALISM_SolarPanelFixer_extending = extending
#KERBALISM_SolarPanelFixer_retracting = retracting
#KERBALISM_SolarPanelFixer_broken = broken
#KERBALISM_SolarPanelFixer_failure = failure
#KERBALISM_SolarPanelFixer_invalidstate = invalid state
#KERBALISM_SolarPanelFixer_Trackedstar = Tracked star
#KERBALISM_SolarPanelFixer_AutoTrack = [Auto] :
#KERBALISM_CallBackMsg_EvaNoMP = There isn't any <<1>> in the EVA suit
#KERBALISM_CallBackMsg_EvaNoMP2 = Don't let the ladder go!
#KERBALISM_CallBackMsg_PROGRESS = PROGRESS
#KERBALISM_CallBackMsg_PROGRESS2 = Our scientists just made a breakthrough
#KERBALISM_Preferences_Reliability = Reliability
#KERBALISM_HighlightMalfunctions = Highlight Malfunctions
#KERBALISM_HighlightMalfunctions_desc = Highlight faild parts in flight
#KERBALISM_PartMalfunctions = Part Malfunctions
#KERBALISM_PartMalfunctions_desc = Allow engine failures based on part age and mean time between failures
#KERBALISM_CriticalFailureRate = Critical Failure Rate
#KERBALISM_CriticalFailureRate_desc = Proportion of malfunctions that lead to critical failures
#KERBALISM_FixableFailureRate = Fixable Failure Rate
#KERBALISM_FixableFailureRate_desc = Proportion of malfunctions that can be fixed remotely
#KERBALISM_IncentiveRedundancy = Incentive Redundancy
#KERBALISM_IncentiveRedundancy_desc = Each malfunction will increase the MTBF\nof components in the same redundancy group
#KERBALISM_EngineMalfunctions = Engine Malfunctions
#KERBALISM_EngineMalfunctions_desc = Allow engine failures on ignition and exceeded burn durations
#KERBALISM_EngineIgnitionFailureChance = Engine Ignition Failure Chance
#KERBALISM_EngineIgnitionFailureChance_desc = Adjust the probability of engine failures on ignition
#KERBALISM_EngineBurnFailureChance = Engine Burn Failure Chance
#KERBALISM_EngineBurnFailureChance_desc = Adjust the probability of an engine failure caused by excessive burn time
#KERBALISM_Preferences_Science = Science
#KERBALISM_TransmitScienceImmediately = Transmit Science Immediately
#KERBALISM_TransmitScienceImmediately_desc = Automatically flag science files for transmission
#KERBALISM_AnalyzeSamplesImmediately = Analyze Samples Immediately
#KERBALISM_AnalyzeSamplesImmediately_desc = Automatically flag samples for analysis in a lab
#KERBALISM_AntennaSpeed = Antenna Speed
#KERBALISM_AntennaSpeed_desc = Antenna Bandwidth factor
#KERBALISM_Alwaysallowsampletransfers = Always allow sample transfers
#KERBALISM_Alwaysallowsampletransfers_desc = When off, sample transfer is only available in crewed vessels
#KERBALISM_Preferences_Notifications = Notifications
#KERBALISM_ElectricalCharge = Electrical Charge
#KERBALISM_ElectricalCharge_desc = Show a message when EC level is low\n(Preset, can be changed per vessel)
#KERBALISM_Supplies = Supplies
#KERBALISM_Supplies_desc = Show a message when supply resources level is low\n(Preset, can be changed per vessel)
#KERBALISM_Signal = Signal
#KERBALISM_Signal_desc = Show a message when signal is lost or obtained\n(Preset, can be changed per vessel)
#KERBALISM_Failures = Failures
#KERBALISM_Failures_desc = Show a message when a components fail\n(Preset, can be changed per vessel)
#KERBALISM_SpaceWeather = Space Weather
#KERBALISM_SpaceWeather_desc = Show a message for CME events\n(Preset, can be changed per vessel)
#KERBALISM_Scripts = Scripts
#KERBALISM_Scripts_desc = Show a message when scripts are executed\n(Preset, can be changed per vessel)
#KERBALISM_StockMessages = Stock Messages
#KERBALISM_StockMessages_desc = Use the stock message system instead of our own
#KERBALISM_MessageDuration = Message Duration
#KERBALISM_MessageDuration_desc = Duration of messages on screen in seconds
#KERBALISM_Preferences_Comfort = Comfort
#KERBALISM_StressBreakdowns = Stress Breakdowns
#KERBALISM_StressBreakdowns_desc = Kerbals can make mistakes when they're under stress
#KERBALISM_StressBreakdownProbability = Stress Breakdown Probability
#KERBALISM_StressBreakdownProbability_desc = Probability of one stress induced mistake per year
#KERBALISM_IdealLivingSpace = Ideal Living Space
#KERBALISM_IdealLivingSpace_desc = Ideal living space per-capita in m^3
#KERBALISM_FirmGroundFactor = Firm Ground Factor
#KERBALISM_FirmGroundFactor_desc = Having something to walk on
#KERBALISM_ExerciseFactor = Exercise Factor
#KERBALISM_ExerciseFactor_desc = Having a treadmill
#KERBALISM_SocialFactor = Social Factor
#KERBALISM_SocialFactor_desc = Having more than one crew on a vessel
#KERBALISM_CallHomeFactor = Call Home Factor
#KERBALISM_CallHomeFactor_desc = Having a way to communicate with Kerbin
#KERBALISM_PanoramaFactor = Panorama Factor
#KERBALISM_PanoramaFactor_desc = Comfort factor for having a panorama window
#KERBALISM_PlantsFactor = Plants Factor
#KERBALISM_PlantsFactor_desc = There is some comfort in tending to plants
#KERBALISM_Preferences_Radiation = Radiation
#KERBALISM_LifetimeRadiation = Lifetime Radiation
#KERBALISM_LifetimeRadiation_desc = Do not reset radiation values for kerbals recovered on kerbin
#KERBALISM_Stormprobability = Storm probability
#KERBALISM_Stormprobability_desc = Probability of solar storms
#KERBALISM_stormDurationHours = Average storm duration (hours)
#KERBALISM_stormDurationHours_desc = Average duration of a sun storm in hours
#KERBALISM_stormRadiation = Average storm radiation rad/h
#KERBALISM_stormRadiation_desc = Radiation during a solar storm
#KERBALISM_ShieldingEfficiency = Shielding Efficiency
#KERBALISM_ShieldingEfficiency_desc = Proportion of radiation blocked by shielding (at max amount)
#KERBALISM_Harvests = Harvests
#KERBALISM_Planner_Targetbody = Target body
#KERBALISM_Planner_SunlightNominal = In sunlight\nNominal solar panel output
#KERBALISM_Planner_SunlightSimulated = In sunlight\nEstimated solar panel output\nSunlight direction : look at the shadows !
#KERBALISM_Planner_Shadow = In shadow
#KERBALISM_Planner_Targetsituation = Target situation
#KERBALISM_Planner_RenderQuote = In preparing for space, I have always found that\nplans are useless but planning is indispensable.\nWernher von Kerman
#KERBALISM_Planner_Source = Source
#KERBALISM_Planner_Flux = Flux
#KERBALISM_Planner_Temp = Temp
#KERBALISM_Planner_solar = solar
#KERBALISM_Planner_albedo = albedo
#KERBALISM_Planner_body = body
#KERBALISM_Planner_background = background
#KERBALISM_Planner_total = total
#KERBALISM_Planner_pressure = pressure
#KERBALISM_Planner_temperature = temperature
#KERBALISM_Planner_atmospheric = atmospheric
#KERBALISM_Planner_difference = difference
#KERBALISM_Planner_difference_desc = difference between external and survival temperature
#KERBALISM_Planner_atmosphere = atmosphere
#KERBALISM_Planner_atmosphere_yes = yes
#KERBALISM_Planner_atmosphere_no = no
#KERBALISM_Planner_shadowtime = shadow time
#KERBALISM_Planner_shadowtime_desc = the time in shadow\nduring the orbit
#KERBALISM_Planner_ELECTRICCHARGE = ELECTRIC CHARGE
#KERBALISM_Planner_storage = storage
#KERBALISM_Planner_consumed = consumed
#KERBALISM_Planner_produced = produced
#KERBALISM_Planner_duration = duration
#KERBALISM_Planner_STRESS = STRESS
#KERBALISM_Planner_volumepercapita = volume per-capita:
#KERBALISM_Planner_ideallivingspace = ideal living space:
#KERBALISM_Planner_livingspace = living space
#KERBALISM_Planner_comfort = comfort
#KERBALISM_Planner_analyzerpressurized1 = Free roaming in a pressurized environment is\nvastly superior to living in a suit.
#KERBALISM_Planner_analyzerpressurized2 = Being forced inside a suit all the time greatly\nreduces the crews quality of life.\nThe worst part is the diaper.
#KERBALISM_Planner_pressurized = pressurized
#KERBALISM_Planner_pressurized_yes = yes
#KERBALISM_Planner_pressurized_no = no
#KERBALISM_Planner_lifeestimate = duration
#KERBALISM_Planner_surface = surface
#KERBALISM_Planner_magnetopause = magnetopause
#KERBALISM_Planner_innerbelt = inner belt
#KERBALISM_Planner_outerbelt = outer belt
#KERBALISM_Planner_interplanetary = interplanetary
#KERBALISM_Planner_interstellar = interstellar
#KERBALISM_Planner_storm = storm
#KERBALISM_Planner_RADIATION = RADIATION
#KERBALISM_Planner_orbit = orbit
#KERBALISM_Planner_emission = emission
#KERBALISM_Planner_activeshielding = active shielding
#KERBALISM_Planner_shielding = shielding
#KERBALISM_Planner_none = none
#KERBALISM_Planner_poor = poor
#KERBALISM_Planner_okay = okay
#KERBALISM_Planner_great = great
#KERBALISM_Planner_engineer_tip = The engineer on board should\nbe able to handle all repairs
#KERBALISM_Planner_safemode_tip = We have a chance of repairing\nsome of the malfunctions remotely
#KERBALISM_Planner_RELIABILITY = RELIABILITY
#KERBALISM_Planner_malfunctions = malfunctions
#KERBALISM_Planner_malfunctions_tip = average case estimate\nfor the whole vessel
#KERBALISM_Planner_highquality = high quality
#KERBALISM_Planner_highquality_tip = percentage of high quality components
#KERBALISM_Planner_redundancy = redundancy
#KERBALISM_Planner_repair = repair
#KERBALISM_Planner_scrubbingunnecessary = not required
#KERBALISM_Planner_noscrubbing = none
#KERBALISM_Planner_insufficientscrubbing = inadequate
#KERBALISM_Planner_sufficientscrubbing = good
#KERBALISM_Planner_pressurizationunnecessary = not required
#KERBALISM_Planner_nopressurecontrol = none
#KERBALISM_Planner_insufficientpressurecontrol = inadequate
#KERBALISM_Planner_sufficientpressurecontrol = good
#KERBALISM_Planner_HABITAT = HABITAT
#KERBALISM_Planner_volume = volume
#KERBALISM_Planner_volume_tip = volume of enabled habitats
#KERBALISM_Planner_habitatssurface = surface
#KERBALISM_Planner_habitatssurface_tip = surface of enabled habitats
#KERBALISM_Planner_scrubbing = scrubbing
#KERBALISM_Planner_pressurization = pressurization
#KERBALISM_Statu_unknown = unknown
#KERBALISM_Antenna_statu_unknown = unknown
#KERBALISM_Experiment_on = on
#KERBALISM_Experiment_status = status :
#KERBALISM_Experiment_issue = issue :
#KERBALISM_Experiment_sciencevalue = science value :
#KERBALISM_Experiment_completion = completion :
#KERBALISM_SolarPanel_deployable = solar panel (deployable)
#KERBALISM_SolarPanel_nonretractable = solar panel (non retractable)
#KERBALISM_Storm_msg1 = The coronal mass ejection hit <<1>> system
#KERBALISM_Storm_msg2 = Our observatories report a coronal mass ejection directed toward <<1>> system
#KERBALISM_Storm_msg3 = The solar storm at <<1>> system is over
#KERBALISM_Storm_msg4 = The solar storm around <<1>> is over
#KERBALISM_Storm_msg5 = The coronal mass ejection hit <<1>>
#KERBALISM_Storm_msg6 = Our observatories report a coronal mass ejection directed toward <<1>>
#KERBALISM_Storm_msg1text = Storm duration:
#KERBALISM_Storm_msg2text = Time to impact:
#KERBALISM_ExperimentInfo_Unknown = Unknown
#KERBALISM_Experimentinfo_Datasize = Data size
#KERBALISM_Experimentinfo_generatesample = Will generate a sample.
#KERBALISM_Experimentinfo_Samplesize = Sample size:
#KERBALISM_Experimentinfo_Samplemass = Sample mass:
#KERBALISM_Experimentinfo_Situations = Situations:\n
#KERBALISM_Experimentinfo_Asteroid = Asteroid samples can be taken by kerbals on EVA
#KERBALISM_Experimentinfo_scannerarm = Analyse with a scanner arm
#KERBALISM_Experimentinfo_smallRoc = Collectable on EVA as a sample
#KERBALISM_Experimentinfo_smallRoc2 = Can't be collected on EVA
#KERBALISM_Experimentinfo_smallRoc3 = Found on <<1>>'s :
#KERBALISM_Experimentinfo_Bodiesallowed = Bodies allowed:
#KERBALISM_Experimentinfo_Bodiesnotallowed = Bodies not allowed:
#KERBALISM_Experimentinfo_BodyCondition1 = atmospheric
#KERBALISM_Experimentinfo_BodyCondition2 = non-atmospheric
#KERBALISM_Experimentinfo_BodyCondition3 = gaseous
#KERBALISM_Experimentinfo_BodyCondition4 = solid
#KERBALISM_Experimentinfo_BodyCondition5 = oceanic
#KERBALISM_Experimentinfo_BodyCondition6 = home body
#KERBALISM_Experimentinfo_BodyCondition7 = home body and its moons
#KERBALISM_Experimentinfo_BodyCondition8 = planets
#KERBALISM_Experimentinfo_BodyCondition9 = moons
#KERBALISM_Experimentinfo_BodyCondition10 = suns
#KERBALISM_BeltWarnings_msg = <<1>> is crossing <<2>> radiation belt
#KERBALISM_RemoveSymmetry_msg = Symmetry on <<1>>\nhas been removed because of switching the <<2>> capacity.
#KERBALISM_harvestedready_msg = On <<1>> the crop is ready to be harvested
#KERBALISM_BeltWarnings_msgSubtext = Exposed to extreme radiation
#KERBALISM_Fittingparticles_msg = Fitting particles to signed distance fields
#KERBALISM_ComebackLater_msg = Come back in a minute
#KERBALISM_Rescuemission_msg1 = We found
#KERBALISM_Kerbal_Male = He
#KERBALISM_Kerbal_Female = She
#KERBALISM_Rescuemission_msg2 = 's still alive!
#KERBALISM_Messagesmuted = Messages muted
#KERBALISM_Messagesmuted_subtext = Be careful out there
#KERBALISM_Messagesunmuted = Messages unmuted
#KERBALISM_Kerbalmumbling = $ON_VESSEL$KERBAL has been in space for too long
#KERBALISM_Kerbalmumbling_subtext = Mumbling incoherently
#KERBALISM_Kerbalfatfinger = $ON_VESSEL$KERBAL is pressing buttons at random on the control panel
#KERBALISM_Kerbalfatfinger_subtext = Science data has been lost
#KERBALISM_Kerbalrage = $ON_VESSEL$KERBAL is possessed by a blind rage
#KERBALISM_Kerbalrage_subtext = A component has been damaged
#KERBALISM_Kerbalwrongvalve = $ON_VESSEL$KERBAL opened the wrong valve
#KERBALISM_Kerbalwrongvalve_subtext = has been lost
#KERBALISM_Scienctransmitted_title = transmitted
#KERBALISM_Nosciencegain = no science gain : we already had this data
#KERBALISM_SciencresultText1 = Our researchers will jump on it right now
#KERBALISM_SciencresultText2 = This cause some excitement
#KERBALISM_SciencresultText3 = These results are causing a brouhaha in R&D
#KERBALISM_SciencresultText4 = Our scientists look very confused
#KERBALISM_SciencresultText5 = The scientists won't believe these readings
#KERBALISM_Situation_None = none
#KERBALISM_Situation_Landed = landed
#KERBALISM_Situation_Splashed = splashed
#KERBALISM_Situation_Flyinglow = flying low
#KERBALISM_Situation_Flyinghigh = flying high
#KERBALISM_Situation_Spacelow = space low
#KERBALISM_Situation_SpaceHigh = space high
#KERBALISM_Situation_Surface = surface
#KERBALISM_Situation_Flying = flying
#KERBALISM_Situation_Space = space
#KERBALISM_Situation_BodyGlobal = global
#KERBALISM_Situation_biomes = (biomes)
#KERBALISM_Situation_NoBiome = global
#KERBALISM_Situation_NorthernHemisphere = north hemisphere
#KERBALISM_Situation_SouthernHemisphere = south hemisphere
#KERBALISM_Situation_InnerBelt = inner belt
#KERBALISM_Situation_OuterBelt = outer belt
#KERBALISM_Situation_Magnetosphere = magnetosphere
#KERBALISM_Situation_Interstellar = interstellar
#KERBALISM_Situation_Reentry = reentry
#KERBALISM_Situation_Storm = solar storm
#KERBALISM_LogMan_LOGS = LOGS
#KERBALISM_LogMan_ALLLOGS = ALL LOGS
#KERBALISM_LogMan_nologs = no logs
#KERBALISM_LogMan_ALERT = ALERT\u0020\u0020\u0020
#KERBALISM_FlightLogger_MaterialFatigue = <<1>> failed because of material fatigue
#KERBALISM_FlightLogger_Destruction = <<1>> fuel system leak caused destruction of the engine
#KERBALISM_FlightLogger_Ignition = <<1>> failure on ignition
#KERBALISM_ExperimentReq_OrbitMinInclination = Min. inclination
#KERBALISM_ExperimentReq_OrbitMaxInclination = Max. inclination
#KERBALISM_ExperimentReq_OrbitMinEccentricity = Min. eccentricity
#KERBALISM_ExperimentReq_OrbitMaxEccentricity = Max. eccentricity
#KERBALISM_ExperimentReq_OrbitMinArgOfPeriapsis = Min. argument of Pe
#KERBALISM_ExperimentReq_OrbitMaxArgOfPeriapsis = Max. argument of Pe
#KERBALISM_ExperimentReq_TemperatureMin = Min. temperature
#KERBALISM_ExperimentReq_TemperatureMax = Max. temperature
#KERBALISM_ExperimentReq_AltitudeMin = Min. altitude
#KERBALISM_ExperimentReq_AltitudeMax = Max. altitude
#KERBALISM_ExperimentReq_RadiationMin = Min. radiation
#KERBALISM_ExperimentReq_RadiationMax = Max. radiation
#KERBALISM_ExperimentReq_VolumePerCrewMin = Min. vol./crew
#KERBALISM_ExperimentReq_VolumePerCrewMax = Max. vol./crew
#KERBALISM_ExperimentReq_SunAngleMin = Min sun-surface angle
#KERBALISM_ExperimentReq_SunAngleMax = Max sun-surface angle
#KERBALISM_ExperimentReq_SurfaceSpeedMin = Min. surface speed
#KERBALISM_ExperimentReq_SurfaceSpeedMax = Max. surface speed
#KERBALISM_ExperimentReq_VerticalSpeedMin = Min. vertical speed
#KERBALISM_ExperimentReq_VerticalSpeedMax = Max. vertical speed
#KERBALISM_ExperimentReq_SpeedMin = Min. speed
#KERBALISM_ExperimentReq_SpeedMax = Max. speed
#KERBALISM_ExperimentReq_DynamicPressureMin = Min dynamic pressure
#KERBALISM_ExperimentReq_DynamicPressureMax = Max dynamic pressure
#KERBALISM_ExperimentReq_StaticPressureMin = Min. pressure
#KERBALISM_ExperimentReq_StaticPressureMax = Max. pressure
#KERBALISM_ExperimentReq_AtmDensityMin = Min. atm. density
#KERBALISM_ExperimentReq_AtmDensityMax = Max. atm. density
#KERBALISM_ExperimentReq_AltAboveGroundMin = Min ground altitude
#KERBALISM_ExperimentReq_AltAboveGroundMax = Max ground altitude
#KERBALISM_ExperimentReq_MaxAsteroidDistance = Max asteroid distance
#KERBALISM_ExperimentReq_AtmosphereAltMin = Min atmosphere altitude
#KERBALISM_ExperimentReq_AtmosphereAltMax = Max atmosphere altitude
#KERBALISM_ExperimentReq_CrewMin = Min. crew
#KERBALISM_ExperimentReq_CrewMax = Max. crew
#KERBALISM_ExperimentReq_CrewCapacityMin = Min. crew capacity
#KERBALISM_ExperimentReq_CrewCapacityMax = Max. crew capacity
#KERBALISM_ExperimentReq_AstronautComplexLevelMin = Astronaut Complex min level
#KERBALISM_ExperimentReq_AstronautComplexLevelMax = Astronaut Complex max level
#KERBALISM_ExperimentReq_TrackingStationLevelMin = Tracking Station min level
#KERBALISM_ExperimentReq_TrackingStationLevelMax = Tracking Station max level
#KERBALISM_ExperimentReq_MissionControlLevelMin = Mission Control min level
#KERBALISM_ExperimentReq_MissionControlLevelMax = Mission Control max level
#KERBALISM_ExperimentReq_AdministrationLevelMin = Administration min level
#KERBALISM_ExperimentReq_AdministrationLevelMax = Administration max level
#KERBALISM_ExperimentReq_Part = Need part
#KERBALISM_ExperimentReq_Module = Need module
#KERBALISM_VesselRecovery_title = recovery
#KERBALISM_VesselRecovery_info = SCIENCE RECOVERED
#KERBALISM_VesselRecovery_CREDITS = CREDITS
#KERBALISM_VesselRecovery_OKbutton = OK
#KERBALISM_StatuToggle_info = info
#KERBALISM_StatuToggle_Habitat = Habitat
#KERBALISM_StatuToggle_Simulate = Simulate <<1>> in planner
#KERBALISM_AntennaUI_unavailable = unavailable
#KERBALISM_AntennaUI_deploying = deploying
#KERBALISM_AntennaUI_type1 = internal antenna
#KERBALISM_AntennaUI_type2 = direct antenna
#KERBALISM_AntennaUI_type3 = relay antenna
#KERBALISM_DataTransmitter_ECidle = EC (idle)
#KERBALISM_DataTransmitter_ECTX = EC (transmitting)
#KERBALISM_DataTransmitter_Maxspeed = Max. speed
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Settings.cfg
Kerbalism
{
Profile = RealismOverhaul
Reliability = false
Deploy = true
Science = true
SpaceWeather = true
Automation = true
PressureFactor = 5.0
PressureThreshold = 0.345
PoisoningFactor = 0.0
PoisoningThreshold = 0.02
ScienceDialog = true
QualityScale = 4.0
RadiationInSievert = true
ExternRadiation = 0.019
ShieldingEfficiency = 0.933
StormEjectionSpeed = 489000
StormFrequency = 0.15
StormRadiation = 100.0
StormDuration = 3600
LaboratoryCrewLevelBonus = 0.2
MaxLaborartoryBonus = 2.0
HarvesterCrewLevelBonus = 0.1
MaxHarvesterBonus = 1.5
DataRateDampingExponent = 2
DataRateDampingExponentRT = 2
TransmitterActiveEcFactor = 1.5
TransmitterPassiveEcFactor = 0.2
ComfortPanorama = 0.2
ComfortExercise = 0.4
ComfortNotAlone = 0.1
ComfortCallHome = 0.1
ComfortFirmGround = 0.6
ComfortLivingSpace = 20
EnforceCoherency = true
TrackingPivot = true
HeadLampsCost = 0.01
LowQualityRendering = false
UIScale = 1.0
UIPanelWidthScale = 1.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Localization/en-us.cfg
Localization
{
en-us
{
#kerbalism-activeshield_Part_description = Generate a magnetic field around the vessel, reducing incoming radiation. The effect is significant only in relation to the radiation levels encountered in interplanetary flight, and will do little to nothing inside super-charged particle belts or during solar storms.
#kerbalism-activeshield_Part_manufacturer = TripleZeta Workshops
#kerbalism-activeshield_Part_title = Active Shield
#kerbalism-antenna_Part_description = Designed long ago by a young and inspired Wernher von Kerman, before his focus shifted to the development of weapons of mass destruction.
#kerbalism-antenna_Part_manufacturer = Ionic Symphonic Protonic Electronics
#kerbalism-antenna_Part_title = Communotron 8
#kerbalism-chemicalplant_Part_description = A versatile chemical plant that can fit in the small service bay. Any similarities with the Convert-O-Tron is purely coincidental.
#kerbalism-chemicalplant_Part_manufacturer = Rookies Inc.
#kerbalism-chemicalplant_Part_title = Chemical Plant
#kerbalism-container-inline-0625_Part_description = A valid alternative to starving.
#kerbalism-container-inline-0625_Part_manufacturer = Nazari Storage Services
#kerbalism-container-inline-0625_Part_title = Small Supply Container
#kerbalism-container-inline-125_Part_description = One of the guys at JPL had a simple and brilliant idea: bigger containers to store more supplies. After a couple thousands man-months and 300M in fundings, the prototype was ready for early testing.
#kerbalism-container-inline-125_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-inline-125_Part_title = Supply Container
#kerbalism-container-inline-250_Part_description = After the extravagant excesses of the previous generation of space-grade supply containers, the fiscal department wasn't very happy of funding development of an even bigger one. When one of the clerks complained about the rationale behind 'putting men in space for the sake of it', JPL switched to war-mode and blackmailed all bureaucrats involved into submission. And the project was approved in the earnest.
#kerbalism-container-inline-250_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-inline-250_Part_title = Big Supply Container
#kerbalism-container-inline-375_Part_description = It was clear from the beginning that 3.75m was the ideal size for deep space missions, but the design cost was prohibitive. The unexpected solution came when one day the guys at the workshop tried to assemble a Big Supply Container using wrong drawings.
#kerbalism-container-inline-375_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-inline-375_Part_title = Huge Supply Container
#kerbalism-container-radial-huge_Part_description = A really huge pressurized tank that can be attached radially.
#kerbalism-container-radial-huge_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-radial-huge_Part_title = Huge Pressurized Tank
#kerbalism-container-radial-big_Part_description = A big pressurized tank that can be attached radially.
#kerbalism-container-radial-big_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-radial-big_Part_title = Big Pressurized Tank
#kerbalism-container-radial-medium_Part_description = A pressurized tank that can be attached radially.
#kerbalism-container-radial-medium_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-radial-medium_Part_title = Pressurized Tank
#kerbalism-container-radial-small_Part_description = A small pressurized tank that can be attached radially.
#kerbalism-container-radial-small_Part_manufacturer = Tygoo Transport Solutions
#kerbalism-container-radial-small_Part_title = Small Pressurized Tank
#kerbalism-geigercounter_Part_description = Measure environment radiation.
#kerbalism-geigercounter_Part_manufacturer = Muller and Sons
#kerbalism-geigercounter_Part_title = Geiger Counter
#kerbalism-gravityring_Part_description = Artificial gravity can delay the inevitable consequences of zero-g on the body. If you don't mind the Coriolis.
#kerbalism-gravityring_Part_manufacturer = Mehka Awesome Productions
#kerbalism-gravityring_Part_title = Gravity Ring
#kerbalism-greenhouse_Part_description = Grow crops in the deeps of space or on the surface of some desolate rock.
#kerbalism-greenhouse_Part_manufacturer = TripleZeta Workshops
#kerbalism-greenhouse_Part_title = Greenhouse
#kerbalism-lifesupportmodule_Part_description = Seeing the lack of ECLSS redundancy, mission control urgently ordered us to convert this chemical plant to an external ECLSS module. Guaranteed to explode only 147.28% as often as the original.
#kerbalism-lifesupportmodule_Part_manufacturer = Lambda Aerospace
#kerbalism-lifesupportmodule_Part_title = External ECLSS Module
#KERBALISM_low_battery = $VESSEL batteries are almost empty@We are squeezing the last bit of juice|$VESSEL batteries are almost empty@Shutting down non-essential systems
#KERBALISM_empty_battery = There is no more ElectricCharge on $VESSEL@Life support systems are off|There is no more ElectricCharge on $VESSEL@We lost control
#KERBALISM_refill_battery = $VESSEL batteries recharged@The crew is allowed music again|$VESSEL batteries recharged@Systems are back online
#KERBALISM_oxygen_warning = $ON_VESSEL$KERBAL can't breathe
#KERBALISM_oxygen_danger = $ON_VESSEL$KERBAL is suffocating
#KERBALISM_oxygen_fatal = $ON_VESSEL$KERBAL suffocated to death
#KERBALISM_oxygen_relax = $ON_VESSEL$KERBAL is breathing again
#KERBALISM_co2_warning = $ON_VESSEL$KERBAL's head feels light
#KERBALISM_co2_danger = $ON_VESSEL$KERBAL seems unable to breathe properly
#KERBALISM_co2_fatal = $ON_VESSEL$KERBAL died of CO2 poisoning
#KERBALISM_co2_relax = $ON_VESSEL$KERBAL is breathing again
#KERBALISM_climatization_warning = $ON_VESSEL$KERBAL feels cold|$ON_VESSEL$KERBAL is sweating
#KERBALISM_climatization_danger = $ON_VESSEL$KERBAL is freezing|$ON_VESSEL$KERBAL is burning alive
#KERBALISM_climatization_fatal = $ON_VESSEL$KERBAL froze to death|$ON_VESSEL$KERBAL was burned alive
#KERBALISM_climatization_relax = $ON_VESSEL$KERBAL hypothermia is under control|$ON_VESSEL$KERBAL is hugging the climatizer
#KERBALISM_food_warning = $ON_VESSEL$KERBAL is hungry
#KERBALISM_food_danger = $ON_VESSEL$KERBAL is starving
#KERBALISM_food_fatal = $ON_VESSEL$KERBAL starved to death
#KERBALISM_food_relax = $ON_VESSEL$KERBAL is enjoying some snacks right now
#KERBALISM_water_warning = $ON_VESSEL$KERBAL is thirsty
#KERBALISM_water_danger = $ON_VESSEL$KERBAL is dehydrated
#KERBALISM_water_fatal = $ON_VESSEL$KERBAL died from dehydration
#KERBALISM_water_relax = $ON_VESSEL$KERBAL is enjoying some drinks right now
#KERBALISM_stress_warning = $ON_VESSEL$KERBAL is losing $HIS_HER mind@Concentration is becoming a problem
#KERBALISM_stress_danger = $ON_VESSEL$KERBAL is about to breakdown@Starting to hear voices
#KERBALISM_stress_relax = $ON_VESSEL$KERBAL is thinking straight now@Let's do it again!
#KERBALISM_radiation_warning = $ON_VESSEL$KERBAL has been exposed to intense radiation
#KERBALISM_radiation_danger = $ON_VESSEL$KERBAL is reporting symptoms of radiation poisoning
#KERBALISM_radiation_fatal = $ON_VESSEL$KERBAL died after being exposed to extreme radiation
#KERBALISM_radiation_relax = $ON_VESSEL$KERBAL has recovered from radiation exposure
#KERBALISM_low_food = Food reserves are getting low on $VESSEL@Anything edible is being scrutinized
#KERBALISM_empty_food = There is no more food on $VESSEL@The crew prepare for the inevitable
#KERBALISM_refill_food = $VESSEL food reserves restored@Double snack rations for everybody
#KERBALISM_low_water = Water reserves are getting low on $VESSEL@Hygiene schedule suspended until further notice
#KERBALISM_empty_water = There is no more water on $VESSEL@Licking the condensate is not a viable solution
#KERBALISM_refill_water = $VESSEL water reserves restored@The situation looks much better now
#KERBALISM_low_oxygen = Oxygen reserves are dangerously low on $VESSEL@There is mild panic among the crew
#KERBALISM_empty_oxygen = There is no more oxygen on $VESSEL@Everybody stop breathing
#KERBALISM_refill_oxygen = $VESSEL oxygen reserves restored@The crew is taking a breather
#KERBALISM_low_co2 = Carbon dioxide reserves are getting low on $VESSEL@The plants on board look unhappy
#KERBALISM_empty_co2 = There is no more carbon dioxide on $VESSEL@The plants on board have filed a formal complaint
#KERBALISM_refill_co2 = $VESSEL carbon dioxide reserves restored@The plants on board are grateful
#KERBALISM_low_nitrogen = Nitrogen reserves are getting low on $VESSELSomeone go fix that leak
#KERBALISM_empty_nitrogen = There is no more nitrogen on $VESSEL@Time to go back in the suits
#KERBALISM_refill_nitrogen = $VESSEL nitrogen reserves restored@Let's get out of these damn suits
#KERBALISM_low_hydrogen = Hydrogen tanks are almost empty on $VESSEL
#KERBALISM_empty_hydrogen = There is no more hydrogen on $VESSEL tanks
#KERBALISM_refill_hydrogen = $VESSEL hydrogen tanks refilled
#KERBALISM_low_ammonia = Ammonia tanks are almost empty on $VESSEL
#KERBALISM_empty_ammonia = There is no more ammonia in $VESSEL's tanks@Maybe it's time for some smelly alternatives
#KERBALISM_refill_ammonia = $VESSEL ammonia tanks refilled
#KERBALISM_low_enriched_uranium = Enriched uranium reserves are getting low on $VESSEL@Where is that resupply ship?
#KERBALISM_empty_enriched_uranium = There is no more enriched uranium onboard $VESSEL@Mission planners cancel all high power activities until further notice
#KERBALISM_refill_enriched_uranium = $VESSEL enriched uranium reserves are refilled
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/ActiveShield/kerbalism-activeshield.cfg
PART
{
name = kerbalism-activeshield
module = Part
author = zzz
title = non RO - Active Shield
manufacturer = TripleZeta Workshops
description = Generate a magnetic field around the vessel, reducing incoming radiation. The effect is significant only in relation to the radiation levels encountered in interplanetary flight, and will do little to nothing inside super-charged particle belts or during solar storms. (PART NOT SUPPORTED BY RO)
subcategory = 0
mesh = bigtank.mu
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7231, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.315, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
bulkheadProfiles = size2, srf
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
TechRequired = experimentalScience
entryCost = 64000
cost = 16000
mass = 2.5
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/ChemicalPlant/kerbalism-chemicalplant.cfg
PART
{
name = kerbalism-chemicalplant
module = Part
author = RoverDude
title = Chemical Plant
manufacturer = Rookies Inc.
description = A versatile chemical plant that can fit in the small service bay. Any similarities with the Convert-O-Tron is purely coincidental.
category = Utility
subcategory = 0
mesh = ChemicalPlant.mu
rescaleFactor = 0.35
node_stack_top = 0.0, 0.752, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.752, 0.0, 0.0, -1.0, 0.0, 0
node_attach = -0.44, -0.752, 0.0, -1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
bulkheadProfiles = size1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 2000
TechRequired = spaceExploration
entryCost = 8000
cost = 2000
mass = 0.04
tags = _kerbalism, chemical plant, reactor, chemical, life support, process, mrp, regolith, molten regolith pyrolosis, moxie, mars oxygen, oxygen, carbon dioxide, co2, ch4, ch4 pyrolosis, methane pyrolosis, plasma methane pyrolosis, waste, waste incinerator, waste burner, incinerator, co2, water electrolysis, water, electrolysis, hydrogen, oxygen, sabatier, sabatier reactor, methane, co2, water, lqdmethane
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _WasteIncinerator
title = Waste Incinerator
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _WaterElectrolysis
title = Water electrolysis
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _Sabatier
title = Sabatier process
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _MOXIE
title = MOXIE
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _CH4Pyrolosis
title = Plasma Methane Pyrolosis
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _MRP
title = molten regolith pyrolosis
capacity = 3
running = true
}
MODULE
{
name = Harvester
title = CO2 Filter
type = 2
resource = CarbonDioxide
min_abundance = 0.9
min_pressure = 0.4
abundance_rate = 0.9
rate = 0.043
ec_rate = 1.5
}
MODULE
{
name = Configure
title = Chemical Plant
slots = 1
SETUP
{
name = None
desc = Empty slot for mass and cost savings, should you not require any experiments installed.
}
SETUP
{
name = Water Electrolysis
desc = Split Water into its Hydrogen and Oxygen components.
tech = longTermLifeSupport
mass = 0.54
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WaterElectrolysis
}
}
SETUP
{
name = Sabatier Process
desc = LqdHydrogen and CarbonDioxide react with a nickel catalyst to produce Water and LqdMethane.
tech = advancedLifeSupport
mass = 0.08
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _Sabatier
}
}
SETUP
{
name = MOXIE
desc = Mars Oxygen ISRU Experiment breaks down CarbonDioxide to produce Oxygen and discards leftover Carbon Monoxide.
tech = advancedLifeSupport
mass = 0.03
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _MOXIE
}
}
SETUP
{
name = Plasma Methane Pyrolosis
desc = LqdMethane is heated and recombined into Hydrogen and Ethylene allowing for more hydrogen recovery from Sabatier reactions.
tech = advancedLifeSupport
mass = 0.05
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _CH4Pyrolosis
}
RESOURCE
{
name = LqdMethane
amount = 0
maxAmount = 3
}
}
SETUP
{
name = Molten Regolith Pyrolosis
desc = Regolith is superheated and the contained oxides release Oxygen, the remaining metal is discarded.
tech = longTermLifeSupport
mass = 0.04
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _MRP
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 1
}
}
SETUP
{
name = Waste Incinerator
desc = Produce CarbonDioxide and Water by combustion of Waste with Oxygen. Includes a small exhaust turbine generator. If needed Water will be vented to continue CarbonDioxide extraction.
tech = efficientLifeSupport
mass = 0.05
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WasteIncinerator
}
}
SETUP
{
name = CO2 Filter
desc = A CO2 harvesting unit meant to feed a MOXIE process.
tech = longTermLifeSupport
mass = 0.06
cost = 50
MODULE
{
type = Harvester
id_field = resource
id_value = CarbonDioxide
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/GeigerCounter/kerbalism-geigercounter.cfg
EXPERIMENT_DEFINITION
{
id = geigerCounter
title = Radiation Scan
baseValue = 8
scienceCap = 8
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 0
RESULTS
{
default = Holy cow these results are amazing!.
MohoSrfLanded = The Geiger counter agrees that Moho would be cooler with lava. The KSC has informed you that talking to the Geiger counter is strictly forbidden.
EveSrfLanded = It seems that high radiation levels are the one thing you don't have to worry about on the surface of Eve.
GillySrfLanded = You are having too much fun bouncing around to check the radiation levels.
KerbinSrfLanded = Radiation levels are quite literally nominal here on Kerbin. Something must be blocking the radiation.
MunSrfLanded = Radiation on the surface of the Mun is fairly high, any future habitation would require more shielding.
MinmusSrfLanded = Looking at the radiation levels, you regret tasting the surface of Minmus.
DunaSrfLanded = These results are critical for the development of a Duna colony. Shame if something were to happen to them...
IkeSrfLanded = The surface contains a trace amount of radioactive compounds, R&D believed these are elements created by interactions between solar wind and Duna's atmosphere.
DresSrfLanded = Cross referencing these results with surface samples, Dres seems to consist of a large amount of heavy, radioactive metals
LaytheSrfLanded = Laythe's atmosphere and active core protect its surface from Jool's intense radiation belt, but the background radiation is significantly higher than Kerbin's
VallSrfLanded = Vall is fortunate enough to not be located in Jool's radiation belt, but the radiation on the surface is still significant.
TyloSrfLanded = The functioning magnetosphere Tylo possesses is enough to shield the planet from most of Jool's radiation, but its lack of atmosphere means a significant amount of radiation still reaches the surface
BopSrfLanded = KSC warns against trying to locate the intense source of radiation they spotted from orbit.
PolSrfLanded = It seems that Pol contains a large amount of radioactive Hydrogen and Helium isotopes, deposited by Jool over thousands of years.
EelooSrfLanded = This far from Kerbol, much more interstellar radiation reaches the surface. This would be a great place for future study
EveFlyingLow = Eve's thick atmosphere and large magnetosphere prevents any radiation from reaching this altitude.
KerbinFlyingLow = The vibrations from your rocket make the dials unreadable, so you decide to make up the results.
DunaFlyingLow = The atmosphere seems to block more radiation then originally predicted. This bodes well for future Duna missions.
JoolFlyingLow = You go to check the Geiger counter, but it refuses to display a reading until you take it out of the atmosphere.
LaytheFlyingLow = The oceans below emit an unexpected amount of radiation.
EveFlyingHigh = You are too busy trying not to burn up in the atmosphere to look at the Geiger counter.
KerbinFlyingHigh = The atmosphere is absorbing most of the radiation, even up there.
DunaFlyingHigh = The atmosphere here is emitting large amounts of ionized particles.
JoolFlyingHigh = The KSC has insured that your third eye is completely normal.
LaytheFlyingHigh = The radiation from Jool produces interesting by-products when it bombards Laythe's atmosphere
SunInSpaceLow = It's over 9000!!
MohoInSpaceLow = R&D informs you that these results have contributed to a scientific breakthrough. You are too busy hugging the air conditioner to care.
EveInSpaceLow = Eve's atmosphere emits strange ions that throw off your readings.
GillyInSpaceLow = The radiation levels here flux because of Gilly's eccentric orbit and Eve's magnetosphere.
KerbinInSpaceLow = The radiation environment up there is more complex than we throught. This should give R&D something new to study.
MunInSpaceLow = You notice a steady pulse of radiation as you pass over the dark side of the Mun. It's probably nothing.
MinmusInSpaceLow = The results indicate that Minmus has large amounts of radioactive compounds mixed within the icy crust.
DunaInSpaceLow = The sun is stripping away Duna's fragile atmosphere, as Duna is emitting a stream of ionized particles.
IkeInSpaceLow = Ike's close orbit and tidally locked state means that when you are over the side of Ike facing Duna the radiation levels drop immensely.
DresInSpaceLow = The Geiger counter has detected large amounts of radiation originating from Dres.
JoolInSpaceLow = KSC has advised that you will not be allowed to return for fear that you will contaminate the rest of Kerbalkind
LaytheInSpaceLow = As you look down at the beautiful ocean below, you forget that you are slowly dying of radiation poisoning.
VallInSpaceLow = Amazingly, the radiation levels are at a reasonable level.
TyloInSpaceLow = The subtle magnetosphere of Tylo acts as a generator, magnifying Jool's already intense radiation field.
BopInSpaceLow = Bop has an abnormally high amount of radiation that seems to be pin-pointed at 68 degrees north, 114 degrees east. Strange
PolInSpaceLow = The space around Pol is filled with radioactive ions that have been unfortunate enough to be caught by Jool's magnetosphere.
EelooInSpaceLow = R&D is keen to study what effects the large amount of interstellar radiation has done to the surface of Eeloo.
SunInSpaceHigh = The KSC informs you that they *may* have forgotten to add the shielding.
MohoInSpaceHigh = The radiation from the sun has picked up dramatically over the course of your journey.
EveInSpaceHigh = You are not looking forward to traveling through Eve's radiation belt.
GillyInSpaceHigh = You refuse to check the radiation levels unless the KSC stops making Potato puns.
KerbinInSpaceHigh = This place is dangerous.
MunInSpaceHigh = You crossed Kerbin's radiation belt, and did not die. You worry that this will spawn a bunch of crazy conspiracy theories.
MinmusInSpaceHigh = You pick up an abnormal amount of radiation, but can't figure out the origin.
DunaInSpaceHigh = Duna doesn’t seem to have a magnetosphere, so cosmic radiation will be a problem for future Duna missions.
IkeInSpaceHigh = Unexpectedly, Ike appears to be magnetic enough to mess with the ion's striped from Duna's atmosphere.
DresInSpaceHigh = In the asteroid, nobody can hear you face palm when you realise that you forgot the Geiger counter.
JoolInSpaceHigh = The radiation being emitter from Jool is a staggering amount, and you start to wish you were on the Duna exploration mission.
LaytheInSpaceHigh = Laythe is, incredibly, putting up a large resistance to the onslaught of Jool's radiation belt. God speed Laythe. God speed.
VallInSpaceHigh = Even though Vall isn't located in the main radiation belt, it is still viciously punished by Jool's radiation.
TyloInSpaceHigh = The radiation from Jool forms an intense belt around Tylo, but luckily it doesn’t look like much reaches the surface. But much is a relative term.
BopInSpaceHigh = Bop actually seems to be a source of intense radiation, but amongst Jool's radiation field, it doesn’t appear significant.
PolInSpaceHigh = Pol is far enough away from Jool that it receives ionized isotopes sourced from Jool's magnetosphere and interplanetary gas.
EelooInSpaceHigh = As Kerbol's influence weakens, interstellar radiation becomes much more pronounced. The secrets of the galaxy lay open to you.
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/ISRU/kerbalism-ISRU.cfg
PART
{
name = kerbalism-ISRU
module = Part
author = Ballatik
title = ISRU
manufacturer = Rookies Inc.
description = An even larger version of the chemical plant, for housing base-scale ISRU processes.
category = Utility
node_stack_top = 0.0, 1.5, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.5, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
TechRequired = lifesupportNF
entryCost = 8000
cost = 2000
subcategory = 0
mass = 0.8
bulkheadProfiles = size1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 2000
tags = _kerbalism, isru, mrp, regolith, molten regolith pyrolosis, HTP, HTP Synthesis, haber-bosch, ammonia, ostwald, ammonia, NTO, hydrazine synthesis, hydrazine, HTP, rwgs, se-rwgs, sabatier, sabatier electrolysis, electrolysis, water electrolysis, water, electrolysis, hydrogen, oxygen, sabatier, sabatier reactor, methane, co2, water, lqdmethane
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ReStock/Assets/Resource/restock-isru-125-1
scale = 1.61, 1.61, 1.61
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RWGS
title = SE-RWGS
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _MRP
title = molten regolith pyrolosis
capacity = 40
running = true
}
MODULE
{
name = ProcessController
resource = _HTPSynthesis
title = HTP Synthesis
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _HaberBosch
title = Haber-Bosch Process
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _OstwaldProcess
title = Ostwald Process
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _HydrazineSynthesis
title = Hydrazine Synthesis
capacity = 5
running = true
}
MODULE
{
name = Harvester
title = CO2 Sorption Pump
type = 2
resource = CarbonDioxide
min_abundance = 0.9
min_pressure = 0.4
abundance_rate = 0.9
rate = 4.2
ec_rate = 1.8
}
MODULE
{
name = ProcessController
resource = _WaterElectrolysis
title = Water Electrolysis
capacity = 60
running = true
}
MODULE
{
name = ProcessController
resource = _Sabatier
title = Sabatier process
capacity = 20
running = true
}
MODULE
{
name = Configure
title = ISRU
slots = 2
SETUP
{
name = None
desc = Empty slot for mass and cost savings, should you not require any experiments installed.
}
SETUP
{
name = SE-RWGS
desc = A Sabatier Electrolysis system with added Reverse Water Gas Shift for better conversion of CarbonDioxide and Hydrogen directly into LqdOxygen and LqdMethane.
tech = lifeSupportNF
mass = 0.492580924
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _RWGS
}
}
SETUP
{
name = Molten Regolith Pyrolosis
desc = Regolith is superheated and the contained oxides release Oxygen, the remaining metal is discarded.
tech = lifeSupportNF
mass = 0.7
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _MRP
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 40
}
}
SETUP
{
name = HTP synthesis
desc = Hydrogen and Oxygen are passed over a Palladium alloy mesh to produce HTP and Water .
tech = advancedLifeSupport
mass = 0.6
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HTPSynthesis
}
}
SETUP
{
name = Haber-Bosch Process
desc = Nitrogen and Hydrogen are catalyzed under high pressure to produce Ammonia.
tech = efficientLifeSupport
mass = 1.5
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HaberBosch
}
}
SETUP
{
name = Ostwald Process
desc = Ammonia is oxidized to form Nitric Oxide and Water, and then catalyzed to produce NTO.
tech = efficientLifeSupport
mass = 0.6
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _OstwaldProcess
}
RESOURCE
{
name = Ammonia
amount = 0
maxAmount = 2500
}
}
SETUP
{
name = Hydrazine Production
desc = Ammonia and HTP are mixed with a Copper catalyst to produce Hydrazine and Water.
tech = efficientLifeSupport
mass = 0.2
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HydrazineSynthesis
}
RESOURCE
{
name = Ammonia
amount = 0
maxAmount = 2500
}
RESOURCE
{
name = HTP
amount = 0
maxAmount = 10
}
}
SETUP
{
name = CO2 Sorption Pump
desc = An advanced CO2 pump for feeding larger ISRU processes.
tech = lifeSupportNF
mass = 0.2388271147
cost = 50
MODULE
{
type = Harvester
id_field = resource
id_value = CarbonDioxide
}
}
SETUP
{
name = Water Electrolysis
desc = Split Water into its Hydrogen and Oxygen components.
tech = lifeSupportNF
mass = 1
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WaterElectrolysis
}
}
SETUP
{
name = Sabatier Process
desc = LqdHydrogen and CarbonDioxide react with a nickel catalyst to produce Water and LqdMethane.
tech = advancedLifeSupport
mass = 0.4
cost = 250
MODULE
{
type = ProcessController
id_field = resource
id_value = _Sabatier
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/ISRU/kerbalism-miniISRU.cfg
PART
{
name = kerbalism-miniISRU
module = Part
author = Ballatik
title = Mini ISRU
manufacturer = Rookies Inc.
description = A larger version of the chemical plant, for housing ISRU processes.
category = Utility
subcategory = 0
node_stack_top = 0.0, 0.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.75, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 2000
TechRequired = advancedLifeSupport
entryCost = 8000
cost = 2000
mass = 0.2
tags = _kerbalism, isru, miniisru, mini isru, mrp, regolith, molten regolith pyrolosis, HTP, HTP Synthesis, haber-bosch, ammonia, ostwald, ammonia, NTO, hydrazine synthesis, hydrazine, HTP, rwgs, se-rwgs, sabatier, sabatier electrolysis, electrolysis, water electrolysis, water, electrolysis, hydrogen, oxygen, sabatier, sabatier reactor, methane, co2, water, lqdmethane
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ReStock/Assets/Resource/restock-isru-125-1
scale = 0.8, 0.8, 0.8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RWGS
title = SE-RWGS
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _MRP
title = molten regolith pyrolosis
capacity = 8
running = true
}
MODULE
{
name = ProcessController
resource = _HTPSynthesis
title = HTP Synthesis
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _HaberBosch
title = Haber-Bosch Process
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _OstwaldProcess
title = Ostwald Process
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _HydrazineSynthesis
title = Hydrazine Synthesis
capacity = 1
running = true
}
MODULE
{
name = Harvester
title = CO2 Sorption Pump
type = 2
resource = CarbonDioxide
min_abundance = 0.9
min_pressure = 0.4
abundance_rate = 0.9
rate = 0.84
ec_rate = 0.35
}
MODULE
{
name = ProcessController
resource = _WaterElectrolysis
title = Water electrolysis
capacity = 12
running = true
}
MODULE
{
name = ProcessController
resource = _Sabatier
title = Sabatier process
capacity = 4
running = true
}
MODULE
{
name = Configure
title = Mini ISRU
slots = 2
SETUP
{
name = None
desc = Empty slot for mass and cost savings, should you not require any experiments installed.
}
SETUP
{
name = SE-RWGS
desc = A Sabatier Electrolysis system with added Reverse Water Gas Shift for better conversion of CarbonDioxide and Hydrogen directly into LqdOxygen and LqdMethane.
tech = efficientLifeSupport
mass = 0.1776276665
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _RWGS
}
}
SETUP
{
name = Molten Regolith Pyrolosis
desc = Regolith is superheated and the contained oxides release Oxygen, the remaining metal is discarded.
tech = advancedLifeSupport
mass = 0.2
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _MRP
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 8
}
}
SETUP
{
name = HTP synthesis
desc = Hydrogen and Oxygen are passed over a Palladium alloy mesh to produce HTP and Water .
tech = advancedLifeSupport
mass = 0.2
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HTPSynthesis
}
}
SETUP
{
name = Haber-Bosch Process
desc = Nitrogen and Hydrogen are catalyzed under high pressure to produce Ammonia.
tech = efficientLifeSupport
mass = 0.5
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HaberBosch
}
}
SETUP
{
name = Ostwald Process
desc = Ammonia is oxidized to form Nitric Oxide and Water, and then catalyzed to produce NTO.
tech = efficientLifeSupport
mass = 0.2
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _OstwaldProcess
}
RESOURCE
{
name = Ammonia
amount = 0
maxAmount = 500
}
}
SETUP
{
name = Hydrazine Production
desc = Ammonia and HTP are mixed with a Copper catalyst to produce Hydrazine and Water.
tech = efficientLifeSupport
mass = 0.2
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _HydrazineSynthesis
}
RESOURCE
{
name = Ammonia
amount = 0
maxAmount = 500
}
RESOURCE
{
name = HTP
amount = 0
maxAmount = 2
}
}
SETUP
{
name = CO2 Sorption Pump
desc = An advanced CO2 pump for feeding larger ISRU processes.
tech = efficientLifeSupport
mass = 0.1194135573
cost = 50
MODULE
{
type = Harvester
id_field = resource
id_value = CarbonDioxide
}
}
SETUP
{
name = Water Electrolysis
desc = Split Water into its Hydrogen and Oxygen components.
tech = advancedLifeSupport
mass = .5
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WaterElectrolysis
}
}
SETUP
{
name = Sabatier Process
desc = LqdHydrogen and CarbonDioxide react with a nickel catalyst to produce Water and LqdMethane.
tech = advancedLifeSupport
mass = 0.16
cost = 100
MODULE
{
type = ProcessController
id_field = resource
id_value = _Sabatier
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/LifeSupport/kerbalism-lifesupportmodule.cfg
PART
{
name = kerbalism-lifesupportmodule
module = Part
author = PiezPiedPy
title = External ECLSS Module
manufacturer = Lambda Aerospace
description = Seeing the lack of ECLSS redundancy, mission control urgently ordered us to convert this chemical plant to an external ECLSS module. Guaranteed to explode only 147.28% as often as the original.
category = Utility
subcategory = 0
mesh = LifeSupport.mu
rescaleFactor = 0.35
node_stack_top = 0.0, 0.752, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.752, 0.0, 0.0, -1.0, 0.0, 0
node_attach = -0.44, -0.752, 0.0, -1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
bulkheadProfiles = size1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 2000
TechRequired = basicScience
entryCost = 8000
cost = 2000
mass = 0.0001
tags = _kerbalism, life support, eclss, ls, external life support module, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, ko2 scrubber, ko2, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere, water recycler, water, wastewater, ammonia, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _KO2Scrubber
title = KO2 Scrubber
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Advanced Vacuum Scrubber
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vacuum Scrubber
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _WaterRecycler
title = Water Recycler
capacity = 3
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 3
running = true
}
MODULE
{
name = Configure
title = Life Support
slots = 1
SETUP
{
name = None
desc = Empty slot for mass and cost savings.
}
SETUP
{
name = LiOHScrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere.
tech = earlyLifeSupport
mass = 0.02
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = KO2 Scrubber
desc = A Potassium superoxide scrubber that absorbs CarbonDioxide from the internal atmosphere and generates Oxygen for the crew.
tech = earlyLifeSupport
mass = 0.05
cost = 40
MODULE
{
type = ProcessController
id_field = resource
id_value = _KO2Scrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere.
tech = basicLifeSupport
mass = 0.2
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = Advanced Vacuum Scrubber
desc = An advanced dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere.
tech = improvedLifeSupport
mass = 0.15
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
mass = 0.05
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
SETUP
{
name = O2 Pressure Control
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
mass = 0.01
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
mass = 0.02
cost = 5
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
SETUP
{
name = Water Recycler
desc = Filter impurities out of WasteWater.
tech = advancedLifeSupport
mass = 0.57
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WaterRecycler
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
mass = 0.005
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/LifeSupport/kerbalism-lifesupportmodule.cfg
PART
{
name = kerbalism-fuelcell
module = Part
author = PiezPiedPy
title = External Fuel Cell
manufacturer = Lambda Aerospace
description = Seeing the lack of ECLSS redundancy, mission control urgently ordered us to convert this chemical plant to an external ECLSS module. Guaranteed to explode only 147.28% as often as the original.
category = Electrical
subcategory = 0
mesh = LifeSupport.mu
rescaleFactor = 0.35
node_stack_top = 0.0, 0.752, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.752, 0.0, 0.0, -1.0, 0.0, 0
node_attach = -0.44, -0.752, 0.0, -1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
bulkheadProfiles = size1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
TechRequired = basicScience
entryCost = 8000
cost = 2000
mass = 0.0001
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
tags = _kerbalism, fuel cell, hydrogen, oxygen, apollo, gemini, shuttle, fuel cell, lqdhydrogen, lqdoxygen, generator
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Gemini Fuel Cell
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Apollo Fuel Cell
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Shuttle Fuel Cell
capacity = 1
running = true
}
MODULE
{
name = Configure
title = Fuel Cell
slots = 1
SETUP
{
name = Acid IEM Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = improvedPower
mass = 0.10
MODULE
{
type = ProcessController
id_field = title
id_value = Gemini Fuel Cell
}
}
SETUP
{
name = Apollo alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = lunarRatedPower
mass = 0.075
MODULE
{
type = ProcessController
id_field = title
id_value = Apollo Fuel Cell
}
}
SETUP
{
name = Shuttle alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = maturePower
mass = 0.015
MODULE
{
type = ProcessController
id_field = title
id_value = Shuttle Fuel Cell
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/Liquifier/LiquefactionArray.cfg
PART
{
name = LiquefactionArray
module = Part
author = Ballatik
title = Liquefaction Array
manufacturer = Lambda Aerospace
description = A large part for turning gaseous fuel or oxygen into liquid to be used.
category = Utility
rescaleFactor = 1
node_attach = 0, 0, 0, 1, 0, 0, 0
attachRules = 0,1,0,0,0
TechRequired = lifeSupportNF
entryCost = 8000
cost = 2000
subcategory = 0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = srf
tags = _kerbalism, life support, liquefaction, lo2, lox, lqdoxygen, oxygen liquifier, liquifier, liquefaction, liquid oxygen, oxygen converter, converter, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter, h2, hydrogen, lqdhydrogen evaporator, evaporator, gas, hydrogen converter, converter, lh2, lqdhydrogen, hydrogen liquifier, liquefier, liquefaction, liquid hydrogen, hydrogen converter, converter
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ReStock/Assets/Electrical/restock-fuelcell-radial-2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _OXConverter
title = GOX to LOX Converter
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 50
running = true
}
MODULE
{
name = ProcessController
resource = _LH2Converter
title = LH2 to GH2 Converter
capacity = 5
running = true
}
MODULE
{
name = ProcessController
resource = _H2Converter
title = GH2 to LH2 Converter
capacity = 20
running = true
}
MODULE
{
name = Configure
title = Liquifier
slots = 2
SETUP
{
name = None
desc = Empty slot for mass and cost savings, should you not require any liquefaction.
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
mass = 0.05
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
SETUP
{
name = GOX to LOX Converter
desc = Liquifies breathable Oxygen into LqdOxygen.
tech = advancedLifeSupport
mass = 0.017
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _OXConverter
}
RESOURCE
{
name = Oxygen
amount = 0
maxAmount = 500
}
}
SETUP
{
name = LH2 to GH2 Converter
desc = Heats LqdHydrogen to gaseous Hydrogen.
tech = advancedLifeSupport
mass = 0.05
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _LH2Converter
}
}
SETUP
{
name = GH2 to LH2 Converter
desc = Liquifies gaseous Hydrogen into LqdHydrogen.
tech = advancedLifeSupport
mass = 0.1
cost = 100
MODULE
{
type = ProcessController
id_field = resource
id_value = _H2Converter
}
RESOURCE
{
name = Hydrogen
amount = 0
maxAmount = 4500
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Parts/Liquifier/Liquifier.cfg
PART
{
name = Liquifier
module = Part
author = Ballatik
title = Liquifier
manufacturer = Lambda Aerospace
description = A small part for turning gaseous fuel or oxygen into liquid to be used.
category = Utility
rescaleFactor = 1
node_attach = 0, 0, 0, 1, 0, 0, 0
attachRules = 0,1,0,0,0
TechRequired = advancedLifeSupport
entryCost = 8000
cost = 2000
subcategory = 0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = srf
tags = _kerbalism, life support, liquefaction, lo2, lox, lqdoxygen, oxygen liquifier, liquifier, liquefaction, liquid oxygen, oxygen converter, converter, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter, h2, hydrogen, lqdhydrogen evaporator, evaporator, gas, hydrogen converter, converter, lh2, lqdhydrogen, hydrogen liquifier, liquefier, liquefaction, liquid hydrogen, hydrogen converter, converter
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ReStock/Assets/Electrical/restock-fuelcell-radial-1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _OXConverter
title = GOX to LOX Converter
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 10
running = true
}
MODULE
{
name = ProcessController
resource = _LH2Converter
title = LH2 to GH2 Converter
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _H2Converter
title = GH2 to LH2 Converter
capacity = 4
running = true
}
MODULE
{
name = Configure
title = Liquifier
slots = 2
SETUP
{
name = None
desc = Empty slot for mass and cost savings, should you not require any liquefaction.
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
mass = 0.05
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
SETUP
{
name = GOX to LOX Converter
desc = Liquifies breathable Oxygen into LqdOxygen.
tech = advancedLifeSupport
mass = 0.017
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _OXConverter
}
RESOURCE
{
name = Oxygen
amount = 0
maxAmount = 500
}
}
SETUP
{
name = LH2 to GH2 Converter
desc = Heats LqdHydrogen to gaseous Hydrogen.
tech = advancedLifeSupport
mass = 0.05
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _LH2Converter
}
}
SETUP
{
name = GH2 to LH2 Converter
desc = Liquifies gaseous Hydrogen into LqdHydrogen.
tech = advancedLifeSupport
mass = 0.1
cost = 100
MODULE
{
type = ProcessController
id_field = resource
id_value = _H2Converter
}
RESOURCE
{
name = Hydrogen
amount = 0
maxAmount = 4500
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/None.cfg
Profile
{
name = none
Supply
{
resource = ElectricCharge
low_threshold = 0.15
low_message = $VESSEL batteries are almost empty@We are squeezing the last bit of juice
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
Profile
{
name = RealismOverhaul
Supply
{
resource = ElectricCharge
on_eva = 1260.0
low_message = $VESSEL batteries are getting low@We must shut down non-essential systems
empty_message = $VESSEL has run out of ElectricCharge@Life support systems are off|$VESSEL is out of ElectricCharge@We no longer have control
refill_message = $VESSEL batteries have been recharged@All systems are back online
}
Supply
{
resource = Food
low_message = Food reserves are getting low on $VESSEL@All edible items are being rationed
empty_message = There is no more food on $VESSEL@The crew prepares for the worst
refill_message = $VESSEL food reserves restored@Rations have returned to normal amounts
}
Supply
{
resource = Water
on_eva = 6.5
low_message = Water reserves are getting low on $VESSEL@Bathing has been suspended
empty_message = $VESSEL is completely out of water@We are in a state of emergency
refill_message = $VESSEL has restocked water reserves@Regular bathing schedules can resume
}
Supply
{
resource = Oxygen
on_eva = 195
low_message = Oxygen reserves are dangerously low on $VESSEL@Something must be done immediately
empty_message = $VESSEL has run out of Oxygen@It is only a matter of time for the crew
refill_message = $VESSEL Oxygen reserves refilled@Everyone is breathing easier
}
Supply
{
resource = Nitrogen
low_message = Nitrogen reserves are low on $VESSEL@Please send a resupply mission
empty_message = $VESSEL is out of Nitrogen@The crew should consider getting in their suits
refill_message = $VESSEL Nitrogen reserves refilled@Normal operations can resume
}
Supply
{
resource = LithiumHydroxide
low_message = Lithium Hydroxide reserves are low on $VESSEL@Please send a resupply mission
empty_message = $VESSEL is out of Lithium Hydroxide@We can no longer scrub CO2
refill_message = $VESSEL Lithium Hydroxide reserves refilled@Normal operations can resume
}
Supply
{
resource = PotassiumSuperoxide
low_message = Potassium Superoxide reserves are low on $VESSEL@Please send a resupply mission
empty_message = $VESSEL is out of Potassium Superoxide@O2 can no longer be generated and CO2 is soon going to build up
refill_message = $VESSEL Potassium Superoxide reserves refilled@Normal operations can resume
}
Supply
{
resource = LqdHydrogen
low_message = $VESSEL Liquid Hydrogen reserves are low
empty_message = $VESSEL Liquid Hydrogen tanks are empty
refill_message = $VESSEL has refilled the Liquid Hydrogen tanks
}
Supply
{
resource = LqdOxygen
low_message = $VESSEL Liquid Oxygen reserves are low
empty_message = $VESSEL Liquid Oxygen tanks are empty
refill_message = $VESSEL has refilled the Liquid Oxygen tanks
}
Supply
{
resource = Hydrogen
low_message = $VESSEL Hydrogen reserves are low
empty_message = $VESSEL Hydrogen tanks are empty
refill_message = $VESSEL has refilled the Hydrogen tanks
}
Rule
{
name = climatization
input = ElectricCharge
rate = 0.0001
degeneration = 0.00000007
modifier = temperature,volume,per_capita
warning_message = $ON_VESSEL$KERBAL feels cold|$ON_VESSEL$KERBAL is sweating
danger_message = $ON_VESSEL$KERBAL is freezing|$ON_VESSEL$KERBAL is burning alive
fatal_message = $ON_VESSEL$KERBAL froze to death|$ON_VESSEL$KERBAL was burned alive
relax_message = $ON_VESSEL$KERBAL hypothermia is under control|$ON_VESSEL$KERBAL is cooling down
}
Rule
{
name = eating
input = Food
output = Waste
rate = 1.94976
interval = 28800.0
individuality = 0.00
degeneration = 0.0111111
warning_message = $ON_VESSEL$KERBAL is hungry
danger_message = $ON_VESSEL$KERBAL is starving
fatal_message = $ON_VESSEL$KERBAL starved to death
relax_message = $ON_VESSEL$KERBAL is enjoying a meal
}
Rule
{
name = drinking
input = Water
output = WasteWater
rate = 0.774144
interval = 17280.0
degeneration = 0.0666666
individuality = 0.00
warning_threshold = 0.1
warning_message = $ON_VESSEL$KERBAL is thirsty
danger_message = $ON_VESSEL$KERBAL is dehydrated
fatal_message = $ON_VESSEL$KERBAL died from dehydration
relax_message = $ON_VESSEL$KERBAL is enjoying a drink
}
Rule
{
name = breathing
input = Oxygen
output = WasteAtmosphere
rate = 0.00685
degeneration = 0.00555555
modifier = non_breathable
individuality = 0.00
warning_threshold = 0.01
danger_threshold = 0.5
warning_message = $ON_VESSEL$KERBAL can't breathe
danger_message = $ON_VESSEL$KERBAL is suffocating
fatal_message = $ON_VESSEL$KERBAL suffocated to death
relax_message = $ON_VESSEL$KERBAL is breathing again
}
Rule
{
name = co2 poisoning
degeneration = 0.000555556
modifier = poisoning
warning_threshold = 0.01
danger_threshold = 0.5
warning_message = $VESSEL's CO2 levels are starting to rise
danger_message = $ON_VESSEL$KERBAL is having trouble breathing
fatal_message = $ON_VESSEL$KERBAL has died of CO2 poisoning
relax_message = $ON_VESSEL$KERBAL is breathing normally again
}
Rule
{
name = stress
degeneration = 0.000000008
variance = 0.1
modifier = living_space,comfort,pressure
breakdown = true
warning_message = $ON_VESSEL$KERBAL is losing their mind@Concentration is becoming a problem
danger_message = $ON_VESSEL$KERBAL is about to breakdown@The stress is too much
relax_message = $ON_VESSEL$KERBAL is thinking straight now@The stress level has reduced
}
Rule
{
name = radiation
degeneration = 1.0
variance = 0.1
lifetime = true
modifier = radiation,shielding
warning_threshold = 75.0
danger_threshold = 100.0
fatal_threshold = 150.0
warning_message = $ON_VESSEL$KERBAL has been exposed to intense radiation
danger_message = $ON_VESSEL$KERBAL is reporting symptoms of radiation poisoning
fatal_message = $ON_VESSEL$KERBAL died after being exposed to extreme radiation
relax_message = $ON_VESSEL$KERBAL no longer exposed to high levels of radiation
}
Process
{
name = Green Haus CO2 Potato
modifier = _GreenHausCO2Potato
input = ElectricCharge@0.000001
input = CarbonDioxide@0.0026666
output = WasteAtmosphere@0.0026666
}
Process
{
name = Green Haus CO2 Maize
modifier = _GreenHausCO2Maize
input = ElectricCharge@0.000001
input = CarbonDioxide@0.0016666
output = WasteAtmosphere@0.0016666
}
Process
{
name = Green Haus Water refurbishment
modifier = _GreenHausWaterRef
input = WasteWater@0.004799484
input = ElectricCharge@0.159
output = Water@0.004799484
}
Process
{
name = Green Haus Potato
modifier = _GreenHausPotato
input = ElectricCharge@0.159
input = WasteAtmosphere@0.0076459838
input = Water@0.00329933
output = Food@0.00006777
output = Oxygen@0.007702894
output = WasteWater@0.003259818
dump_valve = Oxygen,WasteWater,Food,Oxygen&WasteWater,Oxygen&Food,WasteWater&Food,Oxygen&WasteWater&Food
}
Process
{
name = Green Haus Maize
modifier = _GreenHausMaize
input = ElectricCharge@0.14342
input = WasteAtmosphere@0.006875832
input = Water@0.004800968
output = Food@0.0000677
output = Oxygen@0.006927004
output = WasteWater@0.004799484
dump_valve = Oxygen,WasteWater,Food,Oxygen&WasteWater,Oxygen&Food,WasteWater&Food,Oxygen&WasteWater&Food
}
Process
{
name = eva scrubber
modifier = _EVAScrubber
input = ElectricCharge@0.020
input = WasteAtmosphere@0.0099
input = _EVAScrubber@0.0000347
}
Process
{
name = non-regenerative scrubber
modifier = _NonRegenScrubber
input = WasteAtmosphere@0.012432
input = ElectricCharge@0.1
input = LithiumHydroxide@0.00001189
input = _NonRegenScrubber@0.000005787
output = Waste@0.00003234
dump = true
}
Process
{
name = water sublimator
modifier = _WaterSublimator
input = ElectricCharge@0.020
input = Water@0.0001554
}
Process
{
name = scrubber
modifier = _Scrubber
input = ElectricCharge@0.1
input = WasteAtmosphere@0.006216
input = LithiumHydroxide@0.00001189
output = Waste@0.00001617
dump = true
}
Process
{
name = vacuum scrubber
modifier = _VacScrubber
input = ElectricCharge@0.15
input = WasteAtmosphere@0.006216
output = CarbonDioxide@0.0055944
dump = true
}
Process
{
name = advanced scrubber
modifier = _AdvScrubber
input = ElectricCharge@0.1
input = WasteAtmosphere@0.006216
output = CarbonDioxide@0.00615384
dump = true
}
Process
{
name = potassium scrubber
modifier = _KO2Scrubber
input = ElectricCharge@0.01
input = PotassiumSuperoxide@0.00001337
input = WasteAtmosphere@0.00453827
output = Oxygen@0.006851
output = Waste@0.000020859375
dump_valve = Oxygen, Waste, Oxygen&Waste
}
Process
{
name = N2 pressure control
modifier = _PressureControl,non_breathable
input = ElectricCharge@0.0858
input = Nitrogen@0.35
output = Atmosphere@0.35
}
Process
{
name = O2 pressure control
modifier = _PressureControlOxygen,non_breathable
input = ElectricCharge@0.0858
input = Oxygen@0.35
output = Atmosphere@0.35
}
Process
{
name = air pump
modifier = _AirPump,breathable
input = ElectricCharge@0.0158
input = WasteAtmosphere@0.735
output = Atmosphere@0.735
dump = true
}
Process
{
name = water recycler
modifier = _WaterRecycler
input = ElectricCharge@0.1
input = WasteWater@0.00004458
output = Water@0.0000336
output = Ammonia@0.00000104
dump_valve = Water,Ammonia,Water&Ammonia
}
Process
{
name = waste incinerator
modifier = _WasteIncinerator
input = Waste@0.0001082667
input = Oxygen@0.1589194249
output = CarbonDioxide@0.1497439605
output = Water@0.0000131259
output = ElectricCharge@0.005
dump_valve = Water,ElectricCharge,Water&ElectricCharge
}
Process
{
name = atmo leaks
modifier = surface,non_breathable
input = Atmosphere@0.000006711
}
Process
{
name = fuel cell
modifier = _FuelCell
input = LqdOxygen@0.000134718
input = LqdHydrogen@0.000269436
output = Water@0.0001186
output = ElectricCharge@1.0
dump_valve = Water
}
Process
{
name = water electrolysis
modifier = _WaterElectrolysis
input = ElectricCharge@0.178486
input = Water@0.000011248
output = Hydrogen@0.014
output = Oxygen@0.007
dump_valve = Hydrogen,Oxygen
}
Process
{
name = sabatier process
modifier = _Sabatier
input = ElectricCharge@0.8
input = CarbonDioxide@0.0172683775
input = Hydrogen@0.064721246
output = Water@0.0000259988
output = LqdMethane@0.0000271941
dump_valve = Water,LqdMethane
}
Process
{
name = methane pyrolosis
modifier = _CH4Pyrolosis
input = ElectricCharge@0.7
input = LqdMethane@0.0000271941
output = Hydrogen@0.00447458318
}
Process
{
name = algae bioreactor
modifier = _algae
input = ElectricCharge@0.016
input = CarbonDioxide@0.0003642625469
input = WasteWater@0.000001736111111
output = Oxygen@0.0006932114657
output = Water@0.000001425957342
output = Food@0.0000001853274065
dump_valve = Oxygen,Water,Food,Oxygen&Water,Oxygen&Food,Water&Food,Oxygen&Water&Food
}
Process
{
name = molten regolith pyrolosis
modifier = _MRP
input = ElectricCharge@1.444247885
input = Regolith@0.0000027667584
output = Oxygen@0.007
}
Process
{
name = MOXIE
modifier = _MOXIE
input = ElectricCharge@0.24
input = CarbonDioxide@0.01409853921
output = Oxygen@0.007092198582
}
Process
{
name = SE-RWGS
modifier = _RWGS
input = ElectricCharge@38.0630714
input = CarbonDioxide@0.8433582486
input = Hydrogen@1.044616251
output = LqdMethane@0.0008827766639
output = LqdOxygen@0.001185518392
dump_valve = LqdMethane,LqdOxygen
}
Process
{
name = HTP Synthesis
modifier = _HTPSynthesis
input = ElectricCharge@0.1
input = Hydrogen@0.1162138813
input = Oxygen@0.084
output = Water@0.0000106018366
output = HTP@0.00009541652939
dump_valve = Water
}
Process
{
name = Haber-Bosch Process
modifier = _HaberBosch
input = ElectricCharge@0.3685524471
input = Hydrogen@0.2706260197
input = Nitrogen@0.08992230669
output = Ammonia@0.1778176725
}
Process
{
name = Ostwald Process
modifier = _OstwaldProcess
input = ElectricCharge@0.1
input = Oxygen@0.084
input = Ammonia@0.04683803641
output = Water@0.00005716845
output = NTO@0.00006710384483
}
Process
{
name = Hydrazine Synthesis
modifier = _HydrazineSynthesis
input = ElectricCharge@0.01679760881
input = Ammonia@0.1778176725
input = HTP@0.00009541652939
output = Water@0.0001446909606
output = Hydrazine@0.0001281595396
}
Process
{
name = brayton generator
modifier = _BraytonGenerator
input = EnrichedUranium@4.3252e-17
output = ElectricCharge@1
output = DepletedUranium@4.3252e-17
}
Process
{
name = turbine generator
modifier = _TurbineGenerator
input = EnrichedUranium@6.66667E-14
output = ElectricCharge@1
output = DepletedUranium@6.66667E-14
}
Process
{
name = lox to ox converter
modifier = _LOXConverter
input = LqdOxygen@0.0000154599
input = ElectricCharge@0.00467
output = Oxygen@0.0125104279
}
Process
{
name = ox to lox converter
modifier = _OXConverter
input = Oxygen@0.0504
input = ElectricCharge@0.334
output = LqdOxygen@0.00006228235886
}
Process
{
name = lh2 to h2 converter
modifier = _LH2Converter
input = LqdHydrogen@0.001325490486
input = ElectricCharge@0.294
output = Hydrogen@1.044616251
}
Process
{
name = h2 to lh2 converter
modifier = _H2Converter
input = Hydrogen@0.042
input = ElectricCharge@0.08835372
output = LqdHydrogen@0.00005329287227
}
Process
{
name = launch clamp pump
modifier = _ClampPump
output = ElectricCharge@1.0
output = Oxygen@1.0
output = LqdOxygen@1.0
output = Hydrogen@1.0
output = LqdHydrogen@1.0
output = Food@1.0
output = Water@1.0
output = Nitrogen@1.0
}
Process
{
name = regolith compacter
modifier = _RegolithCompacter,landed
input = Regolith@1.0
output = Shielding@0.0014814815
}
Process
{
name = RTG
modifier = _RTG
input = _RTG@0.00000000039637
output = ElectricCharge@1.0
dump = true
}
Process
{
name = colony-life
title = Comforts
modifier = _SickbayColony,landed
input = ElectricCharge@0.1
input = Water@0.00011574
output = WasteWater@0.00011574
dump = true
cures = stress@0.0000000084
}
Process
{
name = orbital-colony
title = Comforts
modifier = _SickbayOrbital
input = ElectricCharge@0.15
input = Water@0.00005787
output = WasteWater@0.0005787
dump = true
cures = stress@0.000000008
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _EVAScrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _NonRegenScrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _WaterSublimator
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _Scrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _KO2Scrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _AdvScrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _VacScrubber
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _MRP
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _HTPSynthesis
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _HaberBosch
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _OstwaldProcess
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _HydrazineSynthesis
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _RWGS
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _algae
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _MOXIE
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _CH4Pyrolosis
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _PressureControl
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _PressureControlOxygen
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _AirPump
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _WasteIncinerator
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _RTG
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _FuelCell
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _WaterElectrolysis
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _WaterRecycler
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _Sabatier
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _BraytonGenerator
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _TurbineGenerator
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _OXConverter
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _LOXConverter
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _LH2Converter
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _H2Converter
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _ClampPump
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _RegolithCompacter
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _SickbayColony
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _SickbayOrbital
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausPotato
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausMaize
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausCO2Injector
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausCO2Potato
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausCO2Maize
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Profiles/ROKerbalism.cfg
RESOURCE_DEFINITION
{
name = _GreenHausWaterRef
density = 0.0
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Ammonia.cfg
PLANETARY_RESOURCE
{
ResourceName = Ammonia
ResourceType = 0
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Ammonia.cfg
PLANETARY_RESOURCE
{
ResourceName = Ammonia
ResourceType = 1
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 9
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Ammonia.cfg
PLANETARY_RESOURCE
{
ResourceName = Ammonia
ResourceType = 2
PlanetName = Laythe
Distribution
{
PresenceChance = 100
MinAbundance = 0.5
MaxAbundance = 3
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Ammonia.cfg
PLANETARY_RESOURCE
{
ResourceName = Ammonia
ResourceType = 0
PlanetName = Laythe
BiomeName = Shores
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 7
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Kerbin
Distribution
{
PresenceChance = 100
MinAbundance = 75
MaxAbundance = 80
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Mun
Distribution
{
PresenceChance = 100
MinAbundance = 0.1
MaxAbundance = 5
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Eve
Distribution
{
PresenceChance = 100
MinAbundance = 2.5
MaxAbundance = 5
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 0.9
MaxAbundance = 3
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Duna
Distribution
{
PresenceChance = 100
MinAbundance = 0.9
MaxAbundance = 3
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Vall
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 45
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Eeloo
Distribution
{
PresenceChance = 100
MinAbundance = 15
MaxAbundance = 55
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Priax
Distribution
{
PresenceChance = 100
MinAbundance = 15
MaxAbundance = 55
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Ovok
Distribution
{
PresenceChance = 100
MinAbundance = 12
MaxAbundance = 30
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Nissee
Distribution
{
PresenceChance = 100
MinAbundance = 12
MaxAbundance = 30
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Polta
Distribution
{
PresenceChance = 100
MinAbundance = 12
MaxAbundance = 30
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Hale
Distribution
{
PresenceChance = 100
MinAbundance = 12
MaxAbundance = 30
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Thatmo
Distribution
{
PresenceChance = 100
MinAbundance = 15
MaxAbundance = 45
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Thatmo
Distribution
{
PresenceChance = 100
MinAbundance = 60
MaxAbundance = 80
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Vesta
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Ceres
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Deimos
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Phobos
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Regolith.cfg
PLANETARY_RESOURCE
{
ResourceName = Regolith
ResourceType = 0
PlanetName = Moon
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 20
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Moon
Distribution
{
PresenceChance = 50
MinAbundance = 0.1
MaxAbundance = 1
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Moon
BiomeName = North Pole
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 5
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Moon
BiomeName = South Pole
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 5
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/EPL.cfg
EL_ResourceRecipe
{
name = Shielding
Resources
{
RocketParts = 400
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/NearFuture.cfg
Profile
{
name = KerbalismSupport
modname = Near Future Electrical
moddir = NearFutureElectrical
Supply
{
resource = Uraninite
low_message = Uraninite is almost depleted on $VESSEL@Enriched Uranium production will soon be unavailable
empty_message = There is no more Uraninite on $VESSEL@Enriched Uranium production is no longer available
refill_message = $VESSEL Uraninite storage refilled@Enriched Uranium production is available
}
Supply
{
resource = EnrichedUranium
low_message = Enriched Uranium is almost depleted on $VESSEL@Nuclear Reactors will shut down soon
empty_message = There is no more Enriched Uranium on $VESSEL@Nuclear Reactors have shut down
refill_message = $VESSEL Enriched Uranium storage refilled@Nuclear Reactors back online
}
Process
{
name = uraninite centrifuge
modifier = _Centrifuge
input = ElectricCharge@4.48
input = Uraninite@0.0000408
output = EnrichedUranium@0.00000825
output = Ore@0.00002832
dump_valve = Ore
}
Process
{
name = breeder reactor
modifier = _Breeder
input = DepletedFuel@0.00000218
output = ElectricCharge@5.039146
output = EnrichedUranium@0.000000772
dump_valve = EnrichedUranium
}
Process
{
name = fission reactor
modifier = _Nukereactor
input = EnrichedUranium@0.000000046875
output = DepletedFuel@0.00000003125
output = XenonGas@0.000000015625
output = ElectricCharge@10
dump_valve = XenonGas&DepletedFuel,XenonGas,DepletedFuel
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/RSS.cfg
RadiationModel
{
name = saturn
has_inner = false
has_outer = true
outer_dist = 7
outer_radius = 7
outer_compression = 1.05
outer_extension = 0.95
outer_border_start = 0.1
outer_border_end = 1.0
outer_quality = 30.0
has_pause = true
pause_radius = 20
pause_compression = 1.02
pause_extension = 0.1
pause_height_scale = 1
pause_quality = 20.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/RSS.cfg
RadiationBody
{
name = Saturn
radiation_model = saturn
radiation_outer = 150
radiation_pause = -0.011
geomagnetic_offset = 0.04
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/RSS.cfg
RadiationBody
{
name = Uranus
radiation_model = saturn
radiation_inner = 75
radiation_outer = 4
radiation_pause = -0.01
geomagnetic_pole_lat = 31.4
geomagnetic_offset = 0.3
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/RSS.cfg
RadiationBody
{
name = Neptune
radiation_model = saturn
radiation_inner = 39
radiation_outer = 2.5
radiation_pause = -0.007
geomagnetic_pole_lat = 43
geomagnetic_offset = 0.55
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/RSS.cfg
RadiationBody
{
name = Titan
radiation_model = ionosphere
radiation_pause = -0.004
reference = 14
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/TU.cfg
KSP_MODEL_SHADER
{
name = Kerbalism_Metal
model = KerbalismConfig/Parts/ChemicalPlant/ChemicalPlant
model = KerbalismConfig/Parts/GeigerCounter/kismcounter
model = KerbalismConfig/Parts/Greenhouse/model
model = KerbalismConfig/Parts/LifeSupport/LifeSupport
model = KerbalismConfig/Parts/ShortAntenna/model
MATERIAL
{
shader = SSTU/PBR/Metallic
inheritTexture = _MainTex
inheritTexture = _BumpMap
inheritTexture = _Emissive
excludeMesh = flagTransform
excludeMesh = Flag
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.5
}
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/Tweakscale.cfg
TWEAKSCALEEXPONENTS
{
name = Habitat
volume = 3
surface = 2
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/USI/USI_FTT.cfg
Profile
{
name = KerbalismSupport
modname = USI FTT
moddir = FTT
Supply
{
resource = LqdHydrogen
low_message = LH2 is almost depleted on $VESSEL@Processes requiring LH2 will soon be unavailable
empty_message = There is no more LH2 on $VESSEL@Processes requiring LH2 are no longer available
refill_message = $VESSEL LH2 storage refilled@Processes requiring LH2 are now available
}
Process
{
name = hydrogen liquefaction
modifier = _HyLiquefaction
input = ElectricCharge@0.00026964
input = Hydrogen@2.0
output = LqdHydrogen@0.0025371912
}
Process
{
name = lqd hydrogen evaporator
modifier = _LHyEvaporator
input = ElectricCharge@0.000026964
input = LqdHydrogen@0.0025371912
output = Hydrogen@2.0
}
Process
{
name = lqd hydrogen fuel cell
modifier = _LH2FuelCell
input = LqdHydrogen@0.0012702893
input = Oxygen@0.5065967413
output = Water@0.0008043014
output = ElectricCharge@2.4026694940
dump = Water
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/Support/USI/USI_ReactorPack.cfg
Profile
{
name = KerbalismSupport
modname = USI ReactorPack
moddir = ReactorPack
Supply
{
resource = Uraninite
low_message = Uraninite is almost depleted on $VESSEL@Enriched Uranium production will soon be unavailable
empty_message = There is no more Uraninite on $VESSEL@Enriched Uranium production is no longer available
refill_message = $VESSEL Uraninite storage refilled@Enriched Uranium production is available
}
Supply
{
resource = EnrichedUranium
low_message = Enriched Uranium is almost depleted on $VESSEL@Nuclear Reactors will shut down soon
empty_message = There is no more Enriched Uranium on $VESSEL@Nuclear Reactors have shut down
refill_message = $VESSEL Enriched Uranium storage refilled@Nuclear Reactors back online
}
Process
{
name = uraninite centrifuge
modifier = _Centrifuge
input = ElectricCharge@4.48
input = Uraninite@0.0000408
output = EnrichedUranium@0.00000825
output = Ore@0.00002832
dump_valve = Ore
}
Process
{
name = breeder reactor
modifier = _Breeder
input = DepletedFuel@0.00000218
output = ElectricCharge@5.039146
output = EnrichedUranium@0.000000772
dump_valve = EnrichedUranium
}
Process
{
name = fission reactor
modifier = _Nukereactor
input = EnrichedUranium@0.000000046875
output = DepletedFuel@0.00000003125
output = XenonGas@0.000000015625
output = ElectricCharge@10
dump_valve = XenonGas&DepletedFuel,XenonGas,DepletedFuel
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Deploy.cfg
TWEAKSCALEEXPONENTS
{
name = Deploy
extra_Cost = 2
extra_Deploy = 2
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = earth
has_inner = true
inner_dist = 0.813
inner_radius = 0.7000
inner_deform_xy = 0.5720
inner_compression = 1.01
inner_extension = 1.00
inner_border_dist = 0.0001
inner_border_radius = 0.915
inner_border_deform_xy = 0.5
inner_quality = 50.0
has_outer = true
outer_dist = 2.6338
outer_radius = 2.48
outer_deform_xy = 0.7225
outer_compression = 1.01
outer_extension = 1.00
outer_border_dist = 1.4412
outer_border_radius = 1.4875
outer_border_deform_xy = 0.7225
outer_quality = 60.0
has_pause = true
pause_radius = 15.0
pause_compression = 1.5
pause_extension = 0.075
pause_height_scale = 1.1
pause_quality = 30.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = mercury
has_pause = true
pause_radius = 1.6
pause_compression = 1.4
pause_extension = 0.05
pause_height_scale = 1
pause_quality = 10.0
pause_deform = 0.1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = jupiter
has_inner = true
inner_dist = 6.0
inner_radius = 1.0
inner_compression = 1.05
inner_extension = 0.9
inner_quality = 30.0
has_outer = true
outer_dist = 6.5
outer_radius = 6.5
outer_compression = 1.05
outer_extension = 0.85
outer_border_start = 6.0
outer_border_end = 7.0
outer_quality = 30.0
has_pause = true
pause_radius = 60
pause_compression = 1.05
pause_extension = 0.01
pause_height_scale = 1.02
pause_quality = 20.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = jupiter2
has_inner = true
inner_dist = 3.0
inner_radius = 1.0
inner_compression = 1.05
inner_extension = 0.9
inner_quality = 30.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = ganymede
has_inner = true
inner_dist = 0.8
inner_radius = 0.6
inner_quality = 30.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = irregular
has_pause = true
pause_radius = 1.25
pause_compression = 1.1
pause_extension = 0.75
pause_deform = 0.1
pause_quality = 60
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = ionosphere
has_pause = true
pause_radius = 1.1
pause_extension = 0.2
pause_quality = 60
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = surface
has_pause = true
pause_radius = 1.075
pause_quality = 60
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = metallic
has_inner = true
inner_dist = 1.25
inner_radius = 0.15
inner_compression = 1.15
inner_extension = 1.0
inner_deform = 0.05
inner_quality = 50.0
has_pause = true
pause_radius = 2.75
pause_compression = 1.75
pause_extension = 0.1
pause_height_scale = 1.5
pause_deform = 0.1
pause_quality = 30.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = solidiron
has_inner = true
inner_dist = 1.38
inner_radius = 0.2
inner_compression = 1.1
inner_extension = 1.0
inner_deform = 0.05
inner_quality = 45.0
has_pause = true
pause_radius = 2.5
pause_compression = 1.05
pause_extension = 1.2
pause_height_scale = 1.1
pause_deform = 0.04
pause_quality = 20.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = anomaly
has_pause = true
pause_radius = 0.5
pause_extension = 0.8
pause_height_scale = 0.45
pause_deform = 0.05
pause_quality = 50.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationModel
{
name = heliopause
has_pause = true
pause_radius = 16000.0
pause_extension = 0.25
pause_height_scale = 1.5
pause_quality = 0.01
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Sun
radiation_model = heliopause
radiation_pause = -0.01
radiation_surface = 46.5
solar_cycle = 346896000
solar_cycle_offset = 242827200
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Mercury
radiation_model = mercury
radiation_pause = -0.001
geomagnetic_pole_lat = 96
geomagnetic_pole_lon = 0
geomagnetic_offset = 0.208
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Eve
radiation_model = ionosphere
radiation_pause = -0.005
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Venus
radiation_model = ionosphere
radiation_pause = -0.005
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Kerbin
radiation_model = earth
radiation_inner = 10.376
radiation_inner_gradient = 3.3
radiation_outer = 2.214
radiation_outer_gradient = 2.2
radiation_pause = -0.010
geomagnetic_pole_lat = 80.37
geomagnetic_pole_lon = -72.62
geomagnetic_offset = 0.07
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Earth
radiation_model = earth
radiation_inner = 10.376
radiation_inner_gradient = 3.3
radiation_outer = 2.214
radiation_outer_gradient = 2.2
radiation_pause = -0.010
geomagnetic_pole_lat = 80.37
geomagnetic_pole_lon = -72.62
geomagnetic_offset = 0.07
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Jool
radiation_model = jupiter
radiation_inner = 300.0
radiation_outer = 50.0
radiation_pause = -0.010
geomagnetic_pole_lat = -81.4
geomagnetic_pole_lon = 0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Jupiter
radiation_model = jupiter
radiation_inner = 300.0
radiation_outer = 50.0
radiation_pause = -0.010
geomagnetic_pole_lat = -81.4
geomagnetic_pole_lon = 0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Jupiter
radiation_model = jupiter2
radiation_inner = 150.0
geomagnetic_pole_lat = -81.4
geomagnetic_pole_lon = 0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Io
radiation_model = anomaly
radiation_pause = 30.0
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Ganymede
radiation_model = ganymede
radiation_inner = 0.33
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Radiation.cfg
RadiationBody
{
name = Bop
radiation_model = solidiron
radiation_inner = 1.0
radiation_pause = -0.007
geomagnetic_pole_lat = 45
geomagnetic_pole_lon = 0
geomagnetic_offset = 0.5
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Resources.cfg
RESOURCE_DEFINITION
{
name = Atmosphere
density = 0.000001251
unitCost = 0.0
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = false
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Resources.cfg
RESOURCE_DEFINITION
{
name = WasteAtmosphere
density = 0.000001951
unitCost = 0.0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = false
isVisible = false
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Resources.cfg
RESOURCE_DEFINITION
{
name = Shielding
density = 1.35
unitCost = 1.0
flowMode = ALL_VESSEL
transfer = NONE
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/HardDriveConfigs.cfg
KERBALISM_HDD_SIZES
{
ProcAvonics
{
data = 0
samples = 1
sampleCost = 20
}
ProceduralBasic
{
data = 0.000488
samples = 0
}
ProceduralInterplanetary
{
data = 0.00293
samples = 0
}
ProceduralMature
{
data = 0.655
samples = 0
}
ProceduralLargeScale
{
data = 20
samples = 0
}
ProceduralAdvanced
{
data = 150
samples = 0
}
ProceduralLongTerm
{
data = 400
samples = 0
}
ProceduralModern
{
data = 8192
samples = 0
}
ProceduralSample1
{
data = 0
samples = 1
}
ProceduralSample2
{
data = 0
samples = 2
}
tiros-1
{
data = 0.0002
samples = 0
}
vanguard-2
{
data = 0.0005
samples = 0
}
vanguard-3
{
data = 0.0005
samples = 0
}
RO_earlyControllableCore
{
data = 0.0005
samples = 0
}
RO_probeCoreCubeEarly
{
data = 0.01
samples = 0
}
pioneer_6_7_8_9
{
data = 0.001904
samples = 0
}
surveyor
{
data = 0.002
samples = 0
}
HECS2_ProbeCore
{
data = 0.5
samples = 0
}
roverBody
{
data = 0.02
samples = 1
}
pioneer_10_11
{
data = 0.006144
samples = 0
}
voyager
{
data = 65.42
samples = 0
}
mercury
{
data = 0.005
samples = 2
}
gemini
{
data = 0.019968
samples = 3
}
apollo
{
data = 0.076
samples = 5
}
skylab
{
data = 0.032768
samples = 3
}
shuttle
{
data = 0.417984
samples = 2
}
orion
{
data = 10000
samples = 10
}
ScienceLabs
{
data = 10
samples = 10
sampleCost = 10
}
sampleReturn
{
data = 0
samples = 5
sampleCost = 50
}
PRIVATE_DRIVES
{
MysteryGoo
{
data = 0
samples = 3
}
Photography1
{
data = 0
samples = 3
}
Photography2
{
data = 0
samples = 1
}
Photography3
{
data = 0
samples = 2
}
Drills
{
data = 0
samples = 1
}
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-LiquidsMicrogravity
title = Liquids in Microgravity
baseValue = 16
scienceCap = 8
dataScale = 0.00125
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Very little is known about how liquids behave in a microgravity environment. Various tests are needed to analyze the liquids to properly design fluid storage tanks in the future.This experiment can be completed once. NOTE: This experiment takes 2 hours.
mass = 0.004
techRequired = basicCapsules
cost = 0
tags = basicCapsule
minCrew = 1
celestialBodies = Earth
requiredResources = CrewTime,120
situations = ORBITING
RESULTS
{
default = The liquids stay together from surface tension and they can be moved around using thrusters.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-VisualTracking
title = Visual Tracking
baseValue = 32
scienceCap = 16
dataScale = 0.00015625
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = This experiment is designed to test how well humans can track objects in space. A multicolor, mylar balloon, about the size of a beach ball, will be extended on a tether for the crew member to track.This experiment can be completed twice. NOTE: This experiment takes 2 hours.
mass = 0.003
techRequired = basicCapsules
cost = 0
tags = basicCapsule
minCrew = 1
celestialBodies = Earth
requiredResources = CrewTime,120
situations = ORBITING
RESULTS
{
default = The crewmember can see the brightly colored balloon outside of the window.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-FlightControl
title = Flight Control Experiments
baseValue = 20
scienceCap = 10
dataScale = 0.0005
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Maneuvering in space will be very important if we want to continue our exploration. We need the crew member to see how the spacecraft reacts and maneuvers with yaw, pitch and roll controls. This experiment can be completed twice. NOTE: Experiment takes 1 hour of Crew Observations to complete
mass = 0.001
techRequired = earlyFlightControl
cost = 0
tags = basicCapsule
minCrew = 1
celestialBodies = Earth
requiredResources = CrewTime,60
situations = ORBITING
RESULTS
{
default = The craft responds to the pilot's maneuvering.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-EarthPhotography
title = Earth Photography
baseValue = 40
scienceCap = 20
dataScale = 0.0005
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = By using a hand-held camera, our crew can take images of locations on Earth that our scientists are intersted in. These images can be of much higher quality than our current satellite technology can accomplish. This experiment can be completed four times. NOTE: Experiment takes 1 hour of Crew Observations to complete
mass = 0.005
techRequired = start
cost = 0
tags = basicCapsule
minCrew = 1
celestialBodies = Earth
requiredResources = CrewTime,60
situations = ORBITING
RESULTS
{
default = Images are taken using a hand-held film camera.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.002
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-OrbitalManeuvering
title = Orbital Maneuvering
baseValue = 32
scienceCap = 16
dataScale = 0.00015625
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = It will be necessary for our future spacecraft to be able to change their orbits in order to rendezvous and dock. This experiment will test the Orbital Maneuvering system to better understand what is required and possible.This experiment can be completed twice. NOTE: This experiment takes 2 hours.
mass = 0
techRequired = earlyFlightControl
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,120
situations = ORBITING
RESULTS
{
default = We have proven that maneuvers are possible in orbit.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-VisualAcuity
title = Visual Acuity
baseValue = 48
scienceCap = 24
dataScale = 0.000104166666666667
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = The visual ability of the astronauts in the detection and recognition of objects on the Earth's surface will be tested. This experiment can be completed three times. NOTE: This experiment takes 2 hours.
mass = 0.002
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,120
situations = ORBITING
RESULTS
{
default = Through a series of orbits, our crew has been able to identify certain shapes on the ground.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-StarOccultationNav
title = Star Occultation Navigation
baseValue = 80
scienceCap = 40
dataScale = 0.00375
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To study the feasibility and operational value of star occulting measurements in the development of a simple, accurate, and self-contained navigational capability by measuring the time stars dip behind an established horizon.This experiment can be completed twice. NOTE: This experiment takes 24 hours.
mass = 0.008
techRequired = earlyFlightControl
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,1440
situations = ORBITING
RESULTS
{
default = By viewing the stars and using them as a fixed point in space, it is possible to determine the position of the craft.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-PowerToolEvaluation
title = Power Tool Evaluation
baseValue = 80
scienceCap = 20
dataScale = 0.0025
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To determine man's ability to perform work tasks in pressurized suit under zero gravity.This experiment can be completed twice. NOTE: This experiment takes 24 hours.
mass = 0
techRequired = materialsScienceHuman
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,1440
situations = ORBITING
RESULTS
{
default = For every action, there is an equal and opposite reaction. The use of power tools are not as simple in space as they are on Earth.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-EggGrowth
title = Simple Organism Egg Growth
baseValue = 20
scienceCap = 10
dataScale = 0.025
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = This experiment is designed to explore the possibility of the existence of a gravitational field effect on cells exposed to microgravity situations. These irregularities would be easier to explore in simple cell systems. This experiment can be completed once. NOTE: This experiment takes 3 hours.
mass = 0.001
techRequired = materialsScienceHuman
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,180
situations = ORBITING
RESULTS
{
default = The study of the egg cell growth of simple organisms has proven to be interesting.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.0005
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-BloodCells
title = Synergistic Effect of Zero Gravity and Radiation on White Blood Cells
baseValue = 60
scienceCap = 30
dataScale = 0.00833333333333333
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = The objective is to examine the biological effects of radiation. The experiment will test the possibility that weightlessness interacts with radiation to produce unpredicted effects greater than the sum of their individual effects. This experiment can be completed twice. NOTE: This experiment takes 48 hours.
mass = 0
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,2880
situations = ORBITING
RESULTS
{
default = From our initial studies, it does not appear that there is a synergistic effect of zero gravity and radiation.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.0005
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-SleepAnalysis
title = In-Flight Sleep Analysis
baseValue = 40
scienceCap = 20
dataScale = 0.0125
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = The objectives of this experiment are to assess the crew's state of alertness, levels of consciousness, and depth of sleep during flight.This experiment can be completed twice. NOTE: This experiment takes 72 hours.
mass = 0
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,5760
situations = ORBITING
RESULTS
{
default = The crew members were able to sleep, but more long term studies are probably a good idea.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-FoodEvaluation
title = Food Evaluation
baseValue = 10
scienceCap = 5
dataScale = 0.0001
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Our scientists have come up with a fancy way of packaging food for consumption in space. We need the crew to evaluate how the trip to space has affected this packaging and the quality of the food. This experiment can be completed once. NOTE: This experiment takes 1 hour.
mass = 0.001
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,60
situations = ORBITING
RESULTS
{
default = The packaging on the food seems to work well and the food is coated to have as few crumbs as possible.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-WorkTolerance
title = In-flight Work Tolerance
baseValue = 20
scienceCap = 10
dataScale = 0.0001
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = The astronauts will use a bungee cord to assess their capacity to do physical work under space flight conditions. This experiment can be completed twice. NOTE: This experiment takes 1 hour.
mass = 0.003
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,60
situations = ORBITING
RESULTS
{
default = It is possible for our crew members to do work in space.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-SimpleNavigation
title = Simple Navigation
baseValue = 60
scienceCap = 30
dataScale = 0.00286666666666667
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Study the capability of crew to provide a reliable method of navigation without input from the ground utilizing a space stedimeter and a sextant.This experiment can be completed twice. NOTE: This experiment takes 12 hours.
mass = 0.005
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = Some good methods of navigation have been developed using these techniques.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-ZodiacalLightPhoto
title = Zodiacal Light Photography
baseValue = 60
scienceCap = 30
dataScale = 0.0133333333333333
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To obtain photographs of zodiacal light, airglow layer, and other dim light phenomena, including day sky brightness from orbital altitude.This experiment can be completed twice. NOTE: This experiment takes 12 hours.
mass = 0.008
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = The images of the Zodiacal Light will prove very interesting for astronomers on Earth.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.004
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-VHFPolarization
title = UHF/VHF Polarization
baseValue = 60
scienceCap = 30
dataScale = 0.00054
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To obtain information on communication systems operating through the ionosphere.This experiment can be completed twice. NOTE: This experiment takes 12 hours.
mass = 0.005
techRequired = lunarRangeComms
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = Finding the best means of communicating through the Earth's atmosphere is an ongoing process.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
BodyAllowed = HomeBody
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-TelevisionBroadcast
title = Space Television Broadcast
baseValue = 80
scienceCap = 40
dataScale = 0.45
requireAtmosphere = False
situationMask = 32
biomeMask = 0
description = To broadcast live television while in route to the Moon.This experiment can be completed once. NOTE: This experiment takes 2 hours and you must be higher than 50,000 km.
mass = 0.01
techRequired = lunarRangeComms
cost = 0
tags = matureCapsule
minCrew = 3
minAltitude = 50000000
celestialBodies = Earth;Moon
requiredResources = CrewTime,120
situations = ORBITING; ESCAPING
RESULTS
{
default = The television broadcast from space was seen by millions of people back on Earth.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-IonSensingAltitudeControl
title = Ion Sensing Altitude Control
baseValue = 60
scienceCap = 30
dataScale = 0.36
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To investigate determination of spacecraft attitude in yaw and pitch from measurement of ion flow variations. The recording of ion sensor outputs during pitch and yaw maneuvers will be compared with data obtained from the inertial guidance system and the horizon scanner. Results of the comparison and the astronaut evaluation will form the basis for further development of simple, lightweight orbital attitude determination systems.This experiment can be completed once. NOTE: This experiment takes 48 hours.
mass = 0
techRequired = electronicsHuman
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,2880
situations = ORBITING
RESULTS
{
default = Using special ion sensors on the craft, it allows our crew to determine their speed with improved accuracy.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-NightImageIntensification
title = Night Image Intensification
baseValue = 30
scienceCap = 15
dataScale = 0.9
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = To test the usefulness and performance of a low-light-level television system as a supplement to unaided vision in observing surface features primarily when such features are in darkness and spacecraft pilots are not dark-adapted.This experiment can be completed once. NOTE: This experiment takes 12 hours.
mass = 0.01
techRequired = electronicsHuman
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = It IS possible for us to increase the nighttime visibility of our crew as well as our uncrewed cameras.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-TerrainPhotography
title = Synoptic Terrain Photography
baseValue = 90
scienceCap = 45
dataScale = 0.555555555555556
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Crew photographs of land and ocean areas for geologic, geographic, and oceanographic study for evaluation of various film typesThis experiment can be completed 3 times. NOTE: This experiment takes 12 hours.
mass = 0.008
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = The details and features of the terrain are easily observable from these images.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.0001
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/NewExperiments.cfg
EXPERIMENT_DEFINITION
{
id = RP0-WeatherPhotography
title = Synoptic Weather Photography
baseValue = 90
scienceCap = 45
dataScale = 0.555555555555556
requireAtmosphere = False
situationMask = 16
biomeMask = 0
description = Crew photographs of global and local weather systems for use by scientists in improving techniques of interpretation of orbital altitude weather photographs.This experiment can be completed 3 times. NOTE: This experiment takes 12 hours.
mass = 0.008
techRequired = start
cost = 0
tags = secondGenCapsule
minCrew = 2
celestialBodies = Earth
requiredResources = CrewTime,720
situations = ORBITING
RESULTS
{
default = The images of the clouds and weather systems allow the meteorologists to better understand the weather patterns.
}
KERBALISM_EXPERIMENT
{
SampleMass = 0.0001
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/CrewScience/ExperimentValues.cfg
KERBALISM_CREW_EXPERIMENTS
{
RP0-LiquidsMicrogravity
{
ECCost = 0.01
size = 0.02
SampleMass = 0
value = 16
duration = 10800
requirements = CrewMin:1
ResourceRates =
IncludeExperiment =
}
RP0-VisualTracking
{
ECCost = 0
size = 0.005
SampleMass = 0
value = 32
duration = 14400
requirements = CrewMin:1
ResourceRates =
IncludeExperiment =
}
RP0-FlightControl
{
ECCost = 0.01
size = 0.01
SampleMass = 0
value = 20
duration = 10800
requirements = CrewMin:1
ResourceRates =
IncludeExperiment =
}
RP0-EarthPhotography
{
ECCost = 0
SampleMass = 0.002
size = 0.02
value = 40
duration = 21600
requirements = CrewMin:1
ResourceRates =
IncludeExperiment =
}
RP0-OrbitalManeuvering
{
ECCost = 0.05
size = 0.005
SampleMass = 0
value = 32
duration = 10800
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-VisualAcuity
{
ECCost = 0
size = 0.005
SampleMass = 0
value = 48
duration = 21600
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-StarOccultationNav
{
ECCost = 0.002
size = 0.3
SampleMass = 0
value = 80
duration = 172800
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-PowerToolEvaluation
{
ECCost = 0.1
size = 0.2
SampleMass = 0
value = 80
duration = 172800
requirements = CrewMin:2,AstronautComplexLevelMin:2
ResourceRates =
IncludeExperiment =
}
RP0-EggGrowth
{
ECCost = 0.005
SampleMass = 0.0005
size = 0.5
value = 20
duration = 10800
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-BloodCells
{
ECCost = 0.04
SampleMass = 0.0005
size = 0.5
value = 60
duration = 345600
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-SleepAnalysis
{
ECCost = 0
size = 0.5
SampleMass = 0
value = 40
duration = 518400
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-FoodEvaluation
{
ECCost = 0
size = 0.001
SampleMass = 0
value = 10
duration = 3600
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-WorkTolerance
{
ECCost = 0
size = 0.002
SampleMass = 0
value = 20
duration = 7200
requirements = CrewMin:2,AstronautComplexLevelMin:2
ResourceRates =
IncludeExperiment =
}
RP0-SimpleNavigation
{
ECCost = 0.01
size = 0.172
SampleMass = 0
value = 60
duration = 86400
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-ZodiacalLightPhoto
{
ECCost = 0
SampleMass = 0.004
size = 0.8
value = 60
duration = 86400
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-VHFPolarization
{
ECCost = 0.01
size = 0.0324
SampleMass = 0
value = 60
duration = 86400
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-TelevisionBroadcast
{
ECCost = 0.0175
size = 36
SampleMass = 0
value = 80
duration = 7200
requirements = CrewMin:3
ResourceRates =
IncludeExperiment =
}
RP0-IonSensingAltitudeControl
{
ECCost = 0.02
size = 21.6
SampleMass = 0
value = 60
duration = 172800
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-NightImageIntensification
{
ECCost = 0.018
size = 27
SampleMass = 0
value = 30
duration = 43200
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-TerrainPhotography
{
ECCost = 0
SampleMass = 0.0001
size = 50
value = 90
duration = 129600
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
RP0-WeatherPhotography
{
ECCost = 0
SampleMass = 0.0001
size = 50
value = 90
duration = 129600
requirements = CrewMin:2
ResourceRates =
IncludeExperiment =
}
}
}
UrlConfig
{
parentUrl = KerbalismConfig/System/Science/SatelliteScience/ExperimentValues.cfg
KERBALISM_EXPERIMENT_VALUES
{
RP0telemetry1
{
ECCost = 0.0001
size = 0.00005625
SampleMass = 0
value = 3
duration = 300
requirements =
ResourceRates =
IncludeExperiment =
}
RP0telemetry2
{
ECCost = 0.0001
size = 0.0007875
SampleMass = 0
value = 10
duration = 1800
requirements = SurfaceSpeedMin:343
ResourceRates =
IncludeExperiment =
}
temperatureScan
{
ECCost = 0.001
size = 0.000075
SampleMass = 0
value = 4
duration = 600
requirements =
ResourceRates =
IncludeExperiment =
}
barometerScan
{
ECCost = 0.001
size = 0.000075
SampleMass = 0
value = 4
duration = 600
requirements =
ResourceRates =
IncludeExperiment =
}
RP0bioScan1
{
ECCost = 0.01
SampleMass = 0.0002
size = 10
value = 22.5
duration = 1200
requirements =
ResourceRates =
IncludeExperiment =
}
RP0bioScan2
{
ECCost = 0.02
SampleMass = 0.01
size = 50
value = 40
duration = 86400
requirements =
ResourceRates =
IncludeExperiment = RP0bioScan1
}
RP0bioScan3
{
ECCost = 0.1
SampleMass = 0.02
size = 300
value = 6
duration = 86400
requirements =
ResourceRates =
IncludeExperiment = RP0bioScan2
}
RP0bioSat1
{
ECCost = 0.05
SampleMass = 0.005
size = 500
value = 10
duration = 1209600
requirements =
ResourceRates =
IncludeExperiment = RP0bioScan1
}
RP0photos1
{
ECCost = 0.005
SampleMass = 0.002
size = 20
value = 5
duration = 600
requirements =
ResourceRates =
IncludeExperiment =
}
RP0photos2
{
ECCost = 0.1
SampleMass = 0.5
size = 50
value = 200
duration = 63072000
requirements = OrbitMinInclination:60,OrbitMaxInclination:100,OrbitMaxEccentricity:0.035,AltitudeMax:445000
ResourceRates =
IncludeExperiment =
}
RP0photos3
{
ECCost = 0.5
SampleMass = 2.5
size = 300
value = 500
duration = 315360000
requirements = OrbitMinInclination:94.5,OrbitMaxInclination:97,OrbitMaxEccentricity:0.01
ResourceRates =
IncludeExperiment = RP0photos2
}
RP0photos4
{
ECCost = 2.1
size = 18720000
SampleMass = 0
value = 10000
duration = 630720000
requirements = OrbitMaxEccentricity:0.001,AltitudeMin:350000,RadiationMax:0.005
ResourceRates =
IncludeExperiment = RP0photos3
}
crewReport
{
ECCost = 0.0
size = 0.005
SampleMass = 0
value = 4
duration = 300
requirements =
ResourceRates =
IncludeExperiment =
}
capsuleReport
{
ECCost = 0.02
size = 1
SampleMass = 0
value = 15
duration = 1209600
requirements =
ResourceRates =
IncludeExperiment = crewReport
}
evaReport
{
ECCost = 0.0
size = 0.5
SampleMass = 0
value = 24
duration = 120
requirements =
ResourceRates =
IncludeExperiment =
}
surfaceAnalysis
{
ECCost = 0.012
size = 0.5
SampleMass = 0
value = 4
duration = 1800
requirements =
ResourceRates =
IncludeExperiment =
}
surfaceSample
{
ECCost = 0.02
SampleMass = 0.00008
size = 0.1
value = 6
duration = 300
requirements =
ResourceRates =
IncludeExperiment = surfaceAnalysis
}
surfaceSample2
{
ECCost = 0
SampleMass = 0.01
size = 10
value = 10
duration = 1200
requirements = AstronautComplexLevelMin:2
ResourceRates =
IncludeExperiment = surfaceSample
}
surfaceSample3
{
ECCost = 0.05
SampleMass = 0.03
size = 50
value = 15
duration = 9000
requirements = AstronautComplexLevelMin:3
ResourceRates =
IncludeExperiment = surfaceSample2
}
RP0massSpec1
{
ECCost = 0.002
size = 0.001
SampleMass = 0
value = 8
duration = 7200
requirements =
ResourceRates =
IncludeExperiment =
}
RP0massSpec2
{
ECCost = 0.005
size = 0.01
SampleMass = 0
value = 12
duration = 1209600
requirements = OrbitMinEccentricity:0.1
ResourceRates =
IncludeExperiment = RP0massSpec1
}
RP0massSpec3
{
ECCost = 0.01
size = 0.1
SampleMass = 0
value = 20
duration = 7862400
requirements = OrbitMinEccentricity:0.1
ResourceRates =
IncludeExperiment = RP0massSpec2
}
RP0massSpec4
{
ECCost = 0.06
size = 884.52
SampleMass = 0
value = 30
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0massSpec3
}
RP0cosmicRay1
{
ECCost = 0.0001
size = 0.0018
SampleMass = 0
value = 0.1
duration = 7200
requirements = OrbitMinEccentricity:0.04
ResourceRates =
IncludeExperiment =
}
RP0cosmicRay1_5
{
ECCost = 0.0001
size = 1.9656
SampleMass = 0
value = 10
duration = 7862400
requirements = OrbitMinEccentricity:0.04
ResourceRates =
IncludeExperiment = RP0cosmicRay1
}
RP0cosmicRay2
{
ECCost = 0.002
size = 39
SampleMass = 0
value = 30
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0cosmicRay1_5
}
micrometeoriteDetect
{
ECCost = 0
size = 0.4914
SampleMass = 0
value = 7
duration = 7862400
requirements = OrbitMinEccentricity:0.04
ResourceRates =
IncludeExperiment =
}
RP0magScan1
{
ECCost = 0.006
size = 2.6208
SampleMass = 0
value = 6
duration = 2620800
requirements =
ResourceRates =
IncludeExperiment =
}
RP0magScan2
{
ECCost = 0.0073
size = 39.312
SampleMass = 0
value = 12
duration = 2620800
requirements =
ResourceRates =
IncludeExperiment = RP0magScan1
}
RP0magScan3
{
ECCost = 0.002
size = 118
SampleMass = 0
value = 40
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0magScan2
}
RP0imageSpec1
{
ECCost = 0.016
size = 3685
SampleMass = 0
value = 3
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment =
}
RP0imageSpec2
{
ECCost = 0.004
size = 4717
SampleMass = 0
value = 3
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0imageSpec1
}
RP0imageSpec3
{
ECCost = 0.012
size = 11322
SampleMass = 0
value = 4
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0imageSpec2
}
RP0imageSpec4
{
ECCost = 0.02183
size = 15135.12
SampleMass = 0
value = 6
duration = 7862400
requirements =
ResourceRates =
IncludeExperiment = RP0imageSpec3
}
RP0visibleImaging1
{
ECCost = 0.005
size = 0.0003
SampleMass = 0
value = 1.5
duration = 1200
requirements =
ResourceRates =
IncludeExperiment =
}
RP0visibleImaging2
{
ECCost = 0.008
size = 0.648
SampleMass = 0
value = 2
duration = 3600
requirements =
ResourceRates =
IncludeExperiment = RP0visibleImaging1
}
RP0visibleImaging3
{
ECCost = 0.031
size = 19.8
SampleMass = 0
value = 3
duration = 7200
requirements =
ResourceRates =
IncludeExperiment = RP0visibleImaging2
}
RP0visibleImaging4
{
ECCost = 0.023
size = 725.76
SampleMass = 0
value = 6
duration = 7200
requirements =
ResourceRates =
IncludeExperiment = RP0visibleImaging3
}
RP0visibleImaging5
{
ECCost = 0.06
size = 86400
SampleMass = 0
value = 50
duration = 86400
requirements =
ResourceRates =
IncludeExperiment = RP0visibleImaging4
}
RP0orbitalPurturbation1
{
ECCost = 0.002
size = 630.72
SampleMass = 0
value = 200
duration = 315360000
requirements = OrbitMinInclination:50,OrbitMaxInclination:130
ResourceRates =
IncludeExperiment =
}
RP0infraredRad1
{
ECCost = 0.0024
size = 0.6912
SampleMass = 0
value = 2
duration = 86400
requirements =
ResourceRates =
IncludeExperiment =
}
RP0infraredRad2
{
ECCost = 0.004
size = 12.96
SampleMass = 0
value = 3
duration = 604800
requirements =
ResourceRates =
IncludeExperiment = RP0infraredRad1
}
RP0infraredRad3
{
ECCost = 0.0025
size = 65.8
SampleMass = 0
value = 4
duration = 2592000
requirements =
ResourceRates =
IncludeExperiment = RP0infraredRad2
}
RP0infraredRad4
{
ECCost = 0.0341
size = 202.176
SampleMass = 0
value = 6
duration = 7776000
requirements =
ResourceRates =
IncludeExperiment = RP0infraredRad3
}
RP0RPWS1
{
ECCost = 0.002
size = 7
SampleMass = 0
value = 15
duration = 604800
requirements =
ResourceRates =
IncludeExperiment =
}
RP0RPWS2
{
ECCost = 0.005
size = 103.68
SampleMass = 0
value = 20
duration = 2592000
requirements =
ResourceRates =
IncludeExperiment = RP0RPWS1
}
RP0RPWS3
{
ECCost = 0.007
size = 1749.6
SampleMass = 0
value = 30
duration = 15552000
requirements =
ResourceRates =
IncludeExperiment = RP0RPWS2
}
}
}
UrlConfig
{
parentUrl = Kopernicus/Config/Kopernicus_Config.cfg
Kopernicus_config
{
EnforceShaders = false
WarnShaders = false
EnforcedShaderLevel = 2
ScatterCullDistance = 5000
UseKopernicusAsteroidSystem = True
SolarRefreshRate = 1
}
}
UrlConfig
{
parentUrl = Kopernicus/Config/System.cfg
Kopernicus
{
name = Solar System
useOnDemand = true
onDemandLoadOnMissing = true
onDemandLogOnMissing = false
onDemandForceCollect = false
removeLaunchSites = Desert_Airfield, Desert_GroundObjects, Desert_Launch_Site, Island_Airfield, Woomerang_GroundObjects, Woomerang_Launch_Site
Epoch = -31542641.784
Preset
{
name = RSS_High
displayName = RSS High Res
PLANET
{
name = Kerbin
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Moon
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Mercury
minDistance = 8
minSubdivision = 1
maxSubdivision = 9
}
PLANET
{
name = Venus
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Mars
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Phobos
minDistance = 8
minSubdivision = 1
maxSubdivision = 6
}
PLANET
{
name = Deimos
minDistance = 8
minSubdivision = 1
maxSubdivision = 6
}
PLANET
{
name = Vesta
minDistance = 8
minSubdivision = 1
maxSubdivision = 8
}
PLANET
{
name = Ceres
minDistance = 8
minSubdivision = 1
maxSubdivision = 8
}
PLANET
{
name = Jupiter
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Callisto
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Europa
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Ganymede
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Io
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Saturn
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Dione
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Enceladus
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Iapetus
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Mimas
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Rhea
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Tethys
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Titan
minDistance = 8
minSubdivision = 1
maxSubdivision = 9
}
PLANET
{
name = Uranus
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Ariel
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Miranda
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Oberon
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Titania
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Umbriel
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
PLANET
{
name = Neptune
minDistance = 8
minSubdivision = 1
maxSubdivision = 10
}
PLANET
{
name = Triton
minDistance = 8
minSubdivision = 1
maxSubdivision = 8
}
PLANET
{
name = Pluto
minDistance = 8
minSubdivision = 1
maxSubdivision = 8
}
PLANET
{
name = Charon
minDistance = 8
minSubdivision = 1
maxSubdivision = 7
}
}
Body
{
name = Sun
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Sun.bin
Template
{
name = Sun
removeProgressTree = false
}
Properties
{
displayName = The Sun
description = The Sun, a G2V main sequence yellow dwarf.
radius = 696342000
gravParameter = 1.32712E+20
ScienceValues
{
spaceAltitudeThreshold = 15000000000
}
}
ScaledVersion
{
solarLightColor = 1.0,1.0,1.0,1.0
Light
{
sunlightColor = 1.0, 1.0, 1.0, 1.0
sunlightIntensity = 1.0
sunlightShadowStrength = 0.9
scaledSunlightColor = 1.0, 1.0, 1.0, 1.0
scaledSunlightIntensity = 1.0
IVASunColor = 1.0, 1.0, 1.0, 1.0
IVASunIntensity = 1.0
ambientLightColor = 0.1, 0.1, 0.1, 1.0
sunLensFlareColor = 0.0, 0.0, 0.0, 0.0
sunAU = 149597870700
}
Coronas
{
Corona
{
scaleSpeed = 0.01
scaleLimitX = 10
scaleLimitY = 10
updateInterval = 2.5
speed = 10
rotation = 0
Material
{
texture = RSSVE/Textures/MainTextures/Misc/SunCorona
}
}
}
Material
{
emitColor0 = 0.85, 0.85, 0.85, 1.0
emitColor1 = 0.975, 0.975, 0.85, 1.0
rimColor = 0.975, 0.975, 0.975, 1.0
rimBlend = 2.5
rimPower = 0.75
sunspotColor = 1.0, 1.0, 1.0, 1.0
sunspotPower = 2.0
}
}
}
Asteroid
{
name = Asteroids
interval = 15
probability = 66
minUntrackedLifetime = 1
maxUntrackedLifetime = 20
spawnGroupMinLimit = 4
spawnGroupMaxLimit = 8
Locations
{
Around
{
Body
{
body = Sun
probability = 50
reached = False
semiMajorAxis
{
minValue = 314155528451
maxValue = 523592547418
}
eccentricity
{
minValue = 0
maxValue = 0.4
}
inclination
{
minValue = 0
maxValue = 35
}
longitudeOfAscendingNode
{
minValue = 0
maxValue = 360
}
argumentOfPeriapsis
{
minValue = 0
maxValue = 360
}
meanAnomalyAtEpoch
{
minValue = 0
maxValue = 360
}
}
}
Flyby
{
Body
{
body = Kerbin
probability = 50
minDuration = 15
maxDuration = 60
reached = False
}
}
}
Size
{
key = 0 0
key = 0.3 0.45
key = 0.7 0.55
key = 1 1
}
}
Body
{
name = Ceres
flightGlobalsIndex = 50
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Ceres.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 413738762313.173
eccentricity = 0.079363494880566
inclination = 27.1273394923134
meanAnomalyAtEpochD = 60.1624710451615
longitudeOfAscendingNode = 23.4501727740666
argumentOfPeriapsis = 129.19102663711
color = 0.5, 0.5, 0.5, 1.0
}
Properties
{
displayName = Ceres
description = Ceres is the largest object in the asteroid belt, holding about a third of the Asteroid Belts mass. It was the first thing in the Asteroid Belt discovered, and it is so large that it is spherical. It is classified as a Dwarf Planet, and is only a bit smaller than Pluto. It is currently orbited by the Dawn Probe.
radius = 473000
mass = 9.39e+20
rotationPeriod = 32666.4
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 10000 30000 75000 150000 200000 300000 600000
biomeMap = RSS-Textures/PluginData/CeresBiomes.dds
Biomes
{
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.8745,0.8745,0,1
}
Biome
{
name = White Spots
displayName = White Spots
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Occator Crater
displayName = Occator Crater
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Kerwan Plain
displayName = Kerwan Plain
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0,0.8745,1,1
}
Biome
{
name = Zadeni Crater
displayName = Zadeni Crater
value = 1.0
color = 0,0,0.8745,1
}
Biome
{
name = Urvara Crater
displayName = Urvara Crater
value = 1.0
color = 0,0.6,0,1
}
Biome
{
name = Yalode Crater
displayName = Yalode Crater
value = 1.0
color = 0.6,0.6,0,1
}
Biome
{
name = Highest Points
displayName = Highest Points
value = 1.0
color = 1,0.8745,1,1
}
Biome
{
name = Haulani Crater
displayName = Haulani Crater
value = 1.0
color = 0.6,0.6,0.6,1
}
}
ScienceValues
{
landedDataValue = 7
inSpaceLowDataValue = 6
inSpaceHighDataValue = 5
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 300000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/CeresColor.dds
normals = RSS-Textures/PluginData/Ceres_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 11
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 3
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/gillySteep_diffuse
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/gillySteep_nrm
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/gillyMedTerrain_diffuse
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = BUILTIN/gillyMedTerrain_diffuse
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = BUILTIN/gillyMedTerrain_nrm
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = BUILTIN/gillyMedTerrain_diffuse
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/CeresColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/CeresHeight.dds
offset = 0
deformity = 12150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 4
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 3
persistence = 0.5
deformity = 10
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 2
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Kerbin
cbNameLater = Earth
finalizeOrbit = true
flightGlobalsIndex = 1
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Earth.bin
Template
{
name = Kerbin
removePQSMods = PQSCity[IslandAirfield], PQSCity[Monolith00], PQSCity[Monolith01], PQSCity[Monolith02], PQSCity[Monolith03], PQSCity[Pyramids], PQSCity[Randolith], PQSCity[UFO], PQSCity2, PQSLandControl, PQSMod_VertexHeightMap, PQSMod_VertexSimplexHeightAbsolute, PQSMod_VertexHeightNoiseVertHeightCurve2, PQSMod_VertexRidgedAltitudeCurve, PQSMod_AerialPerspectiveMaterial, PQSMod_QuadEnhanceCoast, PQSMod_RemoveQuadMap
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 149598261150.4425
eccentricity = 0.01609636160505683
inclination = 23.44603795469773
meanAnomalyAtEpochD = 357.0607464120944
longitudeOfAscendingNode = 359.9965004168758
argumentOfPeriapsis = 102.9720683296131
color = 0.0,0.278,0.388,1.0
}
Properties
{
displayName = Earth
isHomeWorld = true
radius = 6371000
ocean = true
description = The Pale Blue Dot, home to over seven-billion humans and trillions of other life-forms of various shapes and sizes. Earth is where you are in our neighbourhood, our home. For now, it is our very only place in the vast expanse of our marvellous universe.
solarRotationPeriod = False
rotationPeriod = 86164.098903691
rotates = true
initialRotation = 100.1833
tidallyLocked = false
gravParameter = 3.986004418e+14
timewarpAltitudeLimits = 0 140000 140000 140000 140000 2000000 35000000 35000000
navballSwitchRadiusMult = 0.0160100455
navballSwitchRadiusMultLow = 0.0153822006
inverseRotThresholdAltitude = 145000
biomeMap = RSS-Textures/PluginData/EarthBiomes.dds
Biomes
{
Biome
{
name = Shores
displayName = Shores
value = 1.0
color = 0.937255,0.16863,0.937255,1
}
Biome
{
name = Grasslands
displayName = Grasslands
value = 1.0
color = 0.902,0.988,0.475,1
}
Biome
{
name = Tundra
displayName = Tundra
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Mountains
displayName = Mountains
value = 1.5
color = 0.510,0.275,0,1
}
Biome
{
name = Desert
displayName = Desert
value = 1.0
color = 0.961,0.737,0,1
}
Biome
{
name = Tropics
displayName = Tropics
value = 1.0
color = 0.502,0.502,0.502,1
}
Biome
{
name = Ice Caps
displayName = Ice Caps
value = 1.5
color = 0,0.733,0.349,1
}
Biome
{
name = Water
displayName = Water
value = 1.0
color = 0,0.196,0.518,1
}
Biome
{
name = Taiga
displayName = Taiga
value = 1.0
color = 0,0.533,0.486,1
}
Biome
{
name = Forest
displayName = Forest
value = 1.0
color = 0.761,0,0.047,1
}
Biome
{
name = Savanna
displayName = Savanna
value = 1.0
color = 1,0.596,0,1
}
}
ScienceValues
{
landedDataValue = 0.3
splashedDataValue = 0.4
flyingLowDataValue = 0.7
flyingHighDataValue = 0.9
inSpaceLowDataValue = 1
inSpaceHighDataValue = 1.5
recoveryValue = 1
flyingAltitudeThreshold = 50000
spaceAltitudeThreshold = 35786000
}
}
ScaledVersion
{
type = Atmospheric
fadeStart = 100000
fadeEnd = 102000
sphericalModel = true
Material
{
texture = RSS-Textures/EarthColor
normals = RSS-Textures/Earth_NRM
color = 1.4,1.4,1.4,1
shininess = 0.2
specular = 0.5,0.5,0.5,1
rimPower = 2.4
rimBlend = 1.1
Gradient
{
0.0 = 0.45, 0.55, 0.7, 1.0
0.3 = 0.2,0.15,0.05,1.0
0.6 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
enabled = true
oxygen = true
maxAltitude = 140000.0
adiabaticIndex = 1.4
atmosphereMolarMass = 0.0289644
temperatureSeaLevel = 288
ambientColor = 0.003, 0.014, 0.05, 1.0
pressureCurve
{
key = 0 101.325 0 -0.0119729
key = 1000 89.9537 -0.0107923 -0.0107923
key = 2000 79.7013 -0.00972759 -0.00972759
key = 3000 70.4691 -0.00875313 -0.00875313
key = 4000 62.1620 -0.00787633 -0.00787633
key = 5000 54.6886 -0.00708329 -0.00708329
key = 6000 47.9719 -0.00636074 -0.00636074
key = 7000 41.9470 -0.00569867 -0.00569867
key = 8000 36.5555 -0.00509376 -0.00509376
key = 9000 31.7428 -0.00453892 -0.00453892
key = 10000 27.4635 -0.00402664 -0.00402664
key = 12000 20.3407 -0.00312205 -0.00312205
key = 14000 14.8739 -0.00236992 -0.00236992
key = 16000 10.7657 -0.00175875 -0.00175875
key = 18000 7.76098 -0.00126703 -0.00126703
key = 20000 5.61289 -0.000901159 -0.000901159
key = 22000 4.08419 -0.000643110 -0.000643110
key = 24000 2.98894 -0.000462653 -0.000462653
key = 26000 2.19866 -0.000334849 -0.000334849
key = 28000 1.62536 -0.000243495 -0.000243495
key = 30000 1.20769 -0.000177736 -0.000177736
key = 35000 0.588602 -8.25983E-05 -8.25983E-05
key = 40000 0.296819 -3.96388E-05 -3.96388E-05
key = 45000 0.154692 -1.97099E-05 -1.97099E-05
key = 50000 0.0825035 -1.03082E-05 -1.03082E-05
key = 55000 0.0438832 -5.63677E-06 -5.63677E-06
key = 60000 0.0227005 -3.07935E-06 -3.07935E-06
key = 65000 0.0112807 -1.62592E-06 -1.62592E-06
key = 70000 0.00536204 -8.22892E-07 -8.22892E-07
key = 75000 0.00243557 -3.94225E-07 -3.94225E-07
key = 80000 0.00106710 -1.78982E-07 -1.78982E-07
key = 85000 0.000456872 -7.82929E-08 -7.82929E-08
key = 90000 0.000192739 -3.34218E-08 -3.34218E-08
key = 95000 8.12137E-05 -1.38889E-08 -1.38889E-08
key = 100000 3.52962E-05 -5.69392E-09 -5.69392E-09
key = 105000 1.62730E-05 -2.40474E-09 -2.40474E-09
key = 110000 8.14091E-06 -1.04206E-09 -1.04206E-09
key = 115000 4.55287E-06 -4.76718E-10 -4.76718E-10
key = 121920 2.40103E-06 -1.98682E-10 -1.98682E-10
key = 140000 0 0 0
}
temperatureCurve
{
key = 0 282.5 0 -0.0025
key = 8000 240.5 -0.006 -0.006
key = 15000 212 -0.0025 -0.0025
key = 21000 214 0.0015 0.0015
key = 30000 228 0.002 0.002
key = 42000 255.5 0.0025 0.0025
key = 49750 268 0 0
key = 60000 247.5 -0.003 -0.003
key = 75000 209 -0.002 -0.002
key = 91000 191.75 0 0
key = 100000 206 0.003 0.003
key = 110000 256 0.009 0.009
key = 120000 375 0.011 0.011
key = 140000 560 0.007 0
}
temperatureSunMultCurve
{
key = 0 1 0 -0.0002
key = 2250 0.65 0 0
key = 7000 0.65 0 0
key = 12500 0 -0.000135 -0.000135
key = 16500 -0.335 0 0
key = 22000 0 6.5E-05 6.5E-05
key = 33000 0.315 0 0
key = 40500 0.315 0 0
key = 52000 0.12 -3.5E-05 -3.5E-05
key = 54750 0.0215 -1.4E-05 -1.4E-05
key = 64500 -0.115 -1.4E-05 -1.4E-05
key = 73000 -0.43 0 0
key = 74750 -0.43 0 0
key = 85750 -0.035 0 0
key = 88750 -0.035 0 0
key = 96250 -0.13 0 0
key = 97500 -0.13 0 0
key = 110000 0.275 6E-05 -3E-06
key = 140000 0.185 -2E-06 0
}
temperatureLatitudeBiasCurve
{
key = 0 11.5 0 0
key = 20 9 -0.22 -0.22
key = 38 0 -0.9 -0.9
key = 59 -15 -0.7 -0.7
key = 75 -27.5 -0.7 -0.7
key = 90 -35 -0.5 0
}
temperatureLatitudeSunMultCurve
{
key = 0 9.75 0 0
key = 23 15.75 0 0
key = 40 12.7 -0.25 -0.25
key = 70 6.7 -0.085 -0.085
key = 90 5 -0.085 0
}
temperatureAxialSunBiasCurve
{
key = 0 -16.5691 0 -0.122752
key = 23 -18 0 0
key = 113 0 0.314159 0.314159
key = 203 18 0 0
key = 293 0 -0.314159 -0.314159
key = 360 -16.5691 -0.122752 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0
key = 15 0.085 0.014 0.014
key = 30 0.39 0.018 0.018
key = 45 0.615 0.015 0.015
key = 62 0.845 0 0
key = 73 0.78 -0.007 -0.007
key = 80 0.825 0.0175 0.0175
key = 90 1 0.0175 0
}
temperatureEccentricityBiasCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
AtmosphereFromGround
{
innerRadius = 6357290
outerRadius = 6560275
waveLength = 0.65, 0.58, 0.5, 1.0
}
}
Ocean
{
ocean = True
oceanHeight = 0
density = 1.0
oceanColor = 0.495, 0.52, 0.565, 1.0
Material
{
oceanOpacity = 0.85
color = 0.495, 0.52, 0.565, 1.0
colorFromSpace = 0.117, 0.142, 0.197, 1.0
fogColor = 0.918, 0.918, 1.0, 1.0
specColor = 1.0, 1.0, 1.0, 1.0
shininess = 0.697
}
Fog
{
useFog = True
fogColorStart = 0.117, 0.236, 0.357, 1.0
fogColorEnd = 0.0117, 0.0236, 0.0357, 1.0
}
}
PQS
{
deactivateAltitude = 140000
fadeStart = 102000
fadeEnd = 122500
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 8.5
factorBlendWidth = 0.01
factorRotation = 45
saturation = 1.2
contrast = 1.2
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 2
steepPower = 4
steepTexStart = 0
steepTexEnd = 150000
steepTex = RealSolarSystem/Terrain/PluginData/Rock00.dds
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = RealSolarSystem/Terrain/PluginData/Rock001.dds
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 5000
steepTiling = 2500
lowTex = RealSolarSystem/Terrain/PluginData/gravel00.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 200000
midTex = RealSolarSystem/Terrain/PluginData/gravel00.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 180000
midBumpMap = RealSolarSystem/Terrain/PluginData/gravel01.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 180000
highTex = RealSolarSystem/Terrain/PluginData/gravel00.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 200000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 0
oceanFogDistance = 1000
}
FallbackMaterial
{
saturation = 1
contrast = 1
tintColor = 1,1,1,0
texTiling = 4000
texPower = 0.75
multiPower = 0.75
groundTexStart = 0
groundTexEnd = 6000
multiFactor = 24
mainTex = BUILTIN/RockyGround
mainTexScale = 1,1
mainTexOffset = 0,0
planetOpacity = 1
}
Mods
{
VertexHeightMapRSS
{
offset = -10921
deformity = 19606
map = RSS-Textures/PluginData/EarthHeight.dds
order = 100
}
VertexDefineCoastSmooth
{
minOffset = -70
maxOffset = 70
slopeScale = 25
order = 105
}
VertexHeightNoiseVertHeight
{
heightStart = -25
heightEnd = 25
deformity = 15
frequency = 3572754
octaves = 4
persistance = 0.7
seed = 2525622
mode = Standard
noiseType = Perlin
lacunarity = 2.5
order = 110
}
AerialPerspectiveMaterial
{
atmosphereDepth = 7000
globalDensity = -1E-05
heightFalloff = 6.75
}
VertexColorSolid
{
blend = 1.0
color = 0.04, 0.04, 0.04, 1.0
enabled = true
order = 999999
}
VertexSimplexNoiseColor
{
seed = 1234
blend = 0.04
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 8
persistence = 0.6
frequency = 4000
enabled = true
order = 9999994
}
VertexSimplexNoiseColor
{
seed = 1238
blend = 0.05
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 4
persistence = 0.7
frequency = 40000
enabled = true
order = 9999995
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/EarthSurface.dds
order = 9999993
blend = 0.9
enabled = true
}
City2
{
name = LaunchSiteTrackingStation
objectName = AU - Woomera
isKSC = True
snapToSurface = True
lat = -30.95875
lon = 136.50366
alt = 417
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = CN - Jiuquan
isKSC = True
snapToSurface = True
lat = 41.11803
lon = 100.4633
alt = 1350
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = CN - Taiyuan
isKSC = True
snapToSurface = True
lat = 39.14321
lon = 111.96741
alt = 1750
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = CN - Wenchang
isKSC = True
snapToSurface = True
lat = 19.614492
lon = 110.951133
alt = 10
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = CN - Xichang
isKSC = True
snapToSurface = True
lat = 28.24646
lon = 102.02814
alt = 2150
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = DZ - Hammaguir
isKSC = True
snapToSurface = True
lat = 30.77824
lon = -3.05377
alt = 994
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = FR - Kourou
isKSC = True
snapToSurface = True
lat = 5.239380
lon = -52.768487
alt = 251
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = IL - Palmachim
isKSC = True
snapToSurface = True
lat = 31.88484
lon = 34.6802
alt = 260
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = IN - Satish Dhawan
isKSC = True
snapToSurface = True
lat = 13.72
lon = 80.230278
alt = 261
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = IR - Semnan
isKSC = True
snapToSurface = True
lat = 35.234631
lon = 53.920941
alt = 1200
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = JP - Tanegashima
isKSC = True
snapToSurface = True
lat = 30.39096
lon = 130.96813
alt = 275
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = JP - Uchinoura
isKSC = True
snapToSurface = True
lat = 31.25186
lon = 131.07914
alt = 455
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = KZ - Baikonur
isKSC = True
snapToSurface = True
lat = 45.920278
lon = 63.342222
alt = 340
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = MH - Omelek
isKSC = True
snapToSurface = True
lat = 9.048167
lon = 167.743083
alt = 252
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = NZ - Mahia
isKSC = True
snapToSurface = True
lat = -39.26044
lon = 177.866
alt = 110
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = RU - Kapustin Yar
isKSC = True
snapToSurface = True
lat = 48.5400
lon = 46.2500
alt = 280
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = RU - Plesetsk
isKSC = True
snapToSurface = True
lat = 62.957222
lon = 40.695833
alt = 380
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = RU - Svobodny
isKSC = True
snapToSurface = True
lat = 51.83441
lon = 128.2757
alt = 500
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = RU - Yasny
isKSC = True
snapToSurface = True
lat = 51.20706
lon = 59.85003
alt = 515
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = US - Brownsville
isKSC = True
snapToSurface = True
lat = 25.996613
lon = -97.154206
alt = 260
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = US - Cape Canaveral
isKSC = True
snapToSurface = True
lat = 28.608389
lon = -80.604333
alt = 260
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = US - Kodiak
isKSC = True
snapToSurface = True
lat = 57.435276
lon = -152.339354
alt = 281
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = US - Vandenberg
isKSC = True
snapToSurface = True
lat = 34.5813
lon = -120.6266
alt = 362
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = LaunchSiteTrackingStation
objectName = US - Wallops
isKSC = True
snapToSurface = True
lat = 37.833755
lon = -75.458177
alt = 260
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = STDNTrackingStation
objectName = STDN - Quito
isKSC = False
snapToSurface = True
lat = -0.6228083333
lon = -78.5802
alt = 3545
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = STDNTrackingStation
objectName = STDN - Ascension
isKSC = False
snapToSurface = True
lat = -7.955288889
lon = -14.32757778
alt = 544
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = STDNTrackingStation
objectName = STDN - Johannesburg
isKSC = False
snapToSurface = True
lat = -25.88587778
lon = 27.70775833
alt = 1537
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = STDNTrackingStation
objectName = STDN - Tananarive
isKSC = False
snapToSurface = True
lat = -19.000275
lon = 47.31505278
alt = 1338
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = STDNTrackingStation
objectName = STDN - Carnarvon
isKSC = False
snapToSurface = True
lat = -24.90761944
lon = 113.7242139
alt = 55
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MSFNTrackingStation
objectName = MSFN - Kauai
isKSC = False
snapToSurface = True
lat = 22.12618333
lon = -159.6651944
alt = 1131
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MSFNTrackingStation
objectName = MSFN - Guaymas
isKSC = False
snapToSurface = True
lat = 27.962975
lon = -110.7211722
alt = 10
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MSFNTrackingStation
objectName = MSFN - Grand Canary
isKSC = False
snapToSurface = True
lat = 27.76282778
lon = -15.63207778
alt = 160
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MSFNTrackingStation
objectName = MSFN - Kano
isKSC = False
snapToSurface = True
lat = 11.999867
lon = 8.537112
alt = 500
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MSFNTrackingStation
objectName = MSFN - BDA Bermuda
isKSC = False
snapToSurface = True
lat = 32.3549
lon = -64.6605
alt = 135
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = MGSTrackingStation
objectName = MGS - McMurdo
isKSC = False
snapToSurface = True
lat = -77.8386694
lon = 166.6625901
alt = 50
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = KSATTrackingStation
objectName = KSAT - Troll Station
isKSC = False
snapToSurface = True
lat = -72.0113947
lon = 2.541923
alt = 1270
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = KSATTrackingStation
objectName = KSAT - Svalbard
isKSC = False
snapToSurface = True
lat = 78.229772
lon = 15.407786
alt = 500
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = ESTRACKTrackingStation
objectName = DSA 3 - Malargüe
isKSC = False
snapToSurface = True
lat = -35.7762392
lon = -69.3990988
alt = 1550
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/radio-antenna
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 1
TxPower = 40
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
}
Antenna
{
referenceGain = 3
TxPower = 40
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
}
}
City2
{
name = DSNTrackingStation
objectName = DSS 14 - Goldstone
isKSC = False
lat = 35.4251262
lon = -116.8913795
alt = 900
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/DSN
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 150
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 430
UPGRADE
{
TechLevel = 1
referenceGain = 34
}
}
Antenna
{
referenceGain = 49
referenceFrequency = 2250
TxPower = 63
TechLevel = 0
RFBand = S
AMWTemp = 290
ModulationBits = 1
UPGRADE
{
TechLevel = 1
referenceGain = 52.5
}
UPGRADE
{
TechLevel = 2
}
UPGRADE
{
TechLevel = 3
AMWTemp = 125
}
UPGRADE
{
TechLevel = 4
referenceGain = 60.5
}
UPGRADE
{
TechLevel = 5
AMWTemp = 80
}
UPGRADE
{
TechLevel = 6
referenceGain = 62.5
}
UPGRADE
{
TechLevel = 7
AMWTemp = 40
ModulationBits = 2
}
UPGRADE
{
TechLevel = 8
referenceGain = 63.6
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 17.6
}
}
Antenna
{
referenceGain = 73.5
referenceFrequency = 8450
TxPower = 70
TechLevel = 7
RFBand = X
AMWTemp = 40
ModulationBits = 2
UPGRADE
{
TechLevel = 8
referenceGain = 74.3
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 12.8
}
}
Antenna
{
referenceGain = 79
referenceFrequency = 32000
TxPower = 54.8
TechLevel = 9
RFBand = Ka
AMWTemp = 20
ModulationBits = 2
}
}
City2
{
name = DSNTrackingStation
objectName = DSS 43 - Canberra
isKSC = False
lat = -35.4006289
lon = 148.9790935
alt = 555
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/DSN
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 150
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 430
UPGRADE
{
TechLevel = 1
referenceGain = 34
}
}
Antenna
{
referenceGain = 49
referenceFrequency = 2250
TxPower = 63
TechLevel = 0
RFBand = S
AMWTemp = 290
ModulationBits = 1
UPGRADE
{
TechLevel = 1
referenceGain = 52.5
}
UPGRADE
{
TechLevel = 2
}
UPGRADE
{
TechLevel = 3
AMWTemp = 125
}
UPGRADE
{
TechLevel = 4
referenceGain = 60.5
}
UPGRADE
{
TechLevel = 5
AMWTemp = 80
}
UPGRADE
{
TechLevel = 6
referenceGain = 62.5
}
UPGRADE
{
TechLevel = 7
AMWTemp = 40
ModulationBits = 2
}
UPGRADE
{
TechLevel = 8
referenceGain = 63.6
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 17.6
}
}
Antenna
{
referenceGain = 73.5
referenceFrequency = 8450
TxPower = 70
TechLevel = 7
RFBand = X
AMWTemp = 40
ModulationBits = 2
UPGRADE
{
TechLevel = 8
referenceGain = 74.3
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 12.8
}
}
Antenna
{
referenceGain = 79
referenceFrequency = 32000
TxPower = 54.8
TechLevel = 9
RFBand = Ka
AMWTemp = 20
ModulationBits = 2
}
}
City2
{
name = DSNTrackingStation
objectName = DSS 63 - Madrid
isKSC = False
lat = 40.4273387
lon = -4.2519912
alt = 725
enabled = True
snapToSurface = True
snapHeightOffset = 0
up = 0.0, 1.0, 0.0
rotation = 0
order = 100
RACommNetStation = True
icon = RealAntennas/DSN
commnetStation = False
RACommNetStation = True
LOD
{
Value
{
visibleRange = 30000
keepActive = False
model = BUILTIN/Dish
scale = 0.1, 0.1, 0.1
delete = False
}
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = VHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 150
}
Antenna
{
referenceGain = 20
TxPower = 50
TechLevel = 0
RFBand = UHF
AMWTemp = 1340.8
ModulationBits = 1
referenceFrequency = 430
UPGRADE
{
TechLevel = 1
referenceGain = 34
}
}
Antenna
{
referenceGain = 49
referenceFrequency = 2250
TxPower = 63
TechLevel = 0
RFBand = S
AMWTemp = 290
ModulationBits = 1
UPGRADE
{
TechLevel = 1
referenceGain = 52.5
}
UPGRADE
{
TechLevel = 2
}
UPGRADE
{
TechLevel = 3
AMWTemp = 125
}
UPGRADE
{
TechLevel = 4
referenceGain = 60.5
}
UPGRADE
{
TechLevel = 5
AMWTemp = 80
}
UPGRADE
{
TechLevel = 6
referenceGain = 62.5
}
UPGRADE
{
TechLevel = 7
AMWTemp = 40
ModulationBits = 2
}
UPGRADE
{
TechLevel = 8
referenceGain = 63.6
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 17.6
}
}
Antenna
{
referenceGain = 73.5
referenceFrequency = 8450
TxPower = 70
TechLevel = 7
RFBand = X
AMWTemp = 40
ModulationBits = 2
UPGRADE
{
TechLevel = 8
referenceGain = 74.3
TxPower = 73
}
UPGRADE
{
TechLevel = 9
AMWTemp = 12.8
}
}
Antenna
{
referenceGain = 79
referenceFrequency = 32000
TxPower = 54.8
TechLevel = 9
RFBand = Ka
AMWTemp = 20
ModulationBits = 2
}
}
}
}
SpaceCenter
{
latitude = 28.608389
longitude = -80.604333
lodvisibleRangeMult = 6
repositionRadiusOffset = 53
reorientFinalAngle = -9.4
decalLatitude = 28.608389
decalLongitude = -80.604333
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
radius = 10000
Material
{
nearGrassTexture = BUILTIN/terrain_grass00_new
nearGrassTextureOffset = 0,0
nearGrassTextureScale = 1,1
nearGrassTiling = 0.08
farGrassTexture = BUILTIN/terrain_grass00_new_detail
farGrassTiling = 0.06
farGrassTextureOffset = 0,0
farGrassTextureScale = 1,1
farGrassBlendDistance = 4000
grassColor = 0.28, 0.319, 0.2, 0.2
}
}
}
Body
{
name = Moon
finalizeOrbit = true
flightGlobalsIndex = 10
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Moon.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_AltitudeAlpha, PQSMod_VoronoiCraters, PQSMod_FlattenArea, PQSMod_VertexHeightNoiseVertHeight, PQSMod_VertexHeightMap
}
Orbit
{
referenceBody = Kerbin
semiMajorAxis = 384308437.7707066
eccentricity = 0.05328149353682574
inclination = 28.36267790798491
meanAnomalyAtEpochD = 222.7012350930954
longitudeOfAscendingNode = 2.296616161126016
argumentOfPeriapsis = 199.7640930160823
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = The Moon
description = The Moon is Earth's only satellite, a large, gray, and rather barren rock. It is the only other body besides Earth that humans have stepped on and, briefly, called home.
radius = 1737100
mass = 7.34767309E+22
solarRotationPeriod = False
rotationPeriod = 2360584.68479999
tidallyLocked = true
initialRotation = 25
isHomeWorld = false
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/MoonBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.4,0.4,0.4,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.8,0.8,0.8,1
}
Biome
{
name = North Pole
displayName = North Pole
value = 1.0
color = 1,1,1,1
}
Biome
{
name = South Pole
displayName = South Pole
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Major Craters
displayName = Major Craters
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Aitken Basin
displayName = Aitken Basin
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Oceanus Procellarum
displayName = Oceanus Procellarum
value = 1.0
color = 1,1,0,1
}
Biome
{
name = Mare Orientale
displayName = Mare Orientale
value = 1.0
color = 0,0,0.4,1
}
Biome
{
name = Mare Nubium
displayName = Mare Nubium
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Mare Imbrium
displayName = Mare Imbrium
value = 1.0
color = 0.6,0,0.6,1
}
Biome
{
name = Mare Serenitatis
displayName = Mare Serenitatis
value = 1.0
color = 0,0.6,0,1
}
Biome
{
name = Mare Tranquillitatis
displayName = Mare Tranquillitatis
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Mare Fecunditatis
displayName = Mare Fecunditatis
value = 1.0
color = 0.6,0.6,0,1
}
Biome
{
name = Mare Nectaris
displayName = Mare Nectaris
value = 1.0
color = 0.6,0,0,1
}
Biome
{
name = Mare Frigoris
displayName = Mare Frigoris
value = 1.0
color = 0.4,0.4,0,1
}
Biome
{
name = Mare Crisium
displayName = Mare Crisium
value = 1.0
color = 0,0,0.6,1
}
}
ScienceValues
{
landedDataValue = 4.5
inSpaceLowDataValue = 2
inSpaceHighDataValue = 2.5
recoveryValue = 3.5
flyingAltitudeThreshold = 7000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 100000
fadeEnd = 102000
Material
{
texture = RSS-Textures/MoonColor
normals = RSS-Textures/Moon_NRM
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 9
minDetailDistance = 8
deactivateAltitude = 167000
fadeStart = 102000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 8
factorBlendWidth = 0.01
factorRotation = 45
saturation = 1
contrast = 1.3
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 100000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/MoonColor.dds
order = 10
enabled = true
}
VertexHeightMapRSS
{
offset = 0
deformity = 19905.8
map = RSS-Textures/PluginData/MoonHeight.dds
order = 20
enabled = true
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
}
}
}
Body
{
name = Callisto
finalizeOrbit = true
flightGlobalsIndex = 4
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Callisto.bin
Template
{
name = Moho
removeAllPQSMods = true
}
Orbit
{
referenceBody = Jupiter
semiMajorAxis = 1883812366.573522
eccentricity = 0.007973319796896609
inclination = 25.44080019822134
meanAnomalyAtEpochD = 15.81614025483249
longitudeOfAscendingNode = 358.5022563372704
argumentOfPeriapsis = 320.7359683492656
color = 0.407, 0.341, 0.262, 1.0
}
Properties
{
displayName = Callisto
description = The fourth of the Galilean moons, Callisto is the second-largest moon in the Jovian system. Callisto has a very thin atmosphere comprised mostly of carbon dioxide and has a rather intense ionosphere.
radius = 2409300
mass = 1.075938E+23
solarRotationPeriod = False
rotates = true
tidallyLocked = true
isHomeWorld = false
biomeMap = RSS-Textures/PluginData/CallistoBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.098,0.267,0.106,1
}
Biome
{
name = Cratered Midlands
displayName = Cratered Midlands
value = 1.0
color = 0.224,0.463,0.231,1
}
Biome
{
name = Cratered Highlands
displayName = Cratered Highlands
value = 1.0
color = 0.463,0.694,0.475,1
}
Biome
{
name = Asgard Crater
displayName = Asgard Crater
value = 1.0
color = 0.631,0.118,0.745,1
}
Biome
{
name = Valhalla Crater
displayName = Valhalla Crater
value = 1.0
color = 0.745,0.118,0.314,1
}
Biome
{
name = Young Craters
displayName = Young Craters
value = 1.0
color = 0.953,0.933,0.161,1
}
Biome
{
name = Old Craters
displayName = Old Craters
value = 1.0
color = 0.843,0.557,0.075,1
}
Biome
{
name = Poles
displayName = Poles
value = 1.0
color = 0.302,0.996,1,1
}
}
ScienceValues
{
landedDataValue = 8.5
inSpaceLowDataValue = 7.5
inSpaceHighDataValue = 6.5
recoveryValue = 7.5
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 500000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 100000
fadeEnd = 102000
Material
{
texture = RSS-Textures/PluginData/CallistoColor.dds
normals = RSS-Textures/PluginData/Callisto_NRM.dds
shininess = 0.1
specular = 0.094,0.156,0.094,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 2
maxLevel = 12
deactivateAltitude = 167000
fadeStart = 102000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 9
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.2
contrast = 1
tintColor = 1,1,1,0
specularColor = 0.03,0.03,0.03,1
albedoBrightness = 1.9
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/ikeGround_diffuse
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 30000
midTex = BUILTIN/ikeGround_diffuse
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 30000
midBumpMap = BUILTIN/ikeGround_nrm
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 30000
highTex = BUILTIN/ikeGround_diffuse
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 30000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/CallistoHeight.dds
offset = 0
deformity = 20000
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexColorMap
{
map = RSS-Textures/PluginData/CallistoColor.dds
order = 10
enabled = true
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 9999994
}
VertexSimplexHeightAbsolute
{
seed = 23893455
octaves = 6
persistence = 0.5
deformity = 226.024172029509
frequency = 400
order = 12
enabled = true
name = _Height
}
}
}
}
Body
{
name = Europa
finalizeOrbit = true
flightGlobalsIndex = 9
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Europa.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSMod_AltitudeAlpha, PQSLandControl, PQSMod_FlattenArea, PQSMod_VertexSimplexNoiseColor, PQSMod_VertexSimplexHeight, PQSMod_VertexHeightNoiseVertHeight, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Jupiter
semiMajorAxis = 671253637.5417169
eccentricity = 0.009511727119926178
inclination = 25.70364276471991
meanAnomalyAtEpochD = 276.2652038284650
longitudeOfAscendingNode = 358.9360081847504
argumentOfPeriapsis = 53.13210737539627
color = 0.776, 0.78, 0.678, 1.0
}
Properties
{
displayName = Europa
description = The smallest of the four Galilean moons but only slightly smaller than our Moon, Europa is a rocky moon with a surface mostly made up of water ice. It is believed that under this icy surface a water ocean exists, possibly holding life within the depths.
radius = 1550800
mass = 4.7998E+22
solarRotationPeriod = False
rotates = true
tidallyLocked = true
isHomeWorld = false
biomeMap = RSS-Textures/PluginData/EuropaBiomes.dds
Biomes
{
Biome
{
name = Ridged Plains
displayName = Ridged Plains
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Argadnel Regio
displayName = Argadnel Regio
value = 1.0
color = 1,0,0.741,1
}
Biome
{
name = Chaotic Plains
displayName = Chaotic Plains
value = 1.0
color = 0,0.431,1,1
}
Biome
{
name = Crosscut Plains
displayName = Crosscut Plains
value = 1.0
color = 0.427,0,1,1
}
Biome
{
name = Lineaments
displayName = Lineaments
value = 1.0
color = 1,0,0.02,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0.639,0.643,0.161,1
}
}
ScienceValues
{
landedDataValue = 8.5
inSpaceLowDataValue = 7.5
inSpaceHighDataValue = 6.5
recoveryValue = 7.5
flyingAltitudeThreshold = 10000
spaceAltitudeThreshold = 500000
}
}
ScaledVersion
{
type = Vacuum
Material
{
texture = RSS-Textures/PluginData/EuropaColor.dds
normals = RSS-Textures/PluginData/Europa_NRM.dds
shininess = 0.2
specular = 0.2,0.2,0.2,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 2
maxLevel = 9
deactivateAltitude = 167000
fadeStart = 102000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 9
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 2
tintColor = 1,1,1,0
specularColor = 0.2,0.2,0.2,0.2
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Europe_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 20000
midTex = RealSolarSystem/Terrain/PluginData/Europe_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 70000
midBumpMap = RealSolarSystem/Terrain/PluginData/Europe_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 20000
highTex = RealSolarSystem/Terrain/PluginData/Europe_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 20000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/EuropaHeight.dds
offset = 0
deformity = 7500
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexColorSolid
{
blend = 1.0
color = 0.01, 0.01, 0.01, 1.0
order = 999999
enabled = true
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/EuropaColor.dds
order = 9999993
blend = 1
enabled = true
}
VertexHeightNoiseVertHeightCurve2
{
deformity = 1500
ridgedAddFrequency = 150
ridgedAddLacunarity = 6
ridgedAddOctaves = 24
ridgedAddSeed = 19551233
ridgedMode = Low
ridgedSubFrequency = 1
ridgedSubLacunarity = 4
ridgedSubOctaves = 16
ridgedSubSeed = 77474456
simplexFrequency = 12
simplexHeightEnd = 1000
simplexHeightStart = 0
simplexOctaves = 4
simplexPersistence = 0.5
simplexSeed = 65543233
order = 21
enabled = true
simplexCurve
{
key = 0 0 0 0
key = 0.9328867 0.4808467 1.659658 1.659658
key = 1 1 3.005844 3.005844
}
}
}
}
}
Body
{
name = Ganymede
finalizeOrbit = true
flightGlobalsIndex = 13
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Ganymede.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSMod_FlattenArea, PQSMod_VertexSimplexNoiseColor, PQSMod_VertexSimplexHeight, PQSMod_VertexHeightNoiseVertHeight, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Jupiter
semiMajorAxis = 1070823468.894524
eccentricity = 0.001190086418361844
inclination = 25.27071366962049
meanAnomalyAtEpochD = 232.6753228788302
longitudeOfAscendingNode = 358.0125219248113
argumentOfPeriapsis = 139.2992571342065
color = 0.584, 0.501, 0.396, 1.0
}
Properties
{
displayName = Ganymede
description = The largest moon in our Solar System, Ganymede is the third Galilean moon around Jupiter. Ganymede has a liquid iron core which produces a unique, yet meager, magnetosphere.
radius = 2624100
mass = 1.4819E+23
solarRotationPeriod = False
rotates = true
tidallyLocked = true
isHomeWorld = false
biomeMap = RSS-Textures/PluginData/GanymedeBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.459,0.463,0.031,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.702,0.706,0.349,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.906,0.906,0.702,1
}
Biome
{
name = Cryovolcanic Ice
displayName = Cryovolcanic Ice
value = 1.0
color = 0.373,0.812,0.357,1
}
Biome
{
name = Tectonic Deformation
displayName = Tectonic Deformation
value = 1.0
color = 0.357,0.49,0.812,1
}
Biome
{
name = Poles
displayName = Poles
value = 1.0
color = 0,0.965,1,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0.769,0.494,0.176,1
}
Biome
{
name = Gilgamesh Basin
displayName = Gilgamesh Basin
value = 1.0
color = 1,0.318,0,1
}
}
ScienceValues
{
landedDataValue = 8.5
inSpaceLowDataValue = 7.5
inSpaceHighDataValue = 6.5
recoveryValue = 7.5
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 500000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 100000
fadeEnd = 102000
Material
{
texture = RSS-Textures/PluginData/GanymedeColor.dds
normals = RSS-Textures/PluginData/Ganymede_NRM.dds
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 2
maxLevel = 9
deactivateAltitude = 167000
fadeStart = 102000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 13
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 2
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Pluton_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/GanymedeHeight.dds
offset = 0
deformity = 20000.0
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 50.0
enabled = true
order = 102
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 150
lacunarity = 1.6
octaves = 12
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 4000
mode = Low
order = 105
}
VertexColorMap
{
map = RSS-Textures/PluginData/GanymedeColor.dds
order = 10
enabled = true
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
}
}
}
Body
{
name = Io
finalizeOrbit = true
flightGlobalsIndex = 8
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Io.bin
Template
{
name = Moho
removeAllPQSMods = true
}
Orbit
{
referenceBody = Jupiter
semiMajorAxis = 422018294.5236953
eccentricity = 0.003545858426216978
inclination = 25.46409538664874
meanAnomalyAtEpochD = 195.3274089855250
longitudeOfAscendingNode = 358.0466431678460
argumentOfPeriapsis = 231.2703460977786
color = 0.647, 0.631, 0.364, 1.0
}
Properties
{
displayName = Io
description = The closest Galilean moon to Jupiter, and the fourth-largest moon in our Solar System, Io, like all other Galilean moons, was named after one of Zeus's lovers. Io is the most active body in the Solar System geologically which produces an effect on the other moons in Jupiter's grasp. There have been observations of large eruptions that are estimated to rise up to five-hundred-kilometers. Io is made up of silicate rock with an iron sulfide core which can give it the distinctive look achieved by plains coated in sulfur and sulfur dioxide.
radius = 1811300
mass = 8.9319E+22
solarRotationPeriod = False
rotates = true
tidallyLocked = true
isHomeWorld = false
biomeMap = RSS-Textures/PluginData/IoBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.886,0.89,0.314,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.996,1,0.447,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 1,1,0.894,1
}
Biome
{
name = Pyroclastic Wastes
displayName = Pyroclastic Wastes
value = 1.0
color = 0.89,0.545,0.314,1
}
Biome
{
name = Volcanic Snows
displayName = Volcanic Snows
value = 1.0
color = 0.745,0.98,1,1
}
Biome
{
name = Volcanic Flows
displayName = Volcanic Flows
value = 1.0
color = 0.255,0.612,0.286,1
}
Biome
{
name = Volcanic Hotspots
displayName = Volcanic Hotspots
value = 1.0
color = 1,0,0.208,1
}
}
ScienceValues
{
landedDataValue = 8.5
inSpaceLowDataValue = 7.5
inSpaceHighDataValue = 6.5
recoveryValue = 7.5
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 500000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 110000
fadeEnd = 112000
Material
{
texture = RSS-Textures/PluginData/IoColor.dds
normals = RSS-Textures/PluginData/Io_NRM.dds
color = 0.7,0.7,0.7,1
shininess = 0.6
specular = 0.05,0.05,0.05,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 2
maxLevel = 9
deactivateAltitude = 147000
fadeStart = 112000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 13
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 0.9
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.9
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Io_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 30000
midTex = RealSolarSystem/Terrain/PluginData/Io_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 40000
midBumpMap = RealSolarSystem/Terrain/PluginData/Io_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 40000
highTex = RealSolarSystem/Terrain/PluginData/Io_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 30000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/IoHeight.dds
offset = 0
deformity = 17500
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexColorSolid
{
blend = 1.0
color = 0.01, 0.01, 0.01, 1.0
order = 999999
enabled = true
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/IoColor.dds
order = 9999993
blend = 1
enabled = true
}
VertexHeightNoiseVertHeightCurve2
{
deformity = 3000
ridgedAddFrequency = 100
ridgedAddLacunarity = 1
ridgedAddOctaves = 6
ridgedAddSeed = 16679924
ridgedMode = Low
ridgedSubFrequency = 1
ridgedSubLacunarity = 4
ridgedSubOctaves = 6
ridgedSubSeed = 99173325
simplexFrequency = 32
simplexHeightEnd = 4000
simplexHeightStart = 800
simplexOctaves = 4
simplexPersistence = 0.6
simplexSeed = 75556561
order = 21
enabled = true
simplexCurve
{
key = 0 0 0 0
key = 0.9328867 0.4808467 1.659658 1.659658
key = 1 1 3.005844 3.005844
}
}
}
}
}
Body
{
name = Jupiter
finalizeOrbit = true
flightGlobalsIndex = 5
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Jupiter.bin
Template
{
name = Jool
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 778188938659.7554
eccentricity = 0.04872660654702194
inclination = 23.25313306947884
meanAnomalyAtEpochD = 302.5812396096649
longitudeOfAscendingNode = 3.262077289923354
argumentOfPeriapsis = 10.75642751202877
color = 0.749, 0.592, 0.4, 1.0
}
Properties
{
displayName = Jupiter
description = The largest planet in our solar system, the gas giant Jupiter. This planet alone is two and a half times the mass of all of the other planets in the Solar System combined. Made up largely of hydrogen and helium with a relatively mysterious rocky core of heavy elements, Jupiter bears a unique and beautiful cosmic painting of various layers with a prominent and awe-inspiring storm that is said to have existed possibly over three-centuries. Jupiter has at least sixty-seven moons counting the four large "Galilean Moons", one of which has a greater diameter than the first planet Mercury.
radius = 69373000
gravParameter = 1.26686534E+17
solarRotationPeriod = False
rotationPeriod = 35730
rotates = true
tidallyLocked = false
initialRotation = 25
isHomeWorld = false
emissivity = 0.00065
biomeMap = RSS-Textures/PluginData/JupiterBiomes.dds
Biomes
{
Biome
{
name = Equatorial Bands
displayName = Equatorial Bands
value = 1.0
color = 0,0.984,1,1
}
Biome
{
name = Great Red Spot
displayName = Great Red Spot
value = 1.0
color = 1,0,0.004,1
}
Biome
{
name = South Temperate Bands
displayName = South Temperate Bands
value = 1.0
color = 0,0.549,1,1
}
Biome
{
name = South Polar Bands
displayName = South Polar Bands
value = 1.0
color = 0,0.02,1,1
}
Biome
{
name = North Temperate Bands
displayName = North Temperate Bands
value = 1.0
color = 0.224,0.678,0.475,1
}
Biome
{
name = North Polar Bands
displayName = North Polar Bands
value = 1.0
color = 0.09,1,0,1
}
}
ScienceValues
{
flyingLowDataValue = 8
flyingHighDataValue = 7.5
inSpaceLowDataValue = 7
inSpaceHighDataValue = 6
recoveryValue = 7
flyingAltitudeThreshold = 186000
spaceAltitudeThreshold = 40000000
}
}
ScaledVersion
{
type = Atmospheric
Material
{
texture = RSS-Textures/PluginData/JupiterColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.05
specular = 0,0,0.1,1
rimPower = 2.0
rimBlend = 1.1
Gradient
{
0.0 = 0.35, 0.4, 0.45, 1.0
0.2 = 0.1,0.15,0.2,1.0
0.4 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
ambientColor = 0.094, 0.094, 0.098, 1.0
enabled = true
oxygen = false
maxAltitude = 1550000.0
adiabaticIndex = 1.44
atmosphereMolarMass = 0.002264
temperatureSeaLevel = 166
pressureCurve
{
key = 0 101325 0 -0.568169
key = 20000 90406.4 -0.524069 -0.524069
key = 40000 80347.5 -0.482175 -0.482175
key = 60000 71105.1 -0.442415 -0.442415
key = 80000 62637.2 -0.404717 -0.404717
key = 100000 54903.2 -0.369013 -0.369013
key = 120000 47863.8 -0.335235 -0.335235
key = 140000 41481.3 -0.303320 -0.303320
key = 160000 35719.1 -0.273204 -0.273204
key = 180000 30541.6 -0.244831 -0.244831
key = 200000 25914.6 -0.218144 -0.218144
key = 220000 21804.9 -0.193093 -0.193093
key = 240000 18180.3 -0.169635 -0.169635
key = 260000 15009.1 -0.147735 -0.147735
key = 280000 12260.6 -0.127370 -0.127370
key = 300000 9904.12 -0.108534 -0.108534
key = 320000 7906.75 -0.0915514 -0.0915514
key = 340000 6228.75 -0.0765672 -0.0765672
key = 360000 4831.89 -0.0634086 -0.0634086
key = 380000 3681.31 -0.0519143 -0.0519143
key = 400000 2745.24 -0.0419332 -0.0419332
key = 420000 1994.83 -0.0333247 -0.0333247
key = 440000 1403.97 -0.0259580 -0.0259580
key = 460000 949.051 -0.0197109 -0.0197109
key = 480000 608.889 -0.0144640 -0.0144640
key = 500000 364.346 -0.0101387 -0.0101387
key = 520000 197.598 -0.00667475 -0.00667475
key = 540000 92.0003 -0.00401205 -0.00401205
key = 560000 33.5753 -0.00191733 -0.00191733
key = 580000 9.93185 -0.000616810 -0.000616810
key = 600000 3.03837 -0.000168624 -0.000168624
key = 650000 0.273440 -1.20672E-05 -1.20672E-05
key = 700000 0.0299471 -1.33238E-06 -1.33238E-06
key = 750000 0.00318079 -1.43625E-07 -1.43625E-07
key = 800000 0.000342024 -1.44869E-08 -1.44869E-08
key = 850000 5.09093E-05 -1.69699E-09 -1.69699E-09
key = 900000 1.43409E-05 -2.74157E-10 -2.74157E-10
key = 950000 6.38012E-06 -8.97649E-11 -8.97649E-11
key = 1000000 3.36913E-06 -3.94480E-11 -3.94480E-11
key = 1100000 1.18960E-06 -1.12340E-11 -1.12340E-11
key = 1200000 4.89461E-07 -4.13091E-12 -4.13091E-12
key = 1300000 2.16559E-07 -1.71495E-12 -1.71495E-12
key = 1400000 9.97426E-08 -7.58972E-13 -7.58972E-13
key = 1550000 0 0 0
}
temperatureCurve
{
key = 0 1278.3 0 -0.002117
key = 100000 1063.4 -0.002174 -0.002174
key = 200000 846.6 -0.002133 -0.002133
key = 300000 648.5 -0.001735 -0.001735
key = 400000 463.9 -0.001970 -0.001970
key = 480000 297.6 -0.002165 -0.002165
key = 530000 185.8 -0.002358 -0.002358
key = 560000 123.5 -0.001300 -0.001300
key = 576250 113.0 0 0
key = 590000 118.6 0.000718 0.000718
key = 610000 136.2 0.000921 0.000921
key = 630000 152.2 0.000620 0.000620
key = 652000 159.5 0 0
key = 690000 158.4 -0.000049 -0.000049
key = 730000 156.2 -0.000052 -0.000052
key = 769750 155.0 0 0
key = 790000 160.0 0.000467 0.000467
key = 815000 175.4 0.000720 0.000720
key = 840000 197.6 0.001072 0.001072
key = 850000 209.8 0.001712 0.001712
key = 870000 265.4 0.003359 0.003359
key = 900000 365.4 0.003110 0.003110
key = 950000 495.8 0.002236 0.002236
key = 1000000 594.9 0.001756 0.001756
key = 1100000 735.5 0.001097 0.001097
key = 1200000 820.7 0.000650 0.000650
key = 1300000 872.1 0.000403 0.000403
key = 1400000 905.1 0.000270 0.000270
key = 1550000 932.3 0.000106 0
}
temperatureSunMultCurve
{
key = 0 0 0 0
key = 538000 0 0 0
key = 576000 1 5E-06 5E-06
key = 776000 2 5E-06 5E-06
key = 1550000 4 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0 0 0
key = 90 -3 0 0
}
temperatureLatitudeSunMultCurve
{
key = 0 3 0 0
key = 90 0 0 0
}
temperatureAxialSunBiasCurve
{
key = 0 0.017452 0 0.017451
key = 89 1 0 0
key = 179 0 -0.017453 -0.017453
key = 269 -1 0 0
key = 359 0 0.017453 0.017453
key = 360 0.017452 0.017451 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 2 0 -4
key = 1 -2 -4 0
}
AtmosphereFromGround
{
innerRadius = 69211890
outerRadius = 70981000
waveLength = 0.505, 0.52, 0.55, 1.0
transformScale = 0,0,0
}
}
}
Body
{
name = Deimos
finalizeOrbit = true
flightGlobalsIndex = 12
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Deimos.bin
Template
{
name = Bop
removePQSMods = PQSMod_FlattenArea, PQSMod_MapDecal, PQSMod_VertexSimplexNoiseColor, PQSMod_VertexSimplexHeightAbsolute, PQSMod_VertexHeightNoise, PQSLandControl
}
Orbit
{
referenceBody = Mars
semiMajorAxis = 23458112.01759387
eccentricity = 0.0003294680798661700
inclination = 38.2773701383231
meanAnomalyAtEpochD = 323.5040336489673
longitudeOfAscendingNode = 47.51893570799763
argumentOfPeriapsis = 263.8963868784089
color = 0.462, 0.372, 0.313, 1.0
}
Properties
{
displayName = Deimos
description = The second natural satellite around Mars, Deimos is named after Phobos' twin brother, said to personify terror.
radius = 5456
mass = 1.48E+15
solarRotationPeriod = False
rotationPeriod = 109123.2
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 1500 2500 20000 50000 60000 100000
biomeMap = RSS-Textures/PluginData/DeimosBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.27,0.27,0.27,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0.59,0.196,0.196,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.69,0.69,0.69,1
}
}
ScienceValues
{
landedDataValue = 6
inSpaceLowDataValue = 5
inSpaceHighDataValue = 4.5
recoveryValue = 5
flyingAltitudeThreshold = 1000
spaceAltitudeThreshold = 5000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/DeimosColor.dds
normals = RSS-Textures/PluginData/Deimos_NRM.dds
shininess = 0.0
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 5
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 6
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 1.9
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.8
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/gillySteep_diffuse
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/gillySteep_nrm
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/gillyMedTerrain_diffuse
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 70000
midTex = BUILTIN/gillyMedTerrain_diffuse
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 70000
midBumpMap = BUILTIN/gillyMedTerrain_nrm
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 70000
highTex = BUILTIN/gillyMedTerrain_diffuse
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 70000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/DeimosColor.dds
order = 99993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/DeimosHeight.dds
offset = 0
deformity = 2128.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 3
persistence = 0.5
deformity = 1
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 3
persistence = 0.5
deformity = 10
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 40
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 12
noiseType = RidgedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Mars
finalizeOrbit = true
flightGlobalsIndex = 11
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Mars.bin
Template
{
name = Duna
removePQSMods = PQSLandControl, PQSMod_VoronoiCraters, PQSMod_FlattenArea, PQSMod_VertexHeightNoiseVertHeightCurve2, PQSMod_MapDecal, PQSMod_AltitudeAlpha
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 227949699961.9763
eccentricity = 0.09326110278323557
inclination = 24.69272426910055
meanAnomalyAtEpochD = 169.3913127942378
longitudeOfAscendingNode = 3.351911063089117
argumentOfPeriapsis = 332.1022655295414
color = 0.631, 0.388, 0.192, 1.0
}
Properties
{
displayName = Mars
description = The Red Planet. Named after the Roman god of war, Mars is the fourth planet, and second smallest planet in our solar system. Its reddish appearance is due to large amounts of iron oxide on the surface. Mars has a very thin atmosphere and has many craters which resemble our very own Moon. Mars also has the second highest known mountain in our solar system.
radius = 3375800
gravParameter = 4.282831E+13
solarRotationPeriod = False
rotationPeriod = 88642.6848
rotates = true
tidallyLocked = false
initialRotation = 25
isHomeWorld = false
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/MarsBiomes.dds
Biomes
{
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.675,0.431,0.271,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.855,0.737,0.235,1
}
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 1,0,0.047,1
}
Biome
{
name = Olympus Mons
displayName = Olympus Mons
value = 1.0
color = 0.071,0,1,1
}
Biome
{
name = Alba Mons
displayName = Alba Mons
value = 1.0
color = 0.059,0.059,0.702,1
}
Biome
{
name = Elysium Mons
displayName = Elysium Mons
value = 1.0
color = 0,0,0.4,1
}
Biome
{
name = Valles Marineris
displayName = Valles Marineris
value = 1.0
color = 0,1,0.992,1
}
Biome
{
name = Arean Mountains
displayName = Arean Mountains
value = 1.0
color = 0,0.553,1,1
}
Biome
{
name = Tharsis Rise
displayName = Tharsis Rise
value = 1.0
color = 0,1,0.051,1
}
Biome
{
name = Arean Canyons
displayName = Arean Canyons
value = 1.0
color = 0.2,0.2,0,1
}
Biome
{
name = Tempe Terra
displayName = Tempe Terra
value = 1.0
color = 0.6,0,0,1
}
Biome
{
name = North Ice Cap
displayName = North Ice Cap
value = 1.0
color = 0.541,1,0.737,1
}
Biome
{
name = South Ice Cap
displayName = South Ice Cap
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Major Craters
displayName = Major Craters
value = 1.0
color = 0.4,0,0.4,1
}
Biome
{
name = Hellas Basin
displayName = Hellas Basin
value = 1.0
color = 0.6,0,0.6,1
}
Biome
{
name = Argyre Basin
displayName = Argyre Basin
value = 1.0
color = 1,0,0.816,1
}
Biome
{
name = Arabia Terra
displayName = Arabia Terra
value = 1.0
color = 0,0.6,0,1
}
Biome
{
name = Utopia Planitia
displayName = Utopia Planitia
value = 1.0
color = 0.6,0.6,0,1
}
Biome
{
name = Amazonis Planitia
displayName = Amazonis Planitia
value = 1.0
color = 1,1,0,1
}
}
ScienceValues
{
landedDataValue = 5
flyingLowDataValue = 6
flyingHighDataValue = 5.5
inSpaceLowDataValue = 4
inSpaceHighDataValue = 3.5
recoveryValue = 4
flyingAltitudeThreshold = 12000
spaceAltitudeThreshold = 2000000
}
}
ScaledVersion
{
type = Atmospheric
fadeStart = 88000
fadeEnd = 100000
Material
{
texture = RSS-Textures/PluginData/MarsColor.dds
normals = RSS-Textures/PluginData/Mars_NRM.dds
shininess = 0.05
specular = 0.05,0.05,0.05,1
rimPower = 3.0
rimBlend = 1.6
Gradient
{
0.0 = 0.1, 0.15, 0.2, 1.0
0.2 = 0.125,0.1225,0.12,1.0
0.6 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 125000.0
adiabaticIndex = 1.35
atmosphereMolarMass = 0.04348
temperatureSeaLevel = 218
ambientColor = 0.067, 0.039, 0.023, 1.0
pressureCurve
{
key = 0 1.14497 0 -9.86122E-05
key = 1000 1.05023 -9.09702E-05 -9.09702E-05
key = 2500 0.921749 -8.05331E-05 -8.05331E-05
key = 4000 0.808068 -7.12179E-05 -7.12179E-05
key = 5500 0.707591 -6.29106E-05 -6.29106E-05
key = 7152 0.610500 -5.48055E-05 -5.48055E-05
key = 8500 0.540656 -4.89260E-05 -4.89260E-05
key = 10000 0.471735 -4.30845E-05 -4.30845E-05
key = 12000 0.392522 -3.63104E-05 -3.63104E-05
key = 14000 0.325823 -3.05435E-05 -3.05435E-05
key = 16000 0.269773 -2.56397E-05 -2.56397E-05
key = 18000 0.222771 -2.14754E-05 -2.14754E-05
key = 20000 0.183449 -1.79445E-05 -1.79445E-05
key = 22000 0.150632 -1.49555E-05 -1.49555E-05
key = 24000 0.123318 -1.24302E-05 -1.24302E-05
key = 26000 0.100648 -1.03011E-05 -1.03011E-05
key = 28000 0.0818878 -8.51085E-06 -8.51085E-06
key = 30000 0.0664116 -7.00974E-06 -7.00974E-06
key = 35000 0.0387801 -4.25144E-06 -4.25144E-06
key = 40000 0.0221969 -2.51888E-06 -2.51888E-06
key = 45000 0.0124838 -1.45440E-06 -1.45440E-06
key = 50000 0.00693852 -8.20735E-07 -8.20735E-07
key = 55000 0.00382773 -4.57797E-07 -4.57797E-07
key = 60000 0.00209901 -2.53342E-07 -2.53342E-07
key = 65000 0.00114502 -1.39382E-07 -1.39382E-07
key = 70000 0.000619804 -7.70322E-08 -7.70322E-08
key = 75000 0.000332880 -4.10097E-08 -4.10097E-08
key = 80000 0.000181084 -2.19239E-08 -2.19239E-08
key = 85000 9.84296E-05 -1.21163E-08 -1.21163E-08
key = 90000 5.28556E-05 -6.64103E-09 -6.64103E-09
key = 95000 2.80103E-05 -3.59610E-09 -3.59610E-09
key = 100000 1.46342E-05 -1.92204E-09 -1.92204E-09
key = 105000 7.52905E-06 -1.01294E-09 -1.01294E-09
key = 113000 2.50968E-06 -3.51868E-10 -3.51868E-10
key = 125000 0 0 0
}
temperatureCurve
{
key = 0 194.75 0 -0.00062
key = 7152 193.6 0.00050 0.00050
key = 14250 197.9 0 0
key = 22000 189.6 -0.00129 -0.00129
key = 40000 165.6 -0.00111 -0.00111
key = 53000 157.9 -0.00030 -0.00030
key = 66500 156.5 0 0
key = 71000 154.6 0 0
key = 78600 159.0 0 0
key = 85000 153.9 -0.00109 -0.00109
key = 95000 145.0 -0.00057 -0.00057
key = 108000 137.2 -0.00103 -0.00103
key = 115000 127.6 -0.00142 -0.00142
key = 125000 118.3 -0.00024 0
}
temperatureSunMultCurve
{
key = 0 1.37 0 -3.4E-05
key = 7152 1 -8E-05 -8E-05
key = 17000 0.29 -1.25E-05 -1.25E-05
key = 62000 0 -1.25E-05 -1.25E-05
key = 76000 -0.18 0 0
key = 93000 0 0 0
key = 106000 -0.1 0 0
key = 125000 0.26 -1E-05 0
}
temperatureLatitudeBiasCurve
{
key = 0 2 0 0
key = 38 0 -0.135 -0.135
key = 90 -18 -0.61 0
}
temperatureLatitudeSunMultCurve
{
key = 0 64 0 0
key = 60 34 -0.91 -0.91
key = 90 4 -1.05 0
}
temperatureAxialSunBiasCurve
{
key = 0 -21.0635 0 -0.487859
key = 53 -35 0 0
key = 143 0 0.610865 0.610865
key = 233 35 0 0
key = 323 0 -0.610865 -0.610865
key = 360 -21.0635 -0.487859 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 7.5 0 -15
key = 1 -7.5 -15 0
}
AtmosphereFromGround
{
innerRadius = 3356100
outerRadius = 3435000
waveLength = 0.50, 0.55, 0.62, 1.0
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 3
maxLevel = 12
deactivateAltitude = 125000
fadeStart = 89375
fadeEnd = 109375
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.1
contrast = 1.8
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.5
steepPower = 0.35
steepTexStart = 2000
steepTexEnd = 2
steepTex = RealSolarSystem/Terrain/PluginData/Steep_Diffuse.dds
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = RealSolarSystem/Terrain/PluginData/Steep_Normal.dds
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 120
steepTiling = 90
lowTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 40000
midTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Encelade_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 40000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 0
oceanFogDistance = 100000
}
Mods
{
VertexHeightMapRSS
{
map = RSS-Textures/PluginData/MarsHeight.dds
offset = 0
deformity = 29442
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexColorSolid
{
blend = 1.0
color = 0.01, 0.01, 0.01, 1.0
order = 19
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/MarsColor.dds
order = 9999993
blend = 0.95
enabled = true
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 9999994
}
}
}
}
Body
{
name = Phobos
finalizeOrbit = true
flightGlobalsIndex = 7
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Phobos.bin
Template
{
name = Bop
removePQSMods = PQSMod_FlattenArea, PQSMod_MapDecal, PQSMod_VertexSimplexNoiseColor, PQSMod_VertexSimplexHeightAbsolute, PQSMod_VertexHeightNoise, PQSLandControl
}
Orbit
{
referenceBody = Mars
semiMajorAxis = 9378492.209088314
eccentricity = 0.01539938155583979
inclination = 36.32433410471867
meanAnomalyAtEpochD = 7.185120835598890
longitudeOfAscendingNode = 46.48212553464923
argumentOfPeriapsis = 357.7759243021914
color = 0.56, 0.454, 0.388, 1.0
}
Properties
{
displayName = Phobos
description = One of two natural satellites orbiting Mars, Phobos is named after the Greek god which was depicted as the embodiment of horror. Phobos is the larger and closer natural body around Mars
radius = 7250
mass = 1.072E+16
solarRotationPeriod = False
rotationPeriod = 27553.843872
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 1500 2500 20000 50000 60000 100000
biomeMap = RSS-Textures/PluginData/PhobosBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.361,0,0,1
}
Biome
{
name = Minor Craters
displayName = Minor Craters
value = 1.0
color = 0,0.149,1,1
}
Biome
{
name = Major Craters
displayName = Major Craters
value = 1.0
color = 0.286,1,0,1
}
Biome
{
name = Stickney Crater
displayName = Stickney Crater
value = 1.0
color = 0.914,1,0,1
}
Biome
{
name = Grooves
displayName = Grooves
value = 1.0
color = 1,0,0.98,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.643,0.439,0.439,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.451,0.263,0.263,1
}
}
ScienceValues
{
landedDataValue = 6
inSpaceLowDataValue = 5
inSpaceHighDataValue = 4.5
recoveryValue = 5
flyingAltitudeThreshold = 1000
spaceAltitudeThreshold = 5000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/PhobosColor.dds
normals = RSS-Textures/PluginData/Phobos_NRM.dds
shininess = 0.0
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 4
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 6
factorBlendWidth = 0.01
factorRotation = 30
saturation = 0.4
contrast = 2.5
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.8
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/gillySteep_diffuse
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/gillySteep_nrm
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Phobos_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 70000
midTex = RealSolarSystem/Terrain/PluginData/Phobos_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Phobos_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Phobos_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 70000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/PhobosColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/PhobosHeight.dds
offset = 0
deformity = 6150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 3
persistence = 0.5
deformity = 1
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 3
persistence = 0.5
deformity = 10
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RidgedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Mercury
finalizeOrbit = true
flightGlobalsIndex = 2
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Mercury.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_AltitudeAlpha, PQSMod_VoronoiCraters, PQSMod_FlattenArea, PQSMod_VertexHeightNoiseVertHeight
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 57908973645.88802
eccentricity = 0.2056187266319207
inclination = 28.60252108855048
meanAnomalyAtEpochD = 318.2162077814089
longitudeOfAscendingNode = 10.86541167564728
argumentOfPeriapsis = 66.90371044151551
color = 0.321, 0.317, 0.352, 1.0
}
Properties
{
displayName = Mercury
description = The first planet in our neighborhood. Mercury is the smallest and fastest of the planets in the solar system. From Earth you may be able to see this planet in the early morning or evening. With temperatures varying from very hot to very cold, this planet is not one that you would want to be on for very long.
radius = 2439700
mass = 3.3022E+23
solarRotationPeriod = False
rotationPeriod = 5067031.68
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/MercuryBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.404,0.404,0.404,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.49,0.525,0.745,1
}
Biome
{
name = Polar Craters
displayName = Polar Craters
value = 1.0
color = 0,1,0.157,1
}
Biome
{
name = Polar Lowlands
displayName = Polar Lowlands
value = 1.0
color = 0,0.984,1,1
}
Biome
{
name = Planitia
displayName = Planitia
value = 1.0
color = 1,0,0.141,1
}
Biome
{
name = Old Craters
displayName = Old Craters
value = 1.0
color = 1,0,0.871,1
}
Biome
{
name = Young Craters
displayName = Young Craters
value = 1.0
color = 0.055,0,1,1
}
}
ScienceValues
{
landedDataValue = 7
inSpaceLowDataValue = 6
inSpaceHighDataValue = 5.5
recoveryValue = 6
flyingAltitudeThreshold = 27000
spaceAltitudeThreshold = 2000000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 100000
fadeEnd = 102000
Material
{
texture = RSS-Textures/PluginData/MercuryColor.dds
normals = RSS-Textures/PluginData/Mercury_NRM.dds
shininess = 0.0
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.001
minLevel = 2
maxLevel = 9
minDetailDistance = 8
deactivateAltitude = 167000
fadeStart = 102000
fadeEnd = 127000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 9
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/MunFloor [Diffuse]
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 70000
midTex = BUILTIN/MunFloor [Diffuse]
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 70000
midBumpMap = BUILTIN/MunFloor [Normal]
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 70000
highTex = BUILTIN/MunFloor [Diffuse]
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 70000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/MercuryColor.dds
order = 10
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/MercuryHeight.dds
offset = 0
deformity = 20578.0
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 2000.0
octaves = 12.0
persistence = 0.7
frequency = 20.0
enabled = true
order = 102
}
VertexRidgedAltitudeCurve
{
deformity = 1500
ridgedAddFrequency = 140
ridgedAddLacunarity = 2.5
ridgedAddOctaves = 24
ridgedAddSeed = 9166427
ridgedMinimum = -1.7
ridgedMode = Medium
simplexFrequency = 50
simplexHeightEnd = 10000
simplexHeightStart = 0
simplexOctaves = 12
simplexPersistence = 0.1
simplexSeed = 1334641
order = 103
enabled = true
simplexCurve
{
key = 0.007249059 0.0007464408 0 0
key = 0.2683799 -0.000739295 0.03054045 0.03054045
key = 0.2897457 0.416495 11.27714 11.27714
key = 0.313458 0.4167799 -17.29987 -17.29987
key = 0.3868988 0.001587124 -0.02212154 -0.02212154
key = 0.420218 0.1430572 4.525596 4.525596
key = 0.5198188 0.6407264 0.03815645 0.03815645
key = 0.9978561 0.6552468 -0.02442704 -0.02442704
}
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 200.0
enabled = true
order = 200
}
}
}
}
Body
{
name = Neptune
finalizeOrbit = true
flightGlobalsIndex = 22
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Neptune.bin
Template
{
name = Jool
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 4497455832811.736
eccentricity = 0.008090397688364061
inclination = 22.30735942964904
meanAnomalyAtEpochD = 162.0995481888285
longitudeOfAscendingNode = 3.512610711801178
argumentOfPeriapsis = 29.81485402991322
color = 0.19215, 0.33333, 0.56862, 1.0
}
Properties
{
displayName = Neptune
description = Neptune is the eighth and farthest planet from the Sun in the Solar System. It is the fourth-largest planet by diameter and the third-largest by mass. Among the gaseous planets in the Solar System, Neptune is the most dense.
radius = 24085000
gravParameter = 6.836529E+15
solarRotationPeriod = False
rotationPeriod = 58000.32
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
emissivity = 0.00065
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/NeptuneBiomes.dds
Biomes
{
Biome
{
name = Equatorial Bands
displayName = Equatorial Bands
value = 1.0
color = 0.075,0.157,0.843,1
}
Biome
{
name = North Polar Bands
displayName = North Polar Bands
value = 1.0
color = 1,0,0.435,1
}
Biome
{
name = North Temperate Bands
displayName = North Temperate Bands
value = 1.0
color = 1,0,1,1
}
Biome
{
name = North Equatorial Bands
displayName = North Equatorial Bands
value = 1.0
color = 0.643,0,1,1
}
Biome
{
name = South Temperate Bands
displayName = South Temperate Bands
value = 1.0
color = 0,0.773,1,1
}
Biome
{
name = South Polar Bands
displayName = South Polar Bands
value = 1.0
color = 0,0.992,0.992,1
}
}
ScienceValues
{
flyingLowDataValue = 11
flyingHighDataValue = 10.5
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
recoveryValue = 10
flyingAltitudeThreshold = 191000
spaceAltitudeThreshold = 3000000
}
}
ScaledVersion
{
type = Atmospheric
Material
{
texture = RSS-Textures/PluginData/NeptuneColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
color = 0.5,0.5,0.8,1
shininess = 0.01
specular = 0,0,0,1
rimPower = 2.0
rimBlend = 1.1
Gradient
{
0.0 = 0.25, 0.3, 0.35, 1.0
0.2 = 0.1,0.15,0.2,1.0
0.4 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 1250000.0
adiabaticIndex = 1.45
atmosphereMolarMass = 0.002604
temperatureSeaLevel = 71
ambientColor = 0.027, 0.043, 0.098, 1.0
pressureCurve
{
key = 0 101325 0 -0.521127
key = 20000 91247.1 -0.486879 -0.486879
key = 40000 81841.4 -0.453892 -0.453892
key = 60000 73083.3 -0.422121 -0.422121
key = 80000 64948.8 -0.391518 -0.391518
key = 100000 57415.1 -0.362037 -0.362037
key = 120000 50460.2 -0.333627 -0.333627
key = 140000 44063.2 -0.306241 -0.306241
key = 160000 38204.1 -0.279825 -0.279825
key = 180000 32864.0 -0.254328 -0.254328
key = 200000 28025.2 -0.229698 -0.229698
key = 220000 23670.7 -0.205885 -0.205885
key = 240000 19784.6 -0.182853 -0.182853
key = 260000 16351.5 -0.160584 -0.160584
key = 280000 13356.0 -0.139106 -0.139106
key = 300000 10781.4 -0.118515 -0.118515
key = 320000 8606.58 -0.0993524 -0.0993524
key = 340000 6790.00 -0.0827150 -0.0827150
key = 360000 5282.70 -0.0683712 -0.0683712
key = 380000 4041.82 -0.0560278 -0.0560278
key = 400000 3029.98 -0.0454272 -0.0454272
key = 420000 2214.63 -0.0363423 -0.0363423
key = 440000 1567.53 -0.0285710 -0.0285710
key = 460000 1064.26 -0.0219307 -0.0219307
key = 480000 683.360 -0.0163432 -0.0163432
key = 500000 403.847 -0.0117548 -0.0117548
key = 520000 208.199 -0.00790781 -0.00790781
key = 540000 85.0691 -0.00443461 -0.00443461
key = 560000 26.2779 -0.00167295 -0.00167295
key = 580000 7.28122 -0.000458867 -0.000458867
key = 600000 2.19930 -0.000124012 -0.000124012
key = 650000 0.268211 -8.09172E-06 -8.09172E-06
key = 700000 0.0721883 -1.71295E-06 -1.71295E-06
key = 750000 0.0234282 -5.06301E-07 -5.06301E-07
key = 800000 0.00814130 -1.69428E-07 -1.69428E-07
key = 850000 0.00289402 -5.96773E-08 -5.96773E-08
key = 900000 0.00103424 -2.12417E-08 -2.12417E-08
key = 950000 0.000371341 -7.56541E-09 -7.56541E-09
key = 1000000 0.000136678 -2.66293E-09 -2.66293E-09
key = 1050000 5.33754E-05 -9.64945E-10 -9.64945E-10
key = 1125000 1.49930E-05 -2.36917E-10 -2.36917E-10
key = 1250000 0 0 0
}
temperatureCurve
{
key = 0 717.7 0 -0.001348
key = 100000 580.5 -0.001389 -0.001389
key = 200000 443.0 -0.001332 -0.001332
key = 275000 351.4 -0.001048 -0.001048
key = 350000 285.9 -0.000888 -0.000888
key = 425000 211.9 -0.001086 -0.001086
key = 500000 121.7 -0.001394 -0.001394
key = 545000 63.2 -0.000814 -0.000814
key = 568000 54.5 0 0
key = 590000 58.7 0.000344 0.000344
key = 610000 67.8 0.000775 0.000775
key = 630000 93.2 0.001406 0.001406
key = 670000 131.6 0.000653 0.000653
key = 710000 150.6 0.000340 0.000340
key = 750000 160.6 0.000177 0.000177
key = 790000 165.5 0.000073 0.000073
key = 834500 167.0 0 0
key = 929500 167.0 0 0
key = 1000000 174.6 0.000205 0.000205
key = 1100000 204.0 0.000357 0.000357
key = 1200000 242.7 0.000398 0.000398
key = 1250000 262.3 0.000399 0
}
temperatureSunMultCurve
{
key = 0 0 0 0
key = 537000 0 0 0
key = 568000 1 2.99401E-06 2.99401E-06
key = 902000 2 2.99401E-06 2.99401E-06
key = 1250000 2.75 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0 0 0
key = 90 -1 0 0
}
temperatureLatitudeSunMultCurve
{
key = 0 1 0 0
key = 90 0 0 0
}
temperatureAxialSunBiasCurve
{
key = 0 -1.9284 0 0.040110
key = 40 0 0.052360 0.052360
key = 130 3 0 0
key = 220 0 -0.052360 -0.052360
key = 310 -3 0 0
key = 360 -1.9284 0.040110 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
AtmosphereFromGround
{
outerRadius = 24687125
waveLength = 0.270, 0.435, 0.985, 0.5
}
}
}
Body
{
name = Triton
finalizeOrbit = true
flightGlobalsIndex = 23
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Triton.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Neptune
semiMajorAxis = 354767243.5406647
eccentricity = 0.0001688014359763687
inclination = 156.834
meanAnomalyAtEpochD = 358.6561877626771
longitudeOfAscendingNode = 197.1953239788069
argumentOfPeriapsis = 220.4523286895169
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Triton
description = The largest satellite around Neptune, Triton is unique among all large moons in the Solar System for its retrograde orbit around its planet.
radius = 1353400
gravParameter = 1.4279E+12
solarRotationPeriod = False
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 1000 5000 10000 20000 50000 60000 100000
biomeMap = RSS-Textures/PluginData/TritonBiomes.dds
rotationPeriod = -507728.98772439
Biomes
{
Biome
{
name = Flatlands
displayName = Flatlands
value = 3.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 3.0
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 3.0
color = 0.5,0.5,0.5,1
}
}
ScienceValues
{
landedDataValue = 12
flyingLowDataValue = 11.5
flyingHighDataValue = 11.5
inSpaceLowDataValue = 11
inSpaceHighDataValue = 10
recoveryValue = 11
flyingAltitudeThreshold = 7000
spaceAltitudeThreshold = 80000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/TritonColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 110000
fadeStart = 72000
fadeEnd = 97000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.01
factorRotation = 70
saturation = 1.7
contrast = 0.8
tintColor = 1,1,1,0
specularColor = 0.2,0.2,0.2,0.2
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 30000
midTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 20000
midBumpMap = RealSolarSystem/Terrain/PluginData/Encelade_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 20000
highTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 30000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/TritonColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 110000.0
adiabaticIndex = 1.4
atmosphereMolarMass = 0.02801
temperatureSeaLevel = 39
ambientColor = 0.010, 0.010, 0.010, 1.0
pressureCurve
{
key = 0 0.00165 0 -1.11539E-07
key = 2000 0.00143845 -1.00036E-07 -1.00036E-07
key = 4000 0.00124970 -8.87642E-08 -8.87642E-08
key = 6000 0.00108313 -7.78938E-08 -7.78938E-08
key = 8000 0.000937741 -6.76042E-08 -6.76042E-08
key = 10000 0.000812005 -5.83568E-08 -5.83568E-08
key = 12000 0.000703469 -5.03759E-08 -5.03759E-08
key = 15000 0.000567837 -4.04135E-08 -4.04135E-08
key = 20000 0.000398652 -2.80251E-08 -2.80251E-08
key = 25000 0.000281212 -1.94787E-08 -1.94787E-08
key = 30000 0.000199469 -1.35817E-08 -1.35817E-08
key = 40000 0.000102311 -6.68765E-09 -6.68765E-09
key = 50000 0.000054032 -3.36465E-09 -3.36465E-09
key = 60000 0.0000294696 -1.73705E-09 -1.73705E-09
key = 75000 0.0000126524 -6.80449E-10 -6.80449E-10
key = 90000 5.86825E-06 -2.85739E-10 -2.85739E-10
key = 103000 3.20278E-06 -1.42561E-10 -1.42561E-10
key = 110000 0 0 0
}
temperatureCurve
{
key = 0 37 0 -0.0003
key = 8000 36 0 0
key = 110000 53 0.0003 0
}
temperatureSunMultCurve
{
key = 0 1 0 -0.0002
key = 8000 0 0 0
key = 110000 0 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0.5 0 0
key = 90 -1.5 -0.036 0
}
temperatureLatitudeSunMultCurve
{
key = 0 4 0 0
key = 90 2 -0.036 0
}
temperatureAxialSunBiasCurve
{
key = 0 -2.5712 0 0.053480
key = 40 0 0.069813 0.069813
key = 130 4 0 0
key = 220 0 -0.069813 -0.069813
key = 310 -4 0 0
key = 360 -2.5712 0.053480 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
AtmosphereFromGround
{
outerRadius = 1387235
waveLength = 0.100, 0.100, 0.100, 0.5
}
}
}
Body
{
name = Charon
finalizeOrbit = True
flightGlobalsIndex = 25
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Charon.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
SigmaBinary
{
primaryLocked = True
Properties
{
description = This is the barycenter of the Pluto-Charon system. Pluto and Charon are a unique system, because unlike other planets and their moons, Charon is so massive compared to Pluto that the two orbit each other as opposed to one orbiting the other.
}
}
Orbit
{
referenceBody = Pluto
semiMajorAxis = 19596193.83540397
eccentricity = 0.00005082225659448947
inclination = 0.001
meanAnomalyAtEpochD = 30.89989240060877
longitudeOfAscendingNode = 222.4053735570010
argumentOfPeriapsis = 188.4738646852448
color = 0.776, 0.698, 0.647, 1.0
}
Properties
{
displayName = Charon
description = Charon is the largest of Pluto's moons, and is mutually gravitationally locked with it, so each keeps the same face towards the other.
radius = 603500
mass = 1.52E+21
solarRotationPeriod = False
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 1000 5000 10000 20000 50000 60000 100000
biomeMap = RSS-Textures/PluginData/CharonBiomes.dds
rotationPeriod = 552731.965365638
Biomes
{
Biome
{
name = Surface
displayName = Surface
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Mordor Macula
displayName = Mordor Macula
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Serenity Chasma
displayName = Serenity Chasma
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Alice Crater
displayName = Alice Crater
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Gallifrey Macula
displayName = Gallifrey Macula
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Ripley Crater
displayName = Ripley Crater
value = 1.0
color = 1,1,0,1
}
Biome
{
name = Nasreddin Crater
displayName = Nasreddin Crater
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Macross Chasma
displayName = Macross Chasma
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Butler Mons
displayName = Butler Mons
value = 1.0
color = 0.2,0.0,0.0,1
}
Biome
{
name = Argo Chasma
displayName = Argo Chasma
value = 1.0
color = 0.0,0.2,0.0,1
}
Biome
{
name = Kaguya-Hime Crater
displayName = Kaguya-Hime Crater
value = 1.0
color = 0.2,0.2,0.0,1
}
Biome
{
name = Kubrick Mons
displayName = Kubrick Mons
value = 1.0
color = 0.0,0.2,0.2,1
}
Biome
{
name = Vulcan Planum
displayName = Vulcan Planum
value = 1.0
color = 0.0,0.0,0.2,1
}
}
ScienceValues
{
landedDataValue = 13
inSpaceLowDataValue = 12
inSpaceHighDataValue = 11
recoveryValue = 12
flyingAltitudeThreshold = 1000
spaceAltitudeThreshold = 5000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/CharonColor.dds
normals = RSS-Textures/PluginData/Charon_NRM.dds
shininess = 0.2
specular = 0.2,0.2,0.2,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.1
contrast = 1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/MunFloor [Diffuse]
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = BUILTIN/MunFloor [Diffuse]
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = BUILTIN/MunFloor [Normal]
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = BUILTIN/MunFloor [Diffuse]
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/CharonColor.dds
order = 10
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/CharonHeight.dds
offset = 0
deformity = 10264.0
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 200.0
octaves = 12.0
persistence = 0.7
frequency = 10.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Pluto
finalizeOrbit = true
flightGlobalsIndex = 24
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Pluto.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSMod_AltitudeAlpha, PQSLandControl, PQSMod_FlattenArea, PQSMod_VertexSimplexNoiseColor, PQSMod_VertexSimplexHeight, PQSMod_VertexHeightNoiseVertHeight, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 5845670624078.223
eccentricity = 0.2462772488425983
inclination = 23.61236405752844
meanAnomalyAtEpochD = 300.1297304812811
longitudeOfAscendingNode = 44.36099836994975
argumentOfPeriapsis = 184.4945352163909
color = 0.678, 0.568, 0.474, 1.0
}
Properties
{
displayName = Pluto
description = Recently removed from the planetary list, Pluto has been dubbed a "minor-planet". It is the largest object in the Kuiper belt second most massive known dwarf planet. Pluto is mostly comprised of rock and ice and is quite small.
radius = 1187000
mass = 1.305E+22
solarRotationPeriod = False
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/PlutoBiomes.dds
rotationPeriod = 552731.965365638
Biomes
{
Biome
{
name = Surface
displayName = Surface
value = 1.0
color = 0,0,0,1
}
Biome
{
name = al-Idrisi Montes
displayName = al-Idrisi Montes
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Zheng He Montes
displayName = Zheng He Montes
value = 1.0
color = 1,1,0,1
}
Biome
{
name = Baré Montes
displayName = Baré Montes
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Hillary Montes
displayName = Hillary Montes
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Norgay Montes
displayName = Norgay Montes
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Sputnik Planum
displayName = Sputnik Planum
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Burney Crater
displayName = Burney Crater
value = 1.0
color = 0.2,0.0,0.0,1
}
Biome
{
name = Simonelli Crater
displayName = Simonelli Crater
value = 1.0
color = 0.0,0.2,0.0,1
}
Biome
{
name = Guest Crater
displayName = Guest Crater
value = 1.0
color = 0.0,0.0,0.1,1
}
Biome
{
name = Harrington Crater
displayName = Harrington Crater
value = 1.0
color = 0.2,0.2,0.0,1
}
Biome
{
name = Elliot Crater
displayName = Elliot Crater
value = 1.0
color = 0.2,0.0,0.2,1
}
Biome
{
name = K. Edgeworth Crater
displayName = K. Edgeworth Crater
value = 1.0
color = 0.0,0.2,0.2,1
}
Biome
{
name = Oort Crater
displayName = Oort Crater
value = 1.0
color = 0.396,0.0,0.0,1
}
Biome
{
name = Tartarus Dorsa
displayName = Tartarus Dorsa
value = 1.0
color = 0.0,0.396,0.0,1
}
Biome
{
name = Hayabusa Terra
displayName = Hayabusa Terra
value = 1.0
color = 0.0,0.0,0.396,1
}
Biome
{
name = Pioneer Terra
displayName = Pioneer Terra
value = 1.0
color = 0.396,0.396,0.0,1
}
Biome
{
name = Voyager Terra
displayName = Voyager Terra
value = 1.0
color = 0.396,0.0,0.396,1
}
Biome
{
name = Viking Terra
displayName = Viking Terra
value = 1.0
color = 0.0,0.396,0.396,1
}
Biome
{
name = Venera Terra
displayName = Venera Terra
value = 1.0
color = 1,1,1,1
}
}
ScienceValues
{
landedDataValue = 12
flyingLowDataValue = 11.5
flyingHighDataValue = 11.5
inSpaceLowDataValue = 11
inSpaceHighDataValue = 10
recoveryValue = 11
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 100000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/PlutoColor.dds
normals = RSS-Textures/PluginData/Pluto_NRM.dds
shininess = 0.2
specular = 0.2,0.2,0.2,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.8
minLevel = 2
maxLevel = 14
minDetailDistance = 8
deactivateAltitude = 110000
fadeStart = 72000
fadeEnd = 97000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 2.2
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Pluton_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/PlutoColor.dds
order = 10
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/PlutoHeight.dds
offset = 0
deformity = 10264.0
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 500.0
octaves = 12.0
persistence = 0.7
frequency = 10
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 110000.0
adiabaticIndex = 1.4
atmosphereMolarMass = 0.02797
temperatureSeaLevel = 42
ambientColor = 0.006, 0.007, 0.009, 1.0
pressureCurve
{
key = 0 0.001 0 -4.94296E-08
key = 2000 0.000905994 -4.43577E-08 -4.43577E-08
key = 4000 0.000823118 -3.84624E-08 -3.84624E-08
key = 6000 0.000752101 -3.26203E-08 -3.26203E-08
key = 8000 0.000692231 -2.73754E-08 -2.73754E-08
key = 10000 0.000642053 -2.29428E-08 -2.29428E-08
key = 12000 0.000599901 -1.93437E-08 -1.93437E-08
key = 15000 0.000548315 -1.52843E-08 -1.52843E-08
key = 20000 0.000483599 -1.10179E-08 -1.10179E-08
key = 25000 0.000435000 -8.65802E-09 -8.65802E-09
key = 30000 0.000395132 -7.44503E-09 -7.44503E-09
key = 40000 0.000327722 -6.09164E-09 -6.09164E-09
key = 50000 0.000272362 -5.02080E-09 -5.02080E-09
key = 60000 0.000226604 -4.16126E-09 -4.16126E-09
key = 75000 0.000172051 -3.16227E-09 -3.16227E-09
key = 90000 0.000130489 -2.41401E-09 -2.41401E-09
key = 102000 0.000104428 -1.94603E-09 -1.94603E-09
key = 110000 0 0 0
}
temperatureCurve
{
key = 0 40.5 0 0
key = 30000 105 0 0
key = 110000 93 -0.0002 0
}
temperatureSunMultCurve
{
key = 0 1 0 -0.0002
key = 10000 0 0 0
key = 110000 0 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0 0 0
key = 90 0 0 0
}
temperatureLatitudeSunMultCurve
{
key = 0 4 0 0
key = 90 0 -0.072 0
}
temperatureAxialSunBiasCurve
{
key = 0 5.7547 0 -0.096993
key = 46 0 -0.13963 -0.13963
key = 136 -8 0 0
key = 226 0 0.13963 0.13963
key = 316 8 0 0
key = 360 5.7547 -0.096993 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 5 0 -10
key = 1 -5 -10 0
}
AtmosphereFromGround
{
outerRadius = 1216675
waveLength = 0.060, 0.070, 0.010, 0.5
}
}
}
Body
{
name = Dione
finalizeOrbit = true
flightGlobalsIndex = 18
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Dione.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 377650651.5017090
eccentricity = 0.001679230905502774
inclination = 0.028
meanAnomalyAtEpochD = 167.9272784830226
longitudeOfAscendingNode = 128.5606071129818
argumentOfPeriapsis = 123.6717156049260
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Dione
description = At 1122 km in diameter, Dione is the 15th largest moon in the Solar System, and is more massive than all known moons smaller than itself combined, first discovered in 1684 by Giovanni Cassini.
radius = 561400
mass = 1.095452E+21
solarRotationPeriod = False
rotationPeriod = 236469.456
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 2000 5000 10000 20000 50000 80000 100000
biomeMap = RSS-Textures/PluginData/DioneBiomes.dds
Biomes
{
Biome
{
name = Flatlands
displayName = Flatlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.0
color = 0.5,0.5,0.5,1
}
Biome
{
name = Scarred Region
displayName = Scarred Region
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Crater
displayName = Crater
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Ridge
displayName = Ridge
value = 1.0
color = 0,1,0,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 5000
spaceAltitudeThreshold = 50000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/DioneColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 2
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 80000
midTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 80000
midBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 80000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/DioneColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Enceladus
finalizeOrbit = true
flightGlobalsIndex = 16
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Enceladus.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 238413699.4838728
eccentricity = 0.006227897999957464
inclination = 0.009
meanAnomalyAtEpochD = 346.6301476573209
longitudeOfAscendingNode = 128.4244161601446
argumentOfPeriapsis = 115.5615886062458
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Enceladus
description = Enceladus is the sixth-largest moon of Saturn, covered by fresh, clean ice and the surface temperature at noon only reaches 75 K. Its notable features include water-rich plumes venting from cryovolanoes the south polar region.
radius = 252100
mass = 1.08022E+20
solarRotationPeriod = False
rotationPeriod = 118386.8352
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 1000 1500 2000 5000 10000 20000 30000
biomeMap = RSS-Textures/PluginData/EnceladusBiomes.dds
Biomes
{
Biome
{
name = Flatlands
displayName = Flatlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.0
color = 0.5,0.5,0.5,1
}
Biome
{
name = Craterous
displayName = Craterous
value = 1.0
color = 0,1,0,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 2000
spaceAltitudeThreshold = 14000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/EnceladusColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 10
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 9
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.8
contrast = 0.7
tintColor = 1,1,1,0
specularColor = 0.2,0.2,0.2,0.2
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 30000
midTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 30000
midBumpMap = RealSolarSystem/Terrain/PluginData/Encelade_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 30000
highTex = RealSolarSystem/Terrain/PluginData/Encelade_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 30000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/EnceladusColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Iapetus
finalizeOrbit = true
flightGlobalsIndex = 20
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Iapetus.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 3560162593.022970
eccentricity = 0.02880286281969610
inclination = 7.489
meanAnomalyAtEpochD = 139.5683324894335
longitudeOfAscendingNode = 50.29392880240187
argumentOfPeriapsis = 314.3819081366686
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Iapetus
description = Iapetus is the furthest large regular moon in Saturn's system, usually inclined, making Saturn's rings visible from the moon's surface, with a large ridgeline along it's equator, giving this moon a curious, walnut like shape.
radius = 734500
mass = 1.805E+21
solarRotationPeriod = False
rotationPeriod = 6853377.6
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 1000 2500 5000 10000 25000 30000 50000
biomeMap = RSS-Textures/PluginData/IapetusBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.0
color = 0.5,0.5,0.5,1
}
Biome
{
name = Crater
displayName = Crater
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Turgis
displayName = Turgis
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Central Bulge
displayName = Central Bulge
value = 1.0
color = 0,1,0,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 2500
spaceAltitudeThreshold = 10000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/IapetusColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.5
contrast = 0.9
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 80000
midTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 80000
midBumpMap = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 80000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/IapetusColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Mimas
finalizeOrbit = true
flightGlobalsIndex = 15
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Mimas.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 186009285.9220490
eccentricity = 0.01776275223147744
inclination = 1.572
meanAnomalyAtEpochD = 125.5909781664896
longitudeOfAscendingNode = 139.7604722490289
argumentOfPeriapsis = 222.2172789396715
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Mimas
description = Mimas, not Minmas, is the closest regular moon to Saturn, and the smallest body to keep a spherical shape in the solar system. It definitely isn't the Death Star.
radius = 198200
mass = 3.7493E+19
solarRotationPeriod = False
rotationPeriod = 81388.8
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 1000 1500 2000 5000 10000 20000 30000
biomeMap = RSS-Textures/PluginData/MimasBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.0
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.0
color = 0.5,0.5,0.5,1
}
Biome
{
name = Herschel
displayName = Herschel
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Crater
displayName = Crater
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Herschel Peak
displayName = Herschel Peak
value = 1.0
color = 0,1,0,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 1000
spaceAltitudeThreshold = 7000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/MimasColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 8
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 12
factorBlendWidth = 0.01
factorRotation = 30
saturation = 0
contrast = 1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 80000
midTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 80000
midBumpMap = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 80000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/MimasColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Rhea
finalizeOrbit = true
flightGlobalsIndex = 19
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Rhea.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 527212645.7071990
eccentricity = 0.001168269515756326
inclination = 0.331
meanAnomalyAtEpochD = 13.48887718956405
longitudeOfAscendingNode = 130.3670574820431
argumentOfPeriapsis = 172.7367089889645
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Rhea
description = Rhea is the second-largest moon of Saturn and the ninth-largest moon in the Solar System. It is the smallest body in the Solar System confirmed to be in hydrostatic equilibrium.
radius = 763800
mass = 2.306518E+21
solarRotationPeriod = False
rotationPeriod = 390373.5168
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 2000 5000 10000 20000 50000 80000 100000
biomeMap = RSS-Textures/PluginData/RheaBiomes.dds
Biomes
{
Biome
{
name = Flatlands
displayName = Flatlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.5
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.5
color = 0.5,0.5,0.5,1
}
Biome
{
name = Craterous
displayName = Craterous
value = 1.0
color = 0,0,1,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 5000
spaceAltitudeThreshold = 50000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/RheaColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 13
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 80000
midTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 80000
midBumpMap = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 80000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/RheaColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Saturn
finalizeOrbit = true
flightGlobalsIndex = 14
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Saturn.bin
Template
{
name = Jool
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 1424838758613.269
eccentricity = 0.05347166506749872
inclination = 22.56992281132335
meanAnomalyAtEpochD = 67.46885226487360
longitudeOfAscendingNode = 5.970845343832233
argumentOfPeriapsis = 85.04661202834268
color = 0.917, 0.847, 0.709, 1.0
}
Properties
{
displayName = Saturn
description = The sixth planet in our neighborhood, Saturn is named after the Roman god of Agriculture and is a gas giant with a unique ring surrounding it. Under the gassy layer composed largely of hydrogen, there is a rocky core with a very hot interior.
radius = 57216000
gravParameter = 3.7931187E+16
solarRotationPeriod = False
rotationPeriod = 38052
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
emissivity = 0.00065
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/SaturnBiomes.dds
Biomes
{
Biome
{
name = Equatorial Bands
displayName = Equatorial Bands
value = 1.0
color = 0.843,0.557,0.075,1
}
Biome
{
name = North Pole Storms
displayName = North Pole Storms
value = 1.0
color = 0.278,0.075,0.843,1
}
Biome
{
name = North Temperate Bands
displayName = North Temperate Bands
value = 1.0
color = 0.843,0.075,0.569,1
}
Biome
{
name = North Equatorial Bands
displayName = North Equatorial Bands
value = 1.0
color = 0.843,0.235,0.075,1
}
Biome
{
name = South Equatorial Bands
displayName = South Equatorial Bands
value = 1.0
color = 0.824,0.843,0.075,1
}
Biome
{
name = South Temperate Bands
displayName = South Temperate Bands
value = 1.0
color = 0.42,0.843,0.075,1
}
Biome
{
name = South Pole Storms
displayName = South Pole Storms
value = 1.0
color = 0.075,0.843,0.616,1
}
}
ScienceValues
{
flyingLowDataValue = 9
flyingHighDataValue = 8.5
inSpaceLowDataValue = 8
inSpaceHighDataValue = 7
recoveryValue = 8
flyingAltitudeThreshold = 410000
spaceAltitudeThreshold = 30000000
}
}
Rings
{
Ring
{
angle = 0
outerRadius = 2500.0
innerRadius = 1200.0
texture = RSSVE/Textures/MainTextures/Misc/SaturnRings
color = 1,1,1,1
lockRotation = false
unlit = False
useNewShader = True
penumbraMultipler = 1000.0
}
}
ScaledVersion
{
type = Atmospheric
Material
{
texture = RSS-Textures/PluginData/SaturnColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.05
specular = 0,0,0,1
rimPower = 2.0
rimBlend = 0.8
Gradient
{
0.0 = 0.35, 0.4, 0.45, 1.0
0.2 = 0.1,0.15,0.2,1.0
0.4 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 2000000.0
adiabaticIndex = 1.43
atmosphereMolarMass = 0.0021475
temperatureSeaLevel = 136
ambientColor = 0.01, 0.010, 0.010, 1.0
pressureCurve
{
key = 0 101325 0 -0.301559
key = 35000 91151.3 -0.279964 -0.279964
key = 70000 81715.9 -0.259364 -0.259364
key = 105000 72984.6 -0.239725 -0.239725
key = 140000 64924.4 -0.221014 -0.221014
key = 175000 57503.2 -0.203199 -0.203199
key = 210000 50690.4 -0.186248 -0.186248
key = 245000 44456.2 -0.170131 -0.170131
key = 280000 38771.9 -0.154818 -0.154818
key = 320000 32913.4 -0.138268 -0.138268
key = 360000 27697.4 -0.122694 -0.122694
key = 400000 23085.4 -0.108060 -0.108060
key = 440000 19040.5 -0.0943356 -0.0943356
key = 480000 15526.7 -0.0815006 -0.0815006
key = 520000 12508.7 -0.0695455 -0.0695455
key = 560000 9951.21 -0.0584796 -0.0584796
key = 600000 7814.81 -0.0485666 -0.0485666
key = 640000 6048.67 -0.0399446 -0.0399446
key = 680000 4603.68 -0.0324897 -0.0324897
key = 720000 3435.48 -0.0260864 -0.0260864
key = 760000 2504.17 -0.0206280 -0.0206280
key = 800000 1773.96 -0.0160153 -0.0160153
key = 840000 1212.89 -0.0121569 -0.0121569
key = 880000 792.483 -0.00896836 -0.00896836
key = 920000 487.529 -0.00637189 -0.00637189
key = 960000 275.794 -0.00429559 -0.00429559
key = 1000000 137.980 -0.00266424 -0.00266424
key = 1050000 44.3027 -0.00118305 -0.00118305
key = 1110000 9.47094 -0.000319062 -0.000319062
key = 1150000 1.83531 -5.52937E-05 -5.52937E-05
key = 1200000 0.481647 -1.16217E-05 -1.16217E-05
key = 1250000 0.155475 -3.34380E-06 -3.34380E-06
key = 1300000 0.0543030 -1.12563E-06 -1.12563E-06
key = 1350000 0.0194449 -3.96502E-07 -3.96502E-07
key = 1400000 0.00704535 -1.42603E-07 -1.42603E-07
key = 1450000 0.00256477 -5.17787E-08 -5.17787E-08
key = 1500000 0.000935480 -1.88538E-08 -1.88538E-08
key = 1550000 0.000341795 -6.87686E-09 -6.87686E-09
key = 1600000 0.000125095 -2.51262E-09 -2.51262E-09
key = 1700000 1.68428E-05 -3.37148E-10 -3.37148E-10
key = 1800000 2.59611E-06 -4.11185E-11 -4.11185E-11
key = 1900000 7.56394E-07 -7.27569E-12 -7.27569E-12
key = 2000000 0 0 0
}
temperatureCurve
{
key = 0 1005.6 0 -0.000922
key = 125000 889.0 -0.000942 -0.000942
key = 250000 770.6 -0.000948 -0.000948
key = 375000 653.3 -0.000919 -0.000919
key = 500000 544.3 -0.000802 -0.000802
key = 600000 471.6 -0.000703 -0.000703
key = 700000 399.4 -0.000744 -0.000744
key = 800000 322.4 -0.000798 -0.000798
key = 900000 239.3 -0.000868 -0.000868
key = 1000000 149.7 -0.000891 -0.000891
key = 1075000 92.3 -0.000477 -0.000477
key = 1111500 85.0 0 0
key = 1150000 95.5 0.000496 0.000496
key = 1200000 119.0 0.000386 0.000386
key = 1250000 133.3 0.000180 0.000180
key = 1300000 138.0 0.000058 0.000058
key = 1350000 140.1 0.000026 0.000026
key = 1440000 141.0 0 0
key = 1692000 141.0 0 0
key = 1750000 147.2 0.000327 0.000327
key = 1800000 177.6 0.000878 0.000878
key = 1850000 231.3 0.001228 0.001228
key = 1900000 291.4 0.001000 0.001000
key = 1950000 332.4 0.000670 0.000670
key = 2000000 360.7 0.000478 0
}
temperatureSunMultCurve
{
key = 0 0 0 0
key = 1016000 0 0 0
key = 1112000 1 2.5974E-06 2.5974E-06
key = 1497000 2 2.5974E-06 2.5974E-06
key = 2000000 3 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0 0 0
key = 90 -2 0 0
}
temperatureLatitudeSunMultCurve
{
key = 0 2 0 0
key = 90 0 0 0
}
temperatureAxialSunBiasCurve
{
key = 0 -5.5230 0 -0.040917
key = 23 -6 0 0
key = 113 0 0.10472 0.10472
key = 203 6 0 0
key = 293 0 -0.10472 -0.10472
key = 360 -5.5230 -0.040917 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 1.5 0 -3
key = 1 -1.5 -3 0
}
AtmosphereFromGround
{
waveLength = 0.62, 0.65, 0.68, 0.5
transformScale = 0,0,0
}
}
}
Body
{
name = Tethys
finalizeOrbit = true
flightGlobalsIndex = 17
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Tethys.bin
Template
{
name = Mun
removePQSMods = PQSCity, PQSLandControl, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 294973462.3804425
eccentricity = 0.001064868868083566
inclination = 1.091
meanAnomalyAtEpochD = 349.8231217220438
longitudeOfAscendingNode = 119.2518388332899
argumentOfPeriapsis = 215.9196892523803
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Tethys
description = Tethys is a mid-sized moon of Saturn about 1,060 km across and is named after the titan Tethys of Greek mythology.
radius = 531100
mass = 6.17449E+20
solarRotationPeriod = False
rotationPeriod = 163106.0928
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 2000 5000 10000 20000 50000 80000 100000
biomeMap = RSS-Textures/PluginData/TethysBiomes.dds
Biomes
{
Biome
{
name = Flatlands
displayName = Flatlands
value = 1.0
color = 1,1,1,1
}
Biome
{
name = Northern Polar Region
displayName = Northern Polar Region
value = 1.5
color = 0,0,0,1
}
Biome
{
name = Southern Polar Region
displayName = Southern Polar Region
value = 1.5
color = 0.5,0.5,0.5,1
}
Biome
{
name = Odysseus
displayName = Odysseus
value = 2.0
color = 0,1,0,1
}
Biome
{
name = Ithaca Chasma
displayName = Ithaca Chasma
value = 2.0
color = 1,0,0,1
}
Biome
{
name = Craterous
displayName = Craterous
value = 1.5
color = 0,0,1,1
}
}
ScienceValues
{
landedDataValue = 10
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 5000
spaceAltitudeThreshold = 50000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/TethysColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.1
specular = 0.1,0.1,0.1,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 87000
fadeStart = 52000
fadeEnd = 67000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 11
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1
contrast = 1.1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 80000
midTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 80000
midBumpMap = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 80000
highTex = RealSolarSystem/Terrain/PluginData/LunesSaturnes_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 80000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 100000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/TethysColor.dds
order = 10
enabled = true
}
VertexSimplexHeight
{
seed = 2211221
deformity = 1200.0
octaves = 12.0
persistence = 0.7
frequency = 1.0
enabled = true
order = 102
}
VertexSimplexNoiseColor
{
seed = 45
blend = 0.125
colorStart = 0,0,0,1
colorEnd = 1,1,1,1
octaves = 12.0
persistence = 0.7
frequency = 2.0
enabled = true
order = 200
}
VertexHeightNoiseVertHeight
{
seed = 1283704385
frequency = 8
octaves = 9
persistance = 0.6
heightStart = 0
heightEnd = 1
deformity = 1200
mode = Low
}
}
}
}
Body
{
name = Titan
finalizeOrbit = true
flightGlobalsIndex = 6
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Titan.bin
Template
{
name = Laythe
removePQSMods = LandControl, VertexHeightNoise, VertexSimplexHeightMap, VertexHeightNoiseVertHeight
}
Orbit
{
referenceBody = Saturn
semiMajorAxis = 1221966238.511425
eccentricity = 0.02891936561555365
inclination = 6.460492679775526
meanAnomalyAtEpochD = 75.16117358815676
longitudeOfAscendingNode = 126.4945233702913
argumentOfPeriapsis = 182.0886765021483
color = 0.7, 0.5, 0.25, 1.0
}
Properties
{
displayName = Titan
description = Titan is the largest moon of Saturn. It is the only natural satellite known to have a dense atmosphere, and the only object other than Earth where clear evidence of stable bodies of surface liquid has been found.
radius = 2573300
gravParameter = 8.978133E+12
ocean = true
solarRotationPeriod = False
rotationPeriod = 1377648
rotates = true
initialRotation = 0
tidallyLocked = true
gravParameter = 8.9778648e+12
isHomeWorld = false
timewarpAltitudeLimits = 0 130000 130000 130000 2000000 35000000 35000000 35000000
biomeMap = RSS-Textures/PluginData/TitanBiomes.dds
Biomes
{
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0.427,0.282,0.106,1
}
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.584,0.396,0.165,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.816,0.612,0.365,1
}
Biome
{
name = Shores
displayName = Shores
value = 1.0
color = 0.824,0.843,0.075,1
}
Biome
{
name = Seas
displayName = Seas
value = 1.0
color = 0,0.992,1,1
}
Biome
{
name = Canyons
displayName = Canyons
value = 1.0
color = 0.988,0,1,1
}
Biome
{
name = Poles
displayName = Poles
value = 1.0
color = 0,1,0.098,1
}
}
ScienceValues
{
landedDataValue = 11
splashedDataValue = 11
flyingLowDataValue = 12
flyingHighDataValue = 11.5
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
recoveryValue = 10
flyingAltitudeThreshold = 80000
spaceAltitudeThreshold = 750000
}
}
ScaledVersion
{
type = Atmospheric
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/TitanColor.dds
normals = RSS-Textures/PluginData/Titan_NRM.dds
shininess = 0.05
specular = 0.2,0.2,0.2,1
rimPower = 3.5
rimBlend = 0.9
Gradient
{
0.0 = 0.7529, 0.7843, 0.9961, 1
0.6 = 0.7529, 0.7843, 0.9961, 1
1.0 = 0.0196, 0.0196, 0.0196, 1
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 600000.0
adiabaticIndex = 1.4
atmosphereMolarMass = 0.02755
temperatureSeaLevel = 96
ambientColor = 0.080, 0.020, 0.0, 1.0
pressureCurve
{
key = 0 159.018 0 -0.00747715
key = 1700 146.700 -0.00701793 -0.00701793
key = 3000 137.799 -0.00667838 -0.00667838
key = 4500 128.067 -0.00629930 -0.00629930
key = 6000 118.894 -0.00593386 -0.00593386
key = 8000 107.496 -0.00546790 -0.00546790
key = 10000 97.0060 -0.00502627 -0.00502627
key = 12000 87.3748 -0.00460891 -0.00460891
key = 15000 74.4329 -0.00402798 -0.00402798
key = 20000 56.4797 -0.00317743 -0.00317743
key = 25000 42.4245 -0.00246723 -0.00246723
key = 30000 31.5914 -0.00188656 -0.00188656
key = 40000 17.2047 -0.00105786 -0.00105786
key = 50000 9.30008 -0.000570397 -0.000570397
key = 60000 5.10764 -0.000292345 -0.000292345
key = 70000 3.04815 -0.000137733 -0.000137733
key = 80000 2.04892 -7.25393E-05 -7.25393E-05
key = 100000 1.08690 -3.20363E-05 -3.20363E-05
key = 120000 0.617851 -1.68027E-05 -1.68027E-05
key = 140000 0.364361 -9.36345E-06 -9.36345E-06
key = 160000 0.220511 -5.41793E-06 -5.41793E-06
key = 180000 0.136183 -3.22018E-06 -3.22018E-06
key = 210000 0.0682663 -1.53028E-06 -1.53028E-06
key = 240000 0.0354184 -7.56769E-07 -7.56769E-07
key = 270000 0.0188934 -3.88778E-07 -3.88778E-07
key = 300000 0.0102750 -2.06166E-07 -2.06166E-07
key = 350000 0.00381591 -7.49244E-08 -7.49244E-08
key = 400000 0.00143321 -2.80703E-08 -2.80703E-08
key = 450000 0.000534673 -1.06511E-08 -1.06511E-08
key = 500000 0.000195333 -3.96574E-09 -3.96574E-09
key = 550000 7.08311E-05 -1.43027E-09 -1.43027E-09
key = 580000 3.87916E-05 -7.73011E-10 -7.73011E-10
key = 600000 0 0 0
}
temperatureCurve
{
key = 0 95 0 -0.00105
key = 45000 70 0 0
key = 65000 82 0.002 0.002
key = 80000 119 0.002 0.002
key = 100000 141 0.0006 0.0006
key = 140000 157.5 0.0003 0.0003
key = 200000 170 0.00015 0.00015
key = 300000 178 0 0
key = 400000 171 -0.00012 -0.00012
key = 500000 155 -0.00012 -0.00012
key = 600000 150 0 0
}
temperatureSunMultCurve
{
key = 0 1 0 0
key = 125000 0 -2E-05 -2E-05
key = 175000 -1.5 0 0
key = 275000 3 0 0
key = 400000 1.5 -2E-05 -2E-05
key = 600000 0 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0.75 0 0
key = 90 -2 -0.0495 0
}
temperatureLatitudeSunMultCurve
{
key = 0 1 0 0
key = 90 0 -0.018 0
}
temperatureAxialSunBiasCurve
{
key = 0 -0.69038 0 -0.0051147
key = 23 -0.75 0 0
key = 113 0 0.013090 0.013090
key = 203 0.75 0 0
key = 293 0 -0.013090 -0.013090
key = 360 -0.69038 -0.0051147 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 1.5 0 -3
key = 1 -1.5 -3 0
}
AtmosphereFromGround
{
innerRadius = 2574390
outerRadius = 2820000
waveLength = 0.73, 0.76, 0.83, 1.0
}
}
Ocean
{
ocean = True
oceanHeight = 0
density = 0.3575
oceanColor = 0.784, 0.507, 0.0, 1.0
Material
{
oceanOpacity = 0.95
color = 0.784, 0.507, 0.0, 1.0
colorFromSpace = 0.0784, 0.0507, 0.0, 1.0
fogColor = 0.298, 0.188, 0.0, 1.0
specColor = 1.0, 1.0, 1.0, 1.0
specColor = 0.298, 0.188, 0.0, 1.0
shininess = 0.697
}
Fog
{
useFog = True
fogColorStart = 0.298, 0.188, 0.0, 1.0
fogColorEnd = 0.0298, 0.0188, 0.0, 1.0
}
}
PQS
{
deactivateAltitude = 600000
fadeStart = 467000
fadeEnd = 525000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.01
factorRotation = 30
saturation = 1.3
contrast = 2
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.4
steepPower = 1.2
steepTexStart = 2000
steepTexEnd = 2
steepTex = RealSolarSystem/Terrain/PluginData/Steep_Diffuse.dds
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = RealSolarSystem/Terrain/PluginData/Steep_Normal.dds
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 15
steepTiling = 15
lowTex = RealSolarSystem/Terrain/PluginData/Titan_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Titan_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Titan_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Titan_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/TitanHeight.dds
offset = -50.0
deformity = 1000.0
scaleDeformityByRadius = false
order = 20
enabled = true
}
VertexColorSolid
{
blend = 1.0
color = 0.01, 0.01, 0.01, 1.0
enabled = true
order = 9999992
}
VertexSimplexNoiseColor
{
seed = 1234
blend = 0.03
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 8
persistence = 0.6
frequency = 4000
enabled = true
order = 9999994
}
VertexSimplexNoiseColor
{
seed = 1238
blend = 0.04
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 4
persistence = 0.7
frequency = 40000
enabled = true
order = 9999995
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/TitanColor.dds
order = 9999993
blend = 0.85
enabled = true
}
AltitudeAlpha
{
atmosphereDepth = 15000
}
AerialPerspectiveMaterial
{
atmosphereDepth = 7000
globalDensity = -1E-05
heightFalloff = 6.75
}
}
}
}
Body
{
name = Ariel
flightGlobalsIndex = 92
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Ariel.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Uranus
semiMajorAxis = 190944364.477622
eccentricity = 0.00190951361476287
inclination = 74.8989043025419
meanAnomalyAtEpochD = 46.46367954654207
longitudeOfAscendingNode = 166.5671084714081
argumentOfPeriapsis = 169.9966404991910
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Ariel
description = Ariel is the fourth-largest of the 27 known moons of Uranus. Ariel orbits and rotates in the equatorial plane of Uranus, which is almost perpendicular to the orbit of Uranus, and so has an extreme seasonal cycle.
radius = 578900
mass = 1.29e+21
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 400 700 2000 3000 6000 10000
biomeMap = RSS-Textures/PluginData/ArielBiomes.dds
Biomes
{
Biome
{
name = Plains
displayName = Plains
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Chasmata
displayName = Chasmata
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0,0,1,1
}
}
ScienceValues
{
landedDataValue = 11
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 28000
fadeEnd = 30000
Material
{
texture = RSS-Textures/PluginData/ArielColor.dds
normals = RSS-Textures/PluginData/Ariel_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 365000
fadeStart = 30000
fadeEnd = 365000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.5
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.5
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
lowBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
lowBumpMapScale = 1,1
lowBumpMapOffset = 0,0
lowBumpTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
highBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
highBumpMapScale = 1,1
highBumpMapOffset = 0,0
highBumpTiling = 50000
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/ArielColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/ArielHeight.dds
offset = 0
deformity = 6150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 8
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 8
persistence = 0.5
deformity = 50
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Miranda
flightGlobalsIndex = 91
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Miranda.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Uranus
semiMajorAxis = 129880047.634175
eccentricity = 0.00118741261963413
inclination = 78.5887546839913
meanAnomalyAtEpochD = 253.0006290232421
longitudeOfAscendingNode = 169.0642120548280
argumentOfPeriapsis = 326.7575256535064
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Miranda
description = Miranda or Uranus V is the smallest and innermost of Uranus's five round satellites. Like the other large moons of Uranus, Miranda orbits close to its planet's equatorial plane. Because Uranus orbits the Sun on its side, Miranda's orbit is perpendicular to the ecliptic and shares Uranus's extreme seasonal cycle. At just 470 km in diameter, Miranda is one of the smallest objects in the Solar System known to be spherical under its own gravity. Of the bodies that are known to be in hydrostatic equilibrium, only Saturn's moon Mimas is smaller.
radius = 235700
mass = 6.6E+19
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 400 700 2000 3000 6000 10000
biomeMap = RSS-Textures/PluginData/MirandaBiomes.dds
Biomes
{
Biome
{
name = Regio
displayName = Regio
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Coronae
displayName = Coronae
value = 1.0
color = 1,1,0,1
}
Biome
{
name = Rupes
displayName = Rupes
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Sulci
displayName = Sulci
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Verona Rupes
displayName = Verona Rupes
value = 1.0
color = 1,0,0,1
}
}
ScienceValues
{
landedDataValue = 11
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 18000
fadeEnd = 20000
Material
{
texture = RSS-Textures/PluginData/MirandaColor.dds
normals = RSS-Textures/PluginData/Miranda_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 305000
fadeStart = 20000
fadeEnd = 305000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.5
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.2
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = RealSolarSystem/Terrain/PluginData/Steep_Diffuse.dds
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = RealSolarSystem/Terrain/PluginData/Steep_Normal.dds
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 70000
lowBumpMap = RealSolarSystem/Terrain/PluginData/Pluton_Normal.dds
lowBumpMapScale = 1,1
lowBumpMapOffset = 0,0
lowBumpTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 70000
midBumpMap = RealSolarSystem/Terrain/PluginData/Pluton_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 70000
highTex = RealSolarSystem/Terrain/PluginData/Pluton_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 70000
highBumpMap = RealSolarSystem/Terrain/PluginData/Pluton_Normal.dds
highBumpMapScale = 1,1
highBumpMapOffset = 0,0
highBumpTiling = 70000
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/MirandaColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/MirandaHeight.dds
offset = -8000
deformity = 20150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 8
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 8
persistence = 0.5
deformity = 50
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Oberon
flightGlobalsIndex = 95
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Oberon.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Uranus
semiMajorAxis = 583435328.340603
eccentricity = 0.00110558297330948
inclination = 74.9349049752716
meanAnomalyAtEpochD = 266.5149396374048
longitudeOfAscendingNode = 166.6887328903476
argumentOfPeriapsis = 274.4599570542317
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Oberon
description = Oberon, also designated Uranus IV, is the outermost major moon of the planet Uranus. It is the second-largest and second most massive of the Uranian moons, and the ninth most massive moon in the Solar System. Discovered by William Herschel in 1787, Oberon is named after the mythical king of the fairies who appears as a character in Shakespeare's A Midsummer Night's Dream. Its orbit lies partially outside Uranus's magnetosphere.
radius = 761400
mass = 2.88E+21
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 400 700 2000 3000 6000 10000
biomeMap = RSS-Textures/PluginData/OberonBiomes.dds
Biomes
{
Biome
{
name = Plains
displayName = Plains
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Chasmata
displayName = Chasmata
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Craters
displayName = Craters
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Hamlet Crater
displayName = Hamlet Crater
value = 1.0
color = 1,1,0,1
}
}
ScienceValues
{
landedDataValue = 11
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 18000
fadeEnd = 20000
Material
{
texture = RSS-Textures/PluginData/OberonColor.dds
normals = RSS-Textures/PluginData/Oberon_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 227000
fadeStart = 20000
fadeEnd = 327000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.8
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
lowBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
lowBumpMapScale = 1,1
lowBumpMapOffset = 0,0
lowBumpTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
highBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
highBumpMapScale = 1,1
highBumpMapOffset = 0,0
highBumpTiling = 50000
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/OberonColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/OberonHeight.dds
offset = 0
deformity = 6150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 8
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 8
persistence = 0.5
deformity = 50
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Titania
flightGlobalsIndex = 94
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Titania.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Uranus
semiMajorAxis = 436292682.967703
eccentricity = 0.002486916
inclination = 75.045766393
meanAnomalyAtEpochD = 212.6552821835342
longitudeOfAscendingNode = 166.6555214910122
argumentOfPeriapsis = 165.7455424030838
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Titania
description = Titania is the largest of the moons of Uranus and the eighth largest moon in the Solar System at a diameter of 1,578 kilometres (981 mi). Discovered by William Herschel in 1787, Titania is named after the queen of the fairies in Shakespeare's A Midsummer Night's Dream. Its orbit lies inside Uranus's magnetosphere.
radius = 788900
mass = 3.42E+21
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 400 700 2000 3000 6000 10000
biomeMap = RSS-Textures/PluginData/TitaniaBiomes.dds
Biomes
{
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.6,0.6,0.6,1
}
Biome
{
name = Gertrude Crater
displayName = Gertrude Crater
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Crater
displayName = Crater
value = 1.0
color = 1,0,1,1
}
Biome
{
name = Messina Chasmata
displayName = Messina Chasmata
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Ursula Crater
displayName = Ursula Crater
value = 1.0
color = 1,1,0,1
}
Biome
{
name = South Pole
displayName = South Pole
value = 1.0
color = 0,1,0,1
}
Biome
{
name = North Pole
displayName = North Pole
value = 1.0
color = 0,1,1,1
}
}
ScienceValues
{
landedDataValue = 11
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 28000
fadeEnd = 30000
Material
{
texture = RSS-Textures/PluginData/TitaniaColor.dds
normals = RSS-Textures/PluginData/Titania_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 365000
fadeStart = 30000
fadeEnd = 365000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.8
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.3
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
lowBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
lowBumpMapScale = 1,1
lowBumpMapOffset = 0,0
lowBumpTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Dione_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
highBumpMap = RealSolarSystem/Terrain/PluginData/Dione_Normal.dds
highBumpMapScale = 1,1
highBumpMapOffset = 0,0
highBumpTiling = 50000
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/TitaniaColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/TitaniaHeight.dds
offset = 0
deformity = 6150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 8
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 8
persistence = 0.5
deformity = 50
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Umbriel
flightGlobalsIndex = 93
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Umbriel.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Uranus
semiMajorAxis = 265992360.127656
eccentricity = 0.0038334454580725
inclination = 74.9939984108702
meanAnomalyAtEpochD = 114.3251464012079
longitudeOfAscendingNode = 166.5601075193709
argumentOfPeriapsis = 207.7259222157362
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Umbriel
description =
radius = 584700
mass = 1.22E+21
tidallyLocked = true
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 200 400 700 2000 3000 6000 10000
biomeMap = RSS-Textures/PluginData/UmbrielBiomes.dds
Biomes
{
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 1,0,0,1
}
Biome
{
name = North Crater
displayName = North Crater
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Northpole
displayName = Northpole
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Southpole
displayName = Southpole
value = 1.0
color = 0,1,1,1
}
Biome
{
name = Small Crater
displayName = Small Crater
value = 1.0
color = 0,1,0,1
}
}
ScienceValues
{
landedDataValue = 11
inSpaceLowDataValue = 10
inSpaceHighDataValue = 9
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 200000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 28000
fadeEnd = 30000
Material
{
texture = RSS-Textures/PluginData/UmbrielColor.dds
normals = RSS-Textures/PluginData/Umbriel_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 8
deactivateAltitude = 365000
fadeStart = 30000
fadeEnd = 365000
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 1
contrast = 1.4
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 1.5
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
lowBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
lowBumpMapScale = 1,1
lowBumpMapOffset = 0,0
lowBumpTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Moon_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
highBumpMap = RealSolarSystem/Terrain/PluginData/Moon_Normal.dds
highBumpMapScale = 1,1
highBumpMapOffset = 0,0
highBumpTiling = 50000
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/UmbrielColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/UmbrielHeight.dds
offset = 0
deformity = 6150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 8
persistence = 0.5
deformity = 100
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 8
persistence = 0.5
deformity = 50
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
Body
{
name = Uranus
finalizeOrbit = true
flightGlobalsIndex = 21
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Uranus.bin
Template
{
name = Jool
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 2866832853163.975
eccentricity = 0.04620653158718433
inclination = 23.67256993343676
meanAnomalyAtEpochD = 286.8267359944493
longitudeOfAscendingNode = 1.846089669223938
argumentOfPeriapsis = 169.6876790522249
color = 0.38, 0.58, 0.78, 1.0
}
Properties
{
displayName = Uranus
description = The seventh planet in our neighborhood, Uranus, named after the Greek god of the sky, is similar to the relatively nearby planet Neptune. Uranus is sometimes placed in a category separate from gas giants, known as "Ice Giants". Having a similar atmosphere to Jupiter and Saturn, Uranus is different from the two gas giants in that it contains more water, ammonia and methane. It also has the coldest planetary atmosphere, somewhere around 49K.
radius = 24702000
gravParameter = 5.793939E+15
solarRotationPeriod = False
rotationPeriod = 62063.712
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
emissivity = 0.00065
timewarpAltitudeLimits = 0 5000 30000 30000 100000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/UranusBiomes.dds
Biomes
{
Biome
{
name = Equatorial Bands
displayName = Equatorial Bands
value = 1.0
color = 0.075,0.157,0.843,1
}
Biome
{
name = North Polar Bands
displayName = North Polar Bands
value = 1.0
color = 1,0,0.435,1
}
Biome
{
name = North Temperate Bands
displayName = North Temperate Bands
value = 1.0
color = 1,0,1,1
}
Biome
{
name = North Equatorial Bands
displayName = North Equatorial Bands
value = 1.0
color = 0.643,0,1,1
}
Biome
{
name = South Temperate Bands
displayName = South Temperate Bands
value = 1.0
color = 0,0.773,1,1
}
Biome
{
name = South Polar Bands
displayName = South Polar Bands
value = 1.0
color = 0,0.992,0.992,1
}
}
ScienceValues
{
flyingLowDataValue = 10
flyingHighDataValue = 9.5
inSpaceLowDataValue = 9
inSpaceHighDataValue = 8
recoveryValue = 9
flyingAltitudeThreshold = 191000
spaceAltitudeThreshold = 30000000
}
}
ScaledVersion
{
type = Atmospheric
Material
{
texture = RSS-Textures/PluginData/UranusColor.dds
normals = RSS-Textures/PluginData/Flat_NRM.dds
shininess = 0.01
specular = 0,0,0,1
rimPower = 2.0
rimBlend = 1.4
Gradient
{
0.0 = 0.35, 0.4, 0.45, 1.0
0.2 = 0.1,0.15,0.2,1.0
0.4 = 0.0,0.0,0.0,1.0
1.0 = 0.0,0.0,0.0,1.0
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 1400000.0
adiabaticIndex = 1.44
atmosphereMolarMass = 0.002643
temperatureSeaLevel = 76
ambientColor = 0.060, 0.074, 0.078, 1.0
pressureCurve
{
key = 0 101325 0 -0.418209
key = 25000 91221.5 -0.390260 -0.390260
key = 50000 81802.8 -0.363415 -0.363415
key = 75000 73041.8 -0.337635 -0.337635
key = 100000 64912.5 -0.312879 -0.312879
key = 125000 57389.7 -0.289107 -0.289107
key = 150000 50449.3 -0.266278 -0.266278
key = 175000 44068.3 -0.244351 -0.244351
key = 200000 38224.6 -0.223283 -0.223283
key = 225000 32897.4 -0.203030 -0.203030
key = 250000 28066.7 -0.183549 -0.183549
key = 275000 23713.9 -0.164795 -0.164795
key = 300000 19821.2 -0.146725 -0.146725
key = 325000 16372.2 -0.129307 -0.129307
key = 350000 13350.6 -0.112526 -0.112526
key = 375000 10740.4 -0.0964021 -0.0964021
key = 400000 8522.94 -0.0812558 -0.0812558
key = 425000 6663.21 -0.0678024 -0.0678024
key = 450000 5119.42 -0.0559570 -0.0559570
key = 475000 3853.06 -0.0455879 -0.0455879
key = 500000 2828.77 -0.0365709 -0.0365709
key = 525000 2014.22 -0.0287896 -0.0287896
key = 550000 1379.90 -0.0221345 -0.0221345
key = 575000 898.965 -0.0165029 -0.0165029
key = 600000 547.027 -0.0117991 -0.0117991
key = 625000 302.023 -0.00793403 -0.00793403
key = 650000 143.952 -0.00483315 -0.00483315
key = 675000 54.4872 -0.00244405 -0.00244405
key = 700000 15.4202 -0.000830456 -0.000830456
key = 750000 1.16308 -5.31023E-05 -5.31023E-05
key = 800000 0.137922 -5.60162E-06 -5.60162E-06
key = 850000 0.0290118 -6.81046E-07 -6.81046E-07
key = 900000 0.00944111 -2.09856E-07 -2.09856E-07
key = 950000 0.00317065 -6.71703E-08 -6.71703E-08
key = 1000000 0.00116400 -2.16742E-08 -2.16742E-08
key = 1050000 0.000501411 -7.54963E-09 -7.54963E-09
key = 1150000 0.000149012 -1.45432E-09 -1.45432E-09
key = 1250000 6.51615E-05 -4.66999E-10 -4.66999E-10
key = 1400000 0 0 0
}
temperatureCurve
{
key = 0 731.3 0 -0.001083
key = 100000 621.2 -0.001118 -0.001118
key = 200000 508.5 -0.001130 -0.001130
key = 300000 398.0 -0.001053 -0.001053
key = 400000 306.6 -0.000789 -0.000789
key = 500000 224.3 -0.000862 -0.000862
key = 570000 161.7 -0.000929 -0.000929
key = 630000 104.5 -0.000966 -0.000966
key = 680000 60.2 -0.000660 -0.000660
key = 699500 53.0 0 0
key = 721000 53.0 0 0
key = 740000 58.4 0.000414 0.000414
key = 761250 65.0 0.000122 0.000122
key = 802250 70.0 0.000122 0.000122
key = 820000 87.1 0.001355 0.001355
key = 850000 120.2 0.000674 0.000674
key = 867000 126.0 0 0
key = 930000 128.8 0.000128 0.000128
key = 1000000 149.7 0.000530 0.000530
key = 1100000 230.7 0.000994 0.000994
key = 1200000 336.1 0.001046 0.001046
key = 1300000 417.0 0.000632 0.000632
key = 1400000 469.1 0.000430 0.000430
}
temperatureSunMultCurve
{
key = 0 0 0 0
key = 660000 0 0 0
key = 710000 1 3.3557E-06 3.3557E-06
key = 1008000 2 3.3557E-06 3.3557E-06
key = 1400000 3 0 0
}
temperatureLatitudeBiasCurve
{
key = 0 0 0 0
key = 90 -1.5 0 0
}
temperatureLatitudeSunMultCurve
{
key = 0 1.5 0 0
key = 90 0 0 0
}
temperatureAxialSunBiasCurve
{
key = 0 3.2678 0 -0.087825
key = 33 0 -0.10472 -0.10472
key = 123 -6 0 0
key = 213 0 0.10472 0.10472
key = 303 6 0 0
key = 360 3.2678 -0.087825 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 1 0 -2
key = 1 -1 -2 0
}
AtmosphereFromGround
{
waveLength = 0.6801278, 0.6741574, 0.6262613, 0.5
}
}
}
Body
{
name = Venus
finalizeOrbit = true
flightGlobalsIndex = 3
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Venus.bin
Template
{
name = Duna
removePQSMods = PQSCity, PQSLandControl, PQSMod_AltitudeAlpha, PQSMod_FlattenArea, PQSMod_MapDecal, PQSMod_VertexHeightNoiseVertHeightCurve2, PQSMod_VoronoiCraters
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 108209548790.4671
eccentricity = 0.006810339650842032
inclination = 24.46397633556437
meanAnomalyAtEpochD = 311.2459947553124
longitudeOfAscendingNode = 7.981603378781639
argumentOfPeriapsis = 123.7121294282329
color = 0.701, 0.384, 0.16, 1.0
}
Properties
{
displayName = Venus
description = This beautiful object is the second planet of our neighborhood. Named after the goddess of love and beauty, Venus is one of the brightest objects in our night sky. Though she is considered a sister planet to Earth, Venus has no satellites (moons) and is alone in her orbit around our star.
radius = 6049000
mass = 4.8676E+24
ocean = false
solarRotationPeriod = False
rotationPeriod = -20996797.016381
rotates = true
initialRotation = 0
tidallyLocked = false
gravParameter = 3.24859e+14
isHomeWorld = false
emissivity = 0.00065
timewarpAltitudeLimits = 0 145000 145000 145000 1000000 10000000 25000000 35000000
biomeMap = RSS-Textures/PluginData/VenusBiomes.dds
Biomes
{
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 0.424,0.424,0.424,1
}
Biome
{
name = Mountains
displayName = Mountains
value = 1.0
color = 0.22,0.561,0.322,1
}
Biome
{
name = Canyons
displayName = Canyons
value = 1.0
color = 0.522,0.22,0.561,1
}
Biome
{
name = Lakshmi Planum
displayName = Lakshmi Planum
value = 1.0
color = 0.875,0.184,0.165,1
}
Biome
{
name = Fortuna Tessera
displayName = Fortuna Tessera
value = 1.0
color = 0,1,0.271,1
}
Biome
{
name = Volcanic Rise
displayName = Volcanic Rise
value = 1.0
color = 0.878,0.804,0.243,1
}
Biome
{
name = Highlands
displayName = Highlands
value = 1.0
color = 0.659,0.659,0.659,1
}
Biome
{
name = Lowlands
displayName = Lowlands
value = 1.0
color = 0,0,0,1
}
}
ScienceValues
{
landedDataValue = 6
flyingLowDataValue = 7
flyingHighDataValue = 6.5
inSpaceLowDataValue = 5
inSpaceHighDataValue = 4.5
recoveryValue = 5
flyingAltitudeThreshold = 22000
spaceAltitudeThreshold = 2000000
}
}
ScaledVersion
{
type = Atmospheric
fadeStart = 74000
fadeEnd = 76000
Material
{
texture = RSS-Textures/PluginData/VenusColor.dds
normals = RSS-Textures/PluginData/Venus_NRM.dds
shininess = 0
specular = 0,0,0,1
rimPower = 1.0
rimBlend = 1.3
Gradient
{
0.0 = 0.47, 0.45, 0.35, 1
0.1 = 0.47, 0.45, 0.35, 1
0.5 = 0.1, 0.1, 0.1, 1
1.0 = 0.0196, 0.0196, 0.0196, 1
}
}
}
Atmosphere
{
enabled = true
oxygen = false
maxAltitude = 145000.0
adiabaticIndex = 1.21
atmosphereMolarMass = 0.04345
temperatureSeaLevel = 735
ambientColor = 0.078, 0.074, 0.071, 1.0
pressureCurve
{
key = 0 10905.2 0 -0.671223
key = 1000 10251.1 -0.637181 -0.637181
key = 2500 9332.0325 -0.588762 -0.588762
key = 4000 8483.30 -0.543376 -0.543376
key = 5500 7700.46 -0.500876 -0.500876
key = 7000 6979.30 -0.461126 -0.461126
key = 8500 6315.78 -0.423990 -0.423990
key = 10000 5706.08 -0.389339 -0.389339
key = 12000 4970.64 -0.346779 -0.346779
key = 14000 4316.37 -0.308115 -0.308115
key = 16000 3735.77 -0.273062 -0.273062
key = 18000 3221.89 -0.241354 -0.241354
key = 20000 2768.30 -0.212732 -0.212732
key = 22000 2369.03 -0.186999 -0.186999
key = 24000 2018.54 -0.163915 -0.163915
key = 26000 1711.79 -0.143204 -0.143204
key = 28000 1444.29 -0.124633 -0.124633
key = 30000 1211.97 -0.107998 -0.107998
key = 35000 761.588 -0.0737966 -0.0737966
key = 40000 459.232 -0.0484740 -0.0484740
key = 45000 264.922 -0.0303357 -0.0303357
key = 50000 145.933 -0.0181473 -0.0181473
key = 55000 75.5755 -0.0106108 -0.0106108
key = 60000 35.4446 -0.00577199 -0.00577199
key = 65000 14.9641 -0.00270010 -0.00270010
key = 70000 5.89415 -0.00112986 -0.00112986
key = 75000 2.19786 -0.000448342 -0.000448342
key = 80000 0.761142 -0.000167793 -0.000167793
key = 85000 0.242054 -5.75524E-05 -5.75524E-05
key = 90000 0.0708384 -1.79328E-05 -1.79328E-05
key = 95000 0.0194205 -5.11381E-06 -5.11381E-06
key = 100000 0.00514554 -1.37518E-06 1.37518E-06
key = 110000 0.000344925 -9.49562E-08 -9.49562E-08
key = 120000 2.05320E-05 -5.88367E-09 -5.88367E-09
key = 125000 4.90042E-06 -1.40178E-09 -1.40178E-09
key = 130000 1.17978E-06 -3.33691E-10 -3.33691E-10
key = 135000 2.91419E-07 -8.03136E-11 -8.03136E-11
key = 145000 0 0 0
}
temperatureCurve
{
key = 0 753 0 -0.0076
key = 2500 734 -0.0076 -0.0076
key = 20000 599 -0.008 -0.008
key = 40000 433 -0.0075 -0.0075
key = 50000 364 -0.0072 -0.0072
key = 62500 255 -0.0052 -0.0052
key = 74000 226 -0.0031 -0.0031
key = 95000 170 -0.0012 -0.0012
key = 107500 160 -0.0011 -0.0011
key = 120000 147 -0.0004 -0.0004
key = 137500 150 0.0011 0.0011
key = 145000 163.5 0.0015 0
}
temperatureSunMultCurve
{
key = 0 0.1 0 0
key = 42500 0.1 0 0
key = 62500 1 0 0
key = 72500 0 -6E-05 -6E-05
key = 82500 -0.25 0 0
key = 92500 0 4E-05 4E-05
key = 145000 2.1 4E-05 0
}
temperatureLatitudeBiasCurve
{
key = 0 4.25 0 0
key = 38 0 -0.2 -0.2
key = 90 -15.75 -0.4 0
}
temperatureLatitudeSunMultCurve
{
key = 0 20 0 0
key = 60 10 -0.3 -0.3
key = 90 0 -0.35 0
}
temperatureAxialSunBiasCurve
{
key = 0 -0.42262 0 -0.015818
key = 25 0 0.017453 0.017453
key = 115 1 0 0
key = 205 0 -0.017453 -0.017453
key = 295 -1 0 0
key = 360 -0.42262 -0.015818 0
}
temperatureAxialSunMultCurve
{
key = 0 0 0 0.018
key = 90 1 0 0
}
temperatureEccentricityBiasCurve
{
key = 0 0.5 0 -1
key = 1 -0.5 -1 0
}
AtmosphereFromGround
{
waveLength = 0.49, 0.5, 0.53, 1.0
}
}
PQS
{
deactivateAltitude = 145000
fadeStart = 101000
fadeEnd = 126875
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 10
factorBlendWidth = 0.1
factorRotation = 30
saturation = 0.8
contrast = 1
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 2
steepPower = 1.5
steepTexStart = 10000
steepTexEnd = 100000
steepTex = BUILTIN/terrain_rock00
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 900
steepTiling = 20
lowTex = RealSolarSystem/Terrain/PluginData/Venus_Diffuse.dds
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 50000
midTex = RealSolarSystem/Terrain/PluginData/Venus_Diffuse.dds
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 50000
midBumpMap = RealSolarSystem/Terrain/PluginData/Venus_Normal.dds
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 50000
highTex = RealSolarSystem/Terrain/PluginData/Venus_Diffuse.dds
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 50000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 0
oceanFogDistance = 1000
}
Material
{
saturation = 0.9
contrast = 4.5
tintColor = 1.0,1.0,1.0,0.0
powerNear = 0.6
powerFar = 0.6
groundTexStart = 0
groundTexEnd = 4000
steepPower = 3
steepTexStart = 0
steepTexEnd = 500000
steepTex = BUILTIN/lunar cliff face
steepBumpMap = BUILTIN/Cliff (Layered Rock)_NRM
steepNearTiling = 400
steepTiling = 500
lowTex = BUILTIN/rock00
lowBumpMap = BUILTIN/bouldernormal
lowNearTiling = 7000
lowMultiFactor = 10
lowBumpNearTiling = 9000
lowBumpFarTiling = 300
midTex = BUILTIN/SandyGround
midBumpMap = BUILTIN/bouldernormal
midNearTiling = 7000
midMultiFactor = 10
midBumpNearTiling = 3000
midBumpFarTiling = 300
highTex = BUILTIN/SandyGround
highBumpMap = BUILTIN/bouldernormal
highNearTiling = 7000
highMultiFactor = 10
highBumpNearTiling = 3000
highBumpFarTiling = 300
lowStart = 0
lowEnd = 0.3
highStart = 0.8
highEnd = 1
globalDensity = 0
}
Mods
{
VertexHeightMap
{
map = RSS-Textures/PluginData/VenusHeight.dds
offset = 0
deformity = 11000.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
deformity = 1000
frequency = 200
order = 100
enabled = true
}
VertexColorSolid
{
blend = 1.0
color = 0.01, 0.01, 0.01, 1.0
enabled = true
order = 9999992
}
VertexColorMapBlend
{
map = RSS-Textures/PluginData/VenusColor.dds
order = 9999993
blend = 0.51
enabled = true
}
VertexSimplexNoiseColor
{
seed = 1234
blend = 0.03
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 8
persistence = 0.6
frequency = 4000
enabled = true
order = 9999994
}
VertexSimplexNoiseColor
{
seed = 1238
blend = 0.04
colorStart = 0.0, 0.0, 0.0, 1.0
colorEnd = 1.0, 1.0, 1.0, 1.0
octaves = 4
persistence = 0.7
frequency = 40000
enabled = true
order = 9999995
}
}
}
}
Body
{
name = Vesta
flightGlobalsIndex = 60
cacheFile = RealSolarSystem/RSSKopernicus/Cache/Vesta.bin
Template
{
name = Eeloo
}
Orbit
{
referenceBody = Sun
semiMajorAxis = 353346223803.158
eccentricity = 0.0902068412255369
inclination = 22.7696439720361
meanAnomalyAtEpochD = 61.0607001442198
longitudeOfAscendingNode = 18.1671232653234
argumentOfPeriapsis = 236.445369158826
color = 1.0, 1.0, 1.0, 1.0
}
Properties
{
displayName = Vesta
description = Vesta is the second-most-massive and second-largest body in the asteroid belt after the dwarf planet Ceres, and it contributes an estimated 9% of the mass of the asteroid belt. It is slightly larger than Pallas, though significantly more massive. Vesta is the last remaining rocky protoplanet (with a differentiated interior) of the kind that formed the terrestrial planets. Numerous fragments of Vesta were ejected by collisions one and two billion years ago that left two enormous craters occupying much of Vesta's southern hemisphere. Debris from these events has fallen to Earth as howardite–eucrite–diogenite (HED) meteorites, which have been a rich source of information about Vesta.
radius = 262700
mass = 2.59e+20
rotationPeriod = 19231.2
tidallyLocked = false
initialRotation = 0
isHomeWorld = false
timewarpAltitudeLimits = 0 20000 75000 150000 200000 300000 600000 1000000
biomeMap = RSS-Textures/PluginData/VestaBiomes.dds
Biomes
{
Biome
{
name = Midlands
displayName = Midlands
value = 1.0
color = 1,0,0.4078,1
}
Biome
{
name = Marcia
displayName = Marcia
value = 1.0
color = 1,0,0,1
}
Biome
{
name = Calpurnia crater
displayName = Calpurnia crater
value = 1.0
color = 0,1,0,1
}
Biome
{
name = Minucia Crater
displayName = Minucia Crater
value = 1.0
color = 0,0,1,1
}
Biome
{
name = Vestalia Terra
displayName = Vestalia Terra
value = 1.0
color = 0,0.6,0.6,1
}
Biome
{
name = Feralia Planitia
displayName = Feralia Planitia
value = 1.0
color = 0.6,0.6,0.6,1
}
Biome
{
name = Saturnalia Fossae
displayName = Saturnalia Fossae
value = 1.0
color = 0.6,0,0.6,1
}
Biome
{
name = Divalia Fossae
displayName = Divalia Fossae
value = 1.0
color = 0.6,0,0,1
}
Biome
{
name = Albana Crater
displayName = Albana Crater
value = 1.0
color = 0.835,1,1,1
}
Biome
{
name = Pomponia Crater
displayName = Pomponia Crater
value = 1.0
color = 0.82,1,0,1
}
Biome
{
name = Parentatio Rupes
displayName = Parentatio Rupes
value = 1.0
color = 0.1137,0.6,0.4078,1
}
Biome
{
name = Rheasilvia
displayName = Rheasilvia
value = 1.0
color = 1,0.6,0.4078,1
}
Biome
{
name = South Craters
displayName = South Craters
value = 1.0
color = 0,0,0,1
}
Biome
{
name = North Pole
displayName = North Pole
value = 1.0
color = 0.1137,0.4078,0.4078,1
}
}
ScienceValues
{
landedDataValue = 7
inSpaceLowDataValue = 6
inSpaceHighDataValue = 5
flyingAltitudeThreshold = 18000
spaceAltitudeThreshold = 300000
}
}
ScaledVersion
{
type = Vacuum
fadeStart = 50000
fadeEnd = 52000
Material
{
texture = RSS-Textures/PluginData/VestaColor.dds
normals = RSS-Textures/PluginData/Vesta_NRM.dds
shininess = 0.05
specular = 0,0,0,1
}
}
PQS
{
maxQuadLengthsPerFrame = 0.03
minLevel = 2
maxLevel = 12
minDetailDistance = 11
materialType = AtmosphericTriplanarZoomRotation
Material
{
factor = 11
factorBlendWidth = 0.01
factorRotation = 30
saturation = 0
contrast = 1.5
tintColor = 1,1,1,0
specularColor = 0,0,0,0
albedoBrightness = 2
steepPower = 1
steepTexStart = 20000
steepTexEnd = 30000
steepTex = BUILTIN/gillySteep_diffuse
steepTexScale = 1,1
steepTexOffset = 0,0
steepBumpMap = BUILTIN/gillySteep_nrm
steepBumpMapScale = 1,1
steepBumpMapOffset = 0,0
steepNearTiling = 1
steepTiling = 1
lowTex = BUILTIN/gillyMedTerrain_diffuse
lowTexScale = 1,1
lowTexOffset = 0,0
lowTiling = 70000
midTex = BUILTIN/gillyMedTerrain_diffuse
midTexScale = 1,1
midTexOffset = 0,0
midTiling = 70000
midBumpMap = BUILTIN/gillyMedTerrain_nrm
midBumpMapScale = 1,1
midBumpMapOffset = 0,0
midBumpTiling = 70000
highTex = BUILTIN/gillyMedTerrain_diffuse
highTexScale = 1,1
highTexOffset = 0,0
highTiling = 70000
lowStart = -1
lowEnd = -1
highStart = 2
highEnd = 2
globalDensity = 1
fogColorRamp =
fogColorRampScale = 1,1
fogColorRampOffset = 0,0
planetOpacity = 1
oceanFogDistance = 1000
}
Mods
{
VertexColorMap
{
map = RSS-Textures/PluginData/VestaColor.dds
order = 9999993
enabled = true
}
VertexHeightMap
{
map = RSS-Textures/PluginData/VestaHeight.dds
offset = 0
deformity = 53150.0
scaleDeformityByRadius = false
order = 10
enabled = true
}
VertexSimplexHeightAbsolute
{
seed = 3339066
octaves = 3
persistence = 0.5
deformity = 1
frequency = 40
order = 11
enabled = true
}
VertexSimplexHeight
{
seed = 3339067
octaves = 3
persistence = 0.5
deformity = 10
frequency = 3
order = 12
enabled = true
}
VertexHeightNoise
{
seed = 45756
deformity = 20
frequency = 5
lacunarity = 2.5
persistence = 0.5
octaves = 8
noiseType = RiggedMultifractal
mode = Low
order = 13
enabled = true
}
}
}
}
}
}
UrlConfig
{
parentUrl = Kopernicus/Localization/en-us.cfg
Localization
{
en-us
{
#Kopernicus_UI_TrackingBody = Tracking Body
#Kopernicus_UI_AutoTracking = Auto
#Kopernicus_UI_AutoTrackingBodyName = <<1>> (Auto)
#Kopernicus_UI_SelectBody = Select Tracking Body
#Kopernicus_UI_SelectBody_Msg = Please select the Body you want to track with this Solar Panel.
#Kopernicus_UI_AbsoluteExposure = Use absolute exposure
#Kopernicus_UI_RelativeExposure = Use relative exposure
#Kopernicus_UI_PanelBlocked = Blocked by <<1>>
#Kopernicus_UI_DirectSunlight = Direct Sunlight
#Kopernicus_UI_Underwater = Underwater
}
}
}
UrlConfig
{
parentUrl = KSCSwitcher/LaunchSites.cfg
KSCSWITCHER
{
DefaultSite = us_cape_canaveral
LaunchSites
{
Site
{
name = au_woomera
displayName = AU - Woomera
description = Launch Area 5 (LA5) is a still operational site at the RAAF Woomera Range Test Range which forms the primary operational capability of the Woomera Range Complex. Originally LA5 was a rocket launch site which supported a number of British experimental launches, including the United Kingdom's first, and as of 2015 only, satellite launch. It consisted of three separate launch pads, which supported 22 Black Knight sounding rocket launches, and four Black Arrow carrier rocket launches. Of the four Black Arrow launches, two were orbital launches, the first of which, on 2 September 1970, failed, and the second, on 28 October 1971, succeeded, placing the Prospero satellite into low Earth orbit.
PQSCity
{
KEYname = KSC
latitude = -30.95875
longitude = 136.50366
repositionRadiusOffset = 203
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -226.50366
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 150
absolute = true
latitude = -30.95875
longitude = 136.50366
}
}
Site
{
name = cn_jiuquan
displayName = CN - Jiuquan
description = Jiuquan Satellite Launch Center (酒泉衛星發射中心, JSLC) is a Chinese space vehicle launch facility (spaceport) located in the Gobi desert, about 1,600 km from Beijing. It is part of the Dongfeng Aerospace City (Base 10). Although the facility is geographically located within Ejin Banner of Inner Mongolia's Alxa League, it is named after the nearest city, Jiuquan in Gansu Province.
PQSCity
{
KEYname = KSC
latitude = 41.11803
longitude = 100.4633
repositionRadiusOffset = 1131
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -190.4633
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 1073
absolute = true
latitude = 41.11803
longitude = 100.4633
}
}
Site
{
name = cn_taiyuan
displayName = CN - Taiyuan
description = The Taiyuan Satellite Launch Center (太原衛星發射中心, TSLC) also known as Base 25 (Chinese: 二十五基地), is a People's Republic of China space and defence launch facility (spaceport). It is situated in Kelan County, Xinzhou, Shanxi Province and is the second of three launch sites having been founded in March 1966 and coming into full operation in 1968. Taiyuan sits at an altitude of 1500 meters and its dry weather makes it an ideal launch site. Confusingly, U.S. intelligence designates TSLC the 'Wuzhai Missile and Space Test Centre", despite the fact that the town of Wuzhai is located a considerable distance from the Taiyuan space launch facility. The site is primarily used to launch meteorological satellites, earth resource satellites and scientific satellites on Long March launch vehicles into sun-synchronous orbits. TSLC is also a major launch site for ICBMs and overland Submarine-Launched Ballistic Missile (SLBM) tests. The site has a sophisticated Technical Center and Mission Command and Control Center. It is served by two feeder railways that connect with the Ningwu-Kelan Railway.
PQSCity
{
KEYname = KSC
latitude = 39.14321
longitude = 111.96741
repositionRadiusOffset = 1553
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -201.96741
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 75
absoluteOffset = 1500
absolute = true
latitude = 39.14321
longitude = 111.96741
}
}
Site
{
name = cn_wenchang
displayName = CN - Wenchang
description = Wenchang Satellite Launch Center (文昌衛星發射中心, WSLC), located in Wenchang, Hainan, China, is a former sub-orbital test center. It is China's fourth and southernmost space vehicle launch facility (spaceport). It has been specially selected for its low latitude, which is only 19 degrees north of the equator, which will allow for a substantial increase in payload, necessary for the future manned program, space station and deep space exploration program.
PQSCity
{
KEYname = KSC
latitude = 19.614492
longitude = 110.951133
repositionRadiusOffset = 63
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -190
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 10
absolute = true
latitude = 19.614492
longitude = 110.951133
}
}
Site
{
name = cn_xichang
displayName = CN - Xichang
description = The Xichang Satellite Launch Center (西昌衛星發射中心, XSLC), also known as the Xichang Space Center, is a People's Republic of China space vehicle launch facility (spaceport) approximately 64 kilometres (40 miles) northwest of Xichang, Liangshan Yi Autonomous Prefecture in Sichuan. The facility became operational in 1984 and is primarily used to launch powerful thrust rockets and geostationary communications and weather satellites. It is notable as the site of Sino-European space cooperation, with the launch of the first of two Double Star scientific satellites in December 2003. Chinese officials have indicated interest in conducting additional international satellite launches from XSLC.
PQSCity
{
KEYname = KSC
latitude = 28.24646
longitude = 102.02814
repositionRadiusOffset = 1866
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -192.02814
}
PQSMod_MapDecalTangent
{
radius = 24000
heightMapDeformity = 80
absoluteOffset = 1800
absolute = true
latitude = 28.24646
longitude = 102.02814
}
}
Site
{
name = dz_hammaguir
displayName = DZ - Hammaguir
description = Between 1947 and 1967 there was a rocket launch site near Hammaguir, used by France for launching sounding rockets and the satellite carrier "Diamant" between 1965 and 1967. The first French satellite Astérix was launched from there in 1965.
PQSCity
{
KEYname = KSC
latitude = 30.77824
longitude = -3.05377
repositionRadiusOffset = 803
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -86.94623
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 744
absolute = true
latitude = 30.77824
longitude = -3.05377
}
}
Site
{
name = fr_kourou
displayName = FR - Kourou
description = The Guiana Space Centre or, more commonly, Centre spatial guyanais (CSG) is a French and European spaceport near Kourou in French Guiana. Operational since 1968. The European Space Agency (ESA), the French space agency CNES (National Centre for Space Studies), and the commercial Arianespace company conduct launches from Kourou. This is the spaceport used by the ESA to send supplies to the International Space Station using the Automated Transfer Vehicle. The location was selected in 1964 to become the spaceport of France. In 1975, France offered to share Kourou with ESA. Commercial launches are bought also by non-European companies. ESA pays two thirds of the spaceport's annual budget and has also financed the upgrades made during the development of the Ariane launchers.
PQSCity
{
KEYname = KSC
latitude = 5.239380
longitude = -52.768487
repositionRadiusOffset = 1
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -37.231513
}
PQSMod_MapDecalTangent
{
radius = 12500
heightMapDeformity = 2
absoluteOffset = 21
absolute = true
latitude = 5.239380
longitude = -52.768487
}
}
Site
{
name = il_palmachim
displayName = IL - Palmachim
description = The Palmachim Air Force Base (Hebrew: בָּסִיס חֵיל-הַאֲוִויר פַּלְמַחִים) is an Israeli military facility and spaceport located near the cities of Rishon LeZion and Yavne on the Mediterranean Sea. It is named after nearby Kibbutz Palmachim on the Mediterranean shore. The base is home to several IAF helicopter and UAV squadrons, and serves as a rocket launch site for the Arrow missile. Palmachim is also used to launch the Shavit space launch vehicle into retrograde orbit by launching over the Mediterranean, acting as Israel's primary spaceport. The launchpad is situated at 31°53'04″N 34°40'49″E This ensures that rocket debris falls into water, and that the rocket does not fire over regional neighboring countries near Israel that could use the technology. Palmachim is also used to test ballistic missiles, such as the Jericho.
PQSCity
{
KEYname = KSC
latitude = 31.88484
longitude = 34.6802
repositionRadiusOffset = -14
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -124.6802
}
PQSMod_MapDecalTangent
{
radius = 15000
heightMapDeformity = 3
absoluteOffset = 6
absolute = true
latitude = 31.88484
longitude = 34.6802
}
}
Site
{
name = in_satish_dhawan
displayName = IN - Satish Dhawan
description = Satish Dhawan Space Centre or Sriharikota Range (SHAR) is a rocket launch center operated by Indian Space Research Organisation (ISRO). It is located in Sriharikota in Andhra Pradesh. Sriharikota Launching Range was renamed in 2002 after ISRO's former chairman Satish Dhawan. The SHAR facility now consists of two launch pads, with the second built in 2005. The second launch pad was used for launches beginning in 2005 and is a universal launch pad, accommodating all of the launch vehicles used by ISRO. The two launch pads will allow multiple launches in a single year, which was not possible earlier. SHAR will be the main base for the Indian human spaceflight program. A new third launchpad will be built specifically to meet the target of launching a manned space mission by 2017.
PQSCity
{
KEYname = KSC
latitude = 13.72
longitude = 80.230278
repositionRadiusOffset = 59
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -170.230278
}
PQSMod_MapDecalTangent
{
radius = 10000
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
latitude = 13.72
longitude = 80.230278
}
}
Site
{
name = ir_semnan
displayName = IR - Semnan
description = On occasion of the inaugural launch of Iran's first Safir-class sub-orbital rocket called Kavoshgar-1 (Explorer-1), Iran unveiled on February 4, 2008, her first Satellite Launch Center 35.234°N 53.921°E in Semnan. The facility includes an underground command and control center, a tracking station and a launchpad among other structures.
PQSCity
{
KEYname = KSC
latitude = 35.224631
longitude = 53.920941
repositionRadiusOffset = 999
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -143.920941
}
PQSMod_MapDecalTangent
{
radius = 10000
heightMapDeformity = 80
absoluteOffset = 940
absolute = true
latitude = 35.234631
longitude = 53.920941
}
}
Site
{
name = jp_tanegashima
displayName = JP - Tanegashima
description = The Tanegashima Space Center (種子島宇宙センター, Tanegashima Uchū Sentā) (TNSC) is a Japanese space development facility. It is located on Tanegashima, an island located 115 km south of Kyushu. It was established in 1969 when the National Space Development Agency of Japan (NASDA) was formed, and is now run by JAXA. The activities that take place at TNSC include assembly, testing, launching and tracking of satellites, as well as rocket engine firing tests. It is Japan's largest space development center.
PQSCity
{
KEYname = KSC
latitude = 30.39096
longitude = 130.96813
repositionRadiusOffset = 71
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -220.96813
}
PQSMod_MapDecalTangent
{
radius = 5500
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
latitude = 30.39096
longitude = 130.96813
}
}
Site
{
name = jp_uchinoura
displayName = JP - Uchinoura
description = The Uchinoura Space Center (内之浦宇宙空間観測所, Uchinoura Uchu Kukan Kansokusho) is a space launch facility close to the Japanese town of Kimotsuki, in Kagoshima Prefecture. Before the establishment of the JAXA space agency in 2003, it was simply called the Kagoshima Space Center (鹿児島宇宙空間観測所). All Japan's scientific satellites were launched from Uchinoura prior to the M-V launch vehicles being decommissioned in 2006. It continues to be used for suborbital launches, and has also been used for the Epsilon orbital launch vehicle. Additionally, the center has antennas for communication with interplanetary space probes.
PQSCity
{
KEYname = KSC
latitude = 31.23186
longitude = 131.08914
repositionRadiusOffset = 64
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -221.08914
}
PQSMod_MapDecalTangent
{
radius = 5500
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
latitude = 31.23186
longitude = 131.08914
}
}
Site
{
name = kp_sohae
displayName = KP - Sohae
description = Sohae Satellite Launching Station (서해위성발사장, 西海衛星發射場, Sohae Wisŏng Palsajang) is a rocket launching site in Cholsan County, North Pyongan Province, North Korea.
PQSCity
{
KEYname = KSC
latitude = 39.66
longitude = 124.705
repositionToSphereSurface = false
repositionRadiusOffset = 500
lodvisibleRangeMult = 6
reorientFinalAngle = -214.705
}
PQSMod_MapDecalTangent
{
radius = 4500
heightMapDeformity = 80
absoluteOffset = 85
absolute = true
latitude = 39.66
longitude = 124.705
}
}
Site
{
name = kr_naro
displayName = KR - Naro
description = Naro Space Center (나로우주센터, 羅老宇宙센터, Naro Uju Senteo) is a South Korean spaceport in South Jeolla's Goheung County, operated by the state-run Korea Aerospace Research Institute.
PQSCity
{
KEYname = KSC
latitude = 34.431867
longitude = 127.535069
repositionToSphereSurface = false
repositionRadiusOffset = 53
lodvisibleRangeMult = 6
reorientFinalAngle = -217.535069
}
PQSMod_MapDecalTangent
{
radius = 15000
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
latitude = 34.431867
longitude = 127.535069
}
}
Site
{
name = kz_baikonur
displayName = KZ - Baikonur
description = Baikonur Cosmodrome (Космодром «Байконур») is the world's first and largest operational space launch facility. It is located in the desert steppe of Kazakhstan, about 200 kilometres (124 mi) east of the Aral Sea, north of the Syr Darya river, near Tyuratam railway station, at 90 meters above sea level. It is leased by the Kazakh government to Russia (until 2050) and is managed jointly by the Russian Federal Space Agency and the Russian Aerospace Defence Forces. The shape of the area leased is an ellipse, measuring 90 kilometres (56 mi) east-west by 85 kilometres (53 mi) north-south, with the cosmodrome at the centre. It was originally built by the Soviet Union in the late 1950s as the base of operations for its space program. Under the current Russian space program, Baikonur remains a busy spaceport, with numerous commercial, military and scientific missions being launched annually. All manned Russian spaceflights are launched from Baikonur.
PQSCity
{
KEYname = KSC
latitude = 45.920278
longitude = 63.342222
repositionToSphereSurface = false
repositionRadiusOffset = 406
lodvisibleRangeMult = 6
reorientFinalAngle = -153.342222
}
PQSMod_MapDecalTangent
{
radius = 15000
heightMapDeformity = 80
absoluteOffset = 350
absolute = true
latitude = 45.920278
longitude = 63.342222
}
}
Site
{
name = mh_omelek
displayName = MH - Omelek
description = Omelek has long been used by the United States for small research rocket launches due to its relative isolation in the South Pacific. The last U.S. government rocket launch occurred in 1996. After 2000, the island's equatorial proximity and nearby radar tracking infrastructure attracted SpaceX, an orbital launch provider, which updated facilities on the island and established it as their primary launch location by 2006. SpaceX began launching Falcon 1 rockets from Omelek in 2006. Omelek was planned to host launches for the upgraded Falcon 1e rocket, but as of 2012, SpaceX stopped development on the Falcon 1e launches while it focused on its large Falcon 9 launch manifest. SpaceX had tentatively planned to upgrade the launch site for use by the Falcon 9 launch vehicle. As of December 2010, the SpaceX launch manifest listed Omelek (Kwajalein) as a potential site for several Falcon 9 launches, the first in 2012, and the Falcon 9 Overview document offered Kwajalein as a launch option.
PQSCity
{
KEYname = KSC
latitude = 9.046343
longitude = 167.7401754
repositionRadiusOffset = -1
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = 102.2598246
}
PQSMod_MapDecalTangent
{
radius = 10000
heightMapDeformity = 22
absoluteOffset = 1
absolute = true
latitude = 9.048167
longitude = 167.743083
}
}
Site
{
name = nz_mahia
displayName = NZ - Mahia
description = **DESCRIPTION TEXT PLACEHOLDER**
PQSCity
{
KEYname = KSC
latitude = -39.26044
longitude = 177.86431
repositionRadiusOffset = 139.3
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -267.86431
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 89.3
absolute = true
latitude = -39.26044
longitude = 177.86431
}
}
Site
{
name = ru_kasputin_yar
displayName = RU - Kapustin Yar
description = Kapustin Yar (Russian: Капустин Яр) is a Russian rocket launch and development site in Astrakhan Oblast, between Volgograd and Astrakhan. Known today as Znamensk (Russian: Знаменск), it was established in Soviet Union era on 13 May 1946 and in the beginning used technology, material and scientific support from defeated Germany. Numerous launches of test rockets for the Russian military were carried out at the site, as well as satellite and sounding rocket launches.
PQSCity
{
KEYname = KSC
latitude = 48.57807
longitude = 46.2542
repositionRadiusOffset = 73
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -136.2542
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 20
absolute = true
latitude = 48.57807
longitude = 46.2542
}
}
Site
{
name = ru_plesetsk
displayName = RU - Plesetsk
description = Plesetsk Cosmodrome (Russian: Космодром «Плесецк»), a Russian spaceport located in Mirny, Arkhangelsk Oblast, about 800 km north of Moscow and approximately 200 km south of Arkhangelsk, dates from 1957. Originally developed as an ICBM site for the R-7 missile, it also served for numerous satellite launches using the R-7 and other rockets. Its high latitude makes it useful only for certain types of launches, especially the Molniya orbits, so for much of the site's history it functioned as a secondary location, with most orbital launches taking place from Baikonur, in the Kazakh SSR. With the end of the Soviet Union, for Russia Baikonur became foreign territory which charged usage fees, so Plesetsk has seen considerably more activity since the 2000s.
PQSCity
{
KEYname = KSC
latitude = 62.957222
longitude = 40.695833
repositionRadiusOffset = 273
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -130.695833
}
PQSMod_MapDecalTangent
{
radius = 15000
heightMapDeformity = 80
absoluteOffset = 220
absolute = true
latitude = 62.957222
longitude = 40.695833
}
}
Site
{
name = ru_svobodny
displayName = RU - Svobodny/Vostochny
description = Svobodny (Свободный)/Vostochny (Восточный) Cosmodrome (These are combined as they are at virtually the same location and KSCSwitcher can't distinguish between them). Vostochny is a Russian spaceport on the 51st parallel north in the Amur Oblast. Svobodny was a Russian rocket launch site located at 51 degrees north in the Amur Oblast. The cosmodrome was originally constructed as a launch site for intercontinental ballistic missiles called Svobodny-18. It was initially selected as a replacement for Baikonur Cosmodrome in the Kazakh Soviet Socialist Republic, which became independent as Kazakhstan after the dissolution of the Soviet Union. However the development of Svobodny was subsequently ended in 2007 in favour of a totally new space port, the Vostochny Cosmodrome. The breakup of the Soviet Union left their primary cosmodrome at Baikonur in a foreign country, Kazakhistan. Studies for a far-east location closer to the latitude of Baikonur started, and initially settled on the existing missile base at Svobodny. This was located near the railway station of Ledyanaya, and had been used for several decades by the 27th rocket division of Strategic Rocket Forces. On March 1, 1996 President Yeltsin issued a decree formally declaring the site as a cosmodrome.
PQSCity
{
KEYname = KSC
latitude = 51.83441
longitude = 128.2757
repositionRadiusOffset = 313
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -218.2757
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 260
absolute = true
latitude = 51.83441
longitude = 128.2757
}
}
Site
{
name = ru_yasny
displayName = RU - Yasny
description = Dombarovsky (also given as Dombarovskiy and Tagilom) is a military airbase 6 kilometres (3.7 mi) northwest of the village of Dombarovsky, near Yasny in Russia's Orenburg Oblast. Operated by the Soviet Air Forces and later by the Russian Air Force, it hosts fighter interceptor squadrons and an ICBM base (which has been adapted for commercial satellite launches).
PQSCity
{
KEYname = KSC
latitude = 51.20706
longitude = 59.85003
repositionRadiusOffset = 323
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -149.85003
}
PQSMod_MapDecalTangent
{
radius = 20000
heightMapDeformity = 80
absoluteOffset = 270
absolute = true
latitude = 51.20706
longitude = 59.85003
}
}
Site
{
name = us_brownsville
displayName = US - Brownsville
description = The SpaceX private launch site is a space launch facility being built at Boca Chica Village near Brownsville, Texas for the private use of Space Exploration Technologies Corporation (SpaceX). Its purpose is "to provide SpaceX an exclusive launch site that would allow the company to accommodate its launch manifest and meet tight launch windows." The launch site will be the first commercial orbital launch facility and is intended to support launches of the SpaceX Falcon 9 and Falcon Heavy launch vehicles as well as "a variety of reusable suborbital launch vehicles." SpaceX CEO Elon Musk has also indicated that he expects "commercial astronauts, private astronauts, to be departing from South Texas," and foresees launching spacecraft to Mars in the future.
PQSCity
{
KEYname = KSC
latitude = 25.996613
longitude = -97.154206
repositionRadiusOffset = 125
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = 7.154206
}
PQSMod_MapDecalTangent
{
radius = 5500
heightMapDeformity = 80
absoluteOffset = 75
absolute = true
latitude = 25.996613
longitude = -97.154206
}
}
Site
{
name = us_cape_canaveral
displayName = US - Cape Canaveral
description = The John F. Kennedy Space Center (KSC) is the NASA facility supporting Launch Complex 39 (LC-39), originally built for the Saturn V, the largest and most powerful operational launch vehicle in history, for the Apollo manned Moon landing program proposed by President John F. Kennedy. It was named in honor of Kennedy by his successor, President Lyndon B. Johnson, shortly after Kennedy's death in 1963. Since the end of the Apollo program in 1972, LC-39 has been used to launch every NASA human space flight, including Skylab (1973), the Apollo-Soyuz Test Project (1974), and the Space Shuttle program (1981-2011). KSC also has a facility which was used for landing the reusable Space Shuttle orbiters when weather permitted. KSC continues to manage and operate unmanned rocket launch facilities for the U.S. government's civilian space program from three pads at the adjoining Cape Canaveral Air Force Station. Its Vehicle Assembly Building (VAB) is the fourth-largest structure in the world by volume, and was the largest when completed in 1965.
PQSCity
{
KEYname = KSC
lodvisibleRangeMult = 6
latitude = 28.608389
longitude = -80.604333
repositionRadiusOffset = 53
reorientFinalAngle = -9.395667
}
PQSMod_MapDecalTangent
{
radius = 10000
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
radius = 10000
latitude = 28.608389
longitude = -80.604333
}
}
Site
{
name = us_kodiak
displayName = US - Kodiak
description = The Kodiak Launch Complex (KLC) is a commercial rocket launch facility for sub-orbital and orbital space launch vehicles owned and operated by the Alaska Aerospace Corporation, a public corporation of the State of Alaska. The facility is located on Kodiak Island, Alaska. The launch facility has handled 16 launches since it opened in 1998, most of those for the U.S. government.
PQSCity
{
KEYname = KSC
latitude = 57.435276
longitude = -152.339354
repositionRadiusOffset = 90
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = 62.339354
}
PQSMod_MapDecalTangent
{
radius = 10000
heightMapDeformity = 68
absoluteOffset = 50
absolute = true
latitude = 57.435276
longitude = -152.339354
}
}
Site
{
name = us_vandenburg
displayName = US - Vandenberg
description = Vandenberg Air Force Base is a United States Air Force Base located 9.2 miles (14.8 km) northwest of Lompoc, California. It is under the jurisdiction of the 30th Space Wing, Air Force Space Command (AFSPC). Vandenberg AFB is a Department of Defense space and missile testing base, with a mission of placing satellites into polar orbit from the West Coast using expendable boosters (Pegasus, Taurus, Minotaur, Atlas V, Delta IV and now SpaceX's Falcon). Wing personnel also support the Service's LGM-30G Minuteman III Intercontinental Ballistic Missile Force Development Evaluation program. In addition to its military mission, the base also leases launch pad facilities to SpaceX (SLC-4E), as well as 100 acres (40 ha) leased to the California Spaceport in 1995. The base is named in honor of former Air Force Chief of Staff General Hoyt S. Vandenberg.
PQSCity
{
KEYname = KSC
latitude = 34.5813
longitude = -120.6266
repositionRadiusOffset = 165
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = 30.6266
}
PQSMod_MapDecalTangent
{
radius = 5000
heightMapDeformity = 80
absoluteOffset = 112
absolute = true
latitude = 34.5813
longitude = -120.6266
}
}
Site
{
name = us_wallops
displayName = US - Wallops
description = Wallops Flight Facility, located on the Eastern Shore of Virginia approximately 100 miles north-northeast of Norfolk, is operated by the Goddard Space Flight Center in Greenbelt, Maryland, primarily as a rocket launch site to support science and exploration missions for NASA and other Federal agencies. WFF includes an extensively instrumented range to support launches of more than a dozen types of sounding rockets, small expendable suborbital and orbital rockets, high altitude balloon flights carrying scientific instruments for atmospheric and astronomical research andusing its Research Airportflight tests of aeronautical research aircraft including unmanned aerial vehicles. There have been over 16,000 launches from the rocket testing range at Wallops since its founding in 1945 in the quest for information on the flight characteristics of airplanes, launch vehicles, and spacecraft, and to increase the knowledge of the Earth's upper atmosphere and the environment of outer space.
PQSCity
{
KEYname = KSC
latitude = 37.833755
longitude = -75.458177
repositionRadiusOffset = 53
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = -14.541823
}
PQSMod_MapDecalTangent
{
radius = 8000
heightMapDeformity = 80
absoluteOffset = 0
absolute = true
latitude = 37.833755
longitude = -75.458177
}
}
Site
{
name = us_whitesands
displayName = US - White Sands
description = White Sands Space Harbor (WSSH) was a Space Shuttle runway, a test site for rocket research, and the primary training area used by NASA for Space Shuttle pilots practicing approaches and landings in the Shuttle Training Aircraft and T-38 Talon aircraft. With its runways, navigational aids, runway lighting, and control facilities, it also served as a backup Shuttle landing site. WSSH is a part of the White Sands Test Facility, and is located approximately 30 miles (50 kilometers) west of Alamogordo, New Mexico, within the boundaries of the White Sands Missile Range.
PQSCity
{
KEYname = KSC
latitude = 32.943242
longitude = -106.419531
repositionRadiusOffset = 1245.68
repositionToSphereSurface = false
lodvisibleRangeMult = 6
reorientFinalAngle = 16.4
}
PQSMod_MapDecalTangent
{
radius = 5000
heightMapDeformity = 80
absoluteOffset = 1195
absolute = true
latitude = 32.943242
longitude = -106.419531
}
}
}
}
}
UrlConfig
{
parentUrl = KSPWheel/KSPWheelConfig.cfg
KSPWHEELCONFIG
{
powerConversion = 65
}
}
UrlConfig
{
parentUrl = MechJeb2/LandingSites.cfg
MechJeb2Landing
{
id = MechJeb2DefaultLandingSites
LandingSites
{
Site
{
name = KSC Pad
latitude = -0.09694444
longitude = -74.5575
}
Site
{
name = VAB
latitude = -0.09694444
longitude = -74.617
}
Site
{
name = Greater Flats
latitude = -4.794139
longitude = -11.575088
body = Minmus
}
Site
{
name = Negan's Place
latitude = -19.669238
longitude = 77.936054
body = Minmus
}
}
Runways
{
Runway
{
name = KSC Runway 09
body = "Kerbin"
touchdown = 100.0
start
{
latitude = -0.0485981
longitude = -74.726413
altitude = 69
}
end
{
latitude = -0.050185
longitude = -74.490867
altitude = 69
}
}
Runway
{
name = KSC Runway 27
body = "Kerbin"
touchdown = 100.0
start
{
latitude = -0.050185
longitude = -74.490867
altitude = 69
}
end
{
latitude = -0.0485981
longitude = -74.726413
altitude = 69
}
}
Runway
{
name = Island Runway 09
body = "Kerbin"
touchdown = 25.0
start
{
latitude = -1.517306
longitude = -71.965488
altitude = 132
}
end
{
latitude = -1.515980
longitude = -71.852408
altitude = 132
}
}
Runway
{
name = Island Runway 27
body = "Kerbin"
touchdown = 25.0
end
{
latitude = -1.515980
longitude = -71.852408
altitude = 132
}
start
{
latitude = -1.517306
longitude = -71.965488
altitude = 132
}
}
Runway
{
name = Desert Runway 18
body = Kerbin
touchdown = 50.0
start
{
latitude = -6.448288
longitude = -144.038171
altitude = 822.05
}
end
{
latitude = -6.599329
longitude = -144.040598
altitude = 821.93
}
}
Runway
{
name = Desert Runway 36
body = Kerbin
touchdown = 50.0
start
{
latitude = -6.599329
longitude = -144.040598
altitude = 821.93
}
end
{
latitude = -6.448288
longitude = -144.038171
altitude = 822.05
}
}
}
}
}
UrlConfig
{
parentUrl = MechJeb2/Localization/en-us.cfg
Localization
{
en-us
{
#MechJeb_ModuleAreLocked = Some modules are disabled until you unlock the proper node in the R&D tree or upgrade the tracking station.
#MechJeb_OnlineManualbutton = Online Manual
#MechJeb_InstallCheckA_title = Incorrect MechJeb2 Installation
#MechJeb_InstallCheckA_msg = MechJeb2 has been installed incorrectly and will not function properly.\nAll MechJeb2 files should be located in KSP like this \n\n\tGameData\n\t\tMechJeb2\n\t\t\tParts\n\t\t\tPlugins\n\nDo not move any files from inside the MechJeb2 folder.\n\nIncorrect path(s):\n
#MechJeb_InstallCheckB_title = Redundant MechJebMenuToolbar Installation
#MechJeb_InstallCheckB_msg = MechJebMenuToolbar is installed but this version of MechJeb2 already includes support for Blizzy78 Toolbar Plugin.\nPlease delete this dll:
#MechJeb_MechJebInfo_VABSPH = Attitude control by MechJeb™
#MechJeb_Maneuver_Planner_title = Maneuver Planner
#MechJeb_Maneu_Autowarp = Auto-warp
#MechJeb_Maneu_Tolerance = Tolerance:
#MechJeb_Maneu_Lead_time = Lead time:
#MechJeb_of = of
#MechJeb_Maneu_STB = Schedule the burn
#MechJeb_Maneu_TimeSelect1 = at the optimum time
#MechJeb_Maneu_TimeSelect2 = at the next apoapsis
#MechJeb_Maneu_TimeSelect3 = at closest approach to target
#MechJeb_Maneu_TimeSelect4 = at the equatorial AN
#MechJeb_Maneu_TimeSelect5 = at the equatorial DN
#MechJeb_Maneu_TimeSelect6 = at the next periapsis
#MechJeb_Maneu_TimeSelect7 = at the next AN with the target
#MechJeb_Maneu_TimeSelect8 = at the next DN with the target
#MechJeb_Maneu_TimeSelect9 = after a fixed time
#MechJeb_Maneu_TimeSelect10 = at an altitude
#MechJeb_Maneu_TimeSelect11 = at the nearest equatorial AN/DN
#MechJeb_Maneu_TimeSelect12 = at the cheapest equatorial AN/DN
#MechJeb_Maneu_TimeSelect13 = at the nearest AN/DN with the target
#MechJeb_Maneu_TimeSelect14 = at the cheapest AN/DN with the target
#MechJeb_Maneu_errorMessage = An error occurred while creating the node.
#MechJeb_Maneu_Exception1 = Warning: orbit is hyperbolic, so apoapsis doesn't exist.
#MechJeb_Maneu_Exception2 = Warning: no target selected.
#MechJeb_Maneu_Exception3 = Warning: can't circularize at this altitude, since current orbit does not reach it.
#MechJeb_Maneu_Exception4 = Warning: equatorial ascending node doesn't exist.
#MechJeb_Maneu_Exception5 = Warning: equatorial descending node doesn't exist.
#MechJeb_Maneu_Exception6 = Warning: neither ascending nor descending node exists
#MechJeb_Maneu_Exception7 = Warning: neither ascending nor descending node exists.
#MechJeb_AdvancedTransfer_title = advanced transfer to another planet
#MechJeb_adv_modeName1 = Limited time
#MechJeb_adv_modeName2 = Porkchop selection
#MechJeb_adv_Preconditions1 = initial orbit must not be hyperbolic
#MechJeb_adv_Preconditions2 = initial orbit must not escape <<1>> sphere of influence.
#MechJeb_adv_Preconditions3 = must select a target for the interplanetary transfer.
#MechJeb_adv_Preconditions4 = doesn't make sense to plot an interplanetary transfer from an orbit around <<1>> .
#MechJeb_adv_Preconditions5 = use regular Hohmann transfer function to intercept another body orbiting <<1>>.
#MechJeb_adv_Preconditions6 = an interplanetary transfer from within <<1>>'s sphere of influence must target a body that orbits <<2>> 's parent, <<3>>.
#MechJeb_adv_Preconditions7 = use regular Hohmann transfer function to intercept another body orbiting the Sun
#MechJeb_adv_Preconditions8 = you are already orbiting <<1>>.
#MechJeb_adv_computing = Computing:
#MechJeb_adv_reset_button = Reset
#MechJeb_adv_captureburn = Include capture burn
#MechJeb_adv_periapsis = Periapsis
#MechJeb_adv_label1 = any time now
#MechJeb_adv_label2 = Select:
#MechJeb_adv_label3 = Departure in
#MechJeb_adv_label4 = Transit duration
#MechJeb_adv_label5 = Max arrival time
#MechJeb_adv_button1 = Lowest ΔV
#MechJeb_adv_button2 = ASAP
#MechJeb_adv_Exception1 = Computation not finished
#MechJeb_adv_Exception2 = Started computation
#MechJeb_adv_Exception3 = Computation failed
#MechJeb_adv_Exception4 = Invalid point selected.
#MechJeb_Hohm_title = bi-impulsive (Hohmann) transfer to target
#MechJeb_Hohm_intercept_only = intercept only, no capture burn (impact/flyby)
#MechJeb_Hohm_simpleTransfer = simple coplanar Hohmann transfer
#MechJeb_Hohm_Label1 = fractional target period offset
#MechJeb_Hohm_Exception1 = must select a target for the bi-impulsive transfer.
#MechJeb_Hohm_Exception2 = target for bi-impulsive transfer must be in the same sphere of influence.
#MechJeb_Hohm_Exception3 = ascending node with target doesn't exist.
#MechJeb_Hohm_Exception4 = descending node with target doesn't exist.
#MechJeb_Hohm_Exception5 = neither ascending nor descending node with target exists.
#MechJeb_Ap_title = change apoapsis
#MechJeb_Ap_label1 = New apoapsis:
#MechJeb_Ap_Exception = new apoapsis cannot be lower than the altitude of the burn (<<1>>)
#MechJeb_both_title = change both Pe and Ap
#MechJeb_both_label1 = New periapsis:
#MechJeb_both_label2 = New apoapsis:
#MechJeb_both_Exception1 = new periapsis cannot be higher than the altitude of the burn (<<1>>)
#MechJeb_both_Exception2 = new apoapsis cannot be lower than the altitude of the burn
#MechJeb_both_Exception3 = new periapsis cannot be lower than minus the radius of <<1>>
#MechJeb_inclination_title = change inclination
#MechJeb_inclination_label = New inclination:
#MechJeb_AN_title = change longitude of ascending node
#MechJeb_AN_label = New Longitude of Ascending Node:
#MechJeb_AN_error = Warning: orbital plane has a low inclination of <<1>>º (recommend > 10º) and so maneuver may not be accurate
#MechJeb_Pe_title = change periapsis
#MechJeb_Pe_label = New periapsis:
#MechJeb_Pe_Exception1 = new periapsis cannot be higher than the altitude of the burn
#MechJeb_Pe_Exception2 = new periapsis cannot be lower than minus the radius of <<1>>
#MechJeb_Sa_title = change semi-major axis"
#MechJeb_Sa_label = New Semi-Major Axis:
#MechJeb_Sa_errormsg = Warning: new Semi-Major Axis is very large, and may result in a hyberbolic orbit
#MechJeb_Sa_Exception = cannot make Semi-Major Axis less than twice the burn altitude plus the radius of <<1>>
#MechJeb_la_title = change surface longitude of apsis
#MechJeb_la_label = New Surface Longitude after one orbit:
#MechJeb_approach_title = fine tune closest approach to target
#MechJeb_approach_label1 = Approximate final periapsis
#MechJeb_approach_label2 = Closest approach distance
#MechJeb_approach_label3 = Schedule the burn to minimize the required ΔV.
#MechJeb_approach_Exception1 = must select a target for the course correction.
#MechJeb_approach_Exception2 = target for course correction must be in the same sphere of influence
#MechJeb_Approach_errormsg = Warning: orbit before course correction doesn't seem to approach target very closely. Planned course correction may be extreme. Recommend plotting an approximate intercept orbit and then plotting a course correction.
#MechJeb_intercept_title = intercept target at chosen time
#MechJeb_intercept_label = Time after burn to intercept target:
#MechJeb_intercept_Exception1 = must select a target to intercept.
#MechJeb_intercept_Exception2 = target must be in the same sphere of influence.
#MechJeb_match_planes_title = match planes with target
#MechJeb_match_planes_Exception1 = must select a target to match planes with.
#MechJeb_match_planes_Exception2 = can only match planes with an object in the same sphere of influence.
#MechJeb_match_planes_Exception3 = ascending node with target doesn't exist.
#MechJeb_match_planes_Exception4 = descending node with target doesn't exist.
#MechJeb_match_planes_Exception5 = neither ascending nor descending node with target exists.
#MechJeb_match_planes_Exception6 = wrong time reference.
#MechJeb_match_v_title = match velocities with target
#MechJeb_match_v_Exception1 = must select a target to match velocities with.
#MechJeb_match_v_Exception2 = target must be in the same sphere of influence.
#MechJeb_resonant_title = resonant orbit
#MechJeb_resonant_label1 = Change your orbital period to <<1>> of your current orbital period
#MechJeb_resonant_label2 = New orbital period ratio :
#MechJeb_return_title = return from a moon
#MechJeb_return_label1 = Approximate final periapsis:
#MechJeb_return_label2 = Schedule the burn at the next return window.
#MechJeb_return_errormsg = Warning: Recommend starting moon returns from a near-circular orbit (eccentricity < 0.2). Planned return is starting from an orbit with eccentricity <<1>> and so may not be accurate.
#MechJeb_return_Exception = <<1>> is not orbiting another body you could return to.
#MechJeb_transfer_title = transfer to another planet
#MechJeb_transfer_Label1 = Schedule the burn:
#MechJeb_transfer_Label2 = at the next transfer window.
#MechJeb_transfer_Label3 = as soon as possible
#MechJeb_transfer_Label4 = Using this mode voids your warranty
#MechJeb_transfer_Exception1 = must select a target for the interplanetary transfer.
#MechJeb_transfer_Exception2 = doesn't make sense to plot an interplanetary transfer from an orbit around <<1>>.
#MechJeb_transfer_Exception3 = use regular Hohmann transfer function to intercept another body orbiting <<1>>.
#MechJeb_transfer_Exception4 = an interplanetary transfer from within <<1>>'s sphere of influence must target a body that orbits <<2>>'s parent, <<3>>.
#MechJeb_transfer_errormsg1 = Warning: target's orbital plane is at a <<1>> º angle to <<2>> 's orbital plane (recommend at most 30º). Planned interplanetary transfer may not intercept target properly.
#MechJeb_transfer_errormsg2 = Warning: Recommend starting interplanetary transfers from <<1>> from an orbit in the same plane as <<2>>'s orbit around <<3>>. Starting orbit around <<4>> is inclined <<5>>º with respect to <<6>>'s orbit around <<7>> (recommend < 10º). Planned transfer may not intercept target properly."
#MechJeb_transfer_errormsg3 = Warning: Recommend starting interplanetary transfers from a near-circular orbit (eccentricity < 0.2). Planned transfer is starting from an orbit with eccentricity <<1>> and so may not intercept target properly.
#MechJeb_Maneu_circularize_title = circularize
#MechJeb_Maneu_createNodeBtn01 = Create a new
#MechJeb_Maneu_createNodeBtn02 = Change the last
#MechJeb_Maneu_createlab1 = maneuver node to:
#MechJeb_Maneu_createlab2 = Create a new maneuver node to:
#MechJeb_Maneu_createlab3 = after the last maneuver node.
#MechJeb_Maneu_button1 = Create node
#MechJeb_Maneu_button2 = Create and execute
#MechJeb_Maneu_button3 = Remove ALL nodes
#MechJeb_Maneu_button4 = Execute next node
#MechJeb_Maneu_button5 = Execute all nodes
#MechJeb_Maneu_button6 = Abort node execution
#MechJeb_ApproAndLand_title = Aircraft Approach & Autoland
#MechJeb_ApproAndLand_label1 = Landing
#MechJeb_ApproAndLand_label2 = Distance to runway:
#MechJeb_ApproAndLand_label3 = Show landing navball guidance
#MechJeb_ApproAndLand_label4 = Approach speed:
#MechJeb_ApproAndLand_label5 = Touchdown speed:
#MechJeb_ApproAndLand_label6 = Reverse thrust upon touchdown
#MechJeb_ApproAndLand_label7 = Brake as soon as landed
#MechJeb_ApproAndLand_label8 = State:
#MechJeb_ApproAndLand_label9 = Distance to waypoint: <<1>> m
#MechJeb_ApproAndLand_label10 = Target speed: <<1>> m/s
#MechJeb_ApproAndLand_label11 = Target altitude: <<1>> m
#MechJeb_ApproAndLand_label12 = Target vertical speed: <<1>> m/s
#MechJeb_ApproAndLand_label13 = Target heading: <<1>>º
#MechJeb_ApproAndLand_label14 = Glide slope:
#MechJeb_ApproAndLand_MaxRateOfDescent = Max. rate of descent:
#MechJeb_ApproAndLand_approachState1 = Proceeding to the initial approach point
#MechJeb_ApproAndLand_approachState2 = Proceeding to the final approach point
#MechJeb_ApproAndLand_approachState3 = Intercepting the glide slope
#MechJeb_ApproAndLand_approachState4 = Proceeding to touchdown point
#MechJeb_ApproAndLand_approachState5 = Waiting for flare
#MechJeb_ApproAndLand_approachState6 = Flaring
#MechJeb_ApproAndLand_approachState7 = Rolling out
#MechJeb_ApproAndLan_button1 = Autoland
#MechJeb_ApproAndLan_button2 = Abort
#MechJeb_Aircraftauto_title = Aircraft Autopilot
#MechJeb_Aircraftauto_button1 = Disengage autopilot
#MechJeb_Aircraftauto_button2 = Engage autopilot
#MechJeb_Aircraftauto_button3 = PID
#MechJeb_Aircraftauto_button4 = Hide PID
#MechJeb_Aircraftauto_Label1 = Altitude Hold
#MechJeb_Aircraftauto_btnset1 = Set
#MechJeb_Aircraftauto_Label2 = Vertical Speed Hold
#MechJeb_Aircraftauto_btnset2 = Set
#MechJeb_Aircraftauto_VS = V/S ±
#MechJeb_Aircraftauto_Label3 = Vertical Speed Limit
#MechJeb_Aircraftauto_btnset3 = Set
#MechJeb_Aircraftauto_Label4 = Heading Hold
#MechJeb_Aircraftauto_btnset4 = Set
#MechJeb_Aircraftauto_Label5 = Roll Hold
#MechJeb_Aircraftauto_btnset5 = Set
#MechJeb_Aircraftauto_Label6 = Bank angle ±
#MechJeb_Aircraftauto_btnset6 = Set
#MechJeb_Aircraftauto_Label7 = Speed Hold
#MechJeb_Aircraftauto_btnset7 = Set
#MechJeb_Aircraftauto_Label8 = Accceleration
#MecgJeb_Aircraftauto_error1 = Error:<<1>> Target:<<2>> Cur:<<3>>
#MecgJeb_Aircraftauto_error2 = Error:<<1>> Target:<<2>> Cur:<<3>> PID: <<4>>
#MechJeb_Aircraftauto_Label10 = Roll
#MechJeb_Aircraftauto_Pitch = Pitch
#MechJeb_Aircraftauto_Limits = Limits:
#MechJeb_Aircraftauto_RollLimit = Roll
#MechJeb_Aircraftauto_YawLimit = Yaw
#MechJeb_Aircraftauto_PitchUpLimit = Pitch up
#MechJeb_Aircraftauto_PitchDownLimit = Pitch down
#MechJeb_Ascent_title = Ascent Guidance
#MechJeb_Ascent_ascentPathList1 = Classic Ascent Profile
#MechJeb_Ascent_ascentPathList2 = Stock-style GravityTurn™
#MechJeb_Ascent_ascentPathList3 = Primer Vector Guidance (RSS/RO)
#MechJeb_Ascent_status1 = Pre Launch
#MechJeb_Ascent_status2 = Off
#MechJeb_Ascent_status3 = Pre Launch
#MechJeb_Ascent_status4 = Vessel is not landed, skipping pre-launch
#MechJeb_Ascent_status5 = Retracting solar panels
#MechJeb_Ascent_status6 = Awaiting liftoff
#MechJeb_Ascent_status7 = Circularizing
#MechJeb_Ascent_status8 = Coasting to circularization burn
#MechJeb_Ascent_status18 = Vertical ascent
#MechJeb_Ascent_status19 = Fine tuning intermediate altitude
#MechJeb_Ascent_status20 = Initiate gravity turn
#MechJeb_Ascent_status21 = Fine tuning apoapsis
#MechJeb_Ascent_status22 = Gravity turn
#MechJeb_Ascent_status23 = Coasting to edge of atmosphere
#MechJeb_Ascent_status24 = Holding AP
#MechJeb_NavBallGuidance_btn1 = Hide ascent navball guidance
#MechJeb_NavBallGuidance_btn2 = Show ascent navball guidance
#MechJeb_Ascent_button1 = Disengage autopilot
#MechJeb_Ascent_button2 = Engage autopilot
#MechJeb_Ascent_button3 = Reset Guidance (DO NOT PRESS)
#MechJeb_Ascent_button4 = TARG
#MechJeb_Ascent_button5 = GUID
#MechJeb_Ascent_button6 = OPTS
#MechJeb_Ascent_button7 = STATUS
#MechJeb_Ascent_button8 = TARG
#MechJeb_Ascent_button9 = GUID
#MechJeb_Ascent_button10 = OPTS
#MechJeb_Ascent_button11 = TARG
#MechJeb_Ascent_button12 = OPTS
#MechJeb_Ascent_button13 = Current
#MechJeb_Ascent_button14 = Launch to rendezvous:
#MechJeb_Ascent_button15 = Launch into plane of target
#MechJeb_Ascent_button16 = Launch at interplanetary window
#MechJeb_Ascent_button17 = Abort
#MechJeb_Ascent_LaunchToTargetLan = Launch to target LAN
#MechJeb_Ascent_LaunchToLan = Launch to LAN
#MechJeb_Ascent_label1 = Target Periapsis:
#MechJeb_Ascent_label2 = Target Apoapsis:
#MechJeb_Ascent_label3 = Ap < Pe: circularizing orbit
#MechJeb_Ascent_label4 = Hyperbolic target orbit (neg Ap)
#MechJeb_Ascent_label5 = Orbit altitude
#MechJeb_Ascent_label6 = Orbit inc.
#MechJeb_Ascent_label7 = inc <<1>>º below current latitude
#MechJeb_Ascent_label8 = Turn start altitude:
#MechJeb_Ascent_label9 = Turn start velocity:
#MechJeb_Ascent_label10 = Turn start pitch:
#MechJeb_Ascent_label11 = Intermediate altitude:
#MechJeb_Ascent_label12 = Hold AP Time:
#MechJeb_Ascent_label13 = Booster Pitch start:
#MechJeb_Ascent_label14 = Booster Pitch rate:
#MechJeb_Ascent_label15 = Guidance Interval:
#MechJeb_Ascent_label16 = Guidance intervals are limited to between 1s and 30s
#MechJeb_Ascent_label17 = Qα limit
#MechJeb_Ascent_label18 = Qα limit cannot be set to lower than 100 Pa-rad
#MechJeb_Ascent_label19 = Qα limit cannot be set to higher than 10000 Pa-rad
#MechJeb_Ascent_label20 = Qα limit is recommended to be 1000 to 4000 Pa-rad
#MechJeb_Ascent_label21 = FIXME: g-limiter is down for maintenance
#MechJeb_Ascent_label22 = climb
#MechJeb_Ascent_label23 = turn
#MechJeb_Ascent_label24 = Dynamic Pressure Fadeout
#MechJeb_Ascent_label25 = Gain
#MechJeb_Ascent_label26 = Guidance Status:
#MechJeb_Ascent_label27 = converges:\u0020
#MechJeb_Ascent_label28 = status:\u0020
#MechJeb_Ascent_label29 = staleness:
#MechJeb_Ascent_label30 = LAST FAILURE:
#MechJeb_Ascent_label31 = MASS IS OFF BY
#MechJeb_Ascent_label32 = THRUST IS OFF BY
#MechJeb_Ascent_label33 = Launch countdown:
#MechJeb_Ascent_label34 = Select a target for a timed launch.
#MechJeb_Ascent_label35 = Autopilot status:
#MechJeb_Ascent_label36 = CONTROL DISABLED (AVIONICS)
#MechJeb_Ascent_label37 = Warning: MechJeb is unable to circularize without an upgraded Tracking Station.
#MechJeb_Ascent_attachAlt = Attach Altitude:
#MechJeb_Ascent_warnAttachAltLow = Attach < Pe: periapsis insertion
#MechJeb_Ascent_warnAttachAltHigh = Attach > Ap: apoapsis insertion
#MechJeb_Ascent_checkbox1 = Omit Coast
#MechJeb_Ascent_checkbox2 = Force Roll
#MechJeb_Ascent_checkbox3 = Limit AoA to
#MechJeb_Ascent_checkbox4 = Corrective steering
#MechJeb_Ascent_checkbox5 = Autostage
#MechJeb_Ascent_checkbox6 = Auto-deploy solar panels
#MechJeb_Ascent_checkbox7 = Auto-deploy antennas
#MechJeb_Ascent_checkbox8 = Auto-warp
#MechJeb_Ascent_checkbox9 = Skip Circularization
#MechJeb_Ascent_checkbox10 = Edit ascent path
#MechJeb_Ascent_msg1 = Launching at interplanetary window
#MechJeb_Ascent_msg2 = Launching to target plane
#MechJeb_Ascent_msg3 = Launching to rendezvous
#MechJeb_Ascent_LaunchingToTargetLAN = Launching to target LAN
#MechJeb_Ascent_LaunchingToManualLAN = Launching to manual LAN
#MechJeb_AttitudeAdjust_title = Attitude Adjustment
#MechJeb_AttitudeAdjust_checkbox1 = RCS auto mode
#MechJeb_AttitudeAdjust_checkbox2 = MJAttitudeController
#MechJeb_AttitudeAdjust_checkbox3 = KosAttitudeController
#MechJeb_AttitudeAdjust_checkbox4 = HybridController
#MechJeb_AttitudeAdjust_checkbox5 = Show Numbers
#MechJeb_AttitudeAdjust_checkbox6 = Visible through object
#MechJeb_AttitudeAdjust_checkbox7 = Display the CoM
#MechJeb_AttitudeAdjust_checkbox8 = Display the CoL
#MechJeb_AttitudeAdjust_checkbox9 = Display the CoT
#MechJeb_AttitudeAdjust_checkbox10 = Arrows origins at the CoM
#MechJeb_AttitudeAdjust_checkbox11 = Pod Surface Velocity (green)
#MechJeb_AttitudeAdjust_checkbox12 = Pod Orbital Velocity (red)
#MechJeb_AttitudeAdjust_checkbox13 = Direction of Thrust (purple pink)
#MechJeb_AttitudeAdjust_checkbox14 = Command Pod Forward (electric blue)
#MechJeb_AttitudeAdjust_checkbox15 = Requested Attitude (gray)
#MechJeb_AttitudeAdjust_checkbox16 = Debug (magenta)
#MechJeb_AttitudeAdjust_checkbox17 = Debug2 (light blue)
#MechJeb_AttitudeAdjust_Label1 = Axis Control\u0020
#MechJeb_AttitudeAdjust_Label2 = Torque
#MechJeb_AttitudeAdjust_Label3 = torqueReactionSpeed
#MechJeb_AttitudeAdjust_Label4 = MOI / torque
#MechJeb_AttitudeAdjust_Label5 = MOI
#MechJeb_AttitudeAdjust_Label6 = Angular Velocity
#MechJeb_AttitudeAdjust_Label7 = Angular M
#MechJeb_AttitudeAdjust_Label8 = fixedDeltaTime
#MechJeb_AttitudeAdjust_Label9 = Arrows length
#MechJeb_AttitudeAdjust_Label10 = Radius of Sphere
#MechJeb_WindowEd_title = Custom Window Editor
#MechJeb_WindowEd_Edtitle = Title:
#MechJeb_WindowEd_Presetname1 = Orbit Info
#MechJeb_WindowEd_Presetname2 = Surface Info
#MechJeb_WindowEd_Presetname3 = Vessel Info
#MechJeb_WindowEd_Presetname4 = Delta-V Stats
#MechJeb_WindowEd_Presetname5 = Ascent Stats
#MechJeb_WindowEd_Presetname6 = Rendezvous Info
#MechJeb_WindowEd_Presetname7 = Landing Info
#MechJeb_WindowEd_Presetname8 = Target Orbit Info
#MechJeb_WindowEd_Presetname9 = Stopwatch
#MechJeb_WindowEd_Presetname10 = Surface Navigation
#MechJeb_WindowEd_Presetname11 = Atmosphere Info
#MechJeb_WindowEd_Presetname12 = Maneuver Node Info
#MechJeb_WindowEd_button1 = New window
#MechJeb_WindowEd_button2 = Delete window
#MechJeb_WindowEd_button3 = Remove
#MechJeb_WindowEd_button4 = Move up
#MechJeb_WindowEd_button5 = Move down
#MechJeb_WindowEd_label1 = Show in:
#MechJeb_WindowEd_label2 = Color:
#MechJeb_WindowEd_label3 = Window contents (click to edit):
#MechJeb_WindowEd_label4 = Click an item to add it to the info window:
#MechJeb_WindowEd_label5 = Window presets:
#MechJeb_WindowEd_checkbox1 = Flight
#MechJeb_WindowEd_checkbox2 = Editor
#MechJeb_WindowEd_checkbox3 = Overlay
#MechJeb_WindowEd_checkbox4 = Locked
#MechJeb_WindowEd_checkbox5 = Compact
#MechJeb_WindowEd_checkbox6 = Text
#MechJeb_WindowEd_checkbox7 = Background
#MechJeb_WindowEd_CustomInfoWindow_title = Custom Info Window
#MechJeb_WindowEd_CustomInfoWindow_Label1 = Add items to this window with the custom window editor.
#MechJeb_WindowEd_CustomInfoWindow_Scrmsg1 = Configuration of <<1>> window copied to clipboard.
#MechJeb_WindowEd_CustomInfoWindow_Scrmsg2 = Pasted text wasn't a MechJeb custom window descriptor.
#MechJeb_Docking_title = Docking Autopilot
#MechJeb_Docking_status1 = Backing up at <<1>> m/s before moving on target side (lat: <<2>> m/s)
#MechJeb_Docking_status2 = Moving away from docking axis at <<1>> m/s to avoid hitting target on backing up
#MechJeb_Docking_status3 = Moving at <<1>> m/s to get on the correct side of the target. (lat: <<2>> m/s)
#MechJeb_Docking_status4 = Backing up at <<1>> m/s
#MechJeb_Docking_status5 = Moving toward the starting point at <<1>> m/s.
#MechJeb_Docking_status6 = Moving forward to dock at <<1>> / <<2>> m/s.
#MechJeb_Docking_label1 = Choose a target to dock with
#MechJeb_Docking_label2 = Warning: You need to control the vessel from a docking port. Right click a docking port and select "Control from here"
#MechJeb_Docking_label3 = Warning: target is not a docking port. Right click the target docking port and select "Set as target"
#MechJeb_Docking_label4 = Warning: this vessel is not controlled from a docking node. Right click the desired docking node on this vessel and select "Control from here."
#MechJeb_Docking_label5 = Speed limit
#MechJeb_Docking_label6 = Start Distance
#MechJeb_Docking_label7 = safeDistance <<1>>
#MechJeb_Docking_label8 = targetSize <<1>>
#MechJeb_Docking_label9 = Status: <<1>>
#MechJeb_Docking_label10 = Error X: <<1>>
#MechJeb_Docking_label11 = Error Y: <<1>>
#MechJeb_Docking_label12 = Error Z: <<1>>
#MechJeb_Docking_label13 = Distance Dock: <<1>>
#MechJeb_Docking_label14 = Distance Dock Axis: <<1>>
#MechJeb_Docking_button = Dump Bounding Box Info
#MechJeb_Docking_checkbox1 = Autopilot enabled
#MechJeb_Docking_checkbox2 = Override Safe Distance
#MechJeb_Docking_checkbox3 = Safe Distance
#MechJeb_Docking_checkbox4 = Override Start Distance
#MechJeb_Docking_checkbox5 = Draw Bounding Box
#MechJeb_Docking_checkbox6 = Force Roll :
#MechJeb_Flightrecord_title = Flight Recorder
#MechJeb_Flightrecord_Button1_1 = Resume
#MechJeb_Flightrecord_Button1_2 = Pause
#MechJeb_Flightrecord_Button2_1 = Downrange
#MechJeb_Flightrecord_Button2_2 = Time
#MechJeb_Flightrecord_Button3 = Mark
#MechJeb_Flightrecord_Button4 = Reset Scale
#MechJeb_Flightrecord_Button5 = CSV
#MechJeb_Flightrecord_checkbox1 = Auto Scale
#MechJeb_Flightrecord_checkbox2 = Real Atmo
#MechJeb_Flightrecord_checkbox3 = Stages
#MechJeb_Flightrecord_checkbox4 = Altitude
#MechJeb_Flightrecord_checkbox5 = True Altitude
#MechJeb_Flightrecord_checkbox6 = Acceleration
#MechJeb_Flightrecord_checkbox7 = Surface speed
#MechJeb_Flightrecord_checkbox8 = Orbital speed
#MechJeb_Flightrecord_checkbox9 = Mass
#MechJeb_Flightrecord_checkbox10 = Q
#MechJeb_Flightrecord_checkbox11 = AoA
#MechJeb_Flightrecord_checkbox12 = AoS
#MechJeb_Flightrecord_checkbox13 = AoD
#MechJeb_Flightrecord_checkbox14 = Pitch
#MechJeb_Flightrecord_checkbox15 = Gravity Loss
#MechJeb_Flightrecord_checkbox16 = Drag Loss
#MechJeb_Flightrecord_checkbox17 = Steering Loss
#MechJeb_Flightrecord_checkbox18 = ASL
#MechJeb_Flightrecord_checkbox19 = AGL
#MechJeb_Flightrecord_checkbox20 = Acc
#MechJeb_Flightrecord_checkbox21 = SrfVel
#MechJeb_Flightrecord_checkbox22 = ObtVel
#MechJeb_Flightrecord_checkbox23 = Mass
#MechJeb_Flightrecord_checkbox24 = Q
#MechJeb_Flightrecord_checkbox25 = AoA
#MechJeb_Flightrecord_checkbox26 = AoS
#MechJeb_Flightrecord_checkbox27 = AoD
#MechJeb_Flightrecord_checkbox28 = Pitch
#MechJeb_Flightrecord_checkbox29 = Gravity Loss
#MechJeb_Flightrecord_checkbox30 = Drag Loss
#MechJeb_Flightrecord_checkbox31 = Steering Loss
#MechJeb_Flightrecord_Label1 = Time <<1>>
#MechJeb_Flightrecord_Label2 = Downrange <<1>>
#MechJeb_Flightrecord_Label3 = Storage: <<1>> %
#MechJeb_NodeEd_title = Maneuver Node Editor
#MechJeb_NodeEd_Snap1 = periapsis
#MechJeb_NodeEd_Snap2 = apoapsis
#MechJeb_NodeEd_Snap3 = AN with target
#MechJeb_NodeEd_Snap4 = DN with target
#MechJeb_NodeEd_Snap5 = equatorial AN
#MechJeb_NodeEd_Snap6 = equatorial DN
#MechJeb_NodeEd_Label1 = No maneuver nodes to edit
#MechJeb_NodeEd_Label2 = Prograde:
#MechJeb_NodeEd_Label3 = Radial+:
#MechJeb_NodeEd_Label4 = Normal+:
#MechJeb_NodeEd_Label5 = Set delta to:
#MechJeb_NodeEd_Label6 = Shift time
#MechJeb_NodeEd_Label7 = Tolerance:
#MechJeb_NodeEd_Label8 = Conics mode:
#MechJeb_NodeEd_Label9 = Current mode: <<1>>
#MechJeb_NodeEd_button1 = Merge next node
#MechJeb_NodeEd_button2 = Update
#MechJeb_NodeEd_button3 = Snap node to
#MechJeb_NodeEd_button4 = Execute next node
#MechJeb_NodeEd_button5 = Execute all nodes
#MechJeb_NodeEd_button6 = Abort node execution
#MechJeb_NodeEd_button7 = Execute next Principia node
#MechJeb_NodeEd_checkbox1 = Auto-warp
#MechJeb_RCSBalancer_title = RCS Balancer
#MechJeb_RCSBalancer_label1 = Overdrive
#MechJeb_RCSBalancer_label2 = Overdrive increases power when possible, at the cost of RCS fuel efficiency.
#MechJeb_RCSBalancer_label3 = Overdrive scale
#MechJeb_RCSBalancer_label4 = torque factor
#MechJeb_RCSBalancer_label5 = Translate factor
#MechJeb_RCSBalancer_label6 = Waste factor
#MechJeb_RCSBalancer_checkbox1 = Smart translation
#MechJeb_RCSBalancer_checkbox2 = Advanced options
#MechJeb_RZauto_title = Rendezvous Autopilot
#MechJeb_RZauto_label1 = Select a target to rendezvous with.
#MechJeb_RZauto_label2 = Rendezvous target must be in the same sphere of influence.
#MechJeb_RZauto_label3 = Rendezvous target
#MechJeb_RZauto_label4 = Desired final distance:
#MechJeb_RZauto_label5 = Max # of phasing orbits:
#MechJeb_RZauto_label6 = Max # of phasing orbits must be at least 5.
#MechJeb_RZauto_label7 = Status: <<1>>
#MechJeb_RZauto_label8 = Max closing velocity:
#MechJeb_RZauto_checkbox1 = Auto-warp
#MechJeb_RZauto_button1 = Engage autopilot
#MechJeb_RZauto_button2 = Disengage autopilot
#MechJeb_RZauto_statu1 = Successful rendezvous
#MechJeb_RZauto_statu2 = Within <<1>>m: matching velocities.
#MechJeb_RZauto_statu3 = Planning to match velocities at closest approach.
#MechJeb_RZauto_statu4 = Close to target: plotting intercept
#MechJeb_RZauto_statu5 = On intercept course. Planning to match velocities at closest approach.
#MechJeb_RZauto_statu6 = Planning Hohmann transfer for intercept after <<1>> phasing orbits.
#MechJeb_RZauto_statu7 = Next intercept window would be <<1>> orbits away,which is more than the maximum of <<2>> phasing orbits. Increasing phasing rate by establishing new phasing orbit at <<3>>m
#MechJeb_RZauto_statu8 = Circularizing.
#MechJeb_RZauto_statu9 = Matching planes.
#MechJeb_RZplan_title = Rendezvous Planner
#MechJeb_RZplan_button1 = Align Planes
#MechJeb_RZplan_button2 = Establish new orbit at
#MechJeb_RZplan_button3 = Intercept with Hohmann transfer
#MechJeb_RZplan_button4 = Match velocities at closest approach
#MechJeb_RZplan_button5 = Get closer
#MechJeb_RZplan_button6 = Execute next node
#MechJeb_RZplan_button7 = Execute all nodes
#MechJeb_RZplan_button8 = Abort node execution
#MechJeb_RZplan_button9 = Remove ALL nodes
#MechJeb_RZplan_checkbox = Auto-warp
#MechJeb_RZplan_label1 = Select a target to rendezvous with.
#MechJeb_RZplan_label2 = Rendezvous target must be in the same sphere of influence.
#MechJeb_RZplan_label3 = Rendezvous target
#MechJeb_RZplan_label4 = Target orbit
#MechJeb_RZplan_label5 = Current orbit
#MechJeb_RZplan_label6 = Relative inclination
#MechJeb_RZplan_label7 = Time until closest approach
#MechJeb_RZplan_label8 = Separation at closest approach
#MechJeb_RZplan_label9 = Tolerance:
#MechJeb_Rover_title = Rover Autopilot
#MechJeb_Rover_label1 = Target Speed
#MechJeb_Rover_label2 = Waypoints
#MechJeb_Rover_button1 = To Target
#MechJeb_Rover_button2 = Add Target
#MechJeb_Rover_button3 = Drive
#MechJeb_Rover_button4 = Stop
#MechJeb_Rover_button5 = Waypoints
#MechJeb_Waypointhelper_title = Waypoint Help
#MechJeb_ScriptMod_title = Scripting Module
#MechJeb_ScriptMod_label1 = Warming up. Please wait... <<1>> s
#MechJeb_ScriptMod_label2 = current vessel
#MechJeb_ScriptMod_label3 = global memory
#MechJeb_ScriptMod_label4 = Add action
#MechJeb_ScriptMod_label5 = Program depth is limited to 4
#MechJeb_ScriptMod_button1 = ▶ START
#MechJeb_ScriptMod_button2 = ☇ Reset
#MechJeb_ScriptMod_button3 = ■ STOP
#MechJeb_ScriptMod_button4 = ▼ Full GUI
#MechJeb_ScriptMod_button5 = △ Compact GUI
#MechJeb_ScriptMod_button6 = Clear All
#MechJeb_ScriptMod_button7 = Save
#MechJeb_ScriptMod_button8 = Load
#MechJeb_ScriptMod_checkbox1 = Hide Add Actions
#MechJeb_ScriptMod_actions1 = Time
#MechJeb_ScriptMod_actions1_1 = Timer
#MechJeb_ScriptMod_actions1_2 = Pause
#MechJeb_ScriptMod_actions1_3 = Wait for
#MechJeb_ScriptMod_actions1_4 = Warp
#MechJeb_ScriptMod_actions2 = Docking
#MechJeb_ScriptMod_actions2_1 = Decouple
#MechJeb_ScriptMod_actions2_2 = Dock Shield
#MechJeb_ScriptMod_actions2_3 = Target Dock
#MechJeb_ScriptMod_actions3 = Target
#MechJeb_ScriptMod_actions3_1 = Target Dock
#MechJeb_ScriptMod_actions3_2 = Target Body
#MechJeb_ScriptMod_actions4 = Control
#MechJeb_ScriptMod_actions4_1 = Control From
#MechJeb_ScriptMod_actions4_2 = RCS
#MechJeb_ScriptMod_actions4_3 = SAS
#MechJeb_ScriptMod_actions4_4 = Switch Vessel
#MechJeb_ScriptMod_actions5 = Crew
#MechJeb_ScriptMod_actions5_1 = Crew Transfer
#MechJeb_ScriptMod_actions6 = Trajectory
#MechJeb_ScriptMod_actions6_1 = Maneuver
#MechJeb_ScriptMod_actions6_2 = Execute node
#MechJeb_ScriptMod_actions7 = Staging/Engines
#MechJeb_ScriptMod_actions7_1 = Staging
#MechJeb_ScriptMod_actions7_2 = Activate Engine
#MechJeb_ScriptMod_actions8 = Settings
#MechJeb_ScriptMod_actions8_1 = Node tolerance
#MechJeb_ScriptMod_actions9 = Modules
#MechJeb_ScriptMod_actions9_1 = MODULE Smart A.S.S.
#MechJeb_ScriptMod_actions9_2 = MODULE Ascent Autopilot
#MechJeb_ScriptMod_actions9_3 = MODULE Docking Autopilot
#MechJeb_ScriptMod_actions9_4 = MODULE Landing
#MechJeb_ScriptMod_actions9_5 = MODULE Rendezvous
#MechJeb_ScriptMod_actions9_6 = MODULE Rendezvous Autopilot
#MechJeb_ScriptMod_actions10 = Save/Load/Actions
#MechJeb_ScriptMod_actions10_1 = Quicksave
#MechJeb_ScriptMod_actions10_2 = Load Script
#MechJeb_ScriptMod_actions10_3 = Action Group
#MechJeb_ScriptMod_actions11 = PROGRAM Logic
#MechJeb_ScriptMod_actions11_1 = PROGRAM - Repeat
#MechJeb_ScriptMod_actions11_2 = PROGRAM - If
#MechJeb_ScriptMod_actions11_3 = PROGRAM - While
#MechJeb_ScriptMod_actions11_4 = PROGRAM - Parallel
#MechJeb_ScriptMod_actions11_5 = Wait for
#MechJeb_ScriptMod_actions12 = Plugins
#MechJeb_Settings_title = Settings
#MechJeb_Settings_label1 = Current skin: <<1>>
#MechJeb_Settings_label2 = UI Scale:
#MechJeb_Settings_checkbox1 = Replace drop down menu with arrow selector
#MechJeb_Settings_checkbox2 = Activate SAS on Warp
#MechJeb_Settings_button1 = \nRestore factory default settings\n
#MechJeb_Settings_button2 = Use MechJeb 1 GUI skin
#MechJeb_Settings_button3 = Use MechJeb 2 GUI skin
#MechJeb_Settings_button4 = Use MJ2 Compact GUI skin
#MechJeb_SmartASS_title = Smart A.S.S.
#MechJeb_SmartACS_title = Smart A.C.S.
#MechJeb_SmartASS_button1 = OBT
#MechJeb_SmartASS_button2 = SURF
#MechJeb_SmartASS_button3 = TGT
#MechJeb_SmartASS_button4 = ADV
#MechJeb_SmartASS_button5 = AUTO
#MechJeb_SmartASS_button6 = Orbit
#MechJeb_SmartASS_button7 = Surface
#MechJeb_SmartASS_button8 = Target
#MechJeb_SmartASS_button9 = Advanced
#MechJeb_SmartASS_button10 = Auto
#MechJeb_SmartASS_button11 = OFF
#MechJeb_SmartASS_button12 = KILL\nROT
#MechJeb_SmartASS_button13 = NODE
#MechJeb_SmartASS_button14 = SURF
#MechJeb_SmartASS_button15 = PRO\nGRAD
#MechJeb_SmartASS_button16 = RETR\nGRAD
#MechJeb_SmartASS_button17 = NML\n+
#MechJeb_SmartASS_button18 = NML\n-
#MechJeb_SmartASS_button19 = RAD\n+
#MechJeb_SmartASS_button20 = RAD\n-
#MechJeb_SmartASS_button21 = RVEL\n+
#MechJeb_SmartASS_button22 = RVEL\n-
#MechJeb_SmartASS_button23 = TGT\n+
#MechJeb_SmartASS_button24 = TGT\n-
#MechJeb_SmartASS_button25 = PAR\n+
#MechJeb_SmartASS_button26 = PAR\n-
#MechJeb_SmartASS_button27 = ADV
#MechJeb_SmartASS_button28 = AUTO
#MechJeb_SmartASS_button29 = SVEL\n+
#MechJeb_SmartASS_button30 = SVEL\n-
#MechJeb_SmartASS_button31 = HVEL\n+
#MechJeb_SmartASS_button32 = HVEL\n-
#MechJeb_SmartASS_button33 = UP
#MechJeb_SmartASS_button34 = Off
#MechJeb_SmartASS_button35 = Kill Rotation
#MechJeb_SmartASS_button36 = Node
#MechJeb_SmartASS_button37 = Surface
#MechJeb_SmartASS_button38 = Prograde
#MechJeb_SmartASS_button39 = Retrograde
#MechJeb_SmartASS_button40 = Normal+
#MechJeb_SmartASS_button41 = Normal-
#MechJeb_SmartASS_button42 = Radial+
#MechJeb_SmartASS_button43 = Radial-
#MechJeb_SmartASS_button44 = Relative Velocity+
#MechJeb_SmartASS_button45 = Relative Velocity-
#MechJeb_SmartASS_button46 = Target+
#MechJeb_SmartASS_button47 = Target-
#MechJeb_SmartASS_button48 = Parallel+
#MechJeb_SmartASS_button49 = Parallel-
#MechJeb_SmartASS_button50 = Advanced
#MechJeb_SmartASS_button51 = Auto
#MechJeb_SmartASS_button52 = Surface Velocity+
#MechJeb_SmartASS_button53 = Surface Velocity-
#MechJeb_SmartASS_button54 = Horizontal Velocity+
#MechJeb_SmartASS_button55 = Horizontal Velocity-
#MechJeb_SmartASS_button56 = Up
#MechJeb_SmartASS_button57 = AUTO
#MechJeb_SmartASS_button58 = EXECUTE
#MechJeb_SmartASS_label1 = Mode:
#MechJeb_SmartASS_label2 = Please select a target
#MechJeb_SmartASS_label3 = Reference:
#MechJeb_SmartASS_label4 = Direction:
#MechJeb_SmartASS_checkbox1 = Disable SmartACS automatically
#MechJeb_SmartASS_checkbox2 = Disable SmartASS automatically
#MechJeb_SmartASS_checkbox3 = Force Roll :
#MechJeb_SmartRcs_title = SmartRcs
#MechJeb_SmartRcs_button1 = OFF
#MechJeb_SmartRcs_button2 = ZERO RVEL
#MechJeb_SmartRcs_button3 = AUTO
#MechJeb_SmartRcs_label1 = Choose a target
#MechJeb_SmartRcs_checkbox1 = Disable SmartRcs automatically
#MechJeb_SmartRcs_checkbox2 = RCS throttle when engines are offline
#MechJeb_SmartRcs_checkbox3 = Use RCS for rotation
#MechJeb_LandingGuidance_title = Landing Guidance
#MechJeb_LandingGuidance_label1 = Target coordinates
#MechJeb_LandingGuidance_label2 = Autopilot:
#MechJeb_LandingGuidance_label3 = Touchdown speed:
#MechJeb_LandingGuidance_label4 = Stage Limit:
#MechJeb_LandingGuidance_label5 = Stage Limit:
#MechJeb_LandingGuidance_label6 = Status:
#MechJeb_LandingGuidance_label7 = Step:
#MechJeb_LandingGuidance_label8 = Mode
#MechJeb_LandingGuidance_label9 = Landing Predictions:
#MechJeb_LandingGuidance_Label10 = Target difference =
#MechJeb_LandingGuidance_Label11 = \nMax drag:
#MechJeb_LandingGuidance_Label12 = \nDelta-v needed:
#MechJeb_LandingGuidance_Label13 = \nTime to land:
#MechJeb_LandingGuidance_Label14 = Predicted orbit after aerobraking:
#MechJeb_LandingGuidance_Label15 = Hyperbolic, eccentricity =
#MechJeb_LandingGuidance_Label16 = Max drag:<<1>> g
#MechJeb_LandingGuidance_Label17 = \nExit atmosphere in:<<1>>
#MechJeb_LandingGuidance_Label18_1 = Orbit does not reenter:\n
#MechJeb_LandingGuidance_Label18_2 = m atmosphere height
#MechJeb_LandingGuidance_Label18_3 = m ground
#MechJeb_LandingGuidance_Label19 = Reentry simulation timed out.
#MechJeb_LandingGuidance_checkbox1 = Auto-warp
#MechJeb_LandingGuidance_checkbox2 = Deploy Landing Gear
#MechJeb_LandingGuidance_checkbox3 = Deploy Parachutes
#MechJeb_LandingGuidance_checkbox4 = Use RCS for small adjustment
#MechJeb_LandingGuidance_checkbox5 = Show landing predictions
#MechJeb_LandingGuidance_checkbox6 = Show aerobrake nodes
#MechJeb_LandingGuidance_checkbox7 = Show trajectory
#MechJeb_LandingGuidance_checkbox8 = World trajectory
#MechJeb_LandingGuidance_checkbox9 = Camera trajectory (WIP)
#MechJeb_LandingGuidance_button1 = Enter target coordinates:
#MechJeb_LandingGuidance_button2 = Pick target on map
#MechJeb_LandingGuidance_button3 = Abort autoland
#MechJeb_LandingGuidance_button4 = Land at target
#MechJeb_LandingGuidance_button5 = Land somewhere
#MechJeb_LandingGuidance_Status1 = Coasting toward deceleration burn
#MechJeb_LandingGuidance_Status2 = Course correction DV: <<1>> m/s
#MechJeb_LandingGuidance_Status3 = Performing course correction of about <<1>> m/s
#MechJeb_LandingGuidance_Status4 = Warping to start of braking burn.
#MechJeb_LandingGuidance_Status5 = Braking.
#MechJeb_LandingGuidance_Status6 = Braking: target speed = <<1>> m/s
#MechJeb_LandingGuidance_Status7 = Doing high deorbit burn
#MechJeb_LandingGuidance_Status8 = Moving to high deorbit burn point
#MechJeb_LandingGuidance_Status9 = Final descent: <<1>>m above terrain
#MechJeb_LandingGuidance_Status10 = Killing horizontal velocity before final descent
#MechJeb_LandingGuidance_Status11 = Executing low deorbit burn
#MechJeb_LandingGuidance_Status12 = Moving to low deorbit burn point
#MechJeb_LandingGuidance_Status13 = Deorbit burn complete: waiting for the right moment to start braking
#MechJeb_LandingGuidance_Status14 = Executing low orbit plane change of about <<1>> m/s
#MechJeb_LandingGuidance_Status15 = Moving to low orbit plane change burn point
#MechJeb_LandingGuidance_Status16 = Doing deorbit burn.
#MechJeb_Translatron_title = Translatron
#MechJeb_Translatron_off = OFF
#MechJeb_Translatron_KEEP_OBT = KEEP\nOBT
#MechJeb_Translatron_KEEP_SURF = KEEP\nSURF
#MechJeb_Translatron_KEEP_VERT = KEEP\nVERT
#MechJeb_Trans_kill_h = Kill H/s
#MechJeb_Trans_spd = SPEED
#MechJeb_Trans_auto = AUTO
#MechJeb_Trans_spd_act = EXCUET
#MechJeb_Trans_current_spd = Acitve speed
#MechJeb_Trans_NOPANIC = DON'T PANIC!
#MechJeb_Trans_PANIC = PANIC!!!
#MechJeb_Utilities_title = Utilities
#MechJeb_Utilities_label1 = Autostaging <<1>> Active
#MechJeb_Utilities_label1_1 = once
#MechJeb_Utilities_label2 = Jet safety margin
#MechJeb_Utilities_label3 = Differential throttle failed\nMore engines required
#MechJeb_Utilities_label4 = Differential throttle failed\nNo active engine
#MechJeb_Utilities_label5 = Differential throttle failed\nCannot find solution
#MechJeb_Utilities_checkbox1 = Autostage
#MechJeb_Utilities_checkbox2 = Smooth throttle
#MechJeb_Utilities_checkbox3 = Manage air intakes
#MechJeb_Utilities_button1 = Autostage once
#MechJeb_WarpHelper_title = Warp Helper
#MechJeb_WarpHelper_Combobox_text1 = periapsis
#MechJeb_WarpHelper_Combobox_text2 = apoapsis
#MechJeb_WarpHelper_Combobox_text3 = maneuver node
#MechJeb_WarpHelper_Combobox_text4 = SoI transition
#MechJeb_WarpHelper_Combobox_text5 = Time
#MechJeb_WarpHelper_Combobox_text6 = Phase angle
#MechJeb_WarpHelper_Combobox_text7 = suicide burn
#MechJeb_WarpHelper_Combobox_text8 = atmospheric entry
#MechJeb_WarpHelper_label1 = Warp to:\u0020
#MechJeb_WarpHelper_label2 = Warp for:\u0020
#MechJeb_WarpHelper_label3 = You need a target
#MechJeb_WarpHelper_label4 = Phase Angle:
#MechJeb_WarpHelper_label5 = Lead time:\u0020
#MechJeb_WarpHelper_label6 = Warping to\u0020
#MechJeb_WarpHelper_checkbox1 = Quick warp
#MechJeb_WarpHelper_scrmsg = MJ : Warp paused - resume in the Warp Helper menu
#MechJeb_WarpHelper_button1 = Abort
#MechJeb_WarpHelper_button2 = Warp
#MechJeb_WarpHelper_button3 = Resume MJ Warp
#MechJeb_WarpHelper_button4 = Pause MJ Warp
#MechJeb_InfoItems_label1 = Stage stats
#MechJeb_InfoItems_label2 = Target-relative Angular velocity: (N/A)
#MechJeb_InfoItems_label3 = Target-relative angular velocity:
#MechJeb_InfoItems_label4 = Separation from target: (N/A)
#MechJeb_InfoItems_label5 = Separation from target:
#MechJeb_InfoItems_label6 = Planet phase angles
#MechJeb_InfoItems_label7 = Moon phase angles
#MechJeb_InfoItems_button1 = Short stats
#MechJeb_InfoItems_button2 = Long stats
#MechJeb_InfoItems_button3 = Full stats
#MechJeb_InfoItems_button4 = Custom
#MechJeb_InfoItems_button5 = Live SLT
#MechJeb_InfoItems_button6 = 0Alt SLT
#MechJeb_InfoItems_showEmpty = Show 0
#MechJeb_InfoItems_hideEmpty = Hide 0
#MechJeb_InfoItems_UnlimitedText = Unlimited
#MechJeb_InfoItems_velocityNA = Target-relative velocity: (N/A)
#MechJeb_InfoItems_velocity = Target-relative velocity:
#MechJeb_InfoItems_CopytoClipboard = Copy Lat/Lon/Alt to Clipboard
#MechJeb_InfoItems_VesselSituation1 = Flying over <<1>>
#MechJeb_InfoItems_VesselSituation2 = Upper atmosphere of <<1>>
#MechJeb_InfoItems_VesselSituation3 = Space just above <<1>>
#MechJeb_InfoItems_VesselSituation4 = Space high over <<1>>
#MechJeb_InfoItems_VesselSituation5 = 's surface
#MechJeb_InfoItems_VesselSituation6 = 's oceans
#MechJeb_InfoItems_StatsColumn0 = Stage
#MechJeb_InfoItems_StatsColumn1 = Start Mass
#MechJeb_InfoItems_StatsColumn2 = End mass
#MechJeb_InfoItems_StatsColumn3 = Staged Mass
#MechJeb_InfoItems_StatsColumn4 = Burned Mass
#MechJeb_InfoItems_StatsColumn5 = TWR
#MechJeb_InfoItems_StatsColumn6 = Max TWR
#MechJeb_InfoItems_StatsColumn7 = SLT
#MechJeb_InfoItems_StatsColumn8 = Max SLT
#MechJeb_InfoItems_StatsColumn9 = ISP
#MechJeb_InfoItems_StatsColumn10 = Atmo ΔV
#MechJeb_InfoItems_StatsColumn11 = Vac ΔV
#MechJeb_InfoItems_StatsColumn12 = Time
#MechJeb_AscentPathEd_title = Ascent Path Editor
#MechJeb_AscentPathEd_nopath = Path is null!!!1!!1!1!1111!11eleven
#MechJeb_AscentPathEd_auto = Automatic Altitude Turn
#MechJeb_AscentPathEd_label1 = Altitude:\u0020
#MechJeb_AscentPathEd_label2 = Velocity:\u0020
#MechJeb_AscentPathEd_label3 = Turn start when Altitude is
#MechJeb_AscentPathEd_label4 = or Velocity reach
#MechJeb_AscentPathEd_label5 = Turn end altitude:
#MechJeb_AscentPathEd_label6 = Turn start altitude:
#MechJeb_AscentPathEd_label7 = Turn start velocity:
#MechJeb_AscentPathEd_label8 = Turn end altitude:
#MechJeb_AscentPathEd_label9 = Final flight path angle:
#MechJeb_AscentPathEd_label10 = Turn shape:
#MechJeb_AttitudeController_checkbox1 = \u0020Auto-tuning
#MechJeb_AttitudeController_checkbox2 = \u0020Low Pass Filter
#MechJeb_AttitudeController_label1 = Larger ship do better with a larger Tf
#MechJeb_AttitudeController_label2 = Tf (s)
#MechJeb_AttitudeController_label3 = P
#MechJeb_AttitudeController_label4 = Y
#MechJeb_AttitudeController_label5 = R
#MechJeb_AttitudeController_label6 = Tf
#MechJeb_AttitudeController_label7 = Tf range
#MechJeb_AttitudeController_label8 = min
#MechJeb_AttitudeController_label10 = max
#MechJeb_AttitudeController_label11 = Maximum Relative Angular Velocity
#MechJeb_AttitudeController_label12 = Kp
#MechJeb_AttitudeController_label13 = Ki
#MechJeb_AttitudeController_label14 = Kd
#MechJeb_AttitudeController_label15 = Error
#MechJeb_AttitudeController_label16 = prop. action.
#MechJeb_AttitudeController_label17 = deriv. action
#MechJeb_AttitudeController_label18 = integral action.
#MechJeb_AttitudeController_label19 = PID Action
#MechJeb_AttitudeController_label20 = Inertia
#MechJeb_AttitudeController_PIDF = PID factors
#MechJeb_AttitudeController_PIDFactor1 = Deadband =
#MechJeb_Ascent_checkbox11 = Limit Q to
#MechJeb_Ascent_checkbox12 = Prevent engine overheats
#MechJeb_Ascent_checkbox13 = Prevent jet flameout
#MechJeb_Ascent_checkbox14 = Prevent unstable ignition
#MechJeb_Ascent_checkbox15 = Use RCS to ullage
#MechJeb_Ascent_checkbox16 = Limit acceleration to
#MechJeb_Ascent_checkbox17 = Limit throttle to
#MechJeb_Ascent_checkbox18 = Keep limited throttle over
#MechJeb_Ascent_checkbox19 = Differential throttle
#MechJeb_Ascent_checkbox20 = Electric limit Lo
#MechJeb_Ascent_srcmsg1 = [MechJeb]: Killing throttle to prevent unstable ignition
#MechJeb_HybridController_checkbox1 = useInertia
#MechJeb_HybridController_checkbox2 = RollControlRange
#MechJeb_HybridController_label1 = MaxStoppingTime
#MechJeb_HybridController_label2 = Actuation
#MechJeb_HybridController_label3 = phiVector
#MechJeb_HybridController_label4 = TargetTorque
#MechJeb_HybridController_label5 = ControlTorque
#MechJeb_HybridController_label6 = Inertia
#MechJeb_Actiongroup_label1 = Toggle action group
#MechJeb_Ascent_hotStaging = Support hotstaging
#MechJeb_Ascent_dropSolids = Drop solids early
#MechJeb_Ascent_label38 = Stage fairings when:
#MechJeb_Ascent_label39 = dynamic pressure
#MechJeb_Ascent_label40 = altitude
#MechJeb_Ascent_label41 = aerothermal flux
#MechJeb_Ascent_label42 = Stop at stage #
#MechJeb_Ascent_leadTime = lead time
#MechJeb_Ascent_label44 = Clamp AutoStage Thrust
#MechJeb_Ascent_status9 = Autostaging off
#MechJeb_Ascent_status10 = Will autostage next stage only
#MechJeb_Ascent_status11 = Autostaging until stage #
#MechJeb_Ascent_status12 = Awaiting liftoff
#MechJeb_Ascent_status13 = Vertical ascent <<1>>m/s to go
#MechJeb_Ascent_status14 = Gravity Turn <<1>>° to guidance
#MechJeb_Ascent_status15 = Pitch program <<1>>° to guidance
#MechJeb_Ascent_status16 = WARNING: Unstable Guidance
#MechJeb_Ascent_status17 = Stable Guidance
#MechJeb_NodeBurnTime = Node burn time
#MechJeb_TimeToNode = Time to node
#MechJeb_NodedV = Node dV
#MechJeb_SurfaceTWR = Surface TWR
#MechJeb_LocalTWR = Local TWR
#MechJeb_ThrottleTWR = Throttle TWR
#MechJeb_AtmosphericPressurePa = Atmospheric pressure (Pa)
#MechJeb_AtmosphericPressure = Atmospheric pressure
#MechJeb_Coordinates = Coordinates
#MechJeb_MeanAnomaly = Mean Anomaly
#MechJeb_Orbit = Orbit
#MechJeb_TargetOrbit = Target orbit
#MechJeb_OrbitWithInc = Orbit
#MechJeb_OrbitWithInc_desc = Orbit shape w/ inc.
#MechJeb_TargetOrbitWithInc = Target orbit
#MechJeb_TargetOrbitWithInc_desc = Target orbit shape w/ inc.
#MechJeb_OrbitalEnergy = Orbital energy
#MechJeb_OrbitalEnergy_desc = Specific orbital energy
#MechJeb_PotentialEnergy = Potential energy
#MechJeb_PotentialEnergy_desc = Specific potential energy
#MechJeb_KineticEnergy = Kinetic energy
#MechJeb_KineticEnergy_desc = Specific kinetic energy
#MechJeb_TimeToImpact = Time to impact
#MechJeb_SuicideBurnCountdown = Suicide burn countdown
#MechJeb_RCSthrust = RCS thrust
#MechJeb_RCSTranslationEfficiency = RCS translation efficiency
#MechJeb_RCSdV = RCS ΔV
#MechJeb_AngularVelocity = Angular Velocity
#MechJeb_CurrentAcceleration = Current acceleration
#MechJeb_CurrentThrust = Current thrust
#MechJeb_TimeToSoIWwitch = Time to SoI switch
#MechJeb_SurfaceGravity = Surface gravity
#MechJeb_EscapeVelocity = Escape velocity
#MechJeb_VesselName = Vessel name
#MechJeb_VesselType = Vessel type
#MechJeb_VesselMass = Vessel mass
#MechJeb_MaxVesselMass = Max vessel mass
#MechJeb_DryMass = Dry mass
#MechJeb_LiquidFuelandOxidizerMass = Liquid fuel & oxidizer mass
#MechJeb_MonopropellantMass = Monopropellant mass
#MechJeb_TotalElectricCharge = Total electric charge
#MechJeb_MaxThrust = Max thrust
#MechJeb_MinThrust = Min thrust
#MechJeb_MaxAcceleration = Max acceleration
#MechJeb_MinAcceleration = Min acceleration
#MechJeb_Gforce = G force
#MechJeb_PartCount = Part count
#MechJeb_MaxPartCount = Max part count
#MechJeb_PartCountDivideMaxParts = Part count / Max parts
#MechJeb_StrutCount = Strut count
#MechJeb_FuelLinesCount = Fuel Lines count
#MechJeb_VesselCost = Vessel cost
#MechJeb_CrewCount = Crew count
#MechJeb_CrewCapacity = Crew capacity
#MechJeb_DistanceToTarget = Distance to target
#MechJeb_HeadingToTarget = Heading to target
#MechJeb_RelativeVelocity = Relative velocity
#MechJeb_TimeToClosestApproach = Time to closest approach
#MechJeb_ClosestApproachDistance = Closest approach distance
#MechJeb_RelativeVelocityAtClosestApproach = Rel. vel. at closest approach
#MechJeb_PeriapsisInTargetSoI = Periapsis in target SoI
#MechJeb_TargetCaptureDV = ΔV for capture by target
#MechJeb_TargetApoapsis = Target apoapsis
#MechJeb_TargetPeriapsis = Target periapsis
#MechJeb_TargetInclination = Target inclination
#MechJeb_TargetOrbitPeriod = Target orbit period
#MechJeb_TargetOrbitSpeed = Target orbit speed
#MechJeb_TargetTimeToAp = Target time to Ap
#MechJeb_TargetTimeToPe = Target time to Pe
#MechJeb_TargetLAN = Target LAN
#MechJeb_TargetAoP = Target AoP
#MechJeb_TargetEccentricity = Target eccentricity
#MechJeb_TargetSMA = Target SMA
#MechJeb_AtmosphericDrag = Atmospheric drag
#MechJeb_SynodicPeriod = Synodic period
#MechJeb_PhaseAngleToTarget = Phase angle to target
#MechJeb_TargetPlanetPhaseAngle = Target planet phase angle
#MechJeb_RelativeInclination = Relative inclination
#MechJeb_TimeToAN = Time to AN
#MechJeb_TimeToDN = Time to DN
#MechJeb_TimeToEquatorialAN = Time to equatorial AN
#MechJeb_TimeToEquatorialDN = Time to equatorial DN
#MechJeb_CircularOrbitSpeed = Circular orbit speed
#MechJeb_StageDv_vac = Stage ΔV (vac)
#MechJeb_StageDV_atmo = Stage ΔV (atmo)
#MechJeb_StageDV_atmo_vac = Stage ΔV (atmo, vac)
#MechJeb_StageTimeFullThrottle = Stage time (full throttle)
#MechJeb_StageTimeCurrentThrottle = Stage time (current throttle)
#MechJeb_StageTimeHover = Stage time (hover)
#MechJeb_TotalDV_vacuum = Total ΔV (vacuum)
#MechJeb_TotalDV_atmo = Total ΔV (atmo)
#MechJeb_TotalDV_atmo_vac = Total ΔV (atmo, vac)
#MechJeb_SurfaceBiome = Surface Biome
#MechJeb_CurrentBiome = Current Biome
#MechJeb_SteeringError = Steering error
#MechJeb_MarkUT = Mark UT
#MechJeb_TimeSinceMark = Time since mark
#MechJeb_DVExpended = ΔV expended
#MechJeb_DragLosses = Drag losses
#MechJeb_GravityLosses = Gravity losses
#MechJeb_SteeringLosses = Steering losses
#MechJeb_PhaseAngleFromMark = Phase angle from mark
#MechJeb_MarkLAN = Mark LAN
#MechJeb_MarkLatitude = Mark latitude
#MechJeb_MarkLongitude = Mark longitude
#MechJeb_MarkAltitudeASL = Mark altitude ASL
#MechJeb_MarkBody = Mark body
#MechJeb_DistanceFromMark = Distance from mark
#MechJeb_DownrangeDistance = Downrange distance
#MechJeb_MaxDragGees = Max drag gees
#MechJeb_ParachuteControlInfo = Parachute Control Info
#MechJeb_ChuteMultiplier = 'Chute Multiplier: <<1>>
#MechJeb_MultiplierQuality = \nMultiplier Quality: <<1>>%
#MechJeb_Usingpredictions = \nUsing <<1>> predictions
#MechJeb_SimDragScalar = Sim Drag Scalar
#MechJeb_SimLiftScalar = Sim Lift Scalar
#MechJeb_SimDynaPressPa = Sim DynaPressPa
#MechJeb_SimsimMach = Sim simMach
#MechJeb_SimSpdOfSnd = Sim SpdOfSnd
#MechJeb_LandingSim = LandingSim
#MechJeb_DVincludecosinelosses = ΔV include cosine losses
#MechJeb_NodeBurnLength = Node Burn Length
#MechJeb_NodeBurnCountdown = Node Burn Countdown
#MechJeb_SpeedIntAcc = Speed Int Acc
#MechJeb_Traction = Traction
#MechJeb_Headingerror = Heading error
#MechJeb_Speederror = Speed error
#MechJeb_Autostagingstatus = Autostaging status
#MechJeb_Targetcoordinates = Target coordinates
#MechJeb_pickingPositionMsg = Click to select a target on <<1>>'s surface.\n(Leave map view to cancel.)
#MechJeb_Pickpositiontarget = Pick position target
#MechJeb_UniversalTime = Universal Time
#MechJeb_LocalGravity = Local gravity
#MechJeb_OrbitalSpeed = Orbital speed
#MechJeb_SurfaceSpeed = Surface speed
#MechJeb_VerticalSpeed = Vertical speed
#MechJeb_SurfaceHorizontalSpeed = Surface horizontal speed
#MechJeb_OrbitHorizontalSpeed = Orbit horizontal speed
#MechJeb_Heading = Heading
#MechJeb_Pitch = Pitch
#MechJeb_Roll = Roll
#MechJeb_Altitude_ASL = Altitude (ASL)
#MechJeb_Altitude_true = Altitude (true)
#MechJeb_SurfaceAltitudeASL = Surface altitude ASL
#MechJeb_Apoapsis = Apoapsis
#MechJeb_Periapsis = Periapsis
#MechJeb_OrbitalPeriod = Orbital period
#MechJeb_TimeToApoapsis = Time to apoapsis
#MechJeb_TimeToPeriapsis = Time to periapsis
#MechJeb_LAN = LAN
#MechJeb_ArgumentOfPeriapsis = Argument of periapsis
#MechJeb_Inclination = Inclination
#MechJeb_Eccentricity = Eccentricity
#MechJeb_SemiMajorAxis = Semi-major axis
#MechJeb_Latitude = Latitude
#MechJeb_Longitude = Longitude
#MechJeb_AngleOfAttack = Angle of Attack
#MechJeb_AngleOfSideslip = Angle of Sideslip
#MechJeb_DisplacementAngle = Displacement Angle
#MechJeb_Mach = Mach
#MechJeb_SpeedOfSound = Speed of sound
#MechJeb_DragCoefficient = Drag Coefficient
#MechJeb_AtmosphereDensity = Atmosphere density
#MechJeb_MaxDynamicPressure = Max dynamic pressure
#MechJeb_DynamicPressure = Dynamic pressure
#MechJeb_IntakeAir = Intake air
#MechJeb_IntakeAirAllIntakes = Intake air (all intakes open)
#MechJeb_IntakeAirNeeded = Intake air needed
#MechJeb_intakeAirAtMax = Intake air needed (max)
#MechJeb_AngleToPrograde = Angle to prograde
#MechJeb_AerothermalFlux = Aerothermal flux
#MechJeb_TerminalVelocity = Terminal velocity
#MechJeb_Altitude_bottom = Altitude (bottom)
#MechJeb_PureDrag = Pure Drag
#MechJeb_PureLift = Pure Lift
#MechJeb_Toggle_Ascent_Navball_Guidance = Toggle Ascent Navball Guidance
#MechJeb_ToggleAntennas = Toggle antennas
#MechJeb_Autodeployantennas = Auto-deploy antennas
#MechJeb_AntennasEXTENDED = Toggle antennas (currently extended)
#MechJeb_AntennasRETRACTED = Toggle antennas (currently retracted)
#MechJeb_AntennasToggle = Toggle antennas
#MechJeb_StageStatsAll = Stage stats (all)
#MechJeb_DockingGuidance_velocity = Docking guidance: velocity
#MechJeb_DockingGuidanceAngularVelocity = Docking guidance: Angular velocity
#MechJeb_DockingGuidancePosition = Docking guidance: position
#MechJeb_AllPlanetPhaseAngles = All planet phase angles
#MechJeb_AllMoonPhaseAngles = All moon phase angles
#MechJeb_LatLonClipbardCopy = Lat/Lon/Alt Copy to Clipboard
#MechJeb_PoolsStatus = Pools Status
#MechJeb_Separator = Separator
#MechJeb_LandingPredictions = Landing predictions
#MechJeb_HideMenuButton = Hide Menu Button
#MechJeb_UseAppLauncher = Use AppLauncher
#MechJeb_MenuPosition = Menu Position
#MechJeb_RCSBalancerInfo = RCS balancer info
#MechJeb_RCSBalancerInfo_Label1 = Calculation time
#MechJeb_RCSBalancerInfo_Label2 = Pending tasks
#MechJeb_RCSBalancerInfo_Label3 = Cache size
#MechJeb_RCSBalancerInfo_Label4 = Cache hits
#MechJeb_RCSBalancerInfo_Label5 = Cache misses
#MechJeb_RCSBalancerInfo_Label6 = CoM shift
#MechJeb_RCSBalancerInfo_Label7 = CoM recalc
#MechJeb_RCSBalancerInfo_Label8 = Max CoM shift
#MechJeb_RCSBalancerInfo_Label9 = Status
#MechJeb_RCSThrusterStates = RCS thruster states
#MechJeb_RCSThrusterStates_Label1 = RCS thrusters states (scaled to 0-9)
#MechJeb_RCSPartThrottles = RCS part throttles
#MechJeb_ControlVector = Control vector
#MechJeb_RCSPid = RCS Pid
#MechJeb_DisableSmartACSAutomatically = Disable SmartACS automatically
#MechJeb_DisableSmartRcsAutomatically = Disable SmartRcs automatically
#MechJeb_ToggleSolarPanels = Toggle solar panels
#MechJeb_SolarPanelDeployButton = Auto-deploy solar panels
#MechJeb_SolarPanelDeploy = Toggle solar panels (currently extended)
#MechJeb_SolarPanelRetracted = Toggle solar panels (currently retracted)
#MechJeb_SolarPanelToggle = Toggle solar panels
#MechJeb_AutostagingSettings = Autostaging settings
#MechJeb_ClampAutostageThrust = Clamp Autostage Thrust
#MechJeb_LimittoMaxQ = Limit to Max Q
#MechJeb_PreventEngineOverheats = Prevent engine overheats
#MechJeb_SmoothThrottle = Smooth throttle
#MechJeb_PreventJetFlameout = Prevent jet flameout
#MechJeb_PreventUnstableIgnition = Prevent unstable ignition
#MechJeb_UseRCStoullage = Use RCS to ullage
#MechJeb_ManageAirIntakes = Manage air intakes
#MechJeb_LimitThrottle = Limit throttle
#MechJeb_LowerThrottleLimit = Lower throttle limit
#MechJeb_DifferentialThrottle = Differential throttle
#MechJeb_ElectricLimit = Electric limit
#MechJeb_AutostageOnce = Autostage Once
#MechJeb_Autostage = Autostage
#MechJeb_MJWarpControl = MJ Warp Control
#MechJeb_DebugString = Debug String
#MechJeb_RCSTranslation = RCS Translation
#MechJeb_RCSTorque = RCS Torque
#MechJeb_Torque = Torque
#MechJeb_hideBrakeOnEject = Hide 'Brake on Eject' in Rover Controller
#MechJeb_useTitlebarDragging = Use only the titlebar for window dragging
#MechJeb_rssMode = Module disabling does not kill throttle (RSS/RO)
#MechJeb_smartTranslation = Smart RCS translation
#MechJeb_RCSBalancerOverdrive = RCS balancer overdrive
#MechJeb_conserveFuel = Conserve RCS fuel
#MechJeb_conserveThreshold = Conserve RCS fuel threshold
#MechJeb_RCSTf = RCS Tf
#MechJeb_RCSThrottle = RCS throttle when 0kn thrust
#MechJeb_rcsForRotation = Use RCS for rotation
#MechJeb_ControlHeading = Heading control
#MechJeb_ControlSpeed = Speed control
#MechJeb_BrakeOnEject = Brake on Pilot Eject
#MechJeb_BrakeOnEnergyDepletion = Brake on Energy Depletion
#MechJeb_WarpToDaylight = Warp until Day if Depleted
#MechJeb_StabilityControl = Stability Control
#MechJeb_LimitAcceleration = Limit Acceleration
#MechJeb_DockingSpeedLimit = Docking speed limit
#MechJeb_RCSBalancerPrecision = RCS balancer precision
#MechJeb_Speed = Speed
#MechJeb_SafeTurnspeed = Safe turnspeed
#MechJeb_TerrainLookAhead = Terrain Look Ahead
#MechJeb_BrakeSpeedLimit = Brake Speed Limit
#MechJeb_HeadingPIDP = Heading PID P
#MechJeb_HeadingPIDI = Heading PID I
#MechJeb_HeadingPIDD = Heading PID D
#MechJeb_SpeedPIDP = Speed PID P
#MechJeb_SpeedPIDI = Speed PID I
#MechJeb_SpeedPIDD = Speed PID D
#MechJeb_TractionBrakeLimit = Traction Brake Limit
#MechJeb_MohoMapdist = Moho Mapdist
#MechJeb_EveMapdist = Eve Mapdist
#MechJeb_GillyMapdist = Gilly Mapdist
#MechJeb_KerbinMapdist = Kerbin Mapdist
#MechJeb_MunMapdist = Mun Mapdist
#MechJeb_MinmusMapdist = Minmus Mapdist
#MechJeb_DunaMapdist = Duna Mapdist
#MechJeb_IkeMapdist = Ike Mapdist
#MechJeb_DresMapdist = Dres Mapdist
#MechJeb_EelooMapdist = Eeloo Mapdist
#MechJeb_JoolMapdist = Jool Mapdist
#MechJeb_TyloMapdist = Tylo Mapdist
#MechJeb_LaytheMapdist = Laythe Mapdist
#MechJeb_PolMapdist = Pol Mapdist
#MechJeb_BopMapdist = Bop Mapdist
#MechJeb_VallMapdist = Vall Mapdist
#MechJeb_Disabled = Disabled
#MechJeb_Enabled = Enabled
#MechJeb_OrbitPrograde = Orbit Prograde
#MechJeb_OrbitRetrograde = Orbit Retrograde
#MechJeb_OrbitNormal = Orbit Normal
#MechJeb_OrbitAntinormal = Orbit Antinormal
#MechJeb_OrbitRadialIn = Orbit Radial In
#MechJeb_OrbitRadialOut = Orbit Radial Out
#MechJeb_OrbitKillRotation = Orbit Kill Rotation
#MechJeb_DeactivateSmartACS = Deactivate SmartACS
#MechJeb_LandSomewhere = Land somewhere
#MechJeb_LandatKSC = Land at KSC
#MechJeb_PANIC = PANIC!
#MechJeb_TranslatronOFF = Translatron OFF
#MechJeb_TranslatronKeepVert = Translatron Keep Vert
#MechJeb_TranslatronZerospeed = Translatron Zero speed
#MechJeb_TranslatronPlusspeed = Translatron +1 speed
#MechJeb_TranslatronMinusspeed = Translatron -1 speed
#MechJeb_TranslatronToggleHS = Translatron Toggle H/S
#MechJeb_AscentAPtoggle = Ascent AP toggle
}
}
}
UrlConfig
{
parentUrl = PatchManager/Lang/en-us.cfg
Localization
{
en-us
{
pm_gameSaved = [<<1>>] Game saved
pm_cantSave = [<<1>>] Can't save game
pm_exitIn = Exit in <<1>>s
pm_abort = Push on <<1>> to abort the operation
pm_exitIng = Exiting, bye
pm_in = in <<1>>s
pm_now = now
pm_overrideinfo = This overrides the function of the button being hidden if there are no patches due to dependencies
pm_doesNot = This does not disble/enable the mod, that you can do in the standard settings:
pm_alwaysShow = Always show toolbar button
pm_disablethis = Disable this to store the active patches in the patch's parent mod folder
pm_storeactive = Store active patches in PatchManager folder
pm_ok = OK
pm_changesmade1 = The changes you just made by installing/uninstalling one or
pm_changesmade2 = more patches will not take effect until the game is restarted
pm_changesmade3 = You can now shut down the game by using the second button below,
pm_changesmade4 = the current game will be saved before the shutdown.
pm_ack = Acknowledged
pm_shutdown = Shut Down KSP
pm_applyall = Apply All
pm_cancel = Cancel
pm_settings = Settings
pm_patchmanager = Patch Manager
pm_restart = Restart Message
pm_settingstitle = Patch Manager Settings
}
}
}
UrlConfig
{
parentUrl = PersistentRotation/Localization/de-de.cfg
Localization
{
de-de
{
#LOC_PR_MainGUI = PersistentRotation
#LOC_PR_BodyGUI = Himmelskörper wählen
#LOC_PR_ConfigGUI = Konfigurieren
#LOC_PR_Button1 = Rotation
#LOC_PR_Button2 = Impuls
#LOC_PR_MODE1_Button = Relative Rotation
#LOC_PR_MODE1_Label = Referenz: Dynamisch (
#LOC_PR_MODE1_Label1 = Referenz:
#LOC_PR_MODE1_Label2 = Referenz: Keine
#LOC_PR_MODE1_text = Aktivieren
#LOC_PR_MODE1_text1 = Deaktivieren
#LOC_PR_MODE2_GUILabel1 = U/Min überschreiben:
#LOC_PR_MODE2_GUILabel2 = U/Min
#LOC_PR_MODE2_text1 = Aktivieren
#LOC_PR_MODE2_text2 = Deaktivieren
#LOC_PR_MODE2_GUILabel3 = Gefährt nicht kontrollierbar.
#LOC_PR_BodyGUI_GUILabel = Ziel auf Karte\nals Referenz wählen
#LOC_PR_BodyGUI_Button = Setzen
#LOC_PR_BodyGUI_Button1 = Zurücksetzen
#LOC_PR_BodyGUI_Button2 = Dynamisch
#LOC_PR_ConfigGUI_GUILabel = Sichtbarkeitsmodus der Benutzeroberfläche
#LOC_PR_ConfigGUI_Button1 = Immer sichtbar
#LOC_PR_ConfigGUI_Button2 = Toolbar
#LOC_PR_ConfigGUI_Button3 = Blizzy's Toolbar
#LOC_PR_ConfigGUI_GUILabel2 = Standard Referenzkörper
#LOC_PR_ConfigGUI_Button4 = Keiner
#LOC_PR_ConfigGUI_Button5 = Dynamisch
}
}
}
UrlConfig
{
parentUrl = PersistentRotation/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_PR_MainGUI = PersistentRotation
#LOC_PR_BodyGUI = Select Body
#LOC_PR_ConfigGUI = Configure
#LOC_PR_Button1 = Rotation
#LOC_PR_Button2 = Momentum
#LOC_PR_MODE1_Button = Relative Rotation
#LOC_PR_MODE1_Label = Reference: Dynamic (
#LOC_PR_MODE1_Label1 = Reference:
#LOC_PR_MODE1_Label2 = Reference: None
#LOC_PR_MODE1_text = Activate
#LOC_PR_MODE1_text1 = Deactivate
#LOC_PR_MODE2_GUILabel1 = Overwrite RPM:
#LOC_PR_MODE2_GUILabel2 = RPM
#LOC_PR_MODE2_text1 = Activate
#LOC_PR_MODE2_text2 = Deactivate
#LOC_PR_MODE2_GUILabel3 = Vessel is not controllable.
#LOC_PR_BodyGUI_GUILabel = Select target in map \nto set as reference
#LOC_PR_BodyGUI_Button = Set
#LOC_PR_BodyGUI_Button1 = Unset
#LOC_PR_BodyGUI_Button2 = Dynamic
#LOC_PR_ConfigGUI_GUILabel = GUI Visibility Mode
#LOC_PR_ConfigGUI_Button1 = Always Visible
#LOC_PR_ConfigGUI_Button2 = Toolbar
#LOC_PR_ConfigGUI_Button3 = Blizzy's Toolbar
#LOC_PR_ConfigGUI_GUILabel2 = Default Reference Body
#LOC_PR_ConfigGUI_Button4 = None
#LOC_PR_ConfigGUI_Button5 = Dynamic
}
}
}
UrlConfig
{
parentUrl = PersistentRotation/Localization/zh-cn.cfg
Localization
{
en-us
{
#LOC_PR_MainGUI = 旋转维持--【黑域工作室汉化】
#LOC_PR_BodyGUI = 选择界面
#LOC_PR_ConfigGUI = 配置
#LOC_PR_Button1 = 旋转
#LOC_PR_Button2 = 动力
#LOC_PR_MODE1_Button = 相对旋转
#LOC_PR_MODE1_Label = 参考: 自动 (
#LOC_PR_MODE1_Label1 = 参考:
#LOC_PR_MODE1_Label2 = 参考: 无
#LOC_PR_MODE1_text = 激活
#LOC_PR_MODE1_text1 = 关闭激活
#LOC_PR_MODE2_GUILabel1 = 重写 转/分钟:
#LOC_PR_MODE2_GUILabel2 = RPM
#LOC_PR_MODE2_text1 = 激活
#LOC_PR_MODE2_text2 = 关闭激活
#LOC_PR_MODE2_GUILabel3 = 载具是不被控制的.
#LOC_PR_BodyGUI_GUILabel = 在地图中选中目标 \n作为你的参考
#LOC_PR_BodyGUI_Button = 选择
#LOC_PR_BodyGUI_Button1 = 取消选择
#LOC_PR_BodyGUI_Button2 = 自动
#LOC_PR_ConfigGUI_GUILabel = GUI的可见性模式
#LOC_PR_ConfigGUI_Button1 = 总是可见的
#LOC_PR_ConfigGUI_Button2 = Toolbar
#LOC_PR_ConfigGUI_Button3 = Blizzy's 工具栏
#LOC_PR_ConfigGUI_GUILabel2 = 默认的参考体
#LOC_PR_ConfigGUI_Button4 = 无
#LOC_PR_ConfigGUI_Button5 = 自动
}
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Sun
isSun = True
color = 255,225,180
intensity = 6
atmosphereAmbient = 0
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Moho
color = 124,102,88
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Eve
color = 104,76,141
intensity = 1.2
atmosphereAmbient = 1
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Gilly
color = 134,119,103
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Kerbin
color = 73,99,121
intensity = 1
atmosphereAmbient = 1
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Mun
color = 80,82,81
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Minmus
color = 187,253,228
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Duna
color = 165,72,41
intensity = 1
atmosphereAmbient = 1
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Ike
color = 64,64,64
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Dres
color = 128,128,128
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Jool
color = 117,173,78
intensity = 1
atmosphereAmbient = 1
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Laythe
color = 88,92,106
intensity = 1
atmosphereAmbient = 1
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Vall
color = 140,158,160
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Tylo
color = 188,180,168
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Bop
color = 100,86,76
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Pol
color = 238,206,152
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/CelestialBodies.cfg
PlanetshineCelestialBody
{
name = Eeloo
color = 200,205,201
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 1
}
}
UrlConfig
{
parentUrl = PlanetShine/Config/Settings.cfg
PlanetShine
{
baseAlbedoIntensity = 0.24
vacuumLightLevel = 0.03
useAreaLight = True
baseGroundAmbient = 0.6
minAlbedoFadeAltitude = 0.02
maxAlbedoFadeAltitude = 0.1
minAmbientFadeAltitude = 0
maxAmbientFadeAltitude = 0.1
albedoRange = 10
groundAmbientOverrideRatio = 0.6
useVertex = True
updateFrequency = 2
quality = 1
stockToolbarEnabled = True
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PROCFAIRINGS_MINDIAMETER
{
start = 0.1
miniaturization = 0.4
sandbox = 0.1
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PROCFAIRINGS_MAXDIAMETER
{
start = 1.875
specializedConstruction = 2.75
advAerodynamics = 4.0
heavyAerodynamics = 12.0
experimentalAerodynamics = 30.0
sandbox = 50.0
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PROCROCKET_MINDIAMETER
{
start = 0.1
miniaturization = 0.4
sandbox = 0.1
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PROCROCKET_MAXDIAMETER
{
start = 1.875
advConstruction = 4.0
metaMaterials = 12.0
aerospaceTech = 30.0
sandbox = 50.0
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_fairing04m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = miniaturization
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows fairings and plates to be made as small as 0.4 meters. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/base_standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_fairing2_75m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = specializedConstruction
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows fairings bases up to 2.75 meters. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/base_standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_fairing4m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = advAerodynamics
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows fairing bases up to 4 meters size. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/base_standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_fairing12m
module = Part
author = Starstrider42 (config), e-dog (model)
description = (PART NOT SUPPORTED BY RO)
TechRequired = heavyAerodynamics
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows fairing bases up to 12 meters size.
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/base_standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_fairing30m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = experimentalAerodynamics
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows fairing bases up to 30 meters size. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/base_standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_rocket12m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = metaMaterials
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows thrust plates up to 12 meters size. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/thrust_plate
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/PF_Settings.cfg
PART
{
name = pf_tech_rocket30m
module = Part
author = Starstrider42 (config), e-dog (model)
TechRequired = aerospaceTech
entryCost = 0
cost = 0
title = non RO - Procedural Fairings Upgrade
manufacturer = Keramzit Engineering
description = Allows thrust plates up to 30 meters size. (PART NOT SUPPORTED BY RO)
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ProceduralFairings/Assets/thrust_plate
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBRibbed.cfg
PART
{
name = RSBRibbedBase
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Ribbed Payload Adapter
manufacturer = Generic
description = Ribbed structural base for mounting side fairings and your payload.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Rib50
model = ProceduralFairings/Assets/Adapters/RSB50Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib25
model = ProceduralFairings/Assets/Adapters/RSB25Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib75
model = ProceduralFairings/Assets/Adapters/RSB75Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Ribbed50
baseDisplayName = 2-to-1
VARIANT
{
name = Ribbed50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Rib25 = false
Rib50 = true
Rib75 = false
}
}
VARIANT
{
name = Ribbed25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Rib25 = true
Rib50 = false
Rib75 = false
}
}
VARIANT
{
name = Ribbed75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Rib25 = false
Rib50 = false
Rib75 = true
}
}
VARIANT
{
name = Ribbed50TU
displayName = 2-to-1 TU Recolor
primaryColor = #ffffff
secondaryColor = #ff0000
GAMEOBJECTS
{
Rib25 = false
Rib50 = true
Rib75 = false
}
EXTRA_INFO
{
textureSet = Ribbed_recolor
}
}
VARIANT
{
name = Ribbed25TU
displayName = 4-to-1 TU Recolor
primaryColor = #000000
secondaryColor = #ff0000
GAMEOBJECTS
{
Rib25 = true
Rib50 = false
Rib75 = false
}
EXTRA_INFO
{
textureSet = Ribbed_recolor
}
}
VARIANT
{
name = Ribbed75TU
displayName = 4-to-3 TU Recolor
primaryColor = #808080
secondaryColor = #ff0000
GAMEOBJECTS
{
Rib25 = false
Rib50 = false
Rib75 = true
}
EXTRA_INFO
{
textureSet = Ribbed_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBRibbed_Interstage.cfg
PART
{
name = RSBRibbedBase_Interstage
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Ribbed Interstage Adapter
manufacturer = Generic
description = Ribbed structural base for mounting side fairings to support the stage above.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Rib50
model = ProceduralFairings/Assets/Adapters/RSB50Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib25
model = ProceduralFairings/Assets/Adapters/RSB25Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib75
model = ProceduralFairings/Assets/Adapters/RSB75Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Ribbed50
baseDisplayName = 2-to-1
VARIANT
{
name = Ribbed50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Rib25 = false
Rib50 = true
Rib75 = false
}
}
VARIANT
{
name = Ribbed25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Rib25 = true
Rib50 = false
Rib75 = false
}
}
VARIANT
{
name = Ribbed75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Rib25 = false
Rib50 = false
Rib75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBRibbed_Interstage.cfg
PART
{
name = RSBRibbedBase_Boattail
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0374, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Boattail Adapter (Ribbed)
manufacturer = Generic
description = Mounting point for boattails for a stage bottom. Note: floating node **does not decouple** and **should not be used**.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Rib50
model = ProceduralFairings/Assets/Adapters/RSB50Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib25
model = ProceduralFairings/Assets/Adapters/RSB25Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODEL
{
name = Rib75
model = ProceduralFairings/Assets/Adapters/RSB75Ribbed
texture = RSBpslv-Specular, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
scale = 1.0, 1.609, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0002, 0.01, 0.005, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleToggleCrossfeed
enableText = Enable Crossfeed
disableText = Disable Crossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModulePartVariants
baseVariant = Ribbed50
baseDisplayName = 2-to-1
VARIANT
{
name = Ribbed50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Rib25 = false
Rib50 = true
Rib75 = false
}
}
VARIANT
{
name = Ribbed25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Rib25 = true
Rib50 = false
Rib75 = false
}
}
VARIANT
{
name = Ribbed75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Rib25 = false
Rib50 = false
Rib75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBTruss.cfg
PART
{
name = RSBTrussBase
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Truss Payload Adapter
manufacturer = Generic
description = Truss structural base for mounting side fairings and your payload.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Tru50
model = ProceduralFairings/Assets/Adapters/RSB50Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru25
model = ProceduralFairings/Assets/Adapters/RSB25Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru75
model = ProceduralFairings/Assets/Adapters/RSB75Truss
scale = 1.0, 1.143, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Truss50
baseDisplayName = 2-to-1
VARIANT
{
name = Truss50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Tru25 = false
Tru50 = true
Tru75 = false
}
}
VARIANT
{
name = Truss25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Tru25 = true
Tru50 = false
Tru75 = false
}
}
VARIANT
{
name = Truss75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Tru25 = false
Tru50 = false
Tru75 = true
}
}
VARIANT
{
name = Truss50TU
displayName = 2-to-1 TU Recolor
primaryColor = #ffffff
secondaryColor = #ff0000
GAMEOBJECTS
{
Tru25 = false
Tru50 = true
Tru75 = false
}
EXTRA_INFO
{
textureSet = Truss_recolor
}
}
VARIANT
{
name = Truss25TU
displayName = 4-to-1 TU Recolor
primaryColor = #000000
secondaryColor = #ff0000
GAMEOBJECTS
{
Tru25 = true
Tru50 = false
Tru75 = false
}
EXTRA_INFO
{
textureSet = Truss_recolor
}
}
VARIANT
{
name = Truss75TU
displayName = 4-to-3 TU Recolor
primaryColor = #808080
secondaryColor = #ff0000
GAMEOBJECTS
{
Tru25 = false
Tru50 = false
Tru75 = true
}
EXTRA_INFO
{
textureSet = Truss_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBTruss_Interstage.cfg
PART
{
name = RSBTrussBase_Interstage
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Truss Interstage Adapter
manufacturer = Generic
description = Truss structural base for mounting side fairings to support the stage above.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Tru50
model = ProceduralFairings/Assets/Adapters/RSB50Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru25
model = ProceduralFairings/Assets/Adapters/RSB25Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru75
model = ProceduralFairings/Assets/Adapters/RSB75Truss
scale = 1.0, 1.143, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Truss50
baseDisplayName = 2-to-1
VARIANT
{
name = Truss50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Tru25 = false
Tru50 = true
Tru75 = false
}
}
VARIANT
{
name = Truss25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Tru25 = true
Tru50 = false
Tru75 = false
}
}
VARIANT
{
name = Truss75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Tru25 = false
Tru50 = false
Tru75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/RSBTruss_Interstage.cfg
PART
{
name = RSBTrussBase_Boattail
module = Part
author = NecroBones, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.0188, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Boattail Adapter (Truss)
manufacturer = Generic
description = Mounting point for boattails for a stage bottom. Note: floating node **does not decouple** and **should not be used**.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = Tru50
model = ProceduralFairings/Assets/Adapters/RSB50Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru25
model = ProceduralFairings/Assets/Adapters/RSB25Truss
scale = 1.0, 1.143, 1.0
}
MODEL
{
name = Tru75
model = ProceduralFairings/Assets/Adapters/RSB75Truss
scale = 1.0, 1.143, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0002, 0.01, 0.005, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleToggleCrossfeed
enableText = Enable Crossfeed
disableText = Disable Crossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModulePartVariants
baseVariant = Truss50
baseDisplayName = 2-to-1
VARIANT
{
name = Truss50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Tru25 = false
Tru50 = true
Tru75 = false
}
}
VARIANT
{
name = Truss25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
Tru25 = true
Tru50 = false
Tru75 = false
}
}
VARIANT
{
name = Truss75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
Tru25 = false
Tru50 = false
Tru75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUBase.cfg
PART
{
name = SSTUBase
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Hollow Truss Payload Adapter
manufacturer = Generic
description = Hollow Truss structural base for mounting side fairings and your payload.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = SSTU50
model = ProceduralFairings/Assets/Adapters/SSTU50Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU25
model = ProceduralFairings/Assets/Adapters/SSTU25Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU75
model = ProceduralFairings/Assets/Adapters/SSTU75Base
scale = 1.0, 1.2, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = SSTU50
baseDisplayName = 2-to-1
VARIANT
{
name = SSTU50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = true
SSTU75 = false
}
}
VARIANT
{
name = SSTU25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
SSTU25 = true
SSTU50 = false
SSTU75 = false
}
}
VARIANT
{
name = SSTU75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = false
SSTU75 = true
}
}
VARIANT
{
name = SSTU50TU
displayName = 2-to-1 TU Recolor
primaryColor = #ffffff
secondaryColor = #ff0000
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = true
SSTU75 = false
}
EXTRA_INFO
{
textureSet = SSTU_FairingBase_recolor
}
}
VARIANT
{
name = SSTU25TU
displayName = 4-to-1 TU Recolor
primaryColor = #000000
secondaryColor = #ff0000
GAMEOBJECTS
{
SSTU25 = true
SSTU50 = false
SSTU75 = false
}
EXTRA_INFO
{
textureSet = SSTU_FairingBase_recolor
}
}
VARIANT
{
name = SSTU75TU
displayName = 4-to-3 TU Recolor
primaryColor = #808080
secondaryColor = #ff0000
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = false
SSTU75 = true
}
EXTRA_INFO
{
textureSet = SSTU_FairingBase_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUBase_Interstage.cfg
PART
{
name = SSTUBase_Interstage
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Hollow Truss Interstage Adapter
manufacturer = Generic
description = Hollow Truss structural base for mounting side fairings to support the stage above.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = SSTU50
model = ProceduralFairings/Assets/Adapters/SSTU50Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU25
model = ProceduralFairings/Assets/Adapters/SSTU25Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU75
model = ProceduralFairings/Assets/Adapters/SSTU75Base
scale = 1.0, 1.2, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = SSTU50
baseDisplayName = 2-to-1
VARIANT
{
name = SSTU50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = true
SSTU75 = false
}
}
VARIANT
{
name = SSTU25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
SSTU25 = true
SSTU50 = false
SSTU75 = false
}
}
VARIANT
{
name = SSTU75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = false
SSTU75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUBase_Interstage.cfg
PART
{
name = SSTUBase_Boattail
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Boattail Adapter (Hollow Truss)
manufacturer = Generic
description = Mounting point for boattails for a stage bottom. Note: floating node **does not decouple** and **should not be used**.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
name = SSTU50
model = ProceduralFairings/Assets/Adapters/SSTU50Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU25
model = ProceduralFairings/Assets/Adapters/SSTU25Base
scale = 1.0, 1.2, 1.0
}
MODEL
{
name = SSTU75
model = ProceduralFairings/Assets/Adapters/SSTU75Base
scale = 1.0, 1.2, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0002, 0.01, 0.005, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleToggleCrossfeed
enableText = Enable Crossfeed
disableText = Disable Crossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModulePartVariants
baseVariant = SSTU50
baseDisplayName = 2-to-1
VARIANT
{
name = SSTU50
displayName = 2-to-1
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = true
SSTU75 = false
}
}
VARIANT
{
name = SSTU25
displayName = 4-to-1
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
SSTU25 = true
SSTU50 = false
SSTU75 = false
}
}
VARIANT
{
name = SSTU75
displayName = 4-to-3
primaryColor = #808080
secondaryColor = #808080
GAMEOBJECTS
{
SSTU25 = false
SSTU50 = false
SSTU75 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUHollowRing.cfg
PART
{
name = SSTUHollowRing
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.06, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Hollow Payload Adapter Ring
manufacturer = Generic
description = Structural base for mounting side fairings and your payload. Hollow Payload Adapter Ring.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/Adapters/SSTUHollowRing
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUHollowRing_Interstage.cfg
PART
{
name = SSTUHollowRing_Interstage
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.06, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Hollow Interstage Ring
manufacturer = Generic
description = Hollow Payload Adapter Ring for mounting side fairings to support the stage above.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/Adapters/SSTUHollowRing
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Adapters/SSTUHollowRing_Interstage.cfg
PART
{
name = SSTUHollowRing_Boattail
module = Part
author = ShadowMage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.06, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.03, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Boattail Adapter (Hollow Ring)
manufacturer = Generic
description = Mounting point for boattails for a stage bottom. Note: floating node **does not decouple** and **should not be used**.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/Adapters/SSTUHollowRing
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0002, 0.01, 0.005, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleToggleCrossfeed
enableText = Enable Crossfeed
disableText = Disable Crossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/base_interstage.cfg
PART
{
name = KzInterstageAdapter2
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = -0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.0, 0.1, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.0, 0.1, -0.5, 0.0, 1.0, 0.0, 0
node_stack_connect05 = -0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.0, 0.1, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.0, 0.1, -0.5, 0.0, 1.0, 0.0, 0
node_stack_interstage01 = 0.0, 0.425, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage01u = 0.0, 0.425, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage02 = 0.0, 0.650, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage02u = 0.0, 0.650, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage03 = 0.0, 0.875, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage03u = 0.0, 0.875, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage04 = 0.0, 1.100, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage04u = 0.0, 1.100, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage05 = 0.0, 1.325, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage05u = 0.0, 1.325, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage06 = 0.0, 1.550, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage06u = 0.0, 1.550, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage07 = 0.0, 1.775, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage07u = 0.0, 1.775, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advConstruction
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Interstage - w/ Decoupler [Procedural]
manufacturer = Generic
description = Enables side fairings to hold the part at the top.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/base_ring
scale = 1.0, 1.0, 1.0
texture = base_ring, ProceduralFairings/Assets/base_ring2
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
}
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
_MainTex = ProceduralFairings/Assets/base_ring
}
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzResizableFairingBaseRing_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/base_interstage.cfg
PART
{
name = KzFlatAdapter
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0,0.05, 0.0, 0.0, 1.0, 0.0,2
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0,2
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0,2
node_stack_connect01 = -0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.0,0.025, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.0,0.025, -0.5, 0.0, 1.0, 0.0, 0
node_stack_connect05 = -0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.0,0.025, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.0,0.025, -0.5, 0.0, 1.0, 0.0, 0
node_stack_interstage01 = 0.0, 0.425, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage01u = 0.0, 0.425, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage02 = 0.0, 0.650, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage02u = 0.0, 0.650, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage03 = 0.0, 0.875, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage03u = 0.0, 0.875, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage04 = 0.0, 1.100, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage04u = 0.0, 1.100, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage05 = 0.0, 1.325, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage05u = 0.0, 1.325, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage06 = 0.0, 1.550, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage06u = 0.0, 1.550, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage07 = 0.0, 1.775, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage07u = 0.0, 1.775, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advConstruction
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Interstage Fairing Adapter (Flat)
manufacturer = Generic
description = Enables side fairings to hold the part at the top.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/base_ring
scale = 1.0, 0.25, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decouple Top Node
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 100
explosiveNodeID = top1
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
}
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
_MainTex = ProceduralFairings/Assets/base_ring
}
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzResizableFairingBaseRing_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/base_interstage.cfg
PART
{
name = KzFlatBoattail
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0,0.05, 0.0, 0.0, 1.0, 0.0,2
node_stack_top1 = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0,2
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0,2
node_stack_connect01 = -0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.0,0.025, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.0,0.025, -0.5, 0.0, 1.0, 0.0, 0
node_stack_connect05 = -0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.0,0.025, 0.5, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5,0.025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.0,0.025, -0.5, 0.0, 1.0, 0.0, 0
node_stack_interstage01 = 0.0, 0.425, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage01u = 0.0, 0.425, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage02 = 0.0, 0.650, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage02u = 0.0, 0.650, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage03 = 0.0, 0.875, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage03u = 0.0, 0.875, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage04 = 0.0, 1.100, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage04u = 0.0, 1.100, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage05 = 0.0, 1.325, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage05u = 0.0, 1.325, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage06 = 0.0, 1.550, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage06u = 0.0, 1.550, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage07 = 0.0, 1.775, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage07u = 0.0, 1.775, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advConstruction
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Boattail Adapter (Flat)
manufacturer = Generic
description = Mounting point for boattails for a stage bottom. Note: floating node **does not decouple** and **should not be used**.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/base_ring
scale = 1.0, 0.25, 1.0
}
MODULE
{
name = ProceduralFairingAdapter
height = 2.0
costPerTonne = 1000
specificBreakingForce = 6050
specificBreakingTorque = 6050
dragAreaScale = 1.5
topNodeDecouplesWhenFairingsGone = False
baseSize = 3.0
topSize = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0002, 0.01, 0.005, 0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 4
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = ModuleToggleCrossfeed
enableText = Enable Crossfeed
disableText = Disable Crossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
}
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
_MainTex = ProceduralFairings/Assets/base_ring
}
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzResizableFairingBaseRing_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/base_ring.cfg
PART
{
name = KzResizableFairingBaseRing
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
manufacturer = Keramzit Engineering
description = Structural base for mounting side fairings and your payload. Ring style.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Payload Fairing - Base [Procedural]
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/base_ring
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
_MainTex = ProceduralFairings/Assets/base_ring2
}
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzResizableFairingBaseRing_recolor
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/base_standard.cfg
PART
{
name = KzResizableFairingBase
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_connect01 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect02 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect03 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect04 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect05 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect06 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect07 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_connect08 = 0.5, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage01 = 0.0, 1.20, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage01u = 0.0, 1.20, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage02 = 0.0, 1.90, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage02u = 0.0, 1.90, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage03 = 0.0, 2.60, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage03u = 0.0, 2.60, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage04 = 0.0, 3.30, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage04u = 0.0, 3.30, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage05 = 0.0, 4.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage05u = 0.0, 4.00, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage06 = 0.0, 4.70, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage06u = 0.0, 4.70, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage07 = 0.0, 5.40, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage07u = 0.0, 5.40, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage08 = 0.0, 6.10, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage08u = 0.0, 6.10, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = aviation
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
manufacturer = Keramzit Engineering
description = Structural base for mounting side fairings and your payload. Raised surface can ease loading.
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
fuelCrossFeed = True
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
stackSymmetry = 7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Payload Fairing - Base (Extended) [Procedural]
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/base_standard
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ProceduralFairingBase
baseSize = 1.15
sideThickness = 0.05
verticalStep = 0.1
showInterstageNodes = false
autoStrutSides = False
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = connect
maxNumber = 8
numNodes = 2
radius = 0.625
shouldResizeNodes = False
showInterstageNodes = false
}
MODULE
{
name = KzFairingBaseResizer
costPerTonne = 1000
specificBreakingForce = 1280
specificBreakingTorque = 1280
dragAreaScale = 1.5
size = 3.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
specificMass = 0.0008, 0.03, 0.02, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
menuName = Decoupler Staging
stagingEnableText = Decoupler: Disabled
stagingDisableText = Decoupler: Enabled
ejectionForce = 25
ejectionForcePercent = 0
explosiveNodeID = top
stagingEnabled = True
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Original
VARIANT
{
name = Original
displayName = Original
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzResizableFairingBase_recolor
}
}
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/fairing_side_conic.cfg
PART
{
name = KzProcFairingSide2
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_connect = 0, 0.5, 0, 0, -1, 0, 0
attachRules = 1,0,0,1,1
TechRequired = start
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Payload Fairing - Conic [Procedural]
manufacturer = Generic
description = Made from the finest materials found in the fields around the Space Center. Can be set to any shape required.
mass = 0
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = FUEL_TANK
bulkheadProfiles = size0
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/fairing
}
MODULE
{
name = ProceduralFairingSide
density = 0.05
costPerTonne = 5000
specificBreakingForce = 2000
specificBreakingTorque = 2000
noseHeightRatio = 2.0
baseConeShape = 0.3, 0.3, 0.7, 0.7
noseConeShape = 0.1, 0.0, 0.7, 0.7
baseConeSegments = 7
noseConeSegments = 11
mappingScale = 1024, 1024
stripMapping = 992, 1024
horMapping = 10, 490, 500, 980
vertMapping = 10, 170, 694, 1014
}
MODULE
{
name = ProceduralFairingDecoupler
}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = GrayAndWhite
themeName = GrayAndWhite
displayName = Gray and White
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
_MainTex = ProceduralFairings/Assets/fairing2
_BumpMap = ProceduralFairings/Assets/fairing2_NRM
}
}
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
_Color = #4c4f47
}
}
VARIANT
{
name = GrayAndOrange
themeName = GrayAndOrange
displayName = Gray and Orange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
_MainTex = Squad/Parts/Aero/fairings/fairings_diff_orange
_BumpMap = Squad/Parts/Aero/fairings/fairings_orange_normals
}
}
VARIANT
{
name = Logo
displayName = Logo
themeName = Logo
primaryColor = #396cbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Logofairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB
displayName = BDB
themeName = BDB
primaryColor = #bdbfbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Titan
displayName = Titan
themeName = Titan
primaryColor = #2f3030
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Titanfairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Etoh
displayName = Etoh
themeName = Etoh
primaryColor = #bdbfbf
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = EtohTest
displayName = Etoh Test
themeName = Etoh Test
primaryColor = #f9df1b
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh_test
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Brown
displayName = BDB Brown
themeName = BDB Brown
primaryColor = #7b5545
secondaryColor = #7b5545
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/brown_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Delta
displayName = BDB Delta
themeName = BDB Delta
primaryColor = #f7f3f7
secondaryColor = #f7f3f7
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/delta_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Red
displayName = BDB Red
themeName = BDB Red
primaryColor = #702f2e
secondaryColor = #702f2e
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/red_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
}
MODULE
{
name = ModuleSeeThroughObject
transformName = model
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/fairing_side_conic.cfg
PART
{
name = KzProcFairingSide2_TU
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_connect = 0, 0.5, 0, 0, -1, 0, 0
attachRules = 1,0,0,1,1
TechRequired = stability
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Payload Fairing - Conic Recolor [Procedural]
manufacturer = Generic
description = Prodecural Fairing Sides with textures allowing for recoloring using Textures Unlimited.
mass = 0
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = FUEL_TANK
bulkheadProfiles = size0
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/fairing
}
MODULE
{
name = ProceduralFairingSide
density = 0.05
costPerTonne = 5000
specificBreakingForce = 2000
specificBreakingTorque = 2000
noseHeightRatio = 2.0
baseConeShape = 0.3, 0.3, 0.7, 0.7
noseConeShape = 0.1, 0.0, 0.7, 0.7
baseConeSegments = 7
noseConeSegments = 11
mappingScale = 1024, 1024
stripMapping = 992, 1024
horMapping = 10, 490, 500, 980
vertMapping = 10, 170, 694, 1014
}
MODULE
{
name = ProceduralFairingDecoupler
}
MODULE
{
name = ModuleSeeThroughObject
transformName = model
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModulePartVariants
baseVariant = TexturesUnlimited
VARIANT
{
name = TexturesUnlimited
displayName = Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzProcFairingSide_recolor
}
}
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/fairing_side_ogive.cfg
PART
{
name = KzProcFairingSide1
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_connect = 0, 0.5, 0, 0, -1, 0, 0
attachRules = 1,0,0,1,1
TechRequired = start
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Payload Fairing - Ogive [Procedural]
manufacturer = Generic
description = Made from the finest materials found in the fields around the Space Center. Can be set to any shape required.
mass = 0
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = FUEL_TANK
bulkheadProfiles = size0
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/fairing
}
MODULE
{
name = ProceduralFairingSide
density = 0.05
costPerTonne = 5000
specificBreakingForce = 2000
specificBreakingTorque = 2000
noseHeightRatio = 2.0
baseConeShape = 0.3, 0.2, 1.0, 0.5
noseConeShape = 0.5, 0.0, 1.0, 0.7
baseConeSegments = 7
noseConeSegments = 11
mappingScale = 1024, 1024
stripMapping = 992, 1024
horMapping = 10, 490, 500, 980
vertMapping = 10, 170, 694, 1014
}
MODULE
{
name = ProceduralFairingDecoupler
}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = GrayAndWhite
themeName = GrayAndWhite
displayName = Gray and White
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
_MainTex = ProceduralFairings/Assets/fairing2
_BumpMap = ProceduralFairings/Assets/fairing2_NRM
}
}
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
_Color = #4c4f47
}
}
VARIANT
{
name = GrayAndOrange
themeName = GrayAndOrange
displayName = Gray and Orange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
_MainTex = Squad/Parts/Aero/fairings/fairings_diff_orange
_BumpMap = Squad/Parts/Aero/fairings/fairings_orange_normals
}
}
VARIANT
{
name = Logo
displayName = Logo
themeName = Logo
primaryColor = #396cbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Logofairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB
displayName = BDB
themeName = BDB
primaryColor = #bdbfbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Titan
displayName = Titan
themeName = Titan
primaryColor = #2f3030
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Titanfairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Etoh
displayName = Etoh
themeName = Etoh
primaryColor = #bdbfbf
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = EtohTest
displayName = Etoh Test
themeName = Etoh Test
primaryColor = #f9df1b
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh_test
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Brown
displayName = BDB Brown
themeName = BDB Brown
primaryColor = #7b5545
secondaryColor = #7b5545
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/brown_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Delta
displayName = BDB Delta
themeName = BDB Delta
primaryColor = #f7f3f7
secondaryColor = #f7f3f7
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/delta_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Red
displayName = BDB Red
themeName = BDB Red
primaryColor = #702f2e
secondaryColor = #702f2e
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/red_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
}
MODULE
{
name = ModuleSeeThroughObject
transformName = model
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/fairing_side_ogive.cfg
PART
{
name = KzProcFairingSide1_TU
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_connect = 0, 0.5, 0, 0, -1, 0, 0
attachRules = 1,0,0,1,1
TechRequired = stability
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Payload Fairing - Ogive Recolor [Procedural]
manufacturer = Generic
description = Prodecural Fairing Sides with textures allowing for recoloring using Textures Unlimited.
mass = 0
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = FUEL_TANK
bulkheadProfiles = size0
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/fairing
}
MODULE
{
name = ProceduralFairingSide
density = 0.05
costPerTonne = 5000
specificBreakingForce = 2000
specificBreakingTorque = 2000
noseHeightRatio = 2.0
baseConeShape = 0.3, 0.2, 1.0, 0.5
noseConeShape = 0.5, 0.0, 1.0, 0.7
baseConeSegments = 7
noseConeSegments = 11
mappingScale = 1024, 1024
stripMapping = 992, 1024
horMapping = 10, 490, 500, 980
vertMapping = 10, 170, 694, 1014
}
MODULE
{
name = ProceduralFairingDecoupler
}
MODULE
{
name = ModuleSeeThroughObject
transformName = model
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModulePartVariants
baseVariant = TexturesUnlimited
VARIANT
{
name = TexturesUnlimited
displayName = Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzProcFairingSide_recolor
}
}
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/fairing_side_ogive.cfg
PART
{
name = bluedog_ProcFairingSide3
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_connect = 0, 0.5, 0, 0, -1, 0, 0
attachRules = 1,0,0,1,1
TechRequired = stability
cost = 100
entryCost = 4600
category = Payload
subcategory = 0
title = Procedural Fairing (BDB Blunt)
manufacturer = Keramzit Engineering
description = Made from the finest materials found in the fields around the Space Center. Can be set to any shape required.
mass = 0
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1000
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = FUEL_TANK
bulkheadProfiles = size0
tags = aero )cap cargo cone contain drag fairing hollow inter nose payload procedural protect rocket shroud stage (stor transport
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2000
thermalMassModifier = 2.0
minimumRBMass = 0
MODEL
{
model = ProceduralFairings/Assets/fairing
}
MODULE
{
name = ProceduralFairingSide
density = 0.05
costPerTonne = 5000
specificBreakingForce = 2000
specificBreakingTorque = 2000
noseHeightRatio = 2
baseConeShape = 0.3, 0.3, 0.7, 0.7
noseConeShape = 0.5, 0.0, 0.6, 0.0
baseConeSegments = 3
noseConeSegments = 11
mappingScale = 1024, 1024
stripMapping = 992, 1024
horMapping = 10, 490, 500, 980
vertMapping = 10, 170, 694, 1014
}
MODULE
{
name = ProceduralFairingDecoupler
}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
themeName = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = GrayAndWhite
themeName = GrayAndWhite
displayName = Gray and White
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
_MainTex = ProceduralFairings/Assets/fairing2
_BumpMap = ProceduralFairings/Assets/fairing2_NRM
}
}
VARIANT
{
name = Dark
themeName = Dark
displayName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
_Color = #4c4f47
}
}
VARIANT
{
name = GrayAndOrange
themeName = GrayAndOrange
displayName = Gray and Orange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
_MainTex = Squad/Parts/Aero/fairings/fairings_diff_orange
_BumpMap = Squad/Parts/Aero/fairings/fairings_orange_normals
}
}
VARIANT
{
name = Logo
displayName = Logo
themeName = Logo
primaryColor = #396cbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Logofairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB
displayName = BDB
themeName = BDB
primaryColor = #bdbfbf
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Titan
displayName = Titan
themeName = Titan
primaryColor = #2f3030
secondaryColor = #2f3030
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Titanfairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = Etoh
displayName = Etoh
themeName = Etoh
primaryColor = #bdbfbf
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = EtohTest
displayName = Etoh Test
themeName = Etoh Test
primaryColor = #f9df1b
secondaryColor = #c97878
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/bdb_Etoh_test
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Brown
displayName = BDB Brown
themeName = BDB Brown
primaryColor = #7b5545
secondaryColor = #7b5545
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/brown_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Delta
displayName = BDB Delta
themeName = BDB Delta
primaryColor = #f7f3f7
secondaryColor = #f7f3f7
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/delta_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
VARIANT
{
name = BDB_Red
displayName = BDB Red
themeName = BDB Red
primaryColor = #702f2e
secondaryColor = #702f2e
TEXTURE
{
mainTextureURL = Bluedog_DB/Parts/Aero/red_fairing
_BumpMap = ProceduralFairings/Textures/fairing_generic_NRM
}
}
}
MODULE
{
name = ModuleSeeThroughObject
transformName = model
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Parts/Payload/thrust_plate.cfg
PART
{
name = KzThrustPlate
module = Part
author = e-dog
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom01 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom02 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom03 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom04 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom05 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom06 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom07 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom08 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom09 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom10 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom11 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom12 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom13 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom14 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom15 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom16 = 0.5, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advConstruction
cost = 100
entryCost = 4200
category = Structural
subcategory = 0
title = Thrust Plate [Procedural]
manufacturer = Generic
description = When quad-adapter just isn't enough, Keramzit Engineering has you covered with its wonderful Multi-adapter! Designed for building engine clusters, it also found its uses in multiple payload attachment and space bars.
attachRules = 1,0,1,1,0
mass = 0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 2000
breakingTorque = 2000
explosionPotential = 0
fuelCrossFeed = False
bulkheadProfiles = size1
NoCrossFeedNodeKey = bottom
maxTemp = 2073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 2.0
MODEL
{
model = ProceduralFairings/Assets/thrust_plate
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = KzNodeNumberTweaker
nodePrefix = bottom
maxNumber = 16
numNodes = 4
radius = 0.625
radiusStepLarge = 1.0
radiusStepSmall = 0.1
showInterstageNodes = false
}
MODULE
{
name = KzThrustPlateResizer
costPerTonne = 1000
specificMass = 0.007, 0.026, 0.01, 0
specificBreakingForce = 1536
specificBreakingTorque = 1536
minSizeName = PROCROCKET_MINDIAMETER
maxSizeName = PROCROCKET_MAXDIAMETER
size = 1.0
diameterStepLarge = 1.0
diameterStepSmall = 0.1
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
enableText = Enable Crossfeed
disableText = Disable Crossfeed
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Original
VARIANT
{
name = Original
displayName = Original
primaryColor = #ffffff
secondaryColor = #ffffff
}
VARIANT
{
name = TexturesUnlimited
displayName = TU Recolor
primaryColor = #ff0000
secondaryColor = #0000ff
EXTRA_INFO
{
textureSet = KzThrustPlate_recolor
}
}
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = Ribbed_recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MainTex, ProceduralFairings/Assets/Adapters/RSBpslv-Specular
texture = _MaskTex, ProceduralFairings/Assets/Adapters/ribbed_mask
vector = _DiffuseNorm, 0.5,0.5,0.5
COLORS
{
mainColor = steel
secondaryColor = stockWhite
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = Truss_recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MainTex, ProceduralFairings/Assets/Adapters/RSBatlas-Specular
texture = _MaskTex, ProceduralFairings/Assets/Adapters/truss_mask
vector = _DiffuseNorm, 0.5,0.5,0.5
COLORS
{
mainColor = steel
secondaryColor = silver
detailColor = steel
}
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = SSTU_FairingBase_recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralFairings/Assets/Adapters/SC-GEN-FR-DIFF
texture = _BumpMap, ProceduralFairings/Assets/Adapters/SC-GEN-FR-NRM
texture = _MetallicGlossMap, ProceduralFairings/Assets/Adapters/SC-GEN-FR-MET
texture = _AOMap, ProceduralFairings/Assets/Adapters/SC-GEN-FR-MET
texture = _MaskTex, ProceduralFairings/Assets/Adapters/SC-GEN-FR-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = KzProcFairingSide_recolor
recolorable = true
MATERIAL
{
mesh = model
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MaskTex, ProceduralFairings/Assets/fairing_mask
texture = _BumpMap, ProceduralFairings/Assets/fairing_NRM
vector = _DiffuseNorm, 1.0,0.75,0.0
COLORS
{
mainColor = stockWhite
secondaryColor = brown
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = KzResizableFairingBase_recolor
recolorable = true
MATERIAL
{
mesh = model
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MaskTex, ProceduralFairings/Assets/base_standard_mask
vector = _DiffuseNorm, 0.5,0.8,0.3
COLORS
{
mainColor = steel
secondColor = silver
detailColor = steel
}
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = KzThrustPlate_recolor
recolorable = true
MATERIAL
{
mesh = model
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MaskTex, ProceduralFairings/Assets/thrust_plate_mask
vector = _DiffuseNorm, 0.74,0.48,0.0
COLORS
{
mainColor = silver
secondColor = steel
detailColor = steel
}
}
}
}
UrlConfig
{
parentUrl = ProceduralFairings/Patches/TexturesUnlimited.cfg
KSP_TEXTURE_SET
{
name = KzResizableFairingBaseRing_recolor
recolorable = true
MATERIAL
{
mesh = model
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MainTex, ProceduralFairings/Assets/base_ring
texture = _MaskTex, ProceduralFairings/Assets/base_ring_mask
vector = _DiffuseNorm, 0.5,0.7,0.26
COLORS
{
mainColor = steel
secondColor = silver
detailColor = steel
}
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimited.cfg
KSP_COLOR_PRESET
{
name = white-metallic
title = White Paint (Metallic)
color = 236, 236, 236
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimited.cfg
KSP_COLOR_PRESET
{
name = black-metallic
title = Black Paint (Metallic)
color = 46, 46, 46
specular = 176
metallic = 255
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimited.cfg
KSP_TEXTURE_SET
{
name = CustomEnds
title = PP-CustomEnds
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Parts/ends
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
float = _Metal, 0.2
float = _Smoothness, 0.2
mesh = ends
}
COLORS
{
mainColor = stockWhite
secondColor = white
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedFoil.cfg
KSP_TEXTURE_SET
{
name = Foil-Default
title = Foil
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Foil-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Foil-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Solid-MASK
keyword = TU_RECOLOR
channelMask = 1
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = gold
secondColor = gold
detailColor = gold
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal
title = Plain Metal
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Solid-MASK
keyword = TU_RECOLOR
channelMask = 1
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Tricolor
title = Metal Tricolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Tricolor-Mask
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Narrow
title = Metal Narrow
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Narrow-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Checkers2
title = Metal Checkers 2
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Checkers2-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Stripes-Long
title = Metal Long Stripes
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Stripes-Long-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Checkers
title = Metal Checkers
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Checkers-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Stripes
title = Metal Stripes
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Stripes-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Stripes-Half
title = Metal Half-Stripes
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Stripes-Half-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Checkers-Double
title = Metal Double Checkers
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Checkers-Double-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Default
title = Metal Default
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Default-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Slats
title = Metal Slats
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Slats-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Stripes-Twisted
title = Metal Twisted Stripes
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Stripes-Twisted-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Able
title = Able (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Able-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Able-USAF
title = USAF Able (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Able-USAF-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = red
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Bumper
title = Bumper (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Bumper-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Corestar
title = Corestar (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Corestar-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-DeltaIV
title = Delta IV (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/DeltaIV-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = white
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Europa
title = Europa (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Europa-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Hermes
title = Hermes (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Hermes-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Juno
title = Juno (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Juno-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Juno-L
title = Juno-L (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Juno-L-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-LongMarch
title = Long March (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/LongMarch-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = blue
detailColor = red
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-LongMarch2
title = Long March 2 (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/LongMarch2-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = blue
detailColor = red
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Mu
title = Mu (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Mu-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = red
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Redstone
title = Redstone (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Redstone-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Redstone-L
title = Redstone-L (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Redstone-L-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Redstone-USA
title = Redstone-USA (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Redstone-USA-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = red
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Skylab
title = Skylab (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Skylab-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-ThorAble
title = Thor-Able (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/ThorAble-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Titan
title = Titan II (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Titan-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Vanguard
title = Vanguard (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Vanguard-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-BlackArrow
title = Black Arrow (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/BlackArrow-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-BlackArrow2
title = Black Arrow 2 (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/BlackArrow2-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-SLV
title = SLV (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/SLV-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Agena
title = Agena (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Agena-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Titan2
title = Titan I (Metal)
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Titan2-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy
title = Fancy Metal
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy1-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy2
title = Fancy Metal 2
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy2-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy3
title = Fancy Metal 3
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy3-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy4
title = Fancy Metal 4
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy4-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy5
title = Fancy Metal 5
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy5-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy6
title = Fancy Metal 6
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy6-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy7
title = Fancy Metal 7
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy7-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy8
title = Fancy Metal 8
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy8-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/ProceduralsUnlimitedMetal.cfg
KSP_TEXTURE_SET
{
name = Metal-Fancy9
title = Fancy Metal 9
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ProceduralParts/Textures/Mains/Metal-DIFF
texture = _BumpMap, ProceduralParts/Textures/Normals/Smooth-NRM
texture = _MetallicGlossMap,ProceduralParts/Textures/Metallic/Smooth-METAL
texture = _MaskTex, ProceduralParts/Textures/Masks/Fancy9-MASK
keyword = TU_RECOLOR
channelMask = 7
vector = _DiffuseNorm, 0.5,0.5,0.5
vector = _MetalNorm, 0.5,0.5,0.5
vector = _SmoothnessNorm, 0.5,0.5,0.5
mode = create
}
COLORS
{
mainColor = white-metallic
secondColor = black-metallic
detailColor = black-metallic
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/STTextures.cfg
STRETCHYTANKTEXTURES
{
name = Default
Original
{
sides
{
texture = ProceduralParts/Parts/sides
bump = ProceduralParts/Parts/sides_NRM
uScale = 4
vScale = 1
autoScale = true
shininess = 0.1
specular = 0.2, 0.2, 0.2
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Tiles
{
sides
{
texture = ProceduralParts/Parts/tiles
bump = ProceduralParts/Parts/tiles_NRM
uScale = 6
vScale = 1.5
autoScale = true
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Stockalike
{
sides
{
texture = ProceduralParts/Parts/stocksides
bump = ProceduralParts/Parts/stocksides_NRM
uScale = 2
vScale = 1
autoScale = true
}
ends
{
texture = ProceduralParts/Parts/stockend
}
}
German
{
sides
{
texture = ProceduralParts/Parts/gersides
uScale = 2
vScale = 1
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Saturn
{
sides
{
texture = ProceduralParts/Parts/ussides
bump = ProceduralParts/Parts/stocksides_NRM
uScale = 2
vScale = 1
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
SegmentedSRB
{
sides
{
texture = ProceduralParts/Parts/srbsides
bump = ProceduralParts/Parts/srbsides_NRM
uScale = 2
vScale = 1
autoScale = true
autoHeightSteps = 0.5
shininess = 0.5
specular = 1.0, 1.0, 1.0
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
CryogenicOrange
{
sides
{
texture = ProceduralParts/Parts/orangesides
uScale = 1.0
vScale = 0.5
autoScale = true
shininess = 0.5
specular = 0.5, 0.4, 0.3
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
RedstoneStripes
{
sides
{
texture = ProceduralParts/Parts/stripes1
uScale = 2
vScale = 1
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
TitanStripes
{
sides
{
texture = ProceduralParts/Parts/stripes2
uScale = 2
vScale = 1
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
WhiteSide
{
sides
{
texture = ProceduralParts/Parts/whiteside
uScale = 2
vScale = 1
autoScale = true
autoHeightSteps = 0.5
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
BlueSide
{
sides
{
texture = ProceduralParts/Parts/blueside
uScale = 2
vScale = 2
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
GreySide
{
sides
{
texture = ProceduralParts/Parts/greyside
uScale = 2
vScale = 1
autoScale = true
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Ablative
{
sides
{
texture = ProceduralParts/Parts/ablative
uScale = 2
vScale = 1
autoScale = true
autoHeightSteps = 1
shininess = 0.2
specular = 0.2, 0.2, 0.2
}
ends
{
texture = ProceduralParts/Parts/stockend
}
}
PlainWhite
{
sides
{
texture = ProceduralParts/Parts/plainwhite
uScale = 2
vScale = 1
autoScale = true
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
SoyuzGreen
{
sides
{
texture = ProceduralParts/Parts/soyuzgreen
uScale = 2
vScale = 1
autoScale = true
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Atlas
{
sides
{
texture = ProceduralParts/Parts/atlas
bump = ProceduralParts/Parts/atlas_NRM
uScale = 1.0
vScale = 0.5
autoScale = true
shininess = 0.05
specular = 0.6, 0.6, 0.6
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Copernicus
{
sides
{
texture = ProceduralParts/Parts/copernicus
bump = ProceduralParts/Parts/copernicus_NRM
uScale = 1.0
vScale = 0.5
autoScale = true
shininess = 0.05
specular = 1.0, 0.75, 0.25
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
Mu
{
sides
{
texture = ProceduralParts/Parts/mu
uScale = 2.0
vScale = 1.0
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
GoldFoil
{
sides
{
texture = ProceduralParts/Parts/foilthin
bump = ProceduralParts/Parts/foilthin_NRM
uScale = 2.5
vScale = 1.25
autoScale = true
shininess = 0.05
specular = 1.0, 0.75, 0.25
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Electrical/Battery.cfg
PART
{
name = proceduralBattery
module = Part
author = Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
TechRequired = basicScience
entryCost = 8200
cost = 0
subcategory = 0
title = Battery [Procedural]
manufacturer = Generic
description = With further refinements to procedural tech, we were able to fill a viscoelastic nanopolymer shell with electroactive particles. This gives you a battery able to be adapted to many shapes.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size0, srf
maxTemp = 673.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
category = Electrical
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
textureSet = BlueSide
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
length = 0.375
diameter = 0.3
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = electrics
length = 0.375
topDiameter = 0.3
bottomDiameter = 0.5
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advElectrics
diameter = 0.4
length = 0.875
fillet = 0.3
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = largeElectrics
selectedShape = Round #1
length = 0.625
topDiameter = 0.2
bottomDiameter = 0.4
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.5
diameter = 0.5
}
MODULE
{
name = TankContentSwitcher
useVolume = true
TANK_TYPE_OPTION
{
name = Electric
dryDensity = 1.44
RESOURCE
{
name = ElectricCharge
unitsPerT = 265000
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Structural/Heatshield.cfg
PART
{
name = proceduralHeatshield
module = Part
author = AncientGammoner, NathanKell, Swamp Ig, OtherBarry
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = survivability
entryCost = 4200
subcategory = 0
title = WIP RO - Heat Shield [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this ablative heat shield can be stretched to a range of sizes. Hardens to a rigid, heat resistant structure before launch! (PART IN PROGRESS, MAY NOT WORK)
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
maxTemp = 3673.15
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
thermalMassModifier = 1
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 3773.15
category = 96
MODEL
{
model = ProceduralParts/Parts/heatshield
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
textureSet = Ablative
capTextureIndex = 1
allowCurveTweaking = False
costsIncludeResources = false
baseCost = 1
costPerkL = 0
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
selectedShape = Round #3
length = 0.2
topDiameter = 1
bottomDiameter = 0
coneBottomMode = Constant
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
MODULE
{
name = ProceduralHeatshield
textureSet = Stockalike
ablatorPerArea = 162.9746
multiplyCostByDiameter = 240
massFromDiameterCurve
{
key = 0 0
key = 1.25 0.1
key = 2.5 0.5
key = 3.75 1
key = 50 50
}
CoPoffset
{
key = 0 0.8
key = 1.25 1
key = 2.5 1.1
key = 3.75 1.4
key = 50 10
}
}
MODULE
{
name = ModuleJettison
jettisonName = fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
}
RESOURCE
{
name = Ablator
amount = 0
maxAmount = 0
flowMode = Out
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Structural/StackDecoupler.cfg
PART
{
name = proceduralStackDecoupler
module = Part
author = AncientGammoner, NK, Tiberion, NathanKell, Swamp Ig, jsimmonds
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
cost = 0
TechRequired = engineering101
subcategory = 0
title = Decoupler [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this decoupler can be stretched to accommodate a range of sizes.
attachRules = 1,0,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
fuelCrossFeed = False
bulkheadProfiles = size1
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
category = Coupling
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
textureSet = PlainWhite
allowCurveTweaking = true
diameterMin = 0.1
diameterMax = Infinity
lengthMin = 0.1
lengthMax = 0.3
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
fillet = 0.04
diameter = 1.0
techRequired = start
length = 0.2
}
MODULE
{
name = ModuleDecouple
ejectionForce = 250
explosiveNodeID = top
}
MODULE
{
name = DecouplerTweaker
separatorTechRequired = start
textureMessageName = top
density = 0.33
maxImpulseDiameterRatio = 8
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
diameter = 1.0
techRequired = start
length = 0.2
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
diameter = 1.0
techRequired = start
length = 0.2
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
topDiameter = 0.5
bottomDiameter = 1.0
techRequired = start
length = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
selectedShape = Round #1
topDiameter = 0.625
bottomDiameter = 1.0
techRequired = start
length = 0.2
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = proceduralTankRealFuels
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Tank [Procedural]
manufacturer = Generic
description = Switchable procedural tank. Comes in various levels of insulation, rigid/balloon, and pressurized/highly-pressurized forms. Defaults to type Default but can be switched to other types in the part popup menu.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
type = Default
typeAvailable = Default
typeAvailable = Cryogenic
typeAvailable = ServiceModule
typeAvailable = Fuselage
typeAvailable = Balloon
typeAvailable = BalloonCryo
typeAvailable = Structural
typeAvailable = ElectricPropulsion
typeAvailable = LifeSupport
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank-SM
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Procedural Service Module
manufacturer = Generic
description = Not intended to hold fuel, these specialized tanks are for batteries, payloads and life support. There are different levels of service modules that you can unlock. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. These are the only types of tanks that can have life support resources added to them.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
maxUtilization = 88
utilization = 88
type = SM-I
typeAvailable = SM-I
typeAvailable = SM-II
typeAvailable = SM-III
typeAvailable = SM-IV
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank-BalloonNew
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Procedural Tank (Balloon)
manufacturer = Generic
description = A very expensive and fragile, but also very light tank. Balloon tanks are expensive and complex as they need to be pressurized at all times, but they are much lighter than regular tanks. These are similar to tanks used on the Atlas and Centaur stages. Min Utilization: 99% - Max Utilization: 100%
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
minUtilization = 99
utilization = 100
type = Tank-Balloon-SteelAl
typeAvailable = Tank-Balloon-SteelAl
typeAvailable = Tank-Balloon-SteelAlCu
typeAvailable = Tank-Balloon-SteelAlLi
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank-Integral
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Procedural Tank (Integral Structure)
manufacturer = Generic
description = A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
maxUtilization = 88
utilization = 88
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank-Seperate
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Procedural Tank (Conventional Structure)
manufacturer = Generic
description = The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
maxUtilization = 88
utilization = 88
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank-Balloon
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
subcategory = 0
title = Procedural Balloon Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
category = none
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
minUtilization = 99
utilization = 100
type = Tank-III-Balloon
typeAvailable = Tank-III-Balloon
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-RFTank
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
subcategory = 0
title = Procedural Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
category = none
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
maxUtilization = 88
utilization = 88
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = RO-ProcTankSpaceplane
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = basicRocketry
entryCost = 4000
category = FuelTank
subcategory = 0
title = Tank [Procedural, Shielded]
manufacturer = Generic
description = Heat-resistant switchable procedural tank. Includes normal (Structural) and highly pressurized (Fuselage) options. Rated for LEO reentries on a spaceplane.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 1473.14
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2473.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
costPerkL = 0.00957
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
utilizationTweakable = true
type = Structural
maxUtilization = 92
utilization = 92
typeAvailable = Fuselage
typeAvailable = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = proceduralTankOre
module = Part
author = Ckfinite, AncientGammoner, NathanKell, Swamp Ig, OtherBarry
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = advScienceTech
entryCost = 4000
category = FuelTank
subcategory = 0
title = Tank - Ore [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this fuel tank can be stretched to accommodate fuel loads of a range of sizes and shapes. Hardens to a rigid structure before launch!
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 500
breakingTorque = 500
bulkheadProfiles = size1, srf
maxTemp = 673.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
textureSet = GreySide
costPerkL = 424
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 1.0
diameter = 1
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 1.0
topDiameter = 0.5
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 1.0
diameter = 1
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 1.0
topDiameter = 0.5
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 1.0
diameter = 1.25
}
MODULE
{
name = TankContentSwitcher
useVolume = true
TANK_TYPE_OPTION
{
name = Ore
dryDensity = 0.17
RESOURCE
{
name = Ore
unitsPerKL = 139.664
}
}
}
RESOURCE
{
name = Ore
amount = 171.4
maxAmount = 171.4
}
MODULE
{
name = ModuleFuelJettison
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = proceduralStructural
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = advConstruction
entryCost = 4000
category = Structural
subcategory = 0
title = Structure [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this fuel tank can be stretched to accommodate fuel loads of a range of sizes and shapes. Hardens to a rigid structure before launch!
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 673.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = TankContentSwitcher
useVolume = true
TANK_TYPE_OPTION
{
name = Structural
dryDensity = 0.05
isStructural = true
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = proceduralCrewTube
module = Part
author = AncientGammoner, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = advConstruction
entryCost = 14000
category = Structural
subcategory = 0
title = Crew Tube [Procedural]
manufacturer = Generic
description = Air tight pressure hull protected by a thick layer of Kevlar and carbon nanofiber blankets to provide protection against micro-meteorites as well as thermal insulation and limited radiation shielding. These parts provide safe and structurally intact internal spaces to allow crew to move between crewed parts.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 673.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
diameterMax = Infinity
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterMin = 0.8
lengthMin = 0.5
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 0.75
diameter = 0.8
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 0.75
diameter = 0.8
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
selectedShape = Round #1
length = 0.5
topDiameter = 0.8
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePolygon
displayName = Polygon
techRequired = start
length = 0.75
diameter = 1.0
}
MODULE
{
name = TankContentSwitcher
useVolume = true
TANK_TYPE_OPTION
{
name = Structural
dryDensity = 0.05
isStructural = true
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/1TankLiquid.cfg
PART
{
name = proceduralNoseCone
module = Part
author = AncientGammoner, NathanKell, Swamp Ig, OtherBarry
scale = 1
rescaleFactor = 1
node_stack_top = 0,0.5,0,0,1,0,1
node_stack_bottom = 0,-0.5,0,0,-1,0,1
node_attach = 0,0,0.5,0,0,-1,1
cost = 0
TechRequired = stability
entryCost = 6800
category = Aero
subcategory = 0
title = Nose Cone [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this fuel tank can be stretched to accommodate fuel loads of a range of sizes and shapes. Hardens to a rigid structure before launch!
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.25
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODULE
{
name = ProceduralPart
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = TankContentSwitcher
useVolume = true
TANK_TYPE_OPTION
{
name = Structural
dryDensity = 0.068
isStructural = true
}
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
selectedShape = Round #1
length = 0.625
topDiameter = 0
bottomDiameter = 1
coneTopMode = Constant
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ProceduralParts/Parts/Tanks/4SRB.cfg
PART
{
name = proceduralSRBRealFuels
module = Part
author = AncientGammoner, NK, Tiberion, NathanKell, Swamp Ig
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.5, 0.0, 0.0, 1.0, 0.0, 0.0, 1
cost = 0
TechRequired = start
entryCost = 15000
subcategory = 0
title = Solid Rocket Motor [Procedural]
manufacturer = Generic
description = Made from viscoelastic nanopolymers (which were discovered by accident... growing in the back of the office mini-fridge) this solid rocket can be stretched to accommodate fuel loads of a range of sizes and shapes. Hardens to a rigid structure before launch! Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 3.737
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 673.15
bulkheadProfiles = size1, srf
stagingIcon = SOLID_BOOSTER
oldMaxTemp = 3600
tempMult = 0.423097222222222
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 773.15
category = Engine
MODEL
{
model = ProceduralParts/Parts/cylinderTank
scale = 1,1,1
}
MODEL
{
model = ProceduralParts/Parts/SRBBell
position = 0.0, -1.25, 0.0
scale = 1,1,1
}
MODEL
{
model = ProceduralParts/Parts/HighRatio
position = 0.0, -1.25, 0.0
scale = 1,1,1
}
MODEL
{
model = ProceduralParts/Parts/LowRatio
position = 0.0, -1.25, 0.0
scale = 1,1,1
}
RESOURCE
{
name = SolidFuel
amount = 427.1
maxAmount = 427.1
}
MODULE
{
name = ProceduralPart
textureSet = SegmentedSRB
diameterMin = 0.01
diameterMax = Infinity
lengthMin = 0.01
lengthMax = Infinity
volumeMin = 0
volumeMax = Infinity
diameterLargeStep = 1.0
diameterSmallStep = 0.1
lengthSmallStep = 0.1
}
MODULE
{
name = ProceduralShapeCylinder
displayName = Cylinder
techRequired = start
length = 2.5
diameter = 1
}
MODULE
{
name = ProceduralShapeCone
displayName = Cone
techRequired = generalConstruction
coneBottomMode = LimitMin
length = 2.5
topDiameter = 0.5
bottomDiameter = 1
}
MODULE
{
name = ProceduralShapePill
displayName = Fillet Cylinder
techRequired = advConstruction
length = 2.5
diameter = 1
fillet = 0.2
}
MODULE
{
name = ProceduralShapeBezierCone
displayName = Smooth Cone
techRequired = advConstruction
coneBottomMode = LimitMin
selectedShape = Round #1
length = 2.5
topDiameter = 0.5
bottomDiameter = 1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 52
heatProduction = 66.4262638888889
useEngineResponseTime = True
engineAccelerationSpeed = 10.0
allowShutdown = False
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 10
key = 1 20
}
}
MODULE
{
name = ProceduralSRB
srbBellName = SRBBell
thrustVectorTransformName = thrustTransform
bottomAttachNodeName = bottom
selectedBellName = Surface
heatPerThrust = 40
costMultiplier = 0.5
burnTimeME = 30
thrust1m = 1500
SRB_BELL
{
name = Surface
gimbalRange = 5.0
modelName = LowRatioBell
bellChokeDiameter = 0.55
chokeEndRatio = 0.55
realFuelsEngineType = S
}
SRB_BELL
{
name = Vacuum
gimbalRange = 3.5
modelName = HighRatioBell
bellChokeDiameter = 0.32
chokeEndRatio = 0.32
realFuelsEngineType = S+
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleFuelTanks
volume = 1060
dedicated = true
type = Solid
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
techLevel = 0
origTechLevel = 0
engineType = S
configuration = Normal
modded = false
gimbalTransform = SRBBell
type = ModuleEnginesRF
CONFIG
{
name = Normal
heatProduction = 66.4262638888889
IspSL = 1
IspV = 1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = KSPTextureSwitch
transformName = sides
sectionName = Sides
currentTextureSet = Metal
textureSet = Metal
textureSet = Foil-Default
textureSet = Metal-Default
textureSet = Metal-Tricolor
textureSet = Metal-Stripes
textureSet = Metal-Stripes-Long
textureSet = Metal-Stripes-Half
textureSet = Metal-Stripes-Twisted
textureSet = Metal-Checkers
textureSet = Metal-Checkers2
textureSet = Metal-Checkers-Double
textureSet = Metal-Slats
textureSet = Metal-Narrow
textureSet = Metal-Fancy
textureSet = Metal-Fancy2
textureSet = Metal-Fancy3
textureSet = Metal-Fancy4
textureSet = Metal-Fancy5
textureSet = Metal-Fancy6
textureSet = Metal-Fancy7
textureSet = Metal-Fancy8
textureSet = Metal-Fancy9
textureSet = Metal-Able
textureSet = Metal-Able-USAF
textureSet = Metal-Agena
textureSet = Metal-BlackArrow
textureSet = Metal-BlackArrow2
textureSet = Metal-Bumper
textureSet = Metal-Corestar
textureSet = Metal-DeltaIV
textureSet = Metal-Europa
textureSet = Metal-Hermes
textureSet = Metal-Juno
textureSet = Metal-Juno-L
textureSet = Metal-LongMarch
textureSet = Metal-LongMarch2
textureSet = Metal-Mu
textureSet = Metal-Redstone
textureSet = Metal-Redstone-L
textureSet = Metal-Redstone-USA
textureSet = Metal-SLV
textureSet = Metal-Skylab
textureSet = Metal-ThorAble
textureSet = Metal-Titan
textureSet = Metal-Titan2
textureSet = Metal-Vanguard
}
MODULE
{
name = KSPTextureSwitch
transformName = ends
sectionName = Ends
currentTextureSet = CustomEnds
textureSet = CustomEnds
textureSet = Metal
textureSet = Foil-Default
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0,0,-0.2
plumePosition = 0,0,0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
flareScale = 1
fumeScale = 1
lampScale = 1
plumeScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.2
fixedScale = 1
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RealAntennas/RealAntennasCommNetParams.cfg
RealAntennasCommNetParams
{
BandInfo
{
name = VHF
TechLevel = 0
Frequency = 150e6
ChannelWidth = 12.5e3
}
BandInfo
{
name = UHF
TechLevel = 0
Frequency = 430e6
ChannelWidth = 31.5e3
}
BandInfo
{
name = S
TechLevel = 3
Frequency = 2.25e9
ChannelWidth = 0.330e6
}
BandInfo
{
name = X
TechLevel = 7
Frequency = 8.45e9
ChannelWidth = 1.36e6
}
BandInfo
{
name = K
TechLevel = 9
Frequency = 26.250e9
ChannelWidth = 20e6
}
BandInfo
{
name = Ka
TechLevel = 9
Frequency = 32.0e9
ChannelWidth = 20e6
}
EncoderInfo
{
name = Analog FSK
TechLevel = 0
CodingRate = 0.001
RequiredEbN0 = 10
}
EncoderInfo
{
name = None
TechLevel = 2
CodingRate = 1
RequiredEbN0 = 10
}
EncoderInfo
{
name = Reed-Muller 1,3
TechLevel = 3
CodingRate = 0.5
RequiredEbN0 = 6.5
}
EncoderInfo
{
name = Reed-Solomon 255/223
TechLevel = 5
CodingRate = 0.8745
RequiredEbN0 = 6.1
}
EncoderInfo
{
name = Convolutional 7, 1/2
TechLevel = 6
CodingRate = 0.5
RequiredEbN0 = 4.5
}
EncoderInfo
{
name = Concatenated Reed-Solomon,Convolutional
reference = http:
TechLevel = 7
CodingRate = 0.43725
RequiredEbN0 = 3.3
}
EncoderInfo
{
name = Turbo 1/2
TechLevel = 8
CodingRate = 0.5
RequiredEbN0 = 1
}
TechLevelInfo
{
name = TL0
Level = 0
Description = WW2-era
PowerEfficiency = 0.0555
ReflectorEfficiency = 0.5
MinDataRate = 4
MaxDataRate = 4
MaxPower = 20
MassPerWatt = 1.6
BaseMass = 1
BasePower = 2
BaseCost = 2
CostPerWatt = 5
ReceiverNoiseTemperature = 27000
}
TechLevelInfo
{
name = TL1
Level = 1
Description = Lunar Range Comms, 1956: 26m antenna 1958
PowerEfficiency = 0.0769
ReflectorEfficiency = 0.52
MinDataRate = 4
MaxDataRate = 4
MaxPower = 30
MassPerWatt = 1.34
BaseMass = 0.26
BasePower = 0.3
BaseCost = 4
CostPerWatt = 4
ReceiverNoiseTemperature = 11500
}
TechLevelInfo
{
name = TL2
Level = 2
Description = Digital Comms, 1959-1960
PowerEfficiency = 0.1
ReflectorEfficiency = 0.54
MinDataRate = 1
MaxDataRate = 64
MaxPower = 37
MassPerWatt = 1.16
BaseMass = 6.9
BasePower = 8
BaseCost = 30
CostPerWatt = 3.5
ReceiverNoiseTemperature = 7000
}
TechLevelInfo
{
name = TL3
Level = 3
Description = Interplanetary Comms, 1961-1963: Maser 1962, S/C noise reduction 1961 (300-3000K=10dB noise temp)
PowerEfficiency = 0.1304
ReflectorEfficiency = 0.56
MinDataRate = 8
MaxDataRate = 64
MaxPower = 37
MassPerWatt = 1
BaseMass = 20.2
BasePower = 19.5
BaseCost = 50
CostPerWatt = 3
ReceiverNoiseTemperature = 5800
}
TechLevelInfo
{
name = TL4
Level = 4
Description = Improved Comms, 1964-1966: 64m Antenna 1967
PowerEfficiency = 0.1667
ReflectorEfficiency = 0.58
MinDataRate = 8
MaxDataRate = 4096
MaxPower = 40
MassPerWatt = 0.86
BaseMass = 17.2
BasePower = 25.7
BaseCost = 80
CostPerWatt = 2.5
ReceiverNoiseTemperature = 4500
}
TechLevelInfo
{
name = TL5
Level = 5
Description = Advanced Comms, 1967-1971: Noise reduction 1968, block coding 1969
PowerEfficiency = 0.2222
ReflectorEfficiency = 0.6
MinDataRate = 16
MaxDataRate = 16384
MaxPower = 43
MassPerWatt = 0.75
BaseMass = 21
BasePower = 23
BaseCost = 120
CostPerWatt = 2
ReceiverNoiseTemperature = 3000
}
TechLevelInfo
{
name = TL6
Level = 6
Description = Deep Space Comms, 1971-1974: Antenna improvements 1971-1972, Convolutional coding ~1973
PowerEfficiency = 0.25
ReflectorEfficiency = 0.62
MinDataRate = 16
MaxDataRate = 131072
MaxPower = 43
MassPerWatt = 0.6444
BaseMass = 30.7
BasePower = 21.4
BaseCost = 175
CostPerWatt = 1.7
ReceiverNoiseTemperature = 1540
}
TechLevelInfo
{
name = TL7
Level = 7
Description = High Data Rate Comms, 1976-1980: X-Band ~1975, concatenated coding, MW noise reduction ~1980
PowerEfficiency = 0.3
ReflectorEfficiency = 0.64
MinDataRate = 16
MaxDataRate = 262144
MaxPower = 46
MassPerWatt = 0.6
BaseMass = 21.3
BasePower = 18.3
BaseCost = 125
CostPerWatt = 1.2
ReceiverNoiseTemperature = 1100
}
TechLevelInfo
{
name = TL8
Level = 8
Description = Massive Scale Comms, 1986-1997: 70m antennas 1988
PowerEfficiency = 0.3724
ReflectorEfficiency = 0.66
MinDataRate = 16
MaxDataRate = 262144
MaxPower = 46
MassPerWatt = 0.54
BaseMass = 21.3
BasePower = 18.3
BaseCost = 75
CostPerWatt = 0.5
ReceiverNoiseTemperature = 500
}
TechLevelInfo
{
name = TL9
Level = 9
Description = Efficient Comms, 1998-2008: Super-cooled maser & feed 1995, Ka-band 2004
PowerEfficiency = 0.4397
ReflectorEfficiency = 0.68
MinDataRate = 16
MaxDataRate = 134217728
MaxPower = 50
MassPerWatt = 0.1418
BaseMass = 7.5
BasePower = 11.7
BaseCost = 50
CostPerWatt = 0.4
ReceiverNoiseTemperature = 200
}
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL1
partIcon = RelayAntenna50
techRequired = engineering101
title = Comms Tech Level 1
description = Upgrades Comms to Tech Level 1
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL2
partIcon = RelayAntenna50
techRequired = survivability
title = Comms Tech Level 2
description = Upgrades Comms to Tech Level 2
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL3
partIcon = RelayAntenna50
techRequired = basicScience
title = Comms Tech Level 3
description = Upgrades Comms to Tech Level 3
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL4
partIcon = RelayAntenna50
techRequired = electrics
title = Comms Tech Level 4
description = Upgrades Comms to Tech Level 4
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL5
partIcon = RelayAntenna50
techRequired = precisionEngineering
title = Comms Tech Level 5
description = Upgrades Comms to Tech Level 5
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL6
partIcon = RelayAntenna50
techRequired = electronics
title = Comms Tech Level 6
description = Upgrades Comms to Tech Level 6
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL7
partIcon = RelayAntenna50
techRequired = automation
title = Comms Tech Level 7
description = Upgrades Comms to Tech Level 7
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL8
partIcon = RelayAntenna50
techRequired = experimentalElectrics
title = Comms Tech Level 8
description = Upgrades Comms to Tech Level 8
}
}
UrlConfig
{
parentUrl = RealAntennas/TechTree.cfg
PARTUPGRADE
{
name = commsTL9
partIcon = RelayAntenna50
techRequired = experimentalElectrics
title = Comms Tech Level 9
description = Upgrades Comms to Tech Level 9
}
}
UrlConfig
{
parentUrl = RealChute/Agencies/Agents.cfg
AGENT
{
name = RealChute
title = RealChute
description = A division of Wenkel Corporation, RealChutes was the result of an Industry-Government-Academia Joint Research project undertaken in conjunction with the Kerbal Space Administration (KSA) and the University of Kerbin to develop improved spacecraft recovery systems.
logoURL = RealChute/Flags/RealChute
logoScaledURL = RealChute/Agencies/RealChute_scaled
standing = Wenkel Corporation, 2
mentality = Startup
mentality = Cooperative
mentality = Pioneer
mentality = Stern 0.5
}
}
UrlConfig
{
parentUrl = RealChute/Agencies/Agents.cfg
AGENT
{
name = Wenkel Corporation
title = Wenkel Corporation
description = Originally founded by Wenkel Kerman in KY 450 to commercialize his vapor-compression refrigeration units for domestic use, the company now develops and manufactures air conditioning and thermal control systems for the aerospace industry. More recently, it has entered the spacecraft recovery systems market through innovative new products by its subsidiary, RealChute Aerodynamic Deacceleration Recovery Systems.
logoURL = RealChute/Flags/WenkelCorporation
logoScaledURL = RealChute/Agencies/WenkelCorporation_scaled
standing = RealChute, 2
mentality = Patient
mentality = Scientific 0.75
mentality = EasyGoing 0.5
mentality = Kerbalminded
}
}
UrlConfig
{
parentUrl = RealChute/Materials/ParachuteMaterials.cfg
MATERIAL
{
name = Silk
description = Lightweight, weak, easily ripped, but cheap. Essential for all your deathtrap concepts.
areaDensity = 0.000067
dragCoefficient = 0.75
areaCost = 0.05
maxTemp = 423.15
specificHeat = 1380
emissivity = 0.78
}
}
UrlConfig
{
parentUrl = RealChute/Materials/ParachuteMaterials.cfg
MATERIAL
{
name = Nylon
description = More solid than silk, this should land your tin cans in one piece.
areaDensity = 0.0000565
dragCoefficient = 1
areaCost = 0.075
maxTemp = 493.15
specificHeat = 1700
emissivity = 0.72
}
}
UrlConfig
{
parentUrl = RealChute/Materials/ParachuteMaterials.cfg
MATERIAL
{
name = Kevlar
description = The heaviest of strongest of all. Comes with a free anchor tatoo.
areaDensity = 0.000072
dragCoefficient = 1.25
areaCost = 0.08
maxTemp = 773.15
specificHeat = 1420
emissivity = 0.49
}
}
UrlConfig
{
parentUrl = RealChute/Materials/TextureLibrary.cfg
TEXTURE_LIBRARY
{
name = RealChute
CASE_TEXTURE
{
name = Main
types = Cone, Stack, Radial
textureURL = RealChute/Parts/RC_common_main
}
CASE_TEXTURE
{
name = Drogue
types = Cone, Stack, Radial
textureURL = RealChute/Parts/RC_common_drogue
}
CASE_TEXTURE
{
name = Drag
types = Cone, Stack, Radial
textureURL = RealChute/Parts/RC_common_drag
}
CASE_TEXTURE
{
name = Combo
types = Cone, Stack
textureURL = RealChute/Parts/RC_common_dual
}
CANOPY_TEXTURE
{
name = Main chute
textureURL = RealChute/Parts/RC_canopy_main
}
CANOPY_TEXTURE
{
name = Drogue chute
textureURL = RealChute/Parts/RC_canopy_drogue
}
CANOPY_MODEL
{
name = Single chute
diameter = 9.893
count = 1
maxDiam = 70
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_canopy
transformName = RC_canopy
preDepAnim = RC_chute_semi_deploy
depAnim = RC_chute_full_deploy
}
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_canopy2
transformName = RC_canopy2
preDepAnim = RC_chute2_semi_deploy
depAnim = RC_chute2_full_deploy
}
}
CANOPY_MODEL
{
name = Triple chute
diameter = 9.893
count = 3
maxDiam = 121
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_triple_canopy
transformName = RC_triple_canopy
preDepAnim = RC_triple_chute_semi_deploy
depAnim = RC_triple_chute_full_deploy
}
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_triple_canopy2
transformName = RC_triple_canopy2
preDepAnim = RC_triple_chute2_semi_deploy
depAnim = RC_triple_chute2_full_deploy
}
}
}
}
UrlConfig
{
parentUrl = RealChute/ModuleManager/Stock_RealChute_MM.cfg
TEXTURE_LIBRARY
{
name = StockReplacement
CANOPY_TEXTURE
{
name = Main chute
textureURL = RealChute/Parts/RC_canopy_main
}
CANOPY_TEXTURE
{
name = Drogue chute
textureURL = RealChute/Parts/RC_canopy_drogue
}
CANOPY_MODEL
{
name = Single chute
diameter = 9.893
count = 1
maxDiam = 70
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_canopy
transformName = RC_canopy
preDepAnim = RC_chute_semi_deploy
depAnim = RC_chute_full_deploy
}
}
CANOPY_MODEL
{
name = Triple chute
diameter = 9.893
count = 3
maxDiam = 121
PARAMETERS
{
modelURL = RealChute/Parts/model_RC_triple_canopy
transformName = RC_triple_canopy
preDepAnim = RC_triple_chute_semi_deploy
depAnim = RC_triple_chute_full_deploy
}
}
}
}
UrlConfig
{
parentUrl = RealChute/Parts/cone_chute.cfg
PART
{
name = RC_cone
module = Part
author = stupid_chris, sumghai
scale = 1
rescaleFactor = 1
TechRequired = start
entryCost = 500
cost = 0
category = none
subcategory = 0
manufacturer = RealChute
attachRules = 1,0,0,1,0
mass = 0.08
maximum_drag = 0.32
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
stageOffset = -1
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white RealChute para
bulkheadProfiles = size2
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Parachute - Cone
description = A nose cone with built in parachute. Ensure you properly configure it to work with your craft.
node_stack_bottom = 0, -0.046045, 0, 0, -1, 0, 1
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = RealChute/Parts/model_RC_case_nose
scale = 1, 1, 1
texture = RC_common_main, RealChute/Parts/RC_common_main
}
MODEL
{
model = RealChute/Parts/model_RC_triple_canopy
scale = 3.03, 2.8, 3.03
rotation = 20, 0, 0
position = 0, 0.025, 0
texture = RC_canopy_main, RealChute/Parts/RC_canopy_main
}
MODULE
{
name = RealChuteModule
caseMass = 0.08
timer = 0
mustGoDown = true
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Nylon
capName = cone
parachuteName = RC_triple_canopy
preDeploymentAnimation = RC_triple_chute_semi_deploy
deploymentAnimation = RC_triple_chute_full_deploy
preDeployedDiameter = 2.5
deployedDiameter = 50
minIsPressure = false
minDeployment = 5000
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
}
}
MODULE
{
name = ProceduralChute
textureLibrary = RealChute
type = Cone
currentCase = Main
currentCanopies = Main chute
SIZE
{
size = 1, 1, 1
sizeID = 1.25m
caseMass = 0.05
bottomNode = 0, -0.046045, 0
bottomNodeSize = 1
cost = 1
}
SIZE
{
size = 1.2, 1.2, 1.2
sizeID = 1.5m
caseMass = 0.072
bottomNode = 0, -0.055254, 0
bottomNodeSize = 1
cost = 1.2
}
SIZE
{
size = 1.5, 1.5, 1.5
sizeID = 1.875m
caseMass = 0.1125
bottomNode = 0, -0.0690675, 0
bottomNodeSize = 1
cost = 1.5
}
SIZE
{
size = 1.6, 1.6, 1.6
sizeID = 2m
caseMass = 0.128
bottomNode = 0, -0.073672, 0
bottomNodeSize = 2
cost = 1.6
}
SIZE
{
size = 2, 2, 2
sizeID = 2.5m
caseMass = 0.2
bottomNode = 0, -0.09209, 0
bottomNodeSize = 2
cost = 2
}
SIZE
{
size = 2.4, 2.4, 2.4
sizeID = 3m
caseMass = 0.288
bottomNode = 0, -0.110508, 0
bottomNodeSize = 3
cost = 2.4
}
SIZE
{
size = 2.8, 2.8, 2.8
sizeID = 3.5m
caseMass = 0.392
bottomNode = 0, -0.128926, 0
bottomNodeSize = 3
cost = 2.8
}
SIZE
{
size = 3, 3, 3
sizeID = 3.75m
caseMass = 0.45
bottomNode = 0, -0.138135, 0
bottomNodeSize = 3
cost = 3
}
SIZE
{
size = 3.2, 3.2, 3.2
sizeID = 4m
caseMass = 0.512
bottomNode = 0, -0.147344, 0
bottomNodeSize = 4
cost = 3.2
}
SIZE
{
size = 4, 4, 4
sizeID = 5m
caseMass = 0.8
bottomNode = 0, -0.18418, 0
bottomNodeSize = 5
cost = 4
}
SIZE
{
size = 4.8, 4.8, 4.8
sizeID = 6m
caseMass = 1.152
bottomNode = 0, -0.221016, 0
bottomNodeSize = 6
cost = 4.8
}
SIZE
{
size = 5.6, 5.6, 5.6
sizeID = 7m
caseMass = 1.568
bottomNode = 0, -0.257852, 0
bottomNodeSize = 7
cost = 5.6
}
SIZE
{
size = 6.4, 6.4, 6.4
sizeID = 8m
caseMass = 2.048
bottomNode = 0, -0.294688, 0
bottomNodeSize = 8
cost = 6.4
}
SIZE
{
size = 7.2, 7.2, 7.2
sizeID = 9m
caseMass = 2.592
bottomNode = 0, -0.331524, 0
bottomNodeSize = 9
cost = 7.2
}
SIZE
{
size = 8, 8, 8
sizeID = 10m
caseMass = 3.2
bottomNode = 0, -0.36836, 0
bottomNodeSize = 10
cost = 8
}
SIZE
{
size = 0.24, 0.24, 0.24
sizeID = 0.3m
caseMass = 0.00288
bottomNode = 0, -0.0110508, 0
bottomNodeSize = 0
cost = 0.24
}
SIZE
{
size = 0.304, 0.304, 0.304
sizeID = 0.38m
caseMass = 0.0046208
bottomNode = 0, -0.01399768, 0
bottomNodeSize = 0
cost = 0.304
}
SIZE
{
size = 0.4, 0.4, 0.4
sizeID = 0.5m
caseMass = 0.008
bottomNode = 0, -0.018418, 0
bottomNodeSize = 0
cost = 0.4
}
SIZE
{
size = 0.5, 0.5, 0.5
sizeID = 0.625m
caseMass = 0.0125
bottomNode = 0, -0.0230225, 0
bottomNodeSize = 0
cost = 0.5
}
SIZE
{
size = 0.68, 0.68, 0.68
sizeID = 0.85m
caseMass = 0.02312
bottomNode = 0, -0.0313106, 0
bottomNodeSize = 0
cost = 0.68
}
SIZE
{
size = 0.8, 0.8, 0.8
sizeID = 1m
caseMass = 0.032
bottomNode = 0, -0.036836, 0
bottomNodeSize = 1
cost = 0.8
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
nyan
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/nyan_cat
volume = 0 0
volume = 1 1
loop = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
}
}
UrlConfig
{
parentUrl = RealChute/Parts/cone_double_chute.cfg
PART
{
name = RC_cone_double
module = Part
author = stupid_chris, sumghai
scale = 1
rescaleFactor = 1
node_stack_bottom = 0, -0.046045, 0, 0, -1, 0, 1
TechRequired = specializedControl
entryCost = 12000
cost = 0
category = none
subcategory = 0
manufacturer = RealChute
attachRules = 1,0,0,1,0
mass = 0.1
maximum_drag = 0.32
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
stageOffset = -1
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white RealChute para
bulkheadProfiles = size2
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Parachute - Cone (Double)
description = A nose cone with two built in parachutes. One drogue, one main. Ensure you properly configure it to work with your craft.
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = RealChute/Parts/model_RC_case_nose
scale = 1, 1, 1
texture = RC_common_main, RealChute/Parts/RC_common_dual
}
MODEL
{
model = RealChute/Parts/model_RC_case_nose_dual_extras
scale = 1, 1, 1
}
MODEL
{
model = RealChute/Parts/model_RC_triple_canopy
scale = 3.03, 2.8, 3.03
position = 0, 0.025, 0
texture = RC_canopy_main, RealChute/Parts/RC_canopy_main
}
MODEL
{
model = RealChute/Parts/model_RC_canopy2
scale = 0.61, 0.7, 0.61
position = 0, 0.025, 0
texture = RC_canopy_main, RealChute/Parts/RC_canopy_drogue
}
MODULE
{
name = RealChuteModule
caseMass = 0.1
timer = 0
mustGoDown = true
cutSpeed = 0.5
spareChutes = 5
secondaryChute = true
PARACHUTE
{
material = Nylon
capName = mains_packing_bag
parachuteName = RC_triple_canopy
preDeploymentAnimation = RC_triple_chute_semi_deploy
deploymentAnimation = RC_triple_chute_full_deploy
preDeployedDiameter = 2.5
deployedDiameter = 50
minIsPressure = false
minDeployment = 5000
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
}
PARACHUTE
{
material = Kevlar
capName = cone
parachuteName = RC_canopy2
preDeploymentAnimation = RC_chute2_semi_deploy
deploymentAnimation = RC_chute2_full_deploy
preDeployedDiameter = 3
deployedDiameter = 6
minIsPressure = false
minDeployment = 20000
deploymentAlt = 3000
cutAlt = 1100
preDeploymentSpeed = 1
deploymentSpeed = 3
}
}
MODULE
{
name = ProceduralChute
textureLibrary = RealChute
type = Cone
currentCase = Combo
currentCanopies = Main chute, Drogue chute
currentTypes = Main, Drogue
SIZE
{
size = 1, 1, 1
sizeID = 1.25m
caseMass = 0.05
bottomNode = 0, -0.046045, 0
bottomNodeSize = 1
cost = 1
}
SIZE
{
size = 1.2, 1.2, 1.2
sizeID = 1.5m
caseMass = 0.072
bottomNode = 0, -0.055254, 0
bottomNodeSize = 1
cost = 1.2
}
SIZE
{
size = 1.5, 1.5, 1.5
sizeID = 1.875m
caseMass = 0.1125
bottomNode = 0, -0.0690675, 0
bottomNodeSize = 1
cost = 1.5
}
SIZE
{
size = 1.6, 1.6, 1.6
sizeID = 2m
caseMass = 0.128
bottomNode = 0, -0.073672, 0
bottomNodeSize = 2
cost = 1.6
}
SIZE
{
size = 2, 2, 2
sizeID = 2.5m
caseMass = 0.2
bottomNode = 0, -0.09209, 0
bottomNodeSize = 2
cost = 2
}
SIZE
{
size = 2.4, 2.4, 2.4
sizeID = 3m
caseMass = 0.288
bottomNode = 0, -0.110508, 0
bottomNodeSize = 3
cost = 2.4
}
SIZE
{
size = 2.8, 2.8, 2.8
sizeID = 3.5m
caseMass = 0.392
bottomNode = 0, -0.128926, 0
bottomNodeSize = 3
cost = 2.8
}
SIZE
{
size = 3, 3, 3
sizeID = 3.75m
caseMass = 0.45
bottomNode = 0, -0.138135, 0
bottomNodeSize = 3
cost = 3
}
SIZE
{
size = 3.2, 3.2, 3.2
sizeID = 4m
caseMass = 0.512
bottomNode = 0, -0.147344, 0
bottomNodeSize = 4
cost = 3.2
}
SIZE
{
size = 4, 4, 4
sizeID = 5m
caseMass = 0.8
bottomNode = 0, -0.18418, 0
bottomNodeSize = 5
cost = 4
}
SIZE
{
size = 4.8, 4.8, 4.8
sizeID = 6m
caseMass = 1.152
bottomNode = 0, -0.221016, 0
bottomNodeSize = 6
cost = 4.8
}
SIZE
{
size = 5.6, 5.6, 5.6
sizeID = 7m
caseMass = 1.568
bottomNode = 0, -0.257852, 0
bottomNodeSize = 7
cost = 5.6
}
SIZE
{
size = 6.4, 6.4, 6.4
sizeID = 8m
caseMass = 2.048
bottomNode = 0, -0.294688, 0
bottomNodeSize = 8
cost = 6.4
}
SIZE
{
size = 7.2, 7.2, 7.2
sizeID = 9m
caseMass = 2.592
bottomNode = 0, -0.331524, 0
bottomNodeSize = 9
cost = 7.2
}
SIZE
{
size = 8, 8, 8
sizeID = 10m
caseMass = 3.2
bottomNode = 0, -0.36836, 0
bottomNodeSize = 10
cost = 8
}
SIZE
{
size = 0.24, 0.24, 0.24
sizeID = 0.3m
caseMass = 0.00288
bottomNode = 0, -0.0110508, 0
bottomNodeSize = 0
cost = 0.24
}
SIZE
{
size = 0.304, 0.304, 0.304
sizeID = 0.38m
caseMass = 0.0046208
bottomNode = 0, -0.01399768, 0
bottomNodeSize = 0
cost = 0.304
}
SIZE
{
size = 0.4, 0.4, 0.4
sizeID = 0.5m
caseMass = 0.008
bottomNode = 0, -0.018418, 0
bottomNodeSize = 0
cost = 0.4
}
SIZE
{
size = 0.5, 0.5, 0.5
sizeID = 0.625m
caseMass = 0.0125
bottomNode = 0, -0.0230225, 0
bottomNodeSize = 0
cost = 0.5
}
SIZE
{
size = 0.68, 0.68, 0.68
sizeID = 0.85m
caseMass = 0.02312
bottomNode = 0, -0.0313106, 0
bottomNodeSize = 0
cost = 0.68
}
SIZE
{
size = 0.8, 0.8, 0.8
sizeID = 1m
caseMass = 0.032
bottomNode = 0, -0.036836, 0
bottomNodeSize = 1
cost = 0.8
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
nyan
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/nyan_cat
volume = 0 0
volume = 1 1
loop = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = mains_packing_bag
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = mains_packing_bag
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = mains_packing_bag
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cone
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
}
}
UrlConfig
{
parentUrl = RealChute/Parts/radial_chute.cfg
PART
{
name = RC_radial
module = Part
author = stupid_chris, sumghai
scale = 1
rescaleFactor = 1
node_attach = 0, 0, -0.0025, 0, 0, -1
TechRequired = survivability
entryCost = 8000
cost = 0
category = none
subcategory = 0
manufacturer = RealChute
attachRules = 0,1,0,0,0
mass = 0.08
maximum_drag = 0.2
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
stageOffset = -1
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white RealChute para
bulkheadProfiles = srf
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Parachute [Radial]
description = A radially mounted part containing a parachute. Ensure you properly configure it to work with your craft.
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = RealChute/Parts/model_RC_case_radial
scale = 0.75, 0.75, 0.75
texture = RC_common_main, RealChute/Parts/RC_common_main
}
MODEL
{
model = RealChute/Parts/model_RC_canopy
scale = 3.03, 2.8, 3.03
position = 0, 0, -0.0775
texture = RC_canopy_main, RealChute/Parts/RC_canopy_main
}
MODULE
{
name = RealChuteModule
caseMass = 0.08
timer = 0
mustGoDown = true
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Nylon
capName = cap
parachuteName = RC_canopy
preDeploymentAnimation = RC_chute_semi_deploy
deploymentAnimation = RC_chute_full_deploy
preDeployedDiameter = 1.25
deployedDiameter = 30
minIsPressure = false
minDeployment = 5000
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
}
}
MODULE
{
name = ProceduralChute
textureLibrary = RealChute
type = Radial
currentCase = Main
currentCanopies = Main chute
SIZE
{
size = 1, 1, 1
sizeID = Radial 2
caseMass = 0.08
cost = 300
}
SIZE
{
size = 1.5, 1.5, 1.5
sizeID = Radial 3
caseMass = 0.16
cost = 250
}
SIZE
{
size = 0.5, 0.5, 0.5
sizeID = Radial 1
caseMass = 0.04
cost = 350
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
nyan
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/nyan_cat
volume = 0 0
volume = 1 1
loop = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = RealChute/Parts/stack_chute.cfg
PART
{
name = RC_stack
module = Part
author = stupid_chris, sumghai
scale = 1
rescaleFactor = 1
TechRequired = specializedControl
entryCost = 12000
cost = 0
category = none
subcategory = 0
manufacturer = RealChute
attachRules = 1,0,1,1,0
mass = 0.1
maximum_drag = 0.32
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
stageOffset = -1
bulkheadProfiles = size2
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white RealChute para
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Parachute - Stack (Double)
description = A stackable part containing two parachutes. One drogue, one main. Ensure you properly configure it to work with your craft.
node_stack_top = 0, 0.1644, 0, 0, 1, 0, 1
node_stack_bottom = 0, -0.1644, 0, 0, -1, 0, 1
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = RealChute/Parts/model_RC_case_stack
scale = 1, 1, 1
texture = RC_common_main, RealChute/Parts/RC_common_main
}
MODEL
{
model = RealChute/Parts/model_RC_canopy
scale = 3.64, 3.2, 3.64
position = 0, 0, -0.509
texture = RC_canopy_main, RealChute/Parts/RC_canopy_main
}
MODEL
{
model = RealChute/Parts/model_RC_canopy2
scale = 3.64, 3.2, 3.64
position = 0, 0, 0.509
texture = RC_canopy_main, RealChute/Parts/RC_canopy_main
}
MODULE
{
name = RealChuteModule
caseMass = 0.1
timer = 0
mustGoDown = true
cutSpeed = 0.5
spareChutes = 5
secondaryChute = true
PARACHUTE
{
material = Nylon
capName = cap2
parachuteName = RC_canopy
preDeploymentAnimation = RC_chute_semi_deploy
deploymentAnimation = RC_chute_full_deploy
preDeployedDiameter = 1.5
deployedDiameter = 36
minIsPressure = false
minDeployment = 5000
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
forcedOrientation = 20
}
PARACHUTE
{
material = Nylon
capName = cap
parachuteName = RC_canopy2
preDeploymentAnimation = RC_chute2_semi_deploy
deploymentAnimation = RC_chute2_full_deploy
preDeployedDiameter = 1.5
deployedDiameter = 36
minIsPressure = false
minDeployment = 5000
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
forcedOrientation = 20
}
}
MODULE
{
name = ProceduralChute
textureLibrary = RealChute
type = Stack
currentCase = Main
currentCanopies = Main chute, Main chute
SIZE
{
size = 1, 1, 1
sizeID = 1.25m
caseMass = 0.05
bottomNode = 0, -0.1644, 0
bottomNodeSize = 1
cost = 1
topNode = 0, 0.1644, 0
topNodeSize = 1
}
SIZE
{
size = 1.2, 1.2, 1.2
sizeID = 1.5m
caseMass = 0.072
bottomNode = 0, -0.19728, 0
bottomNodeSize = 1
cost = 1.2
topNode = 0, 0.19728, 0
topNodeSize = 1
}
SIZE
{
size = 1.5, 1.5, 1.5
sizeID = 1.875m
caseMass = 0.1125
bottomNode = 0, -0.2466, 0
bottomNodeSize = 1
cost = 1.5
topNode = 0, 0.2466, 0
topNodeSize = 1
}
SIZE
{
size = 1.6, 1.6, 1.6
sizeID = 2m
caseMass = 0.128
bottomNode = 0, -0.26304, 0
bottomNodeSize = 2
cost = 1.6
topNode = 0, 0.26304, 0
topNodeSize = 2
}
SIZE
{
size = 2, 2, 2
sizeID = 2.5m
caseMass = 0.2
bottomNode = 0, -0.3288, 0
bottomNodeSize = 2
cost = 2
topNode = 0, 0.3288, 0
topNodeSize = 2
}
SIZE
{
size = 2.4, 2.4, 2.4
sizeID = 3m
caseMass = 0.288
bottomNode = 0, -0.39456, 0
bottomNodeSize = 3
cost = 2.4
topNode = 0, 0.39456, 0
topNodeSize = 3
}
SIZE
{
size = 2.8, 2.8, 2.8
sizeID = 3.5m
caseMass = 0.392
bottomNode = 0, -0.46032, 0
bottomNodeSize = 3
cost = 2.8
topNode = 0, 0.46032, 0
topNodeSize = 3
}
SIZE
{
size = 3, 3, 3
sizeID = 3.75m
caseMass = 0.45
bottomNode = 0, -0.4932, 0
bottomNodeSize = 3
cost = 3
topNode = 0, 0.4932, 0
topNodeSize = 3
}
SIZE
{
size = 3.2, 3.2, 3.2
sizeID = 4m
caseMass = 0.512
bottomNode = 0, -0.52608, 0
bottomNodeSize = 4
cost = 3.2
topNode = 0, 0.52608, 0
topNodeSize = 4
}
SIZE
{
size = 4, 4, 4
sizeID = 5m
caseMass = 0.8
bottomNode = 0, -0.6576, 0
bottomNodeSize = 5
cost = 4
topNode = 0, 0.6576, 0
topNodeSize = 5
}
SIZE
{
size = 4.8, 4.8, 4.8
sizeID = 6m
caseMass = 1.152
bottomNode = 0, -0.78912, 0
bottomNodeSize = 6
cost = 4.8
topNode = 0, 0.78912, 0
topNodeSize = 6
}
SIZE
{
size = 5.6, 5.6, 5.6
sizeID = 7m
caseMass = 1.568
bottomNode = 0, -0.92064, 0
bottomNodeSize = 7
cost = 5.6
topNode = 0, 0.92064, 0
topNodeSize = 7
}
SIZE
{
size = 6.4, 6.4, 6.4
sizeID = 8m
caseMass = 2.048
bottomNode = 0, -1.05216, 0
bottomNodeSize = 8
cost = 6.4
topNode = 0, 1.05216, 0
topNodeSize = 8
}
SIZE
{
size = 7.2, 7.2, 7.2
sizeID = 9m
caseMass = 2.592
bottomNode = 0, -1.18368, 0
bottomNodeSize = 9
cost = 7.2
topNode = 0, 1.18368, 0
topNodeSize = 9
}
SIZE
{
size = 8, 8, 8
sizeID = 10m
caseMass = 3.2
bottomNode = 0, -1.3152, 0
bottomNodeSize = 10
cost = 8
topNode = 0, 1.3152, 0
topNodeSize = 10
}
SIZE
{
size = 0.24, 0.24, 0.24
sizeID = 0.3m
caseMass = 0.00288
bottomNode = 0, -0.039456, 0
bottomNodeSize = 0
cost = 0.24
topNode = 0, 0.039456, 0
topNodeSize = 0
}
SIZE
{
size = 0.304, 0.304, 0.304
sizeID = 0.38m
caseMass = 0.0046208
bottomNode = 0, -0.0499776, 0
bottomNodeSize = 0
cost = 0.304
topNode = 0, 0.0499776, 0
topNodeSize = 0
}
SIZE
{
size = 0.4, 0.4, 0.4
sizeID = 0.5m
caseMass = 0.008
bottomNode = 0, -0.06576, 0
bottomNodeSize = 0
cost = 0.4
topNode = 0, 0.06576, 0
topNodeSize = 0
}
SIZE
{
size = 0.5, 0.5, 0.5
sizeID = 0.625m
caseMass = 0.0125
bottomNode = 0, -0.0822, 0
bottomNodeSize = 0
cost = 0.5
topNode = 0, 0.0822, 0
topNodeSize = 0
}
SIZE
{
size = 0.68, 0.68, 0.68
sizeID = 0.85m
caseMass = 0.02312
bottomNode = 0, -0.111792, 0
bottomNodeSize = 0
cost = 0.68
topNode = 0, 0.111792, 0
topNodeSize = 0
}
SIZE
{
size = 0.8, 0.8, 0.8
sizeID = 1m
caseMass = 0.032
bottomNode = 0, -0.13152, 0
bottomNodeSize = 1
cost = 0.8
topNode = 0, 0.13152, 0
topNodeSize = 1
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
nyan
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/nyan_cat
volume = 0 0
volume = 1 1
loop = True
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap2
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap2
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap2
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = RealFuels/MFSSettings.cfg
MFSSETTINGS
{
name = MFSSettings
BatteryMultiplier = 1
basemassUseTotalVolume = True
radiatorMinTempMult = 0.99
useRealisticMass = true
tankMassMultiplier = 4.807692308
unitLabel = L
IgnoreFuelsForFill
{
IntakeAir = True
KIntakeAir = True
U235Rods = True
DepU235Rods = True
ElectricCharge = True
}
}
}
UrlConfig
{
parentUrl = RealFuels/RealSettings.cfg
RFSETTINGS
{
engineMassMultiplier = 4.0
useRealisticMass = true
heatMultiplier = 1.0
globalConductionCompensation = False
ferociousBoilOff = False
debugBoilOff = False
DebugBoilOffPAW = True
analyticInsulationMultiplier = 1
QvCoefficient = 0.0028466
usePartNameInConfigUnlock = False
varyThrust = 0.008
throttlingRate = 3
throttlingClamp = 1.1
instantThrottleProps
{
val = SolidFuel
val = PSPC
val = HTPB
val = PBAN
val = HNIW
val = NGNC
}
RF_TECHLEVELS
{
ENGINETYPE
{
name = O
TLTWR0 = 18.9
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 25.8
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 30.3
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 0.75
TLTWR3 = 32.8
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 0.4
TLTWR4 = 34
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.2
TLTWR5 = 35.3
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.15
TLTWR6 = 36.5
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.1
TLTWR7 = 37.8
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.1
TLISP0
{
key = 0 286
key = 1 100
}
TLISP1
{
key = 0 314
key = 1 110
}
TLISP2
{
key = 0 332
key = 1 116
}
TLISP3
{
key = 0 342
key = 1 120
}
TLISP4
{
key = 0 347
key = 1 121
}
TLISP5
{
key = 0 352
key = 1 123
}
TLISP6
{
key = 0 357
key = 1 125
}
TLISP7
{
key = 0 362
key = 1 127
}
}
ENGINETYPE
{
name = U
TLTWR0 = 35.2
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 48.8
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 56.8
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 1
TLTWR3 = 61.6
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 1
TLTWR4 = 64
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.8
TLTWR5 = 66.4
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.75
TLTWR6 = 68.8
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.7
TLTWR7 = 71.2
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.6
TLISP0
{
key = 0 280
key = 1 168
}
TLISP1
{
key = 0 308
key = 1 185
}
TLISP2
{
key = 0 325
key = 1 195
}
TLISP3
{
key = 0 335
key = 1 201
}
TLISP4
{
key = 0 340
key = 1 204
}
TLISP5
{
key = 0 345
key = 1 207
}
TLISP6
{
key = 0 350
key = 1 210
}
TLISP7
{
key = 0 355
key = 1 213
}
}
ENGINETYPE
{
name = U+
TLTWR0 = 25.4
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 38.5
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 46.2
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 0.75
TLTWR3 = 50.9
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 0.4
TLTWR4 = 53.2
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.3
TLTWR5 = 55.5
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.2
TLTWR6 = 57.8
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.15
TLTWR7 = 60.1
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.1
TLISP0
{
key = 0 291
key = 1 102
}
TLISP1
{
key = 0 320
key = 1 112
}
TLISP2
{
key = 0 338
key = 1 118
}
TLISP3
{
key = 0 348
key = 1 122
}
TLISP4
{
key = 0 354
key = 1 124
}
TLISP5
{
key = 0 359
key = 1 126
}
TLISP6
{
key = 0 364
key = 1 127
}
TLISP7
{
key = 0 369
key = 1 129
}
}
ENGINETYPE
{
name = L
TLTWR0 = 44.7
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 54.2
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 66.8
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 1
TLTWR3 = 76.3
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 1
TLTWR4 = 82.7
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.8
TLTWR5 = 87.1
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.7
TLTWR6 = 90.3
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.6
TLTWR7 = 93.4
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.6
TLISP0
{
key = 0 260
key = 1 234
}
TLISP1
{
key = 0 275
key = 1 248
}
TLISP2
{
key = 0 295
key = 1 266
}
TLISP3
{
key = 0 310
key = 1 279
}
TLISP4
{
key = 0 320
key = 1 288
}
TLISP5
{
key = 0 327
key = 1 295
}
TLISP6
{
key = 0 332
key = 1 299
}
TLISP7
{
key = 0 337
key = 1 304
}
}
ENGINETYPE
{
name = L+
TLTWR0 = 38.3
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 46.4
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 57.3
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 0.8
TLTWR3 = 65.4
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 0.75
TLTWR4 = 70.9
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.7
TLTWR5 = 74.6
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.65
TLTWR6 = 77.4
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.6
TLTWR7 = 80.1
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.5
TLISP0
{
key = 0 268
key = 1 220
}
TLISP1
{
key = 0 283
key = 1 233
}
TLISP2
{
key = 0 304
key = 1 250
}
TLISP3
{
key = 0 319
key = 1 262
}
TLISP4
{
key = 0 330
key = 1 271
}
TLISP5
{
key = 0 337
key = 1 277
}
TLISP6
{
key = 0 342
key = 1 281
}
TLISP7
{
key = 0 347
key = 1 285
}
}
ENGINETYPE
{
name = A
TLTWR0 = 20.7
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLTWR1 = 31.4
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLTWR2 = 37.6
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 0.8
TLTWR3 = 41.4
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 0.7
TLTWR4 = 43.3
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 0.6
TLTWR5 = 45.2
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 0.5
TLTWR6 = 47.1
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 0.4
TLTWR7 = 48.9
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 0.3
TLISP0
{
key = 0 280
key = 1 252
}
TLISP1
{
key = 0 308
key = 1 277
}
TLISP2
{
key = 0 325
key = 1 293
}
TLISP3
{
key = 0 335
key = 1 302
}
TLISP4
{
key = 0 340
key = 1 306
}
TLISP5
{
key = 0 345
key = 1 311
}
TLISP6
{
key = 0 350
key = 1 315
}
TLISP7
{
key = 0 355
key = 1 320
}
}
ENGINETYPE
{
name = S
TLTWR0 = 4.34782608695652
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLGIMBAL0 = 0
TLTWR1 = 5.26315789473684
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLGIMBAL1 = 0
TLTWR2 = 6.25
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 1
TLGIMBAL2 = 3
TLTWR3 = 7.14285714285714
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 1
TLGIMBAL3 = 5
TLTWR4 = 8.33333333333333
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 1
TLGIMBAL4 = 5
TLTWR5 = 10
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 1
TLGIMBAL5 = 5
TLTWR6 = 11.1111111111111
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 1
TLGIMBAL6 = 5
TLTWR7 = 12.5
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 1
TLGIMBAL7 = 5
TLISP0
{
key = 0 220
key = 1 200
}
TLISP1
{
key = 0 235
key = 1 215
}
TLISP2
{
key = 0 250
key = 1 230
}
TLISP3
{
key = 0 260
key = 1 240
}
TLISP4
{
key = 0 268
key = 1 245
}
TLISP5
{
key = 0 276
key = 1 255
}
TLISP6
{
key = 0 284
key = 1 260
}
TLISP7
{
key = 0 290
key = 1 265
}
}
ENGINETYPE
{
name = S+
TLTWR0 = 4.76190476190476
TLCOST0 = 1.0
TLTECH0 = start
TLTHROTTLE0 = 1
TLGIMBAL0 = 0
TLTWR1 = 5.88235294117647
TLCOST1 = 1.2
TLTECH1 = basicRocketry
TLTHROTTLE1 = 1
TLGIMBAL1 = 0
TLTWR2 = 7.14285714285714
TLCOST2 = 1.4
TLTECH2 = generalRocketry
TLTHROTTLE2 = 1
TLGIMBAL2 = 0
TLTWR3 = 8.33333333333333
TLCOST3 = 1.6
TLTECH3 = advRocketry
TLTHROTTLE3 = 1
TLGIMBAL3 = 2
TLTWR4 = 10
TLCOST4 = 1.75
TLTECH4 = heavyRocketry
TLTHROTTLE4 = 1
TLGIMBAL4 = 3
TLTWR5 = 12.5
TLCOST5 = 1.85
TLTECH5 = heavierRocketry
TLTHROTTLE5 = 1
TLGIMBAL5 = 4
TLTWR6 = 14.2857142857143
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 1
TLGIMBAL6 = 4
TLTWR7 = 16.6666666666667
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 1
TLGIMBAL7 = 4
TLISP0
{
key = 0 231
key = 1 160
}
TLISP1
{
key = 0 247
key = 1 172
}
TLISP2
{
key = 0 263
key = 1 184
}
TLISP3
{
key = 0 273
key = 1 192
}
TLISP4
{
key = 0 281
key = 1 196
}
TLISP5
{
key = 0 290
key = 1 204
}
TLISP6
{
key = 0 298
key = 1 208
}
TLISP7
{
key = 0 305
key = 1 212
}
}
ENGINETYPE
{
name = N
TLTWR3 = 1.46
TLCOST3 = 1.6
TLTECH3 = heavierRocketry
TLTHROTTLE3 = 1
TLTWR4 = 2
TLCOST4 = 1.75
TLTECH4 = nuclearPropulsion
TLTHROTTLE4 = 1
TLTWR5 = 2.4241
TLCOST5 = 1.85
TLTECH5 = nuclearPropulsion
TLTHROTTLE5 = 1
TLTWR6 = 4
TLCOST6 = 1.95
TLTECH6 = veryHeavyRocketry
TLTHROTTLE6 = 1
TLTWR7 = 6
TLCOST7 = 2.0
TLTECH7 = experimentalRocketry
TLTHROTTLE7 = 1
TLTWR8 = 8
TLCOST8 = 2.05
TLTECH8 = experimentalRocketry
TLTHROTTLE8 = 1
TLISP3
{
key = 0 850
key = 1 380
}
TLISP4
{
key = 0 875
key = 1 391
}
TLISP5
{
key = 0 910
key = 1 407
}
TLISP6
{
key = 0 930
key = 1 416
}
TLISP7
{
key = 0 960
key = 1 429
}
TLISP8
{
key = 0 1010
key = 1 452
}
}
}
Ullage
{
simulateUllage = true
limitedIgnitions = true
shutdownEngineWhenUnstable = true
explodeEngineWhenTooUnstable = false
stabilityPower = 0.5
naturalDiffusionRateX = 0.05
naturalDiffusionRateY = 0.06
naturalDiffusionAccThresh = 0.005
translateAxialCoefficientX = 0.30
translateAxialCoefficientY = 1.5
translateSidewayCoefficientX = 0.05
translateSidewayCoefficientY = 0.03
rotateYawPitchCoefficientX = 0.018
rotateYawPitchCoefficientY = 0.012
rotateRollCoefficientX = 0.018
rotateRollCoefficientY = 0.024
ventingVelocity = 100
ventingAccThreshold = 0.0000001
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/MLITechUpgrades.cfg
PARTUPGRADE
{
name = MLI.Upgrade1
partIcon = Rockomax64_BW
techRequired = generalConstruction
entryCost = 10000
cost = 0
title = MLI Wrapping Upgrade (20 layers)
manufacturer = Various
description = Improved wrapping techniques allow for an even greater increased layering of multi layer insulation.
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/MLITechUpgrades.cfg
PARTUPGRADE
{
name = MLI.Upgrade2
partIcon = Rockomax64_BW
techRequired = fuelSystems
entryCost = 10000
cost = 0
title = MLI Wrapping Upgrade (40 layers)
manufacturer = Various
description = Improved wrapping techniques allow for an even greater increased layering of multi layer insulation.
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/MLITechUpgrades.cfg
PARTUPGRADE
{
name = MLI.Upgrade3
partIcon = Rockomax64_BW
techRequired = advFuelSystems
entryCost = 10000
cost = 0
title = MLI Wrapping Upgrade (60 layers)
manufacturer = Various
description = Improved wrapping techniques allow for an even greater increased layering of multi layer insulation.
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/MLITechUpgrades.cfg
PARTUPGRADE
{
name = MLI.Upgrade4
partIcon = Rockomax64_BW
techRequired = largeVolumeContainment
entryCost = 10000
cost = 0
title = MLI Wrapping Upgrade (80 layers)
manufacturer = Various
description = Improved wrapping techniques allow for an even greater increased layering of multi layer insulation.
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/MLITechUpgrades.cfg
PARTUPGRADE
{
name = MLI.Upgrade5
partIcon = Rockomax64_BW
techRequired = highPerformanceFuelSystems
entryCost = 10000
cost = 0
title = MLI Wrapping Upgrade (100 layers)
manufacturer = Various
description = Improved wrapping techniques allow for an even greater increased layering of multi layer insulation.
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = Default
highlyPressurized = False
basemass = 0.000016 * volume
TANK
{
name = LqdOxygen
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = Kerosene
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
mass = 0.000002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (basic insulation)
}
TANK
{
name = NTO
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = LqdMethane
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
note = (lacks insulation)
}
TANK
{
name = ClF3
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
note = (lacks insulation)
}
TANK
{
name = Pentaborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
note = (lacks insulation)
}
TANK
{
name = Ethylene
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
note = (lacks insulation)
}
TANK
{
name = OF2
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
note = (lacks insulation)
}
TANK
{
name = LqdFluorine
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
note = (lacks insulation)
}
TANK
{
name = N2F4
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
note = (lacks insulation)
}
TANK
{
name = Methanol
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = FLOX30
mass = 0.0000165
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX70
mass = 0.0000385
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX88
mass = 0.0000484
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = IWFNA
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON15
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON20
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LiquidFuel
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Oxidizer
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Beryllium
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = Cryogenic
highlyPressurized = False
basemass = 0.000016 * volume
numberOfMLILayers = 10
TANK
{
name = LqdOxygen
mass = 0.0000112
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.0381
insulationConduction = 0.014
temperature = 90.15
note = (has insulation)
}
TANK
{
name = Kerosene
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
mass = 0.0000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = NTO
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
mass = 0.0000096
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = LqdMethane
mass = 0.0000096
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = ClF3
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
mass = 0.0000144
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Pentaborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
mass = 0.0000128
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Ethylene
mass = 0.0000128
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0
note = (has insulation)
}
TANK
{
name = OF2
mass = 0.0000144
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000000016
note = (has insulation)
}
TANK
{
name = LqdFluorine
mass = 0.000032
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.000000000088
note = (has insulation)
}
TANK
{
name = N2F4
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Methanol
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = FLOX30
mass = 0.0000132
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = FLOX70
mass = 0.0000308
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = FLOX88
mass = 0.00003872
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = IWFNA
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON15
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON20
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LiquidFuel
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Oxidizer
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Beryllium
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = Fuselage
highlyPressurized = True
basemass = 0.000039 * volume
TANK
{
name = LqdOxygen
mass = 0.000079
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.038181
insulationConduction = 0.0001
note = (has insulation, pressurized)
}
TANK
{
name = Kerosene
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LqdHydrogen
mass = 0.000067
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.0001
note = (has insulation, pressurized)
}
TANK
{
name = NTO
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = UDMH
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydrazine
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aerozine50
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MMH
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = HTP
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AvGas
mass = 0.000073
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Nitrogen
mass = 0.000095
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = IRFNA-III
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = NitrousOxide
mass = 0.000095
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol75
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol90
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LqdAmmonia
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.0001
note = (has insulation, pressurized)
}
TANK
{
name = LqdMethane
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.0001
note = (has insulation, pressurized)
}
TANK
{
name = Helium
mass = 0.000115
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ClF3
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ClF5
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Diborane
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Pentaborane
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethane
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Ethylene
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = OF2
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000000016
note = (has insulation, pressurized)
}
TANK
{
name = LqdFluorine
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.000000000088
note = (has insulation, pressurized)
}
TANK
{
name = N2F4
mass = 0.000075
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Methanol
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Furfuryl
mass = 0.000079
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = UH25
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Tonka250
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Tonka500
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = FLOX30
mass = 0.0000815
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = FLOX70
mass = 0.0001035
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = FLOX88
mass = 0.0001134
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = IWFNA
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = IRFNA-IV
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AK20
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AK27
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = CaveaB
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON1
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON3
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON10
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON15
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON20
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON25
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ArgonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = KryptonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Oxygen
mass = 0.00003
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Food
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Water
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = CarbonDioxide
mass = 0.00003
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Waste
mass = 0.00001
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = WasteWater
mass = 0.00001
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LithiumPeroxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LithiumHydroxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = PotassiumSuperoxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydyne
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Syntin
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LiquidFuel
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Oxidizer
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MonoPropellant
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = XenonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ElectricCharge
mass = 0.00289
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LeadBallast
mass = 0.000065
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Turpentine
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Beryllium
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = Structural
highlyPressurized = False
basemass = 0.000039 * volume
TANK
{
name = LqdOxygen
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = Kerosene
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
mass = 0.000002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.0001
note = (lacks insulation)
}
TANK
{
name = NTO
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = LqdMethane
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
note = (lacks insulation)
}
TANK
{
name = ClF3
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
note = (lacks insulation)
}
TANK
{
name = Pentaborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
note = (lacks insulation)
}
TANK
{
name = Ethylene
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
note = (lacks insulation)
}
TANK
{
name = OF2
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
note = (lacks insulation)
}
TANK
{
name = LqdFluorine
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
note = (lacks insulation)
}
TANK
{
name = N2F4
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
note = (lacks insulation)
}
TANK
{
name = Methanol
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = FLOX30
mass = 0.0000165
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX70
mass = 0.0000385
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX88
mass = 0.0000484
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = IWFNA
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON15
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON20
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LiquidFuel
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Oxidizer
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Beryllium
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = ServiceModule
highlyPressurized = True
basemass = 0.00003 * volume
TANK
{
name = LqdOxygen
mass = 0.000079
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
wallThickness = 0.001
wallConduction = 11.4
insulationThickness = 0.05
insulationConduction = 0.000017
note = (has insulation, pressurized)
boiloffProduct = Oxygen
isDewar = true
}
TANK
{
name = Kerosene
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LqdHydrogen
mass = 0.000067
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.001
wallConduction = 5.8
insulationThickness = 0.05
insulationConduction = 0.000017
note = (has insulation, pressurized)
boiloffProduct = Hydrogen
isDewar = true
}
TANK
{
name = NTO
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = UDMH
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydrazine
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aerozine50
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MMH
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = HTP
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AvGas
mass = 0.000073
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Nitrogen
mass = 0.000095
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = IRFNA-III
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = NitrousOxide
mass = 0.000095
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol75
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol90
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethanol
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LqdAmmonia
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.001
wallConduction = 11.4
insulationThickness = 0.05
insulationConduction = 0.000017
note = (has insulation, pressurized)
isDewar = true
}
TANK
{
name = LqdMethane
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.001
wallConduction = 11.4
insulationThickness = 0.05
insulationConduction = 0.000017
note = (has insulation, pressurized)
boiloffProduct = Methane
isDewar = true
}
TANK
{
name = Helium
mass = 0.000115
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ClF3
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ClF5
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Diborane
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Pentaborane
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Ethane
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Ethylene
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = OF2
mass = 0.000083
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000000016
note = (has insulation, pressurized)
}
TANK
{
name = LqdFluorine
mass = 0.000105
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.000000000088
note = (has insulation, pressurized)
isDewar = true
}
TANK
{
name = N2F4
mass = 0.000075
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = Methanol
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Furfuryl
mass = 0.000079
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = UH25
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Tonka250
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Tonka500
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = FLOX30
mass = 0.0000815
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = FLOX70
mass = 0.0001035
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = FLOX88
mass = 0.0001134
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation, pressurized)
}
TANK
{
name = IWFNA
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = IRFNA-IV
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AK20
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = AK27
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = CaveaB
mass = 0.000085
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON1
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON3
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON10
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON15
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON20
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MON25
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ArgonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = KryptonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Oxygen
mass = 0.00003
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Food
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Water
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = CarbonDioxide
mass = 0.00003
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Waste
mass = 0.00001
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = WasteWater
mass = 0.00001
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LithiumPeroxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LithiumHydroxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = PotassiumSuperoxide
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydyne
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Syntin
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LiquidFuel
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Oxidizer
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = MonoPropellant
mass = 0.000077
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = XenonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ElectricCharge
mass = 0.00289
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LeadBallast
mass = 0.000065
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Turpentine
mass = 0.000078
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Beryllium
mass = 0.000081
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = Balloon
highlyPressurized = False
basemass = 0.000001 * volume
TANK
{
name = LqdOxygen
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0012
wallConduction = 22
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = Kerosene
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
mass = 0.000002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
note = (basic insulation)
}
TANK
{
name = NTO
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
note = (lacks insulation)
}
TANK
{
name = LqdMethane
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
note = (lacks insulation)
}
TANK
{
name = ClF3
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
note = (lacks insulation)
}
TANK
{
name = Pentaborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
note = (lacks insulation)
}
TANK
{
name = Ethylene
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
note = (lacks insulation)
}
TANK
{
name = OF2
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
note = (lacks insulation)
}
TANK
{
name = LqdFluorine
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
note = (lacks insulation)
}
TANK
{
name = N2F4
mass = 0.00001
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
note = (lacks insulation)
}
TANK
{
name = Methanol
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = FLOX30
mass = 0.0000165
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX70
mass = 0.0000385
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = FLOX88
mass = 0.0000484
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0.0000000001
note = (lacks insulation)
}
TANK
{
name = IWFNA
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON15
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON20
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LiquidFuel
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Oxidizer
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Beryllium
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = BalloonCryo
highlyPressurized = False
basemass = 0.000001 * volume
numberOfMLILayers = 10
TANK
{
name = LqdOxygen
mass = 0.0000112
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
wallThickness = 0.0012
wallConduction = 16
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = Kerosene
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
mass = 0.0000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = NTO
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Aniline
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
mass = 0.0000096
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = LqdMethane
mass = 0.0000096
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
note = (has insulation)
}
TANK
{
name = ClF3
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
mass = 0.00004
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
mass = 0.0000144
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Pentaborane
mass = 0.000018
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
mass = 0.0000128
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Ethylene
mass = 0.0000128
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0
note = (has insulation)
}
TANK
{
name = OF2
mass = 0.0000144
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000000016
note = (has insulation)
}
TANK
{
name = LqdFluorine
mass = 0.000032
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.000000000088
note = (has insulation)
}
TANK
{
name = N2F4
mass = 0.000008
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = Methanol
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
mass = 0.000014
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = FLOX30
mass = 0.0000132
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = FLOX70
mass = 0.0000308
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = FLOX88
mass = 0.00003872
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 216.15
loss_rate = 0
note = (has insulation)
}
TANK
{
name = IWFNA
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
mass = 0.00002
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON15
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON20
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON25
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
mass = 0.000013
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
mass = 0.000012
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LiquidFuel
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Oxidizer
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Beryllium
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/RealTankTypes.cfg
TANK_DEFINITION
{
name = ElectricPropulsion
highlyPressurized = True
basemass = 0.000003 * volume
TANK
{
name = ArgonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = KryptonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = XenonGas
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = ElectricCharge
mass = 0.00289
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
TANK
{
name = LeadBallast
mass = 0.000065
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = Solid
basemass = 0.000267 * volume
TANK
{
name = SolidFuel
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = HTPB
basemass = 0.000267 * volume
TANK
{
name = HTPB
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = PBAN
basemass = 0.000267 * volume
TANK
{
name = PBAN
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = HNIW
basemass = 0.000267 * volume
TANK
{
name = HNIW
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = NGNC
basemass = 0.000267 * volume
TANK
{
name = NGNC
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealFuels/Resources/SolidTanks.cfg
TANK_DEFINITION
{
name = PSPC
basemass = 0.000267 * volume
TANK
{
name = PSPC
amount = full
maxAmount = 100%
}
}
}
UrlConfig
{
parentUrl = RealHeat/AtmData.cfg
RH_ATM_GAS_SPECIES
{
name = default
GAS_SPECIES
{
name = diatomic_oxygen
heatOfFormation = 0
molecularMass = 32
degFreedomLowTemp = 5
degFreedomHighTemp = 7
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 2000
tempEndDecomposition = 4200
DECOMPOSITION_SPECIES
{
name = monatomic_oxygen
massFraction = 1
}
}
GAS_SPECIES
{
name = monatomic_oxygen
heatOfFormation = 249
molecularMass = 16
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 9000
tempEndDecomposition = 20000
DECOMPOSITION_SPECIES
{
name = first_energy_ionized_monatomic_oxygen
massFraction = 1
}
}
GAS_SPECIES
{
name = first_energy_ionized_monatomic_oxygen
heatOfFormation = 1313.9
molecularMass = 16
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 15000
tempEndDecomposition = 30000
DECOMPOSITION_SPECIES
{
name = second_energy_ionized_monatomic_oxygen
massFraction = 1
}
}
GAS_SPECIES
{
name = second_energy_ionized_monatomic_oxygen
heatOfFormation = 3388.3
molecularMass = 16
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 25000
tempEndDecomposition = 40000
DECOMPOSITION_SPECIES
{
name = third_energy_ionized_monatomic_oxygen
massFraction = 1
}
}
GAS_SPECIES
{
name = third_energy_ionized_monatomic_oxygen
heatOfFormation = 5300.5
molecularMass = 16
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 35000
tempEndDecomposition = 50000
DECOMPOSITION_SPECIES
{
name = fourth_energy_ionized_monatomic_oxygen
massFraction = 1
}
}
GAS_SPECIES
{
name = fourth_energy_ionized_monatomic_oxygen
heatOfFormation = 7469.2
molecularMass = 16
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 9999999999999999999999999999999
tempEndDecomposition = 99999999999999999999999999999999
}
GAS_SPECIES
{
name = diatomic_nitrogen
heatOfFormation = 0
molecularMass = 28
degFreedomLowTemp = 5
degFreedomHighTemp = 7
tempLowDegFreedom = 450
tempHighDegFreedom = 2500
tempBeginDecomposition = 3800
tempEndDecomposition = 7000
DECOMPOSITION_SPECIES
{
name = monatomic_nitrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = monatomic_nitrogen
heatOfFormation = 473
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 7000
tempEndDecomposition = 20000
DECOMPOSITION_SPECIES
{
name = first_energy_ionized_monatomic_nitrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = first_energy_ionized_monatomic_nitrogen
heatOfFormation = 1402.3
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 15000
tempEndDecomposition = 30000
DECOMPOSITION_SPECIES
{
name = second_energy_ionized_monatomic_nitrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = second_energy_ionized_monatomic_nitrogen
heatOfFormation = 2856
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 25000
tempEndDecomposition = 40000
DECOMPOSITION_SPECIES
{
name = third_energy_ionized_monatomic_nitrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = third_energy_ionized_monatomic_nitrogen
heatOfFormation = 4578.1
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 35000
tempEndDecomposition = 50000
DECOMPOSITION_SPECIES
{
name = fourth_energy_ionized_monatomic_nitrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = fourth_energy_ionized_monatomic_nitrogen
heatOfFormation = 7475
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 9999999999999999999999999999999
tempEndDecomposition = 99999999999999999999999999999999
}
GAS_SPECIES
{
name = diatomic_hydrogen
heatOfFormation = 0
molecularMass = 2
degFreedomLowTemp = 5
degFreedomHighTemp = 7
tempLowDegFreedom = 1000
tempHighDegFreedom = 3500
tempBeginDecomposition = 3500
tempEndDecomposition = 6000
DECOMPOSITION_SPECIES
{
name = monatomic_hydrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = monatomic_hydrogen
heatOfFormation = 218
molecularMass = 1
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 7000
tempEndDecomposition = 12000
DECOMPOSITION_SPECIES
{
name = ionized_monatomic_hydrogen
massFraction = 1
}
}
GAS_SPECIES
{
name = ionized_monatomic_hydrogen
heatOfFormation = 1312
molecularMass = 1
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 99999999999999999999999
tempEndDecomposition = 9999999999999999999999
}
GAS_SPECIES
{
name = monatomic_helium
heatOfFormation = 0
molecularMass = 4
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 9000
tempEndDecomposition = 17000
DECOMPOSITION_SPECIES
{
name = ionized_monatomic_helium
massFraction = 1
}
}
GAS_SPECIES
{
name = ionized_monatomic_helium
heatOfFormation = 7622.8
molecularMass = 4
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 99999999999999999999999
tempEndDecomposition = 9999999999999999999999
}
GAS_SPECIES
{
name = gaseous_carbon_dioxide
heatOfFormation = -393.52
molecularMass = 44
degFreedomLowTemp = 5
degFreedomHighTemp = 12
tempLowDegFreedom = 350
tempHighDegFreedom = 2500
tempBeginDecomposition = 1500
tempEndDecomposition = 3000
DECOMPOSITION_SPECIES
{
name = gaseous_carbon_monoxide
massFraction = 0.636
}
DECOMPOSITION_SPECIES
{
name = diatomic_oxygen
massFraction = 0.364
}
}
GAS_SPECIES
{
name = gaseous_carbon_monoxide
heatOfFormation = -110.53
molecularMass = 28
degFreedomLowTemp = 5
degFreedomHighTemp = 7
tempLowDegFreedom = 450
tempHighDegFreedom = 2500
tempBeginDecomposition = 3000
tempEndDecomposition = 5000
DECOMPOSITION_SPECIES
{
name = monatomic_oxygen
massFraction = 0.5714
}
DECOMPOSITION_SPECIES
{
name = monatomic_carbon
massFraction = 0.4286
}
}
GAS_SPECIES
{
name = monatomic_carbon
heatOfFormation = 0
molecularMass = 12
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 500
tempHighDegFreedom = 2500
tempBeginDecomposition = 6000
tempEndDecomposition = 18000
DECOMPOSITION_SPECIES
{
name = first_energy_ionized_monatomic_carbon
massFraction = 1
}
}
GAS_SPECIES
{
name = first_energy_ionized_monatomic_carbon
heatOfFormation = 1086.5
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 15000
tempEndDecomposition = 30000
DECOMPOSITION_SPECIES
{
name = second_energy_ionized_monatomic_carbon
massFraction = 1
}
}
GAS_SPECIES
{
name = second_energy_ionized_monatomic_carbon
heatOfFormation = 2352.6
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 25000
tempEndDecomposition = 40000
DECOMPOSITION_SPECIES
{
name = third_energy_ionized_monatomic_carbon
massFraction = 1
}
}
GAS_SPECIES
{
name = third_energy_ionized_monatomic_carbon
heatOfFormation = 4620.5
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 35000
tempEndDecomposition = 50000
DECOMPOSITION_SPECIES
{
name = fourth_energy_ionized_monatomic_carbon
massFraction = 1
}
}
GAS_SPECIES
{
name = fourth_energy_ionized_monatomic_carbon
heatOfFormation = 6222.7
molecularMass = 14
degFreedomLowTemp = 3
degFreedomHighTemp = 3
tempLowDegFreedom = 400
tempHighDegFreedom = 1750
tempBeginDecomposition = 9999999999999999999999999999999
tempEndDecomposition = 99999999999999999999999999999999
}
GAS_SPECIES
{
name = gaseous_methane
heatOfFormation = -74.87
molecularMass = 16
degFreedomLowTemp = 6
degFreedomHighTemp = 15
tempLowDegFreedom = 300
tempHighDegFreedom = 3000
tempBeginDecomposition = 900
tempEndDecomposition = 1850
DECOMPOSITION_SPECIES
{
name = monatomic_carbon
massFraction = 0.75
}
DECOMPOSITION_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.25
}
}
GAS_SPECIES
{
name = gaseous_ammonia
heatOfFormation = -45.90
molecularMass = 17
degFreedomLowTemp = 6
degFreedomHighTemp = 12
tempLowDegFreedom = 450
tempHighDegFreedom = 2800
tempBeginDecomposition = 700
tempEndDecomposition = 1600
DECOMPOSITION_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.8235
}
DECOMPOSITION_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.1765
}
}
GAS_SPECIES
{
name = gaseous_water
heatOfFormation = -241.83
molecularMass = 18
degFreedomLowTemp = 6
degFreedomHighTemp = 9
tempLowDegFreedom = 450
tempHighDegFreedom = 2800
tempBeginDecomposition = 2000
tempEndDecomposition = 4500
DECOMPOSITION_SPECIES
{
name = monatomic_oxygen
massFraction = 0.88888889
}
DECOMPOSITION_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.11111111
}
}
}
}
UrlConfig
{
parentUrl = RealHeat/AtmData.cfg
RH_ATM_COMPOSITIONS
{
name = default
gasGiantRadius = 15000
ATM_COMPOSITION
{
name = defaultOxygenatedRocky
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = diatomic_oxygen
massFraction = 0.233
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.767
}
}
ATM_COMPOSITION
{
name = defaultGasGiant
referenceTemperature = 273
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.82
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.18
}
}
ATM_COMPOSITION
{
name = defaultUnoxygenatedRocky
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = gaseous_carbon_dioxide
massFraction = 0.977
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.023
}
}
ATM_COMPOSITION
{
name = Kerbin
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = diatomic_oxygen
massFraction = 0.233
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.767
}
}
ATM_COMPOSITION
{
name = Jool
referenceTemperature = 273
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.82
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.18
}
}
ATM_COMPOSITION
{
name = Eve
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = gaseous_carbon_dioxide
massFraction = 0.977
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.023
}
}
ATM_COMPOSITION
{
name = Duna
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = gaseous_carbon_dioxide
massFraction = 0.974
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.026
}
}
ATM_COMPOSITION
{
name = Earth
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = diatomic_oxygen
massFraction = 0.233
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.767
}
}
ATM_COMPOSITION
{
name = Jupiter
referenceTemperature = 273
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.82
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.18
}
}
ATM_COMPOSITION
{
name = Venus
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = gaseous_carbon_dioxide
massFraction = 0.977
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.023
}
}
ATM_COMPOSITION
{
name = Mars
referenceTemperature = 273
maxSimVelocity = 25000
GAS_SPECIES
{
name = gaseous_carbon_dioxide
massFraction = 0.974
}
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.026
}
}
ATM_COMPOSITION
{
name = Saturn
referenceTemperature = 134
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.9051
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.0611
}
GAS_SPECIES
{
name = gaseous_methane
massFraction = 0.0338
}
}
ATM_COMPOSITION
{
name = Uranus
referenceTemperature = 76
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.5740
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.1960
}
GAS_SPECIES
{
name = gaseous_methane
massFraction = 0.1288
}
GAS_SPECIES
{
name = gaseous_ammonia
massFraction = 0.1012
}
}
ATM_COMPOSITION
{
name = Neptune
referenceTemperature = 76
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_hydrogen
massFraction = 0.5740
}
GAS_SPECIES
{
name = monatomic_helium
massFraction = 0.1960
}
GAS_SPECIES
{
name = gaseous_methane
massFraction = 0.1288
}
GAS_SPECIES
{
name = gaseous_ammonia
massFraction = 0.1012
}
}
ATM_COMPOSITION
{
name = Titan
referenceTemperature = 93
maxSimVelocity = 120000
GAS_SPECIES
{
name = diatomic_nitrogen
massFraction = 0.9812
}
GAS_SPECIES
{
name = gaseous_methane
massFraction = 0.0188
}
}
}
}
UrlConfig
{
parentUrl = RealHeat/RealHeat.cfg
REALHEAT
{
name = Default
multithreadedTempCurve = True
detachedShockHeatMult = 1
detachedShockCoeffMult = 0.5
detachedBehindShockHeatMult = 1
detachedBehindShockCoeffMult = 0.4
obliqueShockConeHeatMult = 1
obliqueShockConeCoeffMult = 0.75
obliqueShockCylHeatMult = 1
obliqueShockCylCoeffMult = 0.55
}
}
UrlConfig
{
parentUrl = RealismOverhaul/BlacklistScenarios.cfg
SCENARIO_BLACKLIST
{
val = ARM_Asteroid1.sfs
val = ARM_Asteroid2.sfs
val = Dynawing Final Approach.sfs
val = Dynawing Re-entry.sfs
val = EVA in Kerbin Orbit.sfs
val = EVA on Duna.sfs
val = Exploring Gilly.sfs
val = Impending Impact.sfs
val = Jool Aerobrake.sfs
val = Mun Orbit.sfs
val = Mun Rover.sfs
val = Powered Landing.sfs
val = Prospecting Eeloo.sfs
val = Refuel at Minmus.sfs
val = Space Station 1.sfs
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Steel
title = Steel Fuselage
description = Simple steel tank and fuselage designs were used only on very early rockets such as the German V-2 and its American and Soviet clones. Tank and fuselage tankage is no more advanced than that used in the construction of early airplanes.
highlyPressurized = False
basemass = 0.000075 * volume
baseCost = 0.002 * volume
maxMLILayers = 0
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000075
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000075
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000075
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000075
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000075
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000075
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000075
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000075
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000075
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000075
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000075
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000075
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000075
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000075
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Steel-HP
title = HP Steel Fuselage
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00018 * volume
baseCost = 0.002 * volume
maxMLILayers = 0
addSoundingPayload = true
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00021
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00021
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00021
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00021
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00021
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00021
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00021
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00021
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00021
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00021
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00021
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00021
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00021
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00021
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Al
title = Aluminum Fuselage
description = Aluminum tank and fuselage construction was first used on the American Viking sounding rocket and then, perplexingly, on the massive Soviet N-1 lunar rocket.
highlyPressurized = False
basemass = 0.00004 * volume
baseCost = 0.0022 * volume
maxMLILayers = 0
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00004
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00004
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00004
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00004
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00004
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00004
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00004
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00004
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00004
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00004
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00004
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00004
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00004
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00004
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Al-HP
title = HP Aluminum Fuselage
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00014 * volume
baseCost = 0.0022 * volume
maxMLILayers = 0
addSoundingPayload = true
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00015
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00015
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00015
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00015
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00015
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00015
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00015
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00015
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00015
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00015
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00015
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00015
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00015
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00015
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Al2
title = Aluminum Skin-Stringer Tank
description = Aluminum skin-stringer-frame construction is nothing new to the aerospace industry and is the preferred construction of large aircraft today. Longitudinal stringers are responsible for transferring the aerodynamic loads acting on the skin onto the frame. This method of construction does not have mechanically seperate tanks and frame, but the skin of the tank is only responsible for containing the propellant and is not load-bearing. The first rocket of skin-stringer-frame construction was the Soviet R-5 and has remained a staple of Russian design philosophy since, best exemplified in the very successful R-7 and Proton families.
highlyPressurized = False
basemass = 0.000027 * volume
baseCost = 0.0025 * volume
maxMLILayers = 0
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000027
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000027
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000027
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000027
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000027
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000027
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000027
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000027
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000027
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000027
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000027
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000027
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000027
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000027
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Al2-HP
title = HP Aluminum Skin-Stringer Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00011 * volume
baseCost = 0.0025 * volume
maxMLILayers = 0
addSoundingPayload = true
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00012
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00012
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00012
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00012
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00012
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00012
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00012
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00012
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00012
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00012
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00012
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00012
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00012
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00012
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-AlCu
title = Al-Cu Skin-Stringer Tank
description = Al-Cu alloys are not much different from unalloyed aluminum, and using it for skin-stringer construction presents little new challenge. Also known as "Duraluminum", this family of alloys is very strong and easily workable. The most famous use of this construction was in the titanic and powerful S-IC, the first stage of the Saturn V lunar rocket, but it was also used in the early versions of the Shuttle External Tank.
highlyPressurized = False
basemass = 0.00002 * volume
baseCost = 0.003 * volume
maxMLILayers = 20
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00002
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00002
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00002
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00002
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00002
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00002
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00002
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00002
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00002
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00002
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00002
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00002
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00002
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00002
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-AlCu-HP
title = HP Al-Cu Skin-Stringer Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00009 * volume
baseCost = 0.003 * volume
maxMLILayers = 20
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-AlLi
title = Al-Li Skin-Stringer Tank
description = Since lithium is the least dense elemental metal, Al-Li alloys are significantly less dense than other aluminum alloys while being stronger than even Al-Cu alloys. However, they are much more expensive and their metallurgical properties can present great difficulties to work with. All Al-Li skin-stringer construction was used for the final version of the Shuttle External Tank, the Super Lightweight Tank.
highlyPressurized = False
basemass = 0.0000155 * volume
baseCost = 0.0045 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000155
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.0000155
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000155
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000155
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.0000155
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.0000155
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.0000155
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.0000155
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000155
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000155
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000155
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000155
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.0000155
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000155
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-AlLi-HP
title = HP Al-Li Skin-Stringer Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.000045 * volume
baseCost = 0.0045 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00005
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00005
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00005
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00005
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00005
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00005
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00005
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00005
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00005
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00005
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00005
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00005
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00005
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00005
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Stir
title = Al-Li Stir-Welded Tank
description = Friction stir welding uses heat generated by the friction of rotating tool to soften and mechanically intermixes two pieces of metal. It is used for structures which need very high weld strength, and has broad application in the aerospace industry. Completely stir-welding a semi-stringer-constructed tank was first used by SpaceX on their Falcon 1e and then Falcon 9 series of rockets. This unique construction allows for the use of fewer structural components and lighter welds, resulting in both mass and cost reductions especially in high-pressure tanks.
highlyPressurized = False
basemass = 0.0000145 * volume
baseCost = 0.004 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000145
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.0000145
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000145
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000145
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.0000145
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.0000145
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.0000145
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.0000145
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000145
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000145
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000145
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000145
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.0000145
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000145
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Stir-HP
title = HP Al-Li Stir-Welded Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00004 * volume
baseCost = 0.004 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000042
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000042
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000042
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000042
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000042
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000042
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000042
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000042
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000042
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000042
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000042
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000042
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000042
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000042
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Starship
title = Steel Stir-Welded Tank
description = This is the all-new 1950's technology that will be used by SpaceX's Starship vehicle & Superheavy booster.
highlyPressurized = False
basemass = 0.000018 * volume
baseCost = 0.0025 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000018
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000018
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000018
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000018
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000018
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000018
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000018
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000018
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000018
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000018
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000018
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000018
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000018
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000018
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Sep-Starship-HP
title = HP Steel Stir-Welded Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.00006 * volume
baseCost = 0.0025 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00008
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00008
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00008
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00008
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00008
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00008
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00008
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00008
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00008
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00008
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00008
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00008
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00008
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00008
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-Al
title = Aluminum Gridded Tank
description = Isogrids and orthogrids are advanced hollowed-out structures milled out of a single block of material that have very high rigidity yet exceptional material and mass savings. The delicate & complex lattices on the panel require very high precision machining and thus such a construction is much more expensive to produce than more standard tanks. Nevertheless, gridded tanks have been utilized by nearly every NASA orbital vehicle since the very first to use gridded aluminum construction: the Thor/Delta and Titan rockets as well as the Agena upper stage.
highlyPressurized = False
basemass = 0.000016 * volume
baseCost = 0.0042 * volume
maxMLILayers = 20
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000016
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000016
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000016
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000016
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000016
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000016
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000016
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000016
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000016
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000016
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000016
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000016
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000016
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000016
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-Al-HP
title = HP Aluminum Gridded Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.000052 * volume
baseCost = 0.0042 * volume
maxMLILayers = 20
addSoundingPayload = true
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000052
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000052
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000052
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000052
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000052
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000052
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000052
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000052
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000052
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000052
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000052
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000052
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000052
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000052
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-AlCu
title = Al-Cu Gridded Tank
description = Stronger than unalloyed aluminum and workable to boot, advanced new Al-Cu alloys were used in orthogrid and isogrid tanks for all upper stages of the Saturn program.
highlyPressurized = False
basemass = 0.0000121 * volume
baseCost = 0.005 * volume
maxMLILayers = 20
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000121
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.0000121
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000121
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000121
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.0000121
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.0000121
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.0000121
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.0000121
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000121
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000121
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000121
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000121
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.0000121
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000121
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-AlCu-HP
title = HP Al-Cu Gridded Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.000047 * volume
baseCost = 0.005 * volume
maxMLILayers = 20
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000047
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000047
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000047
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000047
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000047
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000047
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000047
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000047
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000047
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000047
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000047
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000047
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000047
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000047
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-AlLi
title = Al-Li Gridded Tank
description = Since lithium is the least dense elemental metal, Al-Li alloys are significantly less dense than other aluminum alloys while being stronger than even Al-Cu alloys. However, their tendency to work-harden means that machining such alloys is much more difficult than standard alloys. Nevertheless, lightweight Al-Li gridded tanks have been the foundation of the modern era of orbital American rocketry, used in the Atlas V Common Core Booster, the Delta IV Common Booster Core (and DCSS upper stages), the Space Launch System core stage, and the ULA Vulcan rocket.
highlyPressurized = False
basemass = 0.0000115 * volume
baseCost = 0.0065 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000115
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.0000115
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000115
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000115
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.0000115
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.0000115
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.0000115
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.0000115
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000115
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000115
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000115
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000115
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.0000115
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000115
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-AlLi-HP
title = HP Al-Li Gridded Tank
description = This is a highly-pressurized tank, capable of storing propellants at pressures upwards of 100 MPa. However, substantial addditional mass is required to safely maintain this high pressure.
highlyPressurized = true
basemass = 0.000039 * volume
baseCost = 0.0065 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000039
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.000039
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000039
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.000039
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000039
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000039
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000039
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000039
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000039
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000039
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000039
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000039
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000039
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000039
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-Comp
title = Carbon Composite Tank
description = The unparalleled low density and high strength of carbon composites have long been the siren call of tank design. Ever since the X-33 and Venture Star program of the 1990s was aborted only a few years years before the leaking problems that had killed Venture Star were solved, space companies have been trying to justify the very high cost of composite materials. Although costs continue to drop, the intensive manufacturing process is still very expensive, requiring the wrapping and weaving of hundreds of layers of carbon fiber with resins that are then baked off in massive autoclaves. Currently, the only rocket to use composite materials is the smallsat Electron orbital launcher developed by Rocket Lab.
highlyPressurized = False
basemass = 0.000010 * volume
baseCost = 0.008 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
mass = 0.000010
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
mass = 1.4E-05
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
mass = 0.000010
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
mass = 0.000010
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000010
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000010
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000010
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000010
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000010
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000010
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000010
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000010
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000010
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000010
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Int-Magic
title = Advanced Carbon Composite Tank
description = Ceramic-metal alloys and insulating complex composite structures are still speculative, but if they ever come to fruitition, they'd probably be something like this.
highlyPressurized = False
basemass = 0.0000095 * volume
baseCost = 0.01 * volume
maxMLILayers = 100
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000095
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.0000095
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000095
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.0000095
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.0000095
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.0000095
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.0000095
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.0000095
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000095
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000095
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000095
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.0000095
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.0000095
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.0000095
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Balloon-SteelAl
title = Steel-Al Balloon Tank
description = Balloon tanks do not have an internal framework, but instead rely on internal pressurization to keep its shape. If the pressurization fails, the balloon tank collapses. They are constructed of very think sheets of stainless steel and have very good mass fractions, but the logistics involved in maintaining pressurization make them quite expensive. These early balloon tanks were first used by Atlas and the Centaur C upper stage.
highlyPressurized = False
basemass = 0.000014 * volume
baseCost = 0.008 * volume
maxMLILayers = 50
minUtilization = 99
maxUtilization = 100
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
mass = 5E-06
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
mass = 0.000001
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000001
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000001
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000001
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000001
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000001
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Balloon-SteelAlCu
title = Steel-Al-Cu Balloon Tank
description = Balloon tanks do not have an internal framework, but instead rely on internal pressurization to keep its shape. If the pressurization fails, the balloon tank collapses. They are constructed of very think sheets of stainless steel and have very good mass fractions, but the logistics involved in maintaining pressurization make them quite expensive. These advanced balloon tanks were first used by the Centaur G upper stage.
highlyPressurized = False
basemass = 0.0000115 * volume
baseCost = 0.008 * volume
maxMLILayers = 100
minUtilization = 99
maxUtilization = 100
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
mass = 5E-06
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
mass = 0.000001
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000001
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000001
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000001
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000001
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000001
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-Balloon-SteelAlLi
title = Steel-Al-Li Balloon Tank
description = Balloon tanks do not have an internal framework, but instead rely on internal pressurization to keep its shape. If the pressurization fails, the balloon tank collapses. They are constructed of very think sheets of stainless steel and have very good mass fractions, but the logistics involved in maintaining pressurization make them quite expensive. These modern balloon tanks were first used by Centaur III.
highlyPressurized = False
basemass = 0.000010 * volume
baseCost = 0.009 * volume
maxMLILayers = 100
minUtilization = 99
maxUtilization = 100
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
mass = 5E-06
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
mass = 0.000001
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000001
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000001
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000001
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000001
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000001
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = SM-I
highlyPressurized = True
basemass = 0.00007 * volume
baseCost = 0.008 * volume
maxMLILayers = 15
addPayload = true
addSoundingPayload = true
maxUtilization = 50
TANK
{
name = ElectricCharge
mass = 0.0045
cost = 12
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Oxygen
mass = 0.00028
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
isDewar = True
boiloffProduct = Hydrogen
mass = 0.00028
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Ammonia
mass = 0.00028
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Methane
mass = 0.00028
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00028
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00028
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00028
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00028
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
boiloffProduct = Fluorine
mass = 0.00028
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00028
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00028
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00028
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00028
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Oxygen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Food
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = CarbonDioxide
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Waste
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = WasteWater
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = LithiumPeroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = LithiumHydroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = PotassiumSuperoxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00028
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
cost = 0.0025
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = SM-II
highlyPressurized = True
basemass = 0.000054 * volume
baseCost = 0.01 * volume
maxMLILayers = 15
addPayload = true
addSoundingPayload = true
maxUtilization = 50
TANK
{
name = ElectricCharge
mass = 0.00289
cost = 8
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Oxygen
mass = 0.000216
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
isDewar = True
boiloffProduct = Hydrogen
mass = 0.000216
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Ammonia
mass = 0.000216
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Methane
mass = 0.000216
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000216
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000216
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000216
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000216
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
boiloffProduct = Fluorine
mass = 0.000216
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.000216
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.000216
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.000216
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000216
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Oxygen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Food
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = CarbonDioxide
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Waste
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = WasteWater
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = LithiumPeroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = LithiumHydroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = PotassiumSuperoxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000216
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
cost = 0.0025
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = SM-III
highlyPressurized = True
basemass = 0.00004 * volume
baseCost = 0.012 * volume
maxMLILayers = 20
addPayload = true
addSoundingPayload = true
maxUtilization = 60
TANK
{
name = ElectricCharge
mass = 0.0018
cost = 5
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Oxygen
mass = 0.00016
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
isDewar = True
boiloffProduct = Hydrogen
mass = 0.00016
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Ammonia
mass = 0.00016
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Methane
mass = 0.00016
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00016
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00016
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00016
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00016
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
boiloffProduct = Fluorine
mass = 0.00016
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00016
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00016
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 0.00016
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00016
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Oxygen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Food
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = CarbonDioxide
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Waste
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = WasteWater
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = LithiumPeroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = LithiumHydroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = PotassiumSuperoxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00016
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
cost = 0.0025
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = SM-IV
highlyPressurized = True
basemass = 0.000024 * volume
baseCost = 0.016 * volume
maxMLILayers = 25
addPayload = true
addSoundingPayload = true
maxUtilization = 75
TANK
{
name = ElectricCharge
mass = 0.00144
cost = 4
utilization = 1000
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Oxygen
mass = 9.6E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
isDewar = True
boiloffProduct = Hydrogen
mass = 9.6E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Ammonia
mass = 9.6E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
isDewar = True
boiloffProduct = Methane
mass = 9.6E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 9.6E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 9.6E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 9.6E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 9.6E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
boiloffProduct = Fluorine
mass = 9.6E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 9.6E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 9.6E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
isDewar = True
mass = 9.6E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 9.6E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Oxygen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Food
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = CarbonDioxide
utilization = 200
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Waste
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = WasteWater
utilization = 1
fillable = False
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LithiumPeroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LithiumHydroxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = PotassiumSuperoxide
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Hydrogen
mass = 0.00003
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
note = (pressurized)
cost = 0.0025
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-I
highlyPressurized = False
basemass = 0.000075 * volume
baseCost = 0.002 * volume
maxMLILayers = 0
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 7.5E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 7.5E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 7.5E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 7.5E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 7.5E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 7.5E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 7.5E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 7.5E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 7.5E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 7.5E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 7.5E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 7.5E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 7.5E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 7.5E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-I-HP
highlyPressurized = True
basemass = 0.00012 * volume
baseCost = 0.002 * volume
maxMLILayers = 0
addSoundingPayload = true
maxUtilization = 88
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00018
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 0.00018
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00018
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 0.00018
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.00018
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.00018
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.00018
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.00018
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00018
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00018
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00018
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.00018
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.00018
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.00018
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-II
highlyPressurized = False
basemass = 0.00002 * volume
baseCost = 0.003 * volume
maxMLILayers = 0
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 3E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 3E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 3E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 3E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 3E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 3E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-II-HP
highlyPressurized = True
basemass = 0.000064 * volume
baseCost = 0.003 * volume
maxMLILayers = 0
addSoundingPayload = false
maxUtilization = 92
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 9.6E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 9.6E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 9.6E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 9.6E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 9.6E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 9.6E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 9.6E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 9.6E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 9.6E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 9.6E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 9.6E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 9.6E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 9.6E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 9.6E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-III
highlyPressurized = False
basemass = 0.000016 * volume
baseCost = 0.004 * volume
maxMLILayers = 20
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 1.6E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 1.6E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 1.6E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 1.6E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 1.6E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 1.6E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 1.6E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 1.6E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 1.6E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 1.6E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 1.6E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 1.6E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 1.6E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 1.6E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-III-Balloon
highlyPressurized = False
basemass = 0.000014 * volume
baseCost = 0.008 * volume
maxMLILayers = 50
minUtilization = 99
maxUtilization = 100
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 90.15
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
mass = 5E-06
wallThickness = 0.0012
wallConduction = 205
insulationThickness = 0.038181
insulationConduction = 0.014
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
mass = 0.000001
wallThickness = 0.0012
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
mass = 0.000001
wallThickness = 0.0012
wallConduction = 22
insulationThickness = 0.01
insulationConduction = 0.02
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 0.000001
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 0.000001
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 0.000001
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 0.000001
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 0.000001
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 0.000001
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 0.000001
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-III-HP
highlyPressurized = True
basemass = 0.00003 * volume
baseCost = 0.004 * volume
maxMLILayers = 20
addSoundingPayload = false
maxUtilization = 95
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 4.5E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 4.5E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 4.5E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 4.5E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 4.5E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 4.5E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 4.5E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 4.5E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 4.5E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 4.5E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 4.5E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 4.5E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 4.5E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 4.5E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-IV
highlyPressurized = False
basemass = 0.000015 * volume
baseCost = 0.005 * volume
maxMLILayers = 50
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 8E-06
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 8E-06
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 8E-06
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 8E-06
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 8E-06
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 8E-06
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 8E-06
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 8E-06
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 8E-06
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 8E-06
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 8E-06
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 8E-06
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 8E-06
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 8E-06
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RealFuels.cfg
TANK_DEFINITION
{
name = Tank-IV-HP
highlyPressurized = True
basemass = 0.00002 * volume
baseCost = 0.005 * volume
maxMLILayers = 100
addSoundingPayload = false
maxUtilization = 97
TANK
{
name = LqdOxygen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
wallThickness = 0.0025
wallConduction = 16
temperature = 90.15
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = Kerosene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LqdHydrogen
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 20.15
wallThickness = 0.0025
wallConduction = 205
insulationThickness = 0.0381
insulationConduction = 0.014
mass = 3E-05
}
TANK
{
name = NTO
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = UDMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Aerozine50
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MMH
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = HTP
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AvGas
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IRFNA-III
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = NitrousOxide
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Aniline
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol75
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol90
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LqdAmmonia
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 237.65
wallThickness = 0.0025
wallConduction = 8
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = LqdMethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 111.45
wallThickness = 0.0025
wallConduction = 16
insulationThickness = 0.01
insulationConduction = 0.02
mass = 3E-05
}
TANK
{
name = ClF3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = ClF5
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Diborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 180.65
loss_rate = 0.00000000023
mass = 3E-05
}
TANK
{
name = Pentaborane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ethane
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 184.65
loss_rate = 0.00000000025
mass = 3E-05
}
TANK
{
name = Ethylene
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 169.45
loss_rate = 0.00000000035
mass = 3E-05
}
TANK
{
name = OF2
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 128.4
loss_rate = 0.000000001
mass = 3E-05
}
TANK
{
name = LqdFluorine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX30
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX70
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = FLOX88
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 85.04
loss_rate = 0.0000000055
mass = 3E-05
}
TANK
{
name = N2F4
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
temperature = 200.15
loss_rate = 0.00000000017
mass = 3E-05
}
TANK
{
name = Methanol
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Furfuryl
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = UH25
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Tonka250
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Tonka500
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IWFNA
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = IRFNA-IV
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AK20
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = AK27
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON1
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON3
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = MON10
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Hydyne
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Syntin
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Water
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Hydrazine
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Nitrogen
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Helium
utilization = 200
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = CaveaB
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = ArgonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = KryptonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = XenonGas
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = Ammonia
utilization = 100
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
TANK
{
name = LeadBallast
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
mass = 3E-05
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_Resources.cfg
RESOURCE_DEFINITION
{
name = CharredAblator
density = 0.000975
hsp = 200
flowMode = NO_FLOW
transfer = NONE
isTweakable = False
unitCost = 0.0
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_Resources.cfg
RESOURCE_DEFINITION
{
name = Beryllium
density = 0.00185
unitCost = 0.01424
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
isVisible = true
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Filter_Extensions_Configs/non_WIP_RO_FE_config.cfg
SUBCATEGORY
{
name = WIP-RO
displayName = WIP-RO
icon = Experiment
FILTER
{
CHECK
{
type = title
value = WIP RO
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Filter_Extensions_Configs/non_WIP_RO_FE_config.cfg
SUBCATEGORY
{
name = non-RO
displayName = non-RO
icon = R&D_node_icon_nuclearpropulsion
FILTER
{
CHECK
{
type = title
value = non RO
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/AdvCapsule/internal.cfg
INTERNAL
{
name = ROAdvCapsule_IVA
MODEL
{
model = RealismOverhaul/Parts/AdvCapsule/K2_IVA
}
MODULE
{
name = InternalSeat
seatTransformName = seatPilot
allowCrewHelmet = False
kerbalScale = 1.4, 1.4, 1.4
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = seatPilot1
allowCrewHelmet = False
kerbalScale = 1.4, 1.4, 1.4
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = COL_RightWindow
cameraTransformName = COL_RightWindow
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = COL_LeftWindow
cameraTransformName = COL_LeftWindow
}
PROP
{
name = NavBall
position = 0.2365,0.1276,-0.3982
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1.308191,1.308191,1.308191
}
PROP
{
name = AltimeterThreeHands
position = 0.1611,0.1294,-0.3867
rotation = 0.5419798,0,-0.01038777,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = ledPanelSpeed
position = 0.238,0.1784,-0.4203
rotation = 0.5419798,0,-0.01038777,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = IndicatorPanel
position = 0.323,0.1703,-0.3774
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999998,1
}
PROP
{
name = AtmosphereDepth
position = 0.2391,0.2051,-0.4309
rotation = 0.3905829,0.5942011,0.3758923,0.5942013
scale = 0.91,0.91,0.91
}
PROP
{
name = Compass
position = 0.2329,0.0789,-0.3719
rotation = 0.37984,-0.596424,-0.3867451,0.5919698
scale = 0.3269145,0.3269144,0.3269145
}
PROP
{
name = RadarAltimeter
position = 0.1339,0.0665,-0.3626
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.1327,0.188,-0.4176
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.2587,0.0312,-0.355
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.2062,0.0354,-0.356
rotation = 0.3758925,-0.5942008,-0.3905827,0.5942015
scale = 1,0.9999999,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.2061,0.0099,-0.3445
rotation = 0.3758923,-0.5942013,-0.3905829,0.594201
scale = 1,0.9999999,1
}
PROP
{
name = squareButton
position = 0.3423,0.0962,-0.3468
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999996,1
}
PROP
{
name = squareButton
position = 0.313,0.0903,-0.3592
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999994,1
}
PROP
{
name = pullSwitch
position = 0.395,0.2191,-0.3748
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999992,1.000001
}
PROP
{
name = throttle
position = -0.0054,0.1171,-0.3828
rotation = 0.5419798,0,-0.01038777,0.8403273
scale = 0.815858,0.8158579,0.8158579
}
PROP
{
name = directionalKnob
position = 0.1854,0.0726,-0.3663
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = directionalKnob
position = 0.1858831,0.1987934,-0.4234608
rotation = 0.1905433,-0.7808981,-0.5074872,0.3104001
scale = 1,0.9999998,1
}
PROP
{
name = directionalKnob2
position = 0.1093007,0.1426157,-0.3965649
rotation = 0.2982074,0.7104764,0.4526835,0.4487464
scale = 1,0.9999996,1
}
PROP
{
name = directionalKnob2
position = 0.1106001,0.1159009,-0.3844977
rotation = 0.4984043,0.3452055,0.2131739,0.7661483
scale = 1,0.9999994,1.000001
}
PROP
{
name = ButtonSquare
position = 0.3426,0.0713,-0.3356
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999994,1
}
PROP
{
name = ButtonSquare
position = 0.3133,0.0658,-0.3481
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999992,1.000001
}
PROP
{
name = NavBall
position = -0.235232,0.1273471,-0.3910631
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1.308191,1.308191,1.308191
}
PROP
{
name = AtmosphereDepth
position = -0.2327689,0.2050753,-0.4261891
rotation = 0.3905829,0.5942011,0.3758923,0.5942013
scale = 0.9100001,0.91,0.9100002
}
PROP
{
name = ledPanelSpeed
position = -0.2280412,0.1766271,-0.4132492
rotation = 0.5419798,0,-0.01038777,0.8403273
scale = 1,1,1
}
PROP
{
name = Compass
position = -0.2347,0.0818,-0.3704
rotation = 0.37984,-0.596424,-0.386745,0.5919698
scale = 0.3269146,0.3269145,0.3269146
}
PROP
{
name = AxisIndicatorPitch
position = -0.2632,0.0332,-0.3489
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = -0.2084,0.0385,-0.3505
rotation = 0.3758925,-0.5942008,-0.3905827,0.5942015
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.2083,0.0106,-0.3379
rotation = 0.3758923,-0.5942013,-0.3905829,0.594201
scale = 1,1,1
}
PROP
{
name = AltimeterThreeHands
position = -0.1577,0.1347,-0.3836
rotation = 0.5419798,0,-0.01038777,0.8403273
scale = 1,1,1
}
PROP
{
name = directionalKnob
position = -0.06962727,0.1991974,-0.4232626
rotation = 0.4985974,0.3445106,0.2127217,0.7664611
scale = 1.390711,1.39071,1.39071
}
PROP
{
name = VSI
position = -0.1333718,0.1910062,-0.418342
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = -0.134875,0.06952964,-0.3634108
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.3288,0.1698,-0.375
rotation = 0.526036,0.1129505,-0.1892367,0.8214121
scale = 1,0.9999998,1
}
PROP
{
name = switchWithGuards
position = -0.3961,0.2115,-0.3696
rotation = 0.5260838,0.1131581,-0.1891038,0.8213835
scale = 1,0.9999998,0.9999999
}
PROP
{
name = circularButton
position = -0.3126,0.0808,-0.3537
rotation = 0.5299262,0.1303238,-0.1780521,0.8188354
scale = 1,0.9999994,1
}
PROP
{
name = pullSwitch
position = -0.312,0.0471,-0.3387
rotation = 0.5299262,0.1303238,-0.1780521,0.8188354
scale = 1,0.9999992,1
}
PROP
{
name = circularButton
position = -0.3478,0.0887,-0.3389
rotation = 0.5299262,0.1303238,-0.1780521,0.8188354
scale = 1,0.9999992,1
}
PROP
{
name = squareButton
position = 0.0678,0.1377,-0.3936
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999989,1.000001
}
PROP
{
name = squareButton
position = 0.0675,0.1147,-0.3832
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999983,1.000002
}
PROP
{
name = squareButton
position = 0.0672,0.0915,-0.3727
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999971,1.000003
}
PROP
{
name = squareButton
position = 0.0669,0.0696,-0.3628
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999952,1.000005
}
PROP
{
name = IndicatorPanel
position = -0.0027,0.4567,-0.4613
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 0.7700001,0.7699999,0.77
}
PROP
{
name = ledPanelSpeed
position = 0.0872,0.4164,-0.4698
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.9999997,1
}
PROP
{
name = switchWithGuards
position = -0.0946,0.4737,-0.4695
rotation = 0.4923299,0.5075545,0.4923298,0.5075541
scale = 1,0.9999999,1
}
PROP
{
name = switchWithGuards
position = -0.0676,0.4743,-0.4695
rotation = 0.4923299,0.5075544,0.4923298,0.5075541
scale = 1,0.9999997,1
}
PROP
{
name = switch
position = -0.055,0.4273,-0.468
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.9999995,1
}
PROP
{
name = switch
position = -0.0807,0.4273,-0.468
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.999999,1.000001
}
PROP
{
name = switch
position = -0.1067,0.4273,-0.468
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.999998,1.000002
}
PROP
{
name = switch
position = 0.4133,0.1705,-0.3436
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.9999988,1.000001
}
PROP
{
name = switch
position = 0.3959,0.1669,-0.351
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.999998,1.000002
}
PROP
{
name = switch
position = 0.378,0.1632,-0.3586
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1.000001,0.9999968,1.000003
}
PROP
{
name = switch
position = 0.3783,0.1369,-0.3467
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1.000001,0.9999951,1.000004
}
PROP
{
name = switch
position = 0.3962,0.1409,-0.3392
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1.000001,0.9999968,1.000003
}
PROP
{
name = switch
position = 0.4135,0.1447,-0.3318
rotation = 0.5293453,-0.1142248,0.1861957,0.8198033
scale = 1,0.999998,1.000002
}
PROP
{
name = switchWithGuards
position = 0.0638,0.4855,-0.4697
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.9999995,1
}
PROP
{
name = squareButton
position = 0.104,0.4499,-0.4685
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.999999,1.000001
}
PROP
{
name = squareButton
position = 0.0644,0.4503,-0.4685
rotation = 0.6962596,0,-2.268702E-07,0.7177901
scale = 1,0.999998,1.000002
}
PROP
{
name = squareButton
position = 0.06908819,0.1860501,-0.4154625
rotation = 0.5419962,0.0002932809,-0.01018153,0.8403193
scale = 1,0.9999994,1.000001
}
PROP
{
name = switchGuard
position = 0.08828585,0.1857264,-0.4156819
rotation = 0.5419962,0.0002932809,-0.01018153,0.8403193
scale = 1,0.9999989,1.000001
}
PROP
{
name = switchGuard
position = 0.04894012,0.1863906,-0.4152279
rotation = 0.5419962,0.0002932809,-0.01018153,0.8403193
scale = 1,0.9999983,1.000002
}
PROP
{
name = standingSwitch
position = 0.1500006,0.01741203,-0.3406729
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = standingSwitch
position = 0.1262,0.01783,-0.3404
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999999,1
}
PROP
{
name = standingSwitch
position = 0.10208,0.01825,-0.34013
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999998,1
}
PROP
{
name = standingSwitch
position = 0.0791,0.01865,-0.33987
rotation = 0.5419798,0,-0.01038779,0.8403273
scale = 1,0.9999996,1
}
PROP
{
name = squareButton
position = -0.1446,0.013,-0.338
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,0.9999994,1.000001
}
PROP
{
name = squareButton
position = -0.1072,0.0135,-0.3376
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,0.9999989,1.000001
}
PROP
{
name = standingSwitch
position = -0.0589,0.1452,-0.3965
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 0.9999999,0.9999998,0.9999999
}
PROP
{
name = standingSwitch
position = -0.0827,0.1448,-0.3967
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = -0.1074,0.1444,-0.3969
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,0.9999999,1
}
PROP
{
name = squareButton
position = -0.0719,0.0957,-0.3743
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.0716,0.0637,-0.3598
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 1,0.9999999,1
}
PROP
{
name = squareButton
position = -0.0713,0.0312,-0.3451
rotation = 0.5420977,0,0.008085432,0.8402766
scale = 0.9999999,0.9999997,1
}
PROP
{
name = switchWithGuards
position = -0.3966,0.1784,-0.3543
rotation = 0.5260838,0.1131581,-0.1891038,0.8213835
scale = 1,0.9999999,1
}
PROP
{
name = switchWithGuards
position = -0.3971,0.1462,-0.3394
rotation = 0.5260838,0.1131581,-0.1891038,0.8213835
scale = 1,0.9999999,1
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/AdvCapsule/ROAdvCapsule.cfg
PART
{
name = ROAdvCapsule
module = Part
author = JFJohnny5, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -0.765, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 2.875, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size1, size2
title = Advanced Command Pod
manufacturer = Generic
description = A two-person pod. Features an offset Center of Mass to allow lifting reentry and an integrated bi-propellant Attitude Control System (ACS) for controlled reentries. Heat shield rated for LEO reentries.
tags = capsule, command, eva, rcs, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
CrewCapacity = 2
TechRequired = flightControl
cost = 9000
entryCost = 0
category = Pods
subcategory = 0
vesselType = Ship
mass = 1.2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 3373.15
skinInternalConductionMult = 6.0
emissiveConstant = 0.8
thermalMassModifier = 1.0
skinMassPerArea = 3.0
heatConductivity = 0.1
CoPOffset = 0.0, 0.5, 0.0
CoLOffset = 0.0, -0.35, 0.0
CenterOfBuoyancy = 0.0, 0.0, 0.0
CenterOfDisplacement = 0.0, 1.1, 0.0
buoyancy = 1.0
buoyancyUseSine = False
bodyLiftOnlyUnattachedLift = True
bodyLiftOnlyAttachName = bottom
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 2
skinInternalConductionMult = 6.0
heatConductivity = 0.1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = RealismOverhaul/Parts/AdvCapsule/K2Pod
scale = 2.0, 2.0, 2.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.15, 0.45
rotation = 90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.25, 0.45
rotation = 90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.15, -0.45
rotation = -90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.25, -0.45
rotation = -90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.15, 0.45
rotation = 90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.25, 0.45
rotation = 90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.15, -0.45
rotation = -90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.25, -0.45
rotation = -90.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.15, 0.45
rotation = 0.0, 0.0, 90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.25, 0.45
rotation = 0.0, 0.0, 90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.15, -0.45
rotation = 0.0, 0.0, 90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = -0.45, 2.25, -0.45
rotation = 0.0, 0.0, 90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.15, 0.45
rotation = 0.0, 0.0, -90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.25, 0.45
rotation = 0.0, 0.0, -90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.15, -0.45
rotation = 0.0, 0.0, -90.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.125, 0.125, 0.125
position = 0.45, 2.25, -0.45
rotation = 0.0, 0.0, -90.0
}
INTERNAL
{
name = ROAdvCapsule_IVA
scaleAll = 2.0, 2.0, 2.0
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.900
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.003
convectionFluxThreshold = 3000
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0.0, 0.0, 0.1
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -8600
lossConst = 0.214
pyrolysisLossFactor = 75000
ablationTempThresh = 500
reentryConductivity = 0.01
charMax = 1.0
charMin = 1.0
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 144
maxAmount = 144
}
RESOURCE
{
name = CharredAblator
amount = 0
maxAmount = 108
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.111
fullThrust = True
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.5629
}
PROPELLANT
{
name = NTO
ratio = 0.4371
}
atmosphereCurve
{
key = 0 283
key = 1 100
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 525
basemass = -1
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = MMH
amount = 16
maxAmount = 16
}
TANK
{
name = NTO
amount = 12
maxAmount = 12
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.26
surface = 5.89
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/NoseconeCockpit/Nosecone_cockpit.cfg
PART
{
name = RP0Nose-Cockpit
module = Part
author = carmics (AIES), repaint by NathanKell
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -1.413, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = flightControl
entryCost = 4200
cost = 1800
category = Pods
subcategory = 0
title = Conic Cockpit
manufacturer = Generic
description = Highly streamlined cockpit for experimental planes. Rated for Mach 3 flight.
attachRules = 1,0,1,1,0
mass = 0.35
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 0.5
maxTemp = 400
skinMaxTemp = 900
breakingForce = 2000
breakingTorque = 2000
vesselType = Ship
CrewCapacity = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = RealismOverhaul/Parts/NoseconeCockpit/model
position = 0.0, -0.0, 0.0
scale = 1, 1, 1
}
INTERNAL
{
name = mk1CockpitInternal
offset = 0.0, 0.0, 1.0
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 2.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 7200
maxAmount = 7200
}
RESOURCE
{
name = Oxygen
amount = 46
maxAmount = 46
}
MODULE
{
name = ModuleFuelTanks
type = Structural
basemass = -1
volume = 100
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.1
surface = 2.3
max_pressure = 0
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 1
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/Solar/RangerPanel.cfg
PART
{
name = RO-rangerSolarPanel
module = Part
author = taniwha (Bill Currie)
rescaleFactor = 0.85
TechRequired = earlyPower
entryCost = 12581
cost = 1258.1999999999998
category = Electrical
subcategory = 0
title = Ranger Solar Panel
manufacturer = Jet Propulsion Laboratory
description = Hinged wing-like solar panel design that starts in an upright-folded position to better fit inside a fairing. Once deployed, it is locked into place and does not track the sun. Level 1, 1.4137m^2 Solar Panels degrade, affecting the power output over time. Check this effect in the PAW.
attachRules = 0,1,0,0,1
mass = 0.017416784
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
maxTemp = 1200
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt
node_attach = 0, 0, 0, -1, 0, 0, 1, 1, 0, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODEL
{
model = RealismOverhaul/Parts/Solar/RangerPanel
position = 0, 0, 0
rotation = 0, 0, 0
scale = 1, 1, 1
}
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
resourceName = ElectricCharge
chargeRate = 0.127233
retractable = false
isTracking = false
animationName = RangerPanel
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 30 0.8 -0.0004170198 -0.0004170198
key = 3650 0.2 2.217226E-06 2.217226E-06
key = 36500 0.01 -7.524914E-06 -7.524914E-06
}
RESOURCE
{
name = ElectricCharge
rate = 0.127233
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/WACCorporal/Textures/WACTexture.cfg
STRETCHYTANKTEXTURES
{
name = WACTexture
WACCorporal
{
sides
{
texture = RealismOverhaul/Parts/WACCorporal/Textures/WAC
uScale = 1.0
vScale = 1.0
shininess = 0.6
specular = 0.4, 0.4, 0.4
}
ends
{
texture = ProceduralParts/Parts/ends
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim.cfg
PART
{
author = Agathorn
name = TinyTim
module = Part
rescaleFactor = 1.0
scale = 1.0
CoMOffset = 0.0, 1.1, 0.0
node_stack_top = 0.0,1.878,0.0,0.0,1.0,0.0,0
node_stack_bottom = 0.0,0.0,0.0,0.0,-1.0,0.0,0
TechRequired = start
entryCost = 0
cost = 1
subcategory = 0
attachRules = 1,1,1,1,0
mass = 0.181437
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 873.15
skinMaxTemp = 1073.15
breakingForce = 10000
breakingTorque = 10000
stagingIcon = SOLID_BOOSTER
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Tiny Tim Booster
manufacturer = CalTech
description = Small solid fueled booster originally used to power anti-shipping missiles during WW2. Used as the kick stage on the WAC Corporal, the USA's first sounding rocket, and reused in modified form for the Aerobee line of sounding rockets. Plume configured by RealPlume.
category = Engine
node_attach = 0.0,1.878,0.0,0.0,1.0,0.0,0
MODEL
{
model = RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = SRBs
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = SRBs
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustTransformName = thrustTransform
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 20
falloff = 1.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Original
VARIANT
{
name = Original
displayName = Original
primaryColor = #000000
secondaryColor = #FFFFFF
}
VARIANT
{
name = RO-TinyTim-Recolor
displayName = TU Recolor
primaryColor = #FF0000
secondaryColor = #0000FF
EXTRA_INFO
{
textureSet = RO-TinyTim_Recolor
}
}
}
MODULE
{
name = TUPartVariant
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 41.3903
type = NGNC
basemass = -1
TANK
{
name = NGNC
amount = 41.3903
maxAmount = 41.3903
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = 30Klbf
origMass = 0.181437
CONFIG
{
name = 30Klbf
description = 30 Klbf (133.4 kN) peak thrust version used by the military and some WAC launches.
minThrust = 146.6
maxThrust = 146.6
heatProduction = 100
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
curveResource = NGNC
chamberNominalTemp = 1500
maxEngineTemp = 2040
PROPELLANT
{
name = NGNC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 222
key = 1 202
}
thrustCurve
{
key = 1.00 0.90
key = 0.99 0.95
key = 0.96 1.0
key = 0.92 0.999
key = 0.89 0.998
key = 0.63 0.960
key = 0.37 0.810
key = 0.10 0.314
key = 0.00 0.03
}
}
CONFIG
{
name = 50Klbf
description = 50 Klbf (222.4 kN) peak thrust version used by later WAC launches.
minThrust = 244.4
maxThrust = 244.4
heatProduction = 100
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
curveResource = NGNC
chamberNominalTemp = 1500
maxEngineTemp = 2040
PROPELLANT
{
name = NGNC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 222
key = 1 202
}
thrustCurve
{
key = 1.00 0.90
key = 0.99 0.95
key = 0.96 1.0
key = 0.92 0.999
key = 0.89 0.998
key = 0.63 0.960
key = 0.37 0.810
key = 0.10 0.314
key = 0.00 0.03
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0,0,-0.07
flareScale = 0.25
plumePosition = 0,0,0.05
plumeScale = 0.25
energy = 0.7
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.07
fixedScale = 0.25
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.05
fixedScale = 0.25
energy = 0.7
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim.cfg
KSP_TEXTURE_SET
{
name = RO-TinyTim_Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
keyword = TU_RECOLOR
texture = _MainTex, RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim
texture = _MaskTex, RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim-MASK
vector = _DiffuseNorm, 0.5,0.5,0.5
COLORS
{
mainColor = stockWhite
secondColor = silver
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim.cfg
KSP_MODEL_SHADER
{
name = RO-TinyTim
model = RealismOverhaul/Parts/WACCorporal/TinyTim/TinyTim
MATERIAL
{
shader = TU/Metallic
keyword = TU_STOCK_SPEC
texture = _MainTex,RealismOverhaul/Parts/WACCorporal/TinyTim/BaseMaterial_diffuse
inheritTexture = _BumpMap
inheritTexture = _Emissive
PROPERTY
{
name = _Color
color = 1.2, 1.2, 1.2
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/REWORK/RO_Kethane.cfg
TANK_DEFINITION
{
name = Kethane
basemass = 0.000044 * volume
TANK
{
name = Kethane
mass = 0.000016
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/REWORK/RO_KlockheedMartian_SSE.cfg
SCALETYPE
{
name = RealismOverhaulKlockheedTank
freeScale = false
scaleFactors = 0.5, 0.625, 1.0, 1.25, 1.5, 1.875, 2.0, 2.5, 3.0, 3.75, 4.0, 5.0, 6.0, 7.0, 8.0, 8.4074, 9.0, 10.0
scaleNames = 0.5m, 0.625m, 1.0m, 1.25m, 1.5m, 1.875m, 2.0m, 2.5m, 3.0m, 3.75m, 4.0m, 5.0m, 6.0m, 7.0m, 8.0m, STS Ext. Tank, 9.0m, 10.0m
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackSolid
freeScale = true
massFactors = 0.0, 0.0, 1.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow_Adapter_Halved
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow_Adapter_Size2to0
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow_Adapter_Size3to1
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow_Adapter_Size3to2
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackHollow_Adapter_Size5to3
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulStackSolid_Adapter_Size5to3
freeScale = true
massFactors = 0.0, 0.5, 0.5
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulSpecialityNoseCone
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
SCALETYPE
{
name = RealismOverhaulKWSolidNoseCone
freeScale = true
massFactors = 0.0, 1.0, 0.0
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleDecouple
ejectionForce = 2.5
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/RO_TweakScale.cfg
TWEAKSCALEEXPONENTS
{
name = DischargeCapacitor
ChargeRate = 3
DischargeRate = 3
MaximumCharge = 3
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/TACLS/RO_TACLS_Changes.cfg
RESOURCE_DEFINITION
{
name = LithiumPeroxide
density = 0.0023100000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/TACLS/RO_TACLS_Changes.cfg
RESOURCE_DEFINITION
{
name = LithiumHydroxide
density = 0.0014600000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_RecommendedMods/TACLS/RO_TACLS_Changes.cfg
RESOURCE_DEFINITION
{
name = PotassiumSuperoxide
density = 0.0021400000
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/FASA/RO_FASA_Other.cfg
PART
{
name = FASADeltaAv0
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 0.5
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advFlightControl
entryCost = 2500
cost = 100
category = Pods
subcategory = 0
title = Thor Avionics Unit
manufacturer = FASA
description = Small, 1.5m avionics unit for Thor and Thrust Augmented Thor rocket stage. Used on Thor-Able, Thor-Agena, Thor-Ablestar, Thor-Burner, Thor-Delta and early Delta rockets (A-K).
attachRules = 1,0,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1200
explosionPotential = 0.5
breakingForce = 200
breakingTorque = 200
vesselType = Probe
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = FASA/Apollo/FASA_Apollo_Str/Apollo_IU
scale = 0.4, 0.5, 0.4
}
MODULE
{
name = ModuleCommand
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.3
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 108
maxAmount = 108
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/LionHeadAerospace/RO_RealFuels_Turpentine.cfg
RESOURCE_DEFINITION
{
name = Turpentine
density = 0.00087
unitCost = 0.0003
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = True
volume = 1
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/Layout-14-Fourteen-NovaMM-1B.cfg
SSTU_ENGINELAYOUT
{
name = Fourteen-NovaMM-1B
mountSizeMult = 6
defaultUpperStageMount = Mount-S-II
defaultLowerStageMount = Mount-Nova
POSITION
{
x = 1
z = 0
rotation = 0
}
POSITION
{
x = 0.5
z = -0.866
rotation = 60
}
POSITION
{
x = -0.5
z = -0.866
rotation = 120
}
POSITION
{
x = -1
z = 0
rotation = 180
}
POSITION
{
x = -0.5
z = 0.866
rotation = 240
}
POSITION
{
x = 0.5
z = 0.866
rotation = 300
}
POSITION
{
x = 2
z = 0
rotation = 0
}
POSITION
{
x = 1.414
z = -1.414
rotation = 45
}
POSITION
{
x = 0
z = -2
rotation = 90
}
POSITION
{
x = -1.414
z = -1.414
rotation = 135
}
POSITION
{
x = -2
z = 0
rotation = 180
}
POSITION
{
x = -1.414
z = 1.414
rotation = 225
}
POSITION
{
x = 0
z = 2
rotation = 270
}
POSITION
{
x = 1.414
z = 1.414
rotation = 315
}
MOUNT
{
name = Mount-None
canAdjustSize = false
}
MOUNT
{
name = Mount-Nova
upperStage = false
}
MOUNT
{
name = Mount-Shroud3
}
MOUNT
{
name = Mount-Shroud4
}
MOUNT
{
name = Mount-Shroud5
}
MOUNT
{
name = Mount-Shroud6
}
MOUNT
{
name = Mount-Generic
}
MOUNT
{
name = Mount-S-II
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-S
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-M
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-L
lowerStage = false
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/Layout-18-Eighteen-NovaMM-1C.cfg
SSTU_ENGINELAYOUT
{
name = Eighteen-NovaMM-1C
mountSizeMult = 6
defaultUpperStageMount = Mount-S-II
defaultLowerStageMount = Mount-Nova
POSITION
{
x = 1
z = 0
rotation = 0
}
POSITION
{
x = 0.5
z = -0.866
rotation = 60
}
POSITION
{
x = -0.5
z = -0.866
rotation = 120
}
POSITION
{
x = -1
z = 0
rotation = 180
}
POSITION
{
x = -0.5
z = 0.866
rotation = 240
}
POSITION
{
x = 0.5
z = 0.866
rotation = 300
}
POSITION
{
x = 2
z = 0
rotation = 0
}
POSITION
{
x = 1.732
z = -1.0
rotation = 30
}
POSITION
{
x = 1.0
z = -1.732
rotation = 60
}
POSITION
{
x = 0
z = -2
rotation = 90
}
POSITION
{
x = -1.0
z = -1.732
rotation = 120
}
POSITION
{
x = -1.732
z = -1.0
rotation = 150
}
POSITION
{
x = -2
z = 0
rotation = 180
}
POSITION
{
x = -1.732
z = 1.0
rotation = 210
}
POSITION
{
x = -1.0
z = 1.732
rotation = 240
}
POSITION
{
x = 0
z = 2
rotation = 270
}
POSITION
{
x = 1.0
z = 1.732
rotation = 300
}
POSITION
{
x = 1.732
z = 1.0
rotation = 330
}
MOUNT
{
name = Mount-None
canAdjustSize = false
}
MOUNT
{
name = Mount-Nova
upperStage = false
}
MOUNT
{
name = Mount-Shroud3
}
MOUNT
{
name = Mount-Shroud4
}
MOUNT
{
name = Mount-Shroud5
}
MOUNT
{
name = Mount-Shroud6
}
MOUNT
{
name = Mount-Generic
}
MOUNT
{
name = Mount-S-II
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-S
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-M
lowerStage = false
}
MOUNT
{
name = Mount-Skeletal-L
lowerStage = false
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_DockModels.cfg
SSTU_MODEL
{
name = Dock-Apollo
modelName = Dock-Apollo
invertForTop = false
invertForBottom = true
verticalOffset = 0
height = 0.21138
diameter = 0.975
mass = 0.1
volume = 0
upgradeUnlock = Dock-Apollo
cost = 2000
fairingDisabled = true
fairingTopOffset = 0
defaultTextureSet = none
node = 0, 0.068609, 0, 0, 1, 0
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P
scale = 0.78, 0.78, 0.78
position = 0, 0.039, 0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_DockModels.cfg
SSTU_MODEL
{
name = Dock-APAS
modelName = Dock-APAS
invertForTop = false
invertForBottom = true
verticalOffset = 0
height = 0.30352
diameter = 1.4
mass = 0.286
volume = 0
upgradeUnlock = Dock-APAS
cost = 3500
fairingDisabled = true
fairingTopOffset = 0
defaultTextureSet = none
node = 0, 0.09852, 0, 0, 1, 0
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P
scale = 1.12, 1.12, 1.12
position = 0, 0.039, 0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_DockModels.cfg
SSTU_MODEL
{
name = Dock-CBM
modelName = Dock-CBM
invertForTop = false
invertForBottom = true
verticalOffset = 0
height = 0.45528
diameter = 2.1
mass = 0.25
volume = 0
upgradeUnlock = Dock-CBM
cost = 4500
fairingDisabled = true
fairingTopOffset = 0
defaultTextureSet = none
node = 0, 0.14777, 0, 0, 1, 0
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P
scale = 1.68, 1.68, 1.68
position = 0, 0.039, 0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SSTU/SSTU_DockModels.cfg
SSTU_MODEL
{
name = Dock-NASA
modelName = Dock-NASA
invertForTop = false
invertForBottom = true
verticalOffset = 0
height = 0.361333
diameter = 1.666666
mass = 0.15
volume = 0
upgradeUnlock = Dock-NASA
cost = 3500
fairingDisabled = true
fairingTopOffset = 0
defaultTextureSet = none
node = 0, 0.08485331212, 0, 0, 1, 0
SUBMODEL
{
modelName = SSTU/Assets/SC-GEN-DP-1P
scale = 1.333333, 1.333333, 1.333333
position = 0, 0.039, 0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/SXT/RO_SXT_Bonanza.cfg
PROPELLER
{
name = 80inCS
ixxFTLB = 4.38
diameterIN = 80
numblades = 3
minpitch = 12
maxpitch = 45
ct_factor = 1.0
cp_factor = 1.0
cThrust
{
key = -10 0 15 25 35 45 55 65 90
key = -0.2 -0.0580 0.0327 0.1189 0.1457 0.1606 0.1695 0.1562 0.1338 0.0000
key = 0.0 -0.0862 0.0000 0.1189 0.1457 0.1606 0.1710 0.1599 0.1338 0.0000
key = 0.2 -0.0967 -0.0297 0.1027 0.1427 0.1583 0.1710 0.1599 0.1338 0.0000
key = 0.4 -0.0967 -0.0691 0.0773 0.1413 0.1553 0.1695 0.1599 0.1338 0.0000
key = 0.6 -0.0967 -0.0967 0.0409 0.1272 0.1487 0.1651 0.1576 0.1338 0.0000
key = 0.8 -0.0967 -0.0967 0.0023 0.0952 0.1443 0.1592 0.1576 0.1338 0.0000
key = 1.0 -0.0967 -0.0967 -0.0387 0.0580 0.1383 0.1509 0.1562 0.1338 0.0000
key = 1.2 -0.0967 -0.0967 -0.0796 0.0178 0.1137 0.1457 0.1562 0.1338 0.0000
key = 1.4 -0.0967 -0.0967 -0.0967 -0.0260 0.0818 0.1435 0.1532 0.1338 0.0000
key = 1.6 -0.0967 -0.0967 -0.0967 -0.0661 0.0446 0.1383 0.1502 0.1338 0.0000
key = 1.8 -0.0967 -0.0967 -0.0967 -0.0967 0.0075 0.1189 0.1457 0.1338 0.0000
key = 2.0 -0.0967 -0.0967 -0.0967 -0.0967 -0.0297 0.0929 0.1451 0.1338 0.0000
key = 2.2 -0.0967 -0.0967 -0.0967 -0.0967 -0.0670 0.0670 0.1427 0.1338 0.0000
key = 2.4 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 0.0357 0.1166 0.1338 0.0000
key = 2.6 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 0.0045 0.0737 0.1189 0.0000
key = 2.8 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0268 0.0483 0.0967 0.0000
key = 3.0 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0580 0.0253 0.0743 0.0000
key = 3.2 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0892 0.0023 0.0521 0.0000
key = 3.4 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0208 0.0297 0.0000
key = 3.6 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0439 0.0075 0.0000
key = 3.8 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0670 -0.0149 0.0000
key = 4.0 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0899 -0.0372 0.0000
key = 6.0 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 -0.0967 0.0000
}
cPower
{
key = -10 0 15 25 35 45 55 65 90
key = -0.2 0.0085 0.0170 0.0596 0.1353 0.2333 0.3318 0.3829 0.4237 0.4237
key = 0.0 0.0341 0.0085 0.0511 0.1261 0.2231 0.3318 0.3844 0.4237 0.4237
key = 0.2 0.0485 0.0136 0.0494 0.1174 0.2134 0.3318 0.3844 0.4237 0.4237
key = 0.4 0.0653 0.0298 0.0425 0.1082 0.2027 0.3318 0.3844 0.4237 0.4237
key = 0.6 0.0801 0.0451 0.0281 0.1006 0.1899 0.3252 0.3829 0.4237 0.4237
key = 0.8 0.0944 0.0604 0.0085 0.0853 0.1787 0.3104 0.3829 0.4237 0.4237
key = 1.0 0.1087 0.0750 0.0085 0.0597 0.1685 0.2946 0.3813 0.4237 0.4237
key = 1.2 0.1235 0.0600 -0.0281 0.0230 0.1491 0.2823 0.3788 0.4237 0.4237
key = 1.4 0.1378 0.1036 -0.0424 -0.0170 0.1149 0.2782 0.3742 0.4237 0.4237
key = 1.6 0.1521 0.1184 -0.0495 -0.0511 0.0725 0.2706 0.3660 0.4084 0.4237
key = 1.8 0.1669 0.1327 -0.0511 -0.0853 0.0213 0.2399 0.3548 0.3997 0.4237
key = 2.0 0.1812 0.1470 -0.0653 -0.1189 -0.0255 0.2042 0.3380 0.3916 0.4237
key = 2.2 0.1955 0.1618 -0.0801 -0.1532 -0.0766 0.1659 0.3277 0.3742 0.4237
key = 2.4 0.2103 0.1761 -0.0944 -0.1874 -0.1276 0.1184 0.3180 0.3660 0.4237
key = 2.6 0.2246 0.1904 -0.1087 -0.2210 -0.1618 0.0495 0.3104 0.3533 0.4237
key = 2.8 0.2389 0.2052 -0.1235 -0.2553 -0.1940 -0.0168 0.3038 0.3487 0.4237
key = 3.0 0.2537 0.2195 -0.1378 -0.2895 -0.2297 -0.0766 0.2935 0.3487 0.4237
key = 3.2 0.2680 0.2338 -0.1521 -0.3232 -0.2639 -0.1363 0.2747 0.3405 0.4237
key = 3.4 0.2823 0.2486 -0.1669 -0.3574 -0.2976 -0.1955 0.2129 0.3318 0.4237
key = 3.6 0.2971 0.2629 -0.1812 -0.3916 -0.3318 -0.2553 0.1496 0.3232 0.4237
key = 3.8 0.3114 0.2772 -0.1955 -0.4237 -0.3660 -0.3150 0.0832 0.3129 0.4237
key = 4.0 0.3257 0.2920 -0.2103 -0.4237 -0.4237 -0.3742 0.0168 0.2895 0.4237
key = 6.0 0.4237 0.4237 -0.4237 -0.4237 -0.4237 -0.4237 -0.4237 -0.2553 0.4237
}
CtMach
{
key = 0.00\t0.842696629213483\t0\t0.0234082397003745
key = 0.20\t0.856741573033708\t0.0195068664169787\t0.0195068664169787
key = 0.30\t0.861423220973783\t0.0234082397003745\t0.0234082397003745
key = 0.40\t0.870786516853932\t0.0421348314606744\t0.0421348314606744
key = 0.50\t0.886704119850187\t0.0546192259675406\t0.0546192259675406
key = 0.60\t0.903558052434457\t0.08270911360799\t0.08270911360799
key = 0.70\t0.936329588014981\t0.124843945068664\t0.124843945068664
key = 0.80\t0.978464419475655\t0.142009987515606\t0.142009987515606
key = 0.85\t1\t0.118601747815231\t0.118601747815231
key = 0.90\t1.01404494382022\t0.0780274656679147\t0.0780274656679147
key = 1.00\t1.03277153558052\t0.0184893795736189\t0.0184893795736189
key = 1.10\t1.0251385715644\t-0.210174781523096\t-0.210174781523096
key = 1.20\t0.906666666666666\t-0.344191284301942\t-0.344191284301942
key = 1.30\t0.81862380098323\t-0.26145732589251\t-0.26145732589251
key = 1.40\t0.749792271131161\t-0.130210932348614\t-0.130210932348614
key = 2.00\t0.694022093788567\t0.0423434585538823\t0
}
CpMach
{
key = 0.00\t1.04651162790698\t0\t-0.116279069767442
key = 0.20\t0.976744186046512\t-0.166666666666667\t-0.166666666666667
key = 0.30\t0.911627906976744\t-0.162790697674419\t-0.162790697674419
key = 0.40\t0.87906976744186\t-0.0891472868217053\t-0.0891472868217053
key = 0.50\t0.858139534883721\t-0.0426356589147285\t-0.0426356589147285
key = 0.60\t0.853488372093023\t0.0310077519379842\t0.0310077519379842
key = 0.70\t0.876744186046512\t0.166666666666667\t0.166666666666667
key = 0.80\t0.953488372093023\t0.282945736434108\t0.282945736434108
key = 0.85\t1\t0.387596899224806\t0.387596899224806
key = 0.90\t1.06976744186047\t0.531007751937985\t0.531007751937985
key = 1.00\t1.24883720930233\t0.657697024281232\t0.657697024281232
key = 1.10\t1.4643856564292\t0.136460183329593\t0.136460183329593
key = 1.20\t1.33071331930008\t-0.323080519484897\t-0.323080519484897
key = 1.30\t1.27053734473827\t-0.160805743559837\t-0.160805743559837
key = 1.40\t1.23422987316418\t-0.0849100585751092\t-0.0849100585751092
key = 2.00\t1.14639849173831\t0.0711356016932285\t0.0711356016932285
}
MachDrag
{
key = 0.00\t0.0\t0.0\t0.0
key = 0.65\t0.0\t0.0\t0.0
key = 0.80\t0.671544715447154\t0.18970189701897\t0.18970189701897
key = 0.85\t0.7\t0.318428184281844\t0.318428184281844
key = 0.90\t0.76707317073171\t0.447154471544717\t0.447154471544717
key = 0.95\t0.83414634146341\t0.535230352303524\t0.535230352303524
key = 1.00\t0.92764227642276\t0.62330623306233\t0.62330623306233
key = 1.05\t1.02113821138211\t0.259381511205548\t0.259381511205548
key = 1.10\t1.00545672978443\t-0.210457807713866\t-0.210457807713866
key = 1.15\t0.95800086906795\t0.0\t0.0
}
}
}
UrlConfig
{
parentUrl = RealismOverhaul/RO_SuggestedMods/WildBlueIndustries/KIS_STORAGE.cfg
KIS_STORAGE_TEMPLATE
{
name = KIS
author = Cytosine
shortName = Storage
logoPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/Storage
glowPanel = WildBlueIndustries/000WildBlueTools/CommonTemplates/Decals/StorageGlow
requiresModule = ModuleKISInventory
description = This kit stores, well, anything it can hold.
isKISInventory = True
}
}
UrlConfig
{
parentUrl = RealSolarSystem/RealSolarSystem.cfg
REALSOLARSYSTEM
{
overrideCommNetParams = True
timeWarpRates
{
rate1 = 10
rate2 = 100
rate3 = 1000
rate4 = 10000
rate5 = 100000
rate6 = 1000000
rate7 = 6000000
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/RealSolarSystem.cfg
RSSRUNWAYFIX
{
debug = false
holdThreshold = 2700
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/CustomAsteroids.cfg
CustomAsteroidPlanes
{
defaultRef = rssInvariablePlane
REFPLANE
{
name = rssInvariablePlane
longAscNode = 3.865539
inclination = 23.027637
argReference = -4.200229
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/CustomAsteroids.cfg
AsteroidSets
{
name = RealSolarSystem_asteroids
ASTEROIDGROUP
{
name = innerAsteroids
title = Near-Earth Ast.
centralBody = Sun
spawnRate = 0.15
orbitSize
{
dist = LogNormal
type = SemimajorAxis
avg = Ratio(Earth.sma, 1.8)
stddev = Ratio(Earth.sma, 0.5)
}
eccentricity
{
dist = Beta
avg = 0.58
stddev = 0.15
}
inclination
{
avg = 7.5
}
asteroidTypes
{
key = 0.75 PotatoRoid
key = 0.20 CaAsteroidCarbon
key = 0.05 CaAsteroidMetal
}
}
ASTEROIDGROUP
{
name = MainBeltZoneI
title = Zone I Main Belt Ast.
centralBody = Sun
spawnRate = 0.3
orbitSize
{
type = SemimajorAxis
min = Resonance(Jupiter, 4:1)
max = Resonance(Jupiter, 3:1)
}
eccentricity
{
avg = 0.07
}
inclination
{
avg = 7.5
}
asteroidTypes
{
key = 0.75 PotatoRoid
key = 0.20 CaAsteroidCarbon
key = 0.05 CaAsteroidMetal
}
}
ASTEROIDGROUP
{
name = MainBeltZoneII
title = Zone II Main Belt Ast.
centralBody = Sun
spawnRate = 0.22
orbitSize
{
type = SemimajorAxis
min = Resonance(Jupiter, 3:1)
max = Resonance(Jupiter, 5:2)
}
eccentricity
{
avg = 0.07
}
inclination
{
avg = 7.5
}
asteroidTypes
{
key = 0.60 PotatoRoid
key = 0.30 CaAsteroidCarbon
key = 0.10 CaAsteroidMetal
}
}
ASTEROIDGROUP
{
name = MainBeltZoneIII
title = Zone III Main Belt Ast.
centralBody = Sun
spawnRate = 0.1
orbitSize
{
type = SemimajorAxis
min = Resonance(Jupiter, 5:2)
max = Resonance(Jupiter, 2:1)
}
eccentricity
{
avg = 0.07
}
inclination
{
avg = 7.5
}
asteroidTypes
{
key = 0.10 PotatoRoid
key = 0.79 CaAsteroidCarbon
key = 0.10 CaAsteroidMetal
key = 0.01 CaCometActive
}
}
ASTEROIDGROUP
{
name = JupiterGreeks
title = Trojan Ast. Leading
centralBody = Sun
spawnRate = 0.11
orbitSize
{
type = SemimajorAxis
min = Resonance(Jupiter, 1:1)
max = Resonance(Jupiter, 1:1)
}
eccentricity
{
avg = 0.07
}
inclination
{
avg = 13
}
orbitPhase
{
type = MeanLongitude
epoch = GameStart
dist = Gaussian
avg = Offset(Jupiter.mnl0, 60)
stddev = 10
}
asteroidTypes
{
key = 1.0 CaAsteroidCarbon
}
}
ASTEROIDGROUP
{
name = JupiterTrojans
title = Trojan Ast. Trailing
centralBody = Sun
spawnRate = 0.11
orbitSize
{
type = SemimajorAxis
min = Resonance(Jupiter, 1:1)
max = Resonance(Jupiter, 1:1)
}
eccentricity
{
avg = 0.07
}
inclination
{
avg = 13
}
orbitPhase
{
type = MeanLongitude
epoch = GameStart
dist = Gaussian
avg = Offset(Jupiter.mnl0, -60)
stddev = 10
}
asteroidTypes
{
key = 1.0 CaAsteroidCarbon
}
}
ASTEROIDGROUP
{
name = oort
title = Long-Period Cmt.
centralBody = Sun
spawnRate = 0.025
orbitSize
{
type = Periapsis
min = Ratio(Mercury.sma, 0.2)
max = Ratio(Jupiter.sma, 1.0)
}
eccentricity
{
dist = Uniform
min = 0.98
max = 1.005
}
inclination
{
dist = Isotropic
}
orbitPhase
{
type = MeanAnomaly
epoch = Now
min = -2.0
max = -0.1
}
asteroidTypes
{
key = 1.0 CaCometActive
}
}
ASTEROIDGROUP
{
name = Plutinos
title = Plutino KBO
centralBody = Sun
spawnRate = 0.12
orbitSize
{
type = SemimajorAxis
min = Resonance(Neptune, 2:3)
max = Resonance(Neptune, 2:3)
}
eccentricity
{
avg = 0.16
}
inclination
{
avg = 7
}
asteroidTypes
{
key = 0.10 CaAsteroidCarbon
key = 0.90 CaAsteroidIcy
}
}
ASTEROIDGROUP
{
name = KuiperBeltCold
title = Kuiper Belt Obj.
centralBody = Sun
spawnRate = 0.38
orbitSize
{
type = SemimajorAxis
min = Resonance(Neptune, 2:3)
max = Resonance(Neptune, 1:2)
}
eccentricity
{
avg = 0.16
}
inclination
{
avg = 7
}
asteroidTypes
{
key = 0.10 CaAsteroidCarbon
key = 0.90 CaAsteroidIcy
}
}
ASTEROIDGROUP
{
name = sdo
title = Scattered Disk Obj.
centralBody = Sun
spawnRate = 0.005
orbitSize
{
type = Periapsis
min = Ratio(Neptune.apo, 1.0)
max = Ratio(Neptune.apo, 1.6)
}
eccentricity
{
avg = 0.5
}
inclination
{
avg = 15
}
orbitPhase
{
type = MeanAnomaly
epoch = Now
dist = Gaussian
avg = 0
stddev = 10
}
asteroidTypes
{
key = 0.10 CaAsteroidCarbon
key = 0.90 CaAsteroidIcy
}
}
ASTEROIDGROUP
{
name = centaurs
title = Centaur
centralBody = Sun
spawnRate = 0.025
orbitSize
{
type = SemimajorAxis
min = Ratio(Jupiter.sma, 1.8)
max = Ratio(Neptune.sma, 0.8)
}
eccentricity
{
avg = 0.35
}
inclination
{
avg = 22
}
asteroidTypes
{
key = 0.10 CaAsteroidCarbon
key = 0.70 CaAsteroidIcy
key = 0.20 CaCometActive
}
}
ASTEROIDGROUP
{
name = midComets
title = Periodic Cmt.
centralBody = Sun
spawnRate = 0.05
orbitSize
{
type = Apoapsis
min = Ratio(Jupiter.sma, 2.4)
max = Ratio(Neptune.apo, 1.6)
}
eccentricity
{
dist = Uniform
min = 0.7
max = 0.99999
}
inclination
{
avg = 30
}
asteroidTypes
{
key = 0.20 CaAsteroidCarbon
key = 0.80 CaCometActive
}
}
ASTEROIDGROUP
{
name = jupiterComets
title = Jupiter-Family Cmt.
centralBody = Sun
spawnRate = 0.05
orbitSize
{
type = SemimajorAxis
min = Ratio(Jupiter.sma, 0.7)
max = Ratio(Jupiter.sma, 1.4)
}
eccentricity
{
dist = Gaussian
avg = 0.5
stddev = 0.18
}
inclination
{
avg = 13
}
asteroidTypes
{
key = 0.25 CaAsteroidCarbon
key = 0.75 CaCometActive
}
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Callisto
color = 107,87,63
intensity = 4
atmosphereAmbient = 0.3
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Deimos
color = 173,151,133
intensity = 2.66
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Dione
color = 110,130,110
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Earth
color = 73,99,121
intensity = 3
atmosphereAmbient = 1
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Enceladus
color = 110,110,110
intensity = 3
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Europa
color = 155,144,116
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Ganymede
color = 111,104,88
intensity = 2
atmosphereAmbient = 0.4
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Iapetus
color = 80,80,75
intensity = 1
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Io
color = 182,167,109
intensity = 3
atmosphereAmbient = 0.4
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Jupiter
color = 172,153,139
intensity = 6
atmosphereAmbient = 1
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Mars
color = 175,132,90
intensity = 2
atmosphereAmbient = 0.5
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Mercury
color = 110,110,110
intensity = 6
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Mimas
color = 110,110,110
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Moon
color = 110,110,110
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Neptune
color = 112,126,199
intensity = 4
atmosphereAmbient = 1
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Phobos
color = 138,124,115
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Pluto
color = 132,114,98
intensity = 4
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Rhea
color = 110,110,110
intensity = 1.5
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Saturn
color = 188,165,131
intensity = 3
atmosphereAmbient = 0.5
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Sun
color = 255,225,180
intensity = 12
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Tethys
color = 169,173,164
intensity = 3
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Titan
color = 74,61,41
intensity = 5
atmosphereAmbient = 0.4
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Triton
color = 130,128,120
intensity = 4
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Uranus
color = 169,208,213
intensity = 4
atmosphereAmbient = 1
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Venus
color = 145,130,88
intensity = 3
atmosphereAmbient = 0.5
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Ceres
color = 110,110,110
intensity = 4
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Vesta
color = 110,110,110
intensity = 4
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Miranda
color = 113,106,108
intensity = 2
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Ariel
color = 110,110,110
intensity = 1
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Umbriel
color = 110,110,110
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Titania
color = 110,110,110
intensity = 1
atmosphereAmbient = 0
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Oberon
color = 110,110,110
intensity = 2
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/PlanetShineColors.cfg
PlanetshineCelestialBody
{
name = Charon
color = 117,110,102
intensity = 1.5
atmosphereAmbient = 0.2
groundAmbientOverride = 0.25
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Compatibility/TextureReplacer.cfg
TextureReplacer
{
atmSuitBodies = Earth
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Localization/en-us.cfg
Localization
{
en-us
{
#RSS_Sun_name = The Sun
#RSS_Sun_desc = The Sun, a G2V main sequence yellow dwarf.
#RSS_Ceres_name = Ceres
#RSS_Ceres_desc = Ceres is the largest object in the asteroid belt, holding about a third of the Asteroid Belts mass. It was the first thing in the Asteroid Belt discovered, and it is so large that it is spherical. It is classified as a Dwarf Planet, and is only a bit smaller than Pluto. It is currently orbited by the Dawn Probe.
#RSS_Ceres_Biome1 = Highlands
#RSS_Ceres_Biome2 = White Spots
#RSS_Ceres_Biome3 = Occator Crater
#RSS_Ceres_Biome4 = Kerwan Plain
#RSS_Ceres_Biome5 = Midlands
#RSS_Ceres_Biome6 = Lowlands
#RSS_Ceres_Biome7 = Zadeni Crater
#RSS_Ceres_Biome8 = Urvara Crater
#RSS_Ceres_Biome9 = Yalode Crater
#RSS_Ceres_Biome10 = Highest Points
#RSS_Ceres_Biome11 = Haulani Crater
#RSS_Earth_name = Earth
#RSS_Earth_desc = The Pale Blue Dot, home to over seven-billion humans and trillions of other life-forms of various shapes and sizes. Earth is where you are in our neighbourhood, our home. For now, it is our very only place in the vast expanse of our marvellous universe.
#RSS_Earth_Biome1 = Shores
#RSS_Earth_Biome2 = Grasslands
#RSS_Earth_Biome3 = Tundra
#RSS_Earth_Biome4 = Mountains
#RSS_Earth_Biome5 = Desert
#RSS_Earth_Biome6 = Tropics
#RSS_Earth_Biome7 = Ice Caps
#RSS_Earth_Biome8 = Water
#RSS_Earth_Biome9 = Taiga
#RSS_Earth_Biome10 = Forest
#RSS_Earth_Biome11 = Savanna
#RSS_Moon_name = The Moon
#RSS_Moon_desc = The Moon is Earth's only satellite, a large, gray, and rather barren rock. It is the only other body besides Earth that humans have stepped on and, briefly, called home.
#RSS_Moon_Biome1 = Lowlands
#RSS_Moon_Biome2 = Midlands
#RSS_Moon_Biome3 = Highlands
#RSS_Moon_Biome4 = North Pole
#RSS_Moon_Biome5 = South Pole
#RSS_Moon_Biome6 = Major Craters
#RSS_Moon_Biome7 = Aitken Basin
#RSS_Moon_Biome8 = Oceanus Procellarum
#RSS_Moon_Biome9 = Mare Orientale
#RSS_Moon_Biome10 = Mare Nubium
#RSS_Moon_Biome11 = Mare Imbrium
#RSS_Moon_Biome12 = Mare Serenitatis
#RSS_Moon_Biome13 = Mare Tranquillitatis
#RSS_Moon_Biome14 = Mare Fecunditatis
#RSS_Moon_Biome15 = Mare Nectaris
#RSS_Moon_Biome16 = Mare Frigoris
#RSS_Moon_Biome17 = Mare Crisium
#RSS_Jupiter_name = Jupiter
#RSS_Jupiter_desc = The largest planet in our solar system, the gas giant Jupiter. This planet alone is two and a half times the mass of all of the other planets in the Solar System combined. Made up largely of hydrogen and helium with a relatively mysterious rocky core of heavy elements, Jupiter bears a unique and beautiful cosmic painting of various layers with a prominent and awe-inspiring storm that is said to have existed possibly over three-centuries. Jupiter has at least sixty-seven moons counting the four large "Galilean Moons", one of which has a greater diameter than the first planet Mercury.
#RSS_Jupiter_Biome1 = Equatorial Bands
#RSS_Jupiter_Biome2 = Great Red Spot
#RSS_Jupiter_Biome3 = South Temperate Bands
#RSS_Jupiter_Biome4 = South Polar Bands
#RSS_Jupiter_Biome5 = North Temperate Bands
#RSS_Jupiter_Biome6 = North Polar Bands
#RSS_Io_name = Io
#RSS_Io_desc = The closest Galilean moon to Jupiter, and the fourth-largest moon in our Solar System, Io, like all other Galilean moons, was named after one of Zeus's lovers. Io is the most active body in the Solar System geologically which produces an effect on the other moons in Jupiter's grasp. There have been observations of large eruptions that are estimated to rise up to five-hundred-kilometers. Io is made up of silicate rock with an iron sulfide core which can give it the distinctive look achieved by plains coated in sulfur and sulfur dioxide.
#RSS_Io_Biome1 = Lowlands
#RSS_Io_Biome2 = Midlands
#RSS_Io_Biome3 = Highlands
#RSS_Io_Biome4 = Pyroclastic Wastes
#RSS_Io_Biome5 = Volcanic Snows
#RSS_Io_Biome6 = Volcanic Flows
#RSS_Io_Biome7 = Volcanic Hotspots
#RSS_Europa_name = Europa
#RSS_Europa_desc = The smallest of the four Galilean moons but only slightly smaller than our Moon, Europa is a rocky moon with a surface mostly made up of water ice. It is believed that under this icy surface a water ocean exists, possibly holding life within the depths.
#RSS_Europa_Biome1 = Ridged Plains
#RSS_Europa_Biome2 = Argadnel Regio
#RSS_Europa_Biome3 = Chaotic Plains
#RSS_Europa_Biome4 = Crosscut Plains
#RSS_Europa_Biome5 = Lineaments
#RSS_Europa_Biome6 = Craters
#RSS_Ganymede_name = Ganymede
#RSS_Ganymede_desc = The largest moon in our Solar System, Ganymede is the third Galilean moon around Jupiter. Ganymede has a liquid iron core which produces a unique, yet meager, magnetosphere.
#RSS_Ganymede_Biome1 = Lowlands
#RSS_Ganymede_Biome2 = Midlands
#RSS_Ganymede_Biome3 = Highlands
#RSS_Ganymede_Biome4 = Cryovolcanic Ice
#RSS_Ganymede_Biome5 = Tectonic Deformation
#RSS_Ganymede_Biome6 = Poles
#RSS_Ganymede_Biome7 = Craters
#RSS_Ganymede_Biome8 = Gilgamesh Basin
#RSS_Callisto_name = Callisto
#RSS_Callisto_desc = The fourth of the Galilean moons, Callisto is the second-largest moon in the Jovian system. Callisto has a very thin atmosphere comprised mostly of carbon dioxide and has a rather intense ionosphere.
#RSS_Callisto_Biome1 = Lowlands
#RSS_Callisto_Biome2 = Cratered Midlands
#RSS_Callisto_Biome3 = Cratered Highlands
#RSS_Callisto_Biome4 = Asgard Crater
#RSS_Callisto_Biome5 = Valhalla Crater
#RSS_Callisto_Biome6 = Young Craters
#RSS_Callisto_Biome7 = Old Craters
#RSS_Callisto_Biome8 = Poles
#RSS_Mars_name = Mars
#RSS_Mars_desc = The Red Planet. Named after the Roman god of war, Mars is the fourth planet, and second smallest planet in our solar system. Its reddish appearance is due to large amounts of iron oxide on the surface. Mars has a very thin atmosphere and has many craters which resemble our very own Moon. Mars also has the second highest known mountain in our solar system.
#RSS_Mars_Biome1 = Midlands
#RSS_Mars_Biome2 = Olympus Mons
#RSS_Mars_Biome3 = Valles Marineris
#RSS_Mars_Biome4 = Arean Mountains
#RSS_Mars_Biome5 = Arean Canyons
#RSS_Mars_Biome6 = North Ice Cap
#RSS_Mars_Biome7 = South Ice Cap
#RSS_Mars_Biome8 = Major Craters
#RSS_Mars_Biome9 = Highlands
#RSS_Mars_Biome10 = Lowlands
#RSS_Mars_Biome11 = Alba Mons
#RSS_Mars_Biome12 = Elysium Mons
#RSS_Mars_Biome13 = Tharsis Rise
#RSS_Mars_Biome14 = Tempe Terra
#RSS_Mars_Biome15 = Hellas Basin
#RSS_Mars_Biome16 = Argyre Basin
#RSS_Mars_Biome17 = Arabia Terra
#RSS_Mars_Biome18 = Utopia Planitia
#RSS_Mars_Biome19 = Amazonis Planitia
#RSS_Phobos_name = Phobos
#RSS_Phobos_desc = One of two natural satellites orbiting Mars, Phobos is named after the Greek god which was depicted as the embodiment of horror. Phobos is the larger and closer natural body around Mars
#RSS_Phobos_Biome1 = Lowlands
#RSS_Phobos_Biome2 = Minor Craters
#RSS_Phobos_Biome3 = Major Craters
#RSS_Phobos_Biome4 = Stickney Crater
#RSS_Phobos_Biome5 = Grooves
#RSS_Phobos_Biome6 = Highlands
#RSS_Phobos_Biome7 = Midlands
#RSS_Deimos_name = Deimos
#RSS_Deimos_desc = The second natural satellite around Mars, Deimos is named after Phobos' twin brother, said to personify terror.
#RSS_Deimos_Biome1 = Lowlands
#RSS_Deimos_Biome2 = Craters
#RSS_Deimos_Biome3 = Highlands
#RSS_Mercury_name = Mercury
#RSS_Mercury_desc = The first planet in our neighborhood. Mercury is the smallest and fastest of the planets in the solar system. From Earth you may be able to see this planet in the early morning or evening. With temperatures varying from very hot to very cold, this planet is not one that you would want to be on for very long.
#RSS_Mercury_Biome1 = Lowlands
#RSS_Mercury_Biome2 = Midlands
#RSS_Mercury_Biome3 = Highlands
#RSS_Mercury_Biome4 = Polar Craters
#RSS_Mercury_Biome5 = Polar Lowlands
#RSS_Mercury_Biome6 = Planitia
#RSS_Mercury_Biome7 = Old Craters
#RSS_Mercury_Biome8 = Young Craters
#RSS_Neptune_name = Neptune
#RSS_Neptune_desc = Neptune is the eighth and farthest planet from the Sun in the Solar System. It is the fourth-largest planet by diameter and the third-largest by mass. Among the gaseous planets in the Solar System, Neptune is the most dense.
#RSS_Neptune_Biome1 = Equatorial Bands
#RSS_Neptune_Biome2 = North Polar Bands
#RSS_Neptune_Biome3 = North Temperate Bands
#RSS_Neptune_Biome4 = North Equatorial Bands
#RSS_Neptune_Biome5 = South Temperate Bands
#RSS_Neptune_Biome6 = South Polar Bands
#RSS_Triton_name = Triton
#RSS_Triton_desc = The largest satellite around Neptune, Triton is unique among all large moons in the Solar System for its retrograde orbit around its planet.
#RSS_Triton_Biome1 = Flatlands
#RSS_Triton_Biome2 = Northern Polar Region
#RSS_Triton_Biome3 = Southern Polar Region
#RSS_Pluto_name = Pluto
#RSS_Pluto_desc = Recently removed from the planetary list, Pluto has been dubbed a "minor-planet". It is the largest object in the Kuiper belt second most massive known dwarf planet. Pluto is mostly comprised of rock and ice and is quite small.
#RSS_Pluto_Biome1 = Surface
#RSS_Pluto_Biome2 = al-Idrisi Montes
#RSS_Pluto_Biome3 = Zheng He Montes
#RSS_Pluto_Biome4 = Baré Montes
#RSS_Pluto_Biome5 = Hillary Montes
#RSS_Pluto_Biome6 = Norgay Montes
#RSS_Pluto_Biome7 = Sputnik Planum
#RSS_Pluto_Biome8 = Burney Crater
#RSS_Pluto_Biome9 = Simonelli Crater
#RSS_Pluto_Biome10 = Guest Crater
#RSS_Pluto_Biome11 = Harrington Crater
#RSS_Pluto_Biome12 = Elliot Crater
#RSS_Pluto_Biome13 = K. Edgeworth Crater
#RSS_Pluto_Biome14 = Oort Crater
#RSS_Pluto_Biome15 = Tartarus Dorsa
#RSS_Pluto_Biome16 = Hayabusa Terra
#RSS_Pluto_Biome17 = Pioneer Terra
#RSS_Pluto_Biome18 = Voyager Terra
#RSS_Pluto_Biome19 = Viking Terra
#RSS_Pluto_Biome20 = Venera Terra
#RSS_Charon_Name = Charon
#RSS_Charon_desc = Charon is the largest of Pluto's moons, and is mutually gravitationally locked with it, so each keeps the same face towards the other.
#RSS_Charon_Biome1 = Surface
#RSS_Charon_Biome2 = Mordor Macula
#RSS_Charon_Biome3 = Serenity Chasma
#RSS_Charon_Biome4 = Alice Crater
#RSS_Charon_Biome5 = Gallifrey Macula
#RSS_Charon_Biome6 = Ripley Crater
#RSS_Charon_Biome7 = Nasreddin Crater
#RSS_Charon_Biome8 = Macross Chasma
#RSS_Charon_Biome9 = Butler Mons
#RSS_Charon_Biome10 = Argo Chasma
#RSS_Charon_Biome11 = Kaguya-Hime Crater
#RSS_Charon_Biome12 = Kubrick Mons
#RSS_Charon_Biome13 = Vulcan Planum
#RSS_Saturn_name = Saturn
#RSS_Saturn_desc = The sixth planet in our neighborhood, Saturn is named after the Roman god of Agriculture and is a gas giant with a unique ring surrounding it. Under the gassy layer composed largely of hydrogen, there is a rocky core with a very hot interior.
#RSS_Saturn_Biome1 = Equatorial Bands
#RSS_Saturn_Biome2 = North Pole Storms
#RSS_Saturn_Biome3 = North Temperate Bands
#RSS_Saturn_Biome4 = North Equatorial Bands
#RSS_Saturn_Biome5 = South Equatorial Bands
#RSS_Saturn_Biome6 = South Temperate Bands
#RSS_Saturn_Biome7 = South Pole Storms
#RSS_Mimas_name = Mimas
#RSS_Mimas_desc = Mimas, not Minmas, is the closest regular moon to Saturn, and the smallest body to keep a spherical shape in the solar system. It definitely isn't the Death Star.
#RSS_Mimas_Biome1 = Lowlands
#RSS_Mimas_Biome2 = Northern Polar Region
#RSS_Mimas_Biome3 = Southern Polar Region
#RSS_Mimas_Biome4 = Herschel
#RSS_Mimas_Biome5 = Crater
#RSS_Mimas_Biome6 = Herschel Peak
#RSS_Enceladus_name = Enceladus
#RSS_Enceladus_desc = Enceladus is the sixth-largest moon of Saturn, covered by fresh, clean ice and the surface temperature at noon only reaches 75 K. Its notable features include water-rich plumes venting from cryovolanoes the south polar region.
#RSS_Enceladus_Biome1 = Flatlands
#RSS_Enceladus_Biome2 = Northern Polar Region
#RSS_Enceladus_Biome3 = Southern Polar Region
#RSS_Enceladus_Biome4 = Craterous
#RSS_Tethys_name = Tethys
#RSS_Tethys_desc = Tethys is a mid-sized moon of Saturn about 1,060 km across and is named after the titan Tethys of Greek mythology.
#RSS_Tethys_Biome1 = Flatlands
#RSS_Tethys_Biome2 = Northern Polar Region
#RSS_Tethys_Biome3 = Southern Polar Region
#RSS_Tethys_Biome4 = Odysseus
#RSS_Tethys_Biome5 = Ithaca Chasma
#RSS_Tethys_Biome6 = Craterous
#RSS_Dione_name = Dione
#RSS_Dione_desc = At 1122 km in diameter, Dione is the 15th largest moon in the Solar System, and is more massive than all known moons smaller than itself combined, first discovered in 1684 by Giovanni Cassini.
#RSS_Dione_Biome1 = Flatlands
#RSS_Dione_Biome2 = Northern Polar Region
#RSS_Dione_Biome3 = Southern Polar Region
#RSS_Dione_Biome4 = Scarred Region
#RSS_Dione_Biome5 = Crater
#RSS_Dione_Biome6 = Ridge
#RSS_Rhea_Name = Rhea
#RSS_Rhea_desc = Rhea is the second-largest moon of Saturn and the ninth-largest moon in the Solar System. It is the smallest body in the Solar System confirmed to be in hydrostatic equilibrium.
#RSS_Rhea_Biome1 = Flatlands
#RSS_Rhea_Biome2 = Northern Polar Region
#RSS_Rhea_Biome3 = Southern Polar Region
#RSS_Rhea_Biome4 = Craterous
#RSS_Titan_name = Titan
#RSS_Titan_desc = Titan is the largest moon of Saturn. It is the only natural satellite known to have a dense atmosphere, and the only object other than Earth where clear evidence of stable bodies of surface liquid has been found.
#RSS_Titan_Biome1 = Lowlands
#RSS_Titan_Biome2 = Midlands
#RSS_Titan_Biome3 = Highlands
#RSS_Titan_Biome4 = Shores
#RSS_Titan_Biome5 = Seas
#RSS_Titan_Biome6 = Canyons
#RSS_Titan_Biome7 = Poles
#RSS_Iapetus_name = Iapetus
#RSS_Iapetus_desc = Iapetus is the furthest large regular moon in Saturn's system, usually inclined, making Saturn's rings visible from the moon's surface, with a large ridgeline along it's equator, giving this moon a curious, walnut like shape.
#RSS_Iapetus_Biome1 = Lowlands
#RSS_Iapetus_Biome2 = Northern Polar Region
#RSS_Iapetus_Biome3 = Southern Polar Region
#RSS_Iapetus_Biome4 = Crater
#RSS_Iapetus_Biome5 = Turgis
#RSS_Iapetus_Biome6 = Central Bulge
#RSS_Uranus_name = Uranus
#RSS_Uranus_desc = The seventh planet in our neighborhood, Uranus, named after the Greek god of the sky, is similar to the relatively nearby planet Neptune. Uranus is sometimes placed in a category separate from gas giants, known as "Ice Giants". Having a similar atmosphere to Jupiter and Saturn, Uranus is different from the two gas giants in that it contains more water, ammonia and methane. It also has the coldest planetary atmosphere, somewhere around 49K.
#RSS_Uranus_Biome1 = Equatorial Bands
#RSS_Uranus_Biome2 = North Polar Bands
#RSS_Uranus_Biome3 = North Temperate Bands
#RSS_Uranus_Biome4 = North Equatorial Bands
#RSS_Uranus_Biome5 = South Temperate Bands
#RSS_Uranus_Biome6 = South Polar Bands
#RSS_Ariel_name = Ariel
#RSS_Ariel_desc = Ariel is the fourth-largest of the 27 known moons of Uranus. Ariel orbits and rotates in the equatorial plane of Uranus, which is almost perpendicular to the orbit of Uranus, and so has an extreme seasonal cycle.
#RSS_Ariel_Biome1 = Plains
#RSS_Ariel_Biome2 = Chasmata
#RSS_Ariel_Biome3 = Craters
#RSS_Umbriel_name = Umbriel
#RSS_Umbriel_desc = Umbriel is a moon of Uranus discovered on October 24, 1851, by William Lassell. It was discovered at the same time as Ariel and named after a character in Alexander Pope's poem The Rape of the Lock. Umbriel consists mainly of ice with a substantial fraction of rock, and may be differentiated into a rocky core and an icy mantle. The surface is the darkest among Uranian moons, and appears to have been shaped primarily by impacts. However, the presence of canyons suggests early endogenic processes, and the moon may have undergone an early endogenically driven resurfacing event that obliterated its older surface.
#RSS_Umbriel_Biome1 = Midlands
#RSS_Umbriel_Biome2 = North Crater
#RSS_Umbriel_Biome3 = Northpole
#RSS_Umbriel_Biome4 = Southpole
#RSS_Umbriel_Biome5 = Small Crater
#RSS_Titania_name = Titania
#RSS_Titania_desc = Titania is the largest of the moons of Uranus and the eighth largest moon in the Solar System at a diameter of 1,578 kilometres (981 mi). Discovered by William Herschel in 1787, Titania is named after the queen of the fairies in Shakespeare's A Midsummer Night's Dream. Its orbit lies inside Uranus's magnetosphere.
#RSS_Titania_Biome1 = Midlands
#RSS_Titania_Biome2 = Gertrude Crater
#RSS_Titania_Biome3 = Crater
#RSS_Titania_Biome4 = Messina Chasmata
#RSS_Titania_Biome5 = Ursula Crater
#RSS_Titania_Biome6 = South Pole
#RSS_Titania_Biome7 = North Pole
#RSS_Oberon_name = Oberon
#RSS_Oberon_desc = Oberon, also designated Uranus IV, is the outermost major moon of the planet Uranus. It is the second-largest and second most massive of the Uranian moons, and the ninth most massive moon in the Solar System. Discovered by William Herschel in 1787, Oberon is named after the mythical king of the fairies who appears as a character in Shakespeare's A Midsummer Night's Dream. Its orbit lies partially outside Uranus's magnetosphere.
#RSS_Oberon_Biome1 = Plains
#RSS_Oberon_Biome2 = Chasmata
#RSS_Oberon_Biome3 = Craters
#RSS_Oberon_Biome4 = Hamlet Crater
#RSS_Miranda_name = Miranda
#RSS_Miranda_desc = Miranda or Uranus V is the smallest and innermost of Uranus's five round satellites. Like the other large moons of Uranus, Miranda orbits close to its planet's equatorial plane. Because Uranus orbits the Sun on its side, Miranda's orbit is perpendicular to the ecliptic and shares Uranus's extreme seasonal cycle. At just 470 km in diameter, Miranda is one of the smallest objects in the Solar System known to be spherical under its own gravity. Of the bodies that are known to be in hydrostatic equilibrium, only Saturn's moon Mimas is smaller.
#RSS_Miranda_Biome1 = Regio
#RSS_Miranda_Biome2 = Craters
#RSS_Miranda_Biome3 = Coronae
#RSS_Miranda_Biome4 = Rupes
#RSS_Miranda_Biome5 = Sulci
#RSS_Miranda_Biome6 = Verona Rupes
#RSS_Venus_name = Venus
#RSS_Venus_desc = This beautiful object is the second planet of our neighborhood. Named after the goddess of love and beauty, Venus is one of the brightest objects in our night sky. Though she is considered a sister planet to Earth, Venus has no satellites (moons) and is alone in her orbit around our star.
#RSS_Venus_Biome1 = Midlands
#RSS_Venus_Biome2 = Mountains
#RSS_Venus_Biome3 = Canyons
#RSS_Venus_Biome4 = Lakshmi Planum
#RSS_Venus_Biome5 = Fortuna Tessera
#RSS_Venus_Biome6 = Volcanic Rise
#RSS_Venus_Biome7 = Highlands
#RSS_Venus_Biome8 = Lowlands
#RSS_Vesta_name = Vesta
#RSS_Vesta_desc = Vesta is the second-most-massive and second-largest body in the asteroid belt after the dwarf planet Ceres, and it contributes an estimated 9% of the mass of the asteroid belt. It is slightly larger than Pallas, though significantly more massive. Vesta is the last remaining rocky protoplanet (with a differentiated interior) of the kind that formed the terrestrial planets. Numerous fragments of Vesta were ejected by collisions one and two billion years ago that left two enormous craters occupying much of Vesta's southern hemisphere. Debris from these events has fallen to Earth as howardite–eucrite–diogenite (HED) meteorites, which have been a rich source of information about Vesta.
#RSS_Vesta_Biome1 = Midlands
#RSS_Vesta_Biome2 = Marcia
#RSS_Vesta_Biome3 = Calpurnia crater
#RSS_Vesta_Biome4 = Minucia Crater
#RSS_Vesta_Biome5 = Vestalia Terra
#RSS_Vesta_Biome6 = Feralia Planitia
#RSS_Vesta_Biome7 = Saturnalia Fossae
#RSS_Vesta_Biome8 = Divalia Fossae
#RSS_Vesta_Biome9 = Albana Crater
#RSS_Vesta_Biome10 = Pomponia Crater
#RSS_Vesta_Biome11 = Parentatio Rupes
#RSS_Vesta_Biome12 = Rheasilvia
#RSS_Vesta_Biome13 = South Craters
#RSS_Vesta_Biome14 = North Pole
#RSS_Science_CrewReport_MercurySrfLanded = Is it hot out there or is it just me?
#RSS_Science_CrewReport_MercuryInSpace = You look down at the barren grey surface and view several strange and interesting geological formations.
#RSS_Science_CrewReport_VenusSrfLanded1 = The red temperature alarm light is blinking on and off. The spacecraft may or may not be melting right now.
#RSS_Science_CrewReport_VenusSrfLanded2 = What a wonderful place to stage a faked Moon landing.
#RSS_Science_CrewReport_VenusInSpace = Below you is a nearly flat white-yellow rolling sphere. The cloud formations are barely apparent in visible light. You know that the surface is much less serene.
#RSS_Science_CrewReport_VenusFlyingHigh = The clouds are gradually approaching. The beautiful sky reminds you of Earth's sky.
#RSS_Science_CrewReport_VenusFlyingLow = Passing through the clouds, the lighting becomes very much darker and it takes a few moments for your eyes to adjust. You can just about make out the orange-grey surface.
#RSS_Science_CrewReport_EarthInSpace1 = You're floating in a most peculiar way.
#RSS_Science_CrewReport_EarthInSpace2 = The stars look very different, today.
#RSS_Science_CrewReport_EarthInSpace3 = You're a rocketman, burning out your fuse out here.
#RSS_Science_CrewReport_EarthInSpace4 = You are in space and not dead, which Ground Control agrees to be a major step forward.
#RSS_Science_CrewReport_EarthInSpace5 = You begin to feel weightless. You try to hold back your lunch.
#RSS_Science_CrewReport_EarthInSpace6 = You see the continents below you slowly rolling by. From this altitude there are no national borders. Humankind's effect on the planet seems minimal.
#RSS_Science_CrewReport_EarthInSpace7 = Strange to think that the only thing separating you from your planet's atmosphere is a few kilometers of nothing at all.
#RSS_Science_CrewReport_EarthInSpace8 = Orbiting Earth in your spaceship, you see how beautiful your planet is. You hope the planet's beauty will be preserved and increased, not destroyed.
#RSS_Science_CrewReport_EarthInSpace9 = Planet Earth is blue, and there's nothing you can do.
#RSS_Science_CrewReport_EarthInSpace10 = You try not to think about the fact that you are falling around the ground at many times the speed of sound in a tin can. Actually, that's a pretty badS thought.
#RSS_Science_CrewReport_EarthFlying1 = You look around for any towers to buzz.
#RSS_Science_CrewReport_EarthFlying2 = Look! Clouds!
#RSS_Science_CrewReport_EarthFlying3 = You could probably breathe at this point if you had to eject.
#RSS_Science_CrewReport_EarthFlyingHigh = Almost in the space, but not quite.
#RSS_Science_CrewReport_EarthSrfLanded = Time to wait for the recovery trucks.
#RSS_Science_CrewReport_EarthSrfSplashed1 = Time to wait for the recovery ship.
#RSS_Science_CrewReport_EarthSrfSplashed2 = You might be seasick.
#RSS_Science_CrewReport_MoonInSpace1 = It's a dull grey moon but you love it anyway.
#RSS_Science_CrewReport_MoonInSpace2 = You're sitting in a tin can, far above The Moon.
#RSS_Science_CrewReport_MoonSrfLanded1 = The Spacecraft has Landed.
#RSS_Science_CrewReport_MoonSrfLanded2 = Now to find out if it is made from cheese.
#RSS_Science_CrewReport_MoonSrfLanded3 = You look around for studio lights.
#RSS_Science_CrewReport_MarsSrfLanded1 = You look out the window for Little Green Men from Mars.
#RSS_Science_CrewReport_MarsSrfLanded2 = Mars, the red planet. Wow. You're actually there.
#RSS_Science_CrewReport_MarsFlying1 = Seven Minutes of Terror seem to mostly be over.
#RSS_Science_CrewReport_MarsFlying2 = There's almost no atmospheric drag here.
#RSS_Science_CrewReport_MarsFlyingHigh = Mars' atmosphere is so thin it won't slow you down much, but it is so thick that you have to deal with shock heating.
#RSS_Science_CrewReport_MarsInSpaceLow = What a terrifically red planet.
#RSS_Science_CrewReport_MarsInSpaceHigh = Mars, the Red Planet. You can see Phobos and Deimos out the window.
#RSS_Science_CrewReport_PhobosSrfLanded = Mars is huge in the sky.
#RSS_Science_CrewReport_PhobosInSpace = This place would be a brilliant mining moon if it weren't for the fact that it is currently falling into Mars.
#RSS_Science_CrewReport_DeimosSrfLanded = You're not entirely certain that you're not still in freefall.
#RSS_Science_CrewReport_DeimosInSpace = "Have *you* ever fell around a mountain before?" That is your new comeback to anything ever.
#RSS_Science_CrewReport_CeresInSpace = Strange white spots. Ice, aliens, or minerals?
#RSS_Science_CrewReport_VestaInSpace = The asteroid is so close to being an Oblate Spheroid that you feel like it should be a dwarf planet. You then remember what it's diameter is, and retract your opinion.
#RSS_Science_CrewReport_JunoInSpace = Why are you here? It's a lumpy rock, that's all.
#RSS_Science_CrewReport_PallasInSpace = You take a look outside, and see the boring rock outside.
#RSS_Science_CrewReport_ChuryumovGerasimenkoInSpace = To Boldly Go Where Rosetta has Gone Before.
#RSS_Science_CrewReport_ChuryumovGerasimenkoSrfLanded = To Boldly Go Where Philae has Gone Before.
#RSS_Science_CrewReport_JupiterInSpaceHigh = You see the beautiful brown and white cloud bands and zones of Jupiter, and view the moons in their slow dance around Jupiter.
#RSS_Science_CrewReport_JupiterInSpaceLow = Jupiter appears to be absolutely huge. You can barely see the curvature.
#RSS_Science_CrewReport_JupiterFlyingHigh = One of the most badS places to aerobrake in the entire system. You are pressed back into your seat, and are very nearly going to pass out, but you're better than th...
#RSS_Science_CrewReport_JupiterFlyingLow = What the HECK are you doing that deep in the atmosphere?
#RSS_Science_CrewReport_MetisInSpace = Jupiter is huge in the sky. Metis seems to be hugging Jupiter's Roche limit.
#RSS_Science_CrewReport_AdrasteaInSpace = Jupiter has a LOT of moons.
#RSS_Science_CrewReport_AmaltheaInSpace = Wow. That's REALLY red. Puts Mars to shame, really.
#RSS_Science_CrewReport_IoInSpace1 = You speculate that Io's appearance is characteristic of a three-dimensional slice of a four-dimensional pizza intersecting the plane of our universe.
#RSS_Science_CrewReport_IoInSpace2 = You pass through volcanic plumes, and can practically smell the sulfur. Not really of course, because the spacecraft is airtight.
#RSS_Science_CrewReport_IoSrfLanded = Your spacecraft shakes and shifts until it ceases to be stable.
#RSS_Science_CrewReport_EuropaInSpace = You look down at the cracked, icy terrain of Europa, dreaming of what wonders lie beneath the surface.
#RSS_Science_CrewReport_EuropaSrfLanded = You want to go ice fishing here.
#RSS_Science_CrewReport_GanymedeInSpace = The biggest moon in the solar system. Here it is. Ice and rock and plenty of it.
#RSS_Science_CrewReport_GanymedeSrfLanded = You think about ice fishing here, but then try to find Europa in the sky out the window instead.
#RSS_Science_CrewReport_CallistoInSpace = That's a LOT of craters. It may very well be the most cratered moon in the entire solar system. You look at your Encyclopedia Galactica. It says that it is in fact the most cratered moon in the Solar System.
#RSS_Science_CrewReport_CallistoSrfLaned = Callisto must feel really left out, not being involved in the 1:2:4 resonance that Io, Europa, and Ganymede have.
#RSS_Science_CrewReport_SaturnInSpace = Those are some neat rings there.
#RSS_Science_CrewReport_SaturnFlyingHigh = A rather sedate atmosphere for braking, you might manage to stay awake this ti...
#RSS_Science_CrewReport_SaturnFlyingLow = You may not be coming home.
#RSS_Science_CrewReport_MimasInSpaceHigh = That's no moon. Wait, yes it is.
#RSS_Science_CrewReport_MimasInSpaceLow = From here you can't see any thermal exhaust shafts.
#RSS_Science_CrewReport_MimasSrfLanded = You're either in a lander spacecraft or you're in a turret mounted to the surface of the Death Star. Either way, the view of Saturn is stunning.
#RSS_Science_CrewReport_EnceladusInSpace1 = You peer down at the extremely white surface, and dream of what waits below it.
#RSS_Science_CrewReport_EnceladusInSpace2 = Every realized that all three celestial bodies in the Solar System that are likely to have water in or on them have names that start with "E"?
#RSS_Science_CrewReport_EnceladusSrfLanded = You could settle for ice fishing here if it doesn't go well on Europa.
#RSS_Science_CrewReport_DioneInSpace = Another boring white moon. Geez, how many can Saturn have?
#RSS_Science_CrewReport_TethysInSpace = An uninteresting, basic, white moon. Just like your cousin, except for the moon part. You know the one. The one who hangs out at Starbucks and uses hashtags too much. Everyone has that one cousin. Or friend, or significant other, or sibling. The point is, Thethys is the moon equivalent of whoever that person is.
#RSS_Science_CrewReport_RheaInSpace = The second largest Saturnian moon is slightly more interesting in its terrain than the other boring white moons.
#RSS_Science_CrewReport_IapetusInSpace = The equatorial ridge is quite strange. Perhaps Iapetus was created in a huge planet making mould? Or maybe it's a ring system that fell down over time. Whatever the asnwer is, it's certainly a distinctive feature.
#RSS_Science_CrewReport_TitanInSpaceHigh = From the distance, Titan seems to be a fuzzy orange sphere.
#RSS_Science_CrewReport_TitanInSpaceLow = Titan seems to have been aptly named. It's quite large by Moon standards.
#RSS_Science_CrewReport_TitanFlyingHigh = Atmospheric entry here is calm and sedate, considering the thick atmosphere and the low velocity.
#RSS_Science_CrewReport_TitanFlyingLow = There's so much air density here you could probably fly a brick, so your spacecraft flies quite nicely.
#RSS_Science_CrewReport_TitanSrfLanded = Extreme cold aside, it's an extremely cool moon.
#RSS_Science_CrewReport_TitanSrfSplashed = The oceans are made from Methane. Your spacecraft sinks easily.
#RSS_Science_CrewReport_HyperionInSpace = You are beginning to feel trypophobic.
#RSS_Science_CrewReport_HyperionSrfLanded = Your spacecraft sinks a few inches into the surface, which is more or less just a light puff of regolith.
#RSS_Science_CrewReport_PhoebeInSpace = Saturn is so small from here.
#RSS_Science_CrewReport_UranusInSpace1 = Hehehe. Uranus.
#RSS_Science_CrewReport_UranusInSpace2 = Mission control's message has arrived on schedule. The message: "It's pronounced Ooh-Rahn-Us or Ur-In-Is, got it?"
#RSS_Science_CrewReport_UranusInSpace3 = It's a peaceful looking blue-green planet.
#RSS_Science_CrewReport_UranusFlyingHigh = You had better be aerobraking here.
#RSS_Science_CrewReport_UranusFlying1 = Unless you're sitting on top of a huge rocket booster, you're never getting out of Uranus.
#RSS_Science_CrewReport_UranusFlying2 = Your spacecraft has penetrated deep into Uranus. Ooh-Rahn-Us. Jeez guys, get your head out of the gutter.
#RSS_Science_CrewReport_TitaniaInSpace = Uranus looks good from here.
#RSS_Science_CrewReport_MirandaInSpace = Wow. That's some weird terrain. It would be so fun to go down there.
#RSS_Science_CrewReport_ArielInSpace = Some more severly cracked terrain here. A very interesting looking moon. Uranus' moons have a lot of cracks.
#RSS_Science_CrewReport_UmbrielInSpace = A dark grey moon of little interest.
#RSS_Science_CrewReport_OberonInSpace = There's some fascinating maria here.
#RSS_Science_CrewReport_NeptuneInSpace = You have to double take to be 100% certain you didn't just look at the ocean hemisphere of Earth.
#RSS_Science_CrewReport_NeptuneFlyingHigh = Aerobraking is so difficult you curse like a sailor until you pass out.
#RSS_Science_CrewReport_NeptuneFlying1 = The storms toss and turn your ship. The winds are much much faster here without all that land in the way.
#RSS_Science_CrewReport_NeptuneFlying2 = Your ship is struck by lightning at least three times in as many seconds.
#RSS_Science_CrewReport_NeptuneFlying3 = You're not going back home, are you.
#RSS_Science_CrewReport_ProteusInSpace = Proteus has some of the coolest views of Neptune in the entire system.
#RSS_Science_CrewReport_TritonInSpace = It looks kind of like Pluto.
#RSS_Science_CrewReport_PlutoInSpace1 = Pluto and Charon always seem to be together. It's like a tremendously slow dance.
#RSS_Science_CrewReport_PlutoInSpace2 = You get some great looks at the fascinatingly swirly and irregular surface of Pluto.
#RSS_Science_CrewReport_PlutoInSpace3 = You don't care if it's a planet or a dwarf planet. People are always too caught up about Pluto's planethood, so they never get around to looking at how cool it is.
#RSS_Science_CrewReport_PlutoInSpace4 = Pluto loves you. You can tell, can't you?
#RSS_Science_CrewReport_PlutoInSpace5 = Charon looks particularly lovely this time of year.
#RSS_Science_CrewReport_PlutoSrfLanded1 = "It's not a real planet" they said in kindergarden. Well here you are, pushing the limits of the human lifespan, just so that you can rub this acheivement in little Bobby Tables' face!
#RSS_Science_CrewReport_PlutoSrfLanded2 = The sun is not much more than another star at this distance.
#RSS_Science_CrewReport_CharonInSpace1 = Charon looks particularly lovely this time of year.
#RSS_Science_CrewReport_CharonInSpace2 = It is significantly greyer than the Pluto.
#RSS_Science_EVAReport_VenusSrfLanded1 = After only a few seconds on the surface, you worry that your space suit may not be up to the task of keeping you from burning to a crisp.
#RSS_Science_EVAReport_VenusSrfLanded2 = No time for big speeches. You're here to pick up rocks.
#RSS_Science_EVAReport_VenusSrfLanded3 = Every surface is coated in a dull, flat, orange light. The atmosphere is so thick it's like looking through water.
#RSS_Science_EVAReport_VenusSrfLanded4 = There are no shadows, and you can not see the Sun. The light is very dim, like twilight on Earth.
#RSS_Science_EVAReport_VenusFlyingHigh = This is a rather precarious situation.
#RSS_Science_EVAReport_VenusFlyingLow = You're falling so slowly you'd probably be fine.
#RSS_Science_EVAReport_VenusInSpace = "...And maybe they've seen us... and welcome us allllll, yeah. With so many lightyears to go... and things to be fo-ou-ound, I'm sure that we all miss her sooooo... It's the Final Countdown! Dananaaaaa naaaa! Danana na naaaa! Dannana naaaa! The final countdown, woah, oh!" A few minutes later you hear Mission Control struggling to keep from laughing.
#RSS_Science_EVAReport_EarthInSpace1 = You hope your space suit holds together.
#RSS_Science_EVAReport_EarthInSpace2 = There is nothing outside of your suit right now. You feel strangely isolated.
#RSS_Science_EVAReport_EarthInSpace3 = Your jetpack responds well to tiny bursts of thrust. Longer burns make this space suit difficult to control.
#RSS_Science_EVAReport_EarthSrfLandedGrasslands1 = You want to pick a flower and smell it.
#RSS_Science_EVAReport_EarthSrfLandedGrasslands2 = You're home, on the surface of Earth. You feel like hugging it.
#RSS_Science_EVAReport_EarthSrfLandedHighlands = It's a little chilly.
#RSS_Science_EVAReport_EarthSrfLandedMountains = It would be difficult to breathe here if you didn't have a space suit on. It's quite cold here, but man that view is incredible.
#RSS_Science_EVAReport_EarthSrfLandedDesert = Good thing you're in that climate controlled space suit, otherwise you would be quite uncomfortably warm.
#RSS_Science_EVAReport_EarthSrfLandedTropics = You might take a vacation here one day.
#RSS_Science_EVAReport_EarthSrfLandedPoles = Rocking on top of the world. Or the bottom. Really it doesn't matter from a planetary perspective, after all up, down, top, etc are subjective.
#RSS_Science_EVAReport_EarthSrfSplashedWater = Fishes! You're starving!
#RSS_Science_EVAReport_EarthSrfLandedShores1 = Sea shells she sells by the sea shore.
#RSS_Science_EVAReport_EarthSrfLandedShores2 = You could enjoy a day at the beach right about now.
#RSS_Science_EVAReport_EarthSrfSplashedShores = Not too far to swim to shore. Let's just hope it's a civilized continent and not a desert island.
#RSS_Science_EVAReport_EarthFlyingHigh = New pickup line: "Did it hurt when you fell from heaven? Because you are SHOCKINGLY HOT." Get it? Like Shock Heating? Anyway, unless you want to be shock heated, you should probably get back in the ship.
#RSS_Science_EVAReport_EarthFlying = This is a rather precarious situation.
#RSS_Science_EVAReport_MoonSrfLandedLunarSeas = That's one small step for a man, one... giant leap for mankind.
#RSS_Science_EVAReport_MoonSrfLanded1 = It's going to be hard to live up to Neil Armstrong's first words.
#RSS_Science_EVAReport_MoonSrfLanded2 = I was strolling on the Moon one day, in the merry merry month of... uh... May?
#RSS_Science_EVAReport_MoonSrfLanded3 = You search the sky for the Earth. You feel small.
#RSS_Science_EVAReport_MoonSrfLanded4 = You look down at your boots, and see the footprint. It's remarkably well held-together.
#RSS_Science_EVAReport_MoonSrfLandedFarSideBasin = You can't see the Earth at all. It's kind of eerie that your only connection to Earth is indirect satellite links.
#RSS_Science_EVAReport_MoonInSpace = The ground is covered in craters. You hope you're not expected to land in this jetpack, because it would not work.
#RSS_Science_EVAReport_MarsSrfLanded1 = And with peace, man has conquered the God of War.
#RSS_Science_EVAReport_MarsSrfLanded2 = In your FACE, Neil Armstrong.
#RSS_Science_EVAReport_MarsSrfLandedVallesMarineris = "The view from here is spectacular. Just look at those cliffs. Scares the heck out of me, actually."
#RSS_Science_EVAReport_MarsSrfLandedMajorCraters = You wonder if you could see a rover from here.
#RSS_Science_EVAReport_MarsSrfLandedOlympusMons = You're sitting with the gods here. Just as well, the atmosphere is essentially a vacuum up here.
#RSS_Science_EVAReport_PhobosInSpace = You could easily land with your jetpack.
#RSS_Science_EVAReport_PhobosSrfLanded = You're afraid you might trip into low orbit.
#RSS_Science_EVAReport_DeimosSrfLanded = Single Stage to Orbit? More like Single Burp to Orbit!
#RSS_Science_EVAReport_CeresSrfLanded1 = Ceres does not exist. #wakeupsheeple.
#RSS_Science_EVAReport_CeresSrfLanded2 = When you look closely at the ground, you can see there are many different types of deposits mixed together.
#RSS_Science_EVAReport_VestaSrfLanded = There's nothing interesting, so here's a joke: Three men died and they went to the pearly gates. Saint Peter told them that the kind of vehicle they would drive in heaven depended on how they lived their life.\nHe told the first man he would have a Cadillac because he lived a good life and never cheated on his wife.\nHe told the second he would have a motorcycle because he only cheated on his wife once and he regretted it.\nThen he told the third guy he would have a bicycle because he cheated on his wife alot.\nWell, two years later, the man on the bicycle spotted the man in the Cadillac crying.\nHe asked why he is crying since he had such a nice car and the man replied, "I just saw my wife go by on a skateboard!"
#RSS_Science_EVAReport_PallasSrfLanded = There's little in the way of interesting stuff happening here, so here's a joke. At the Pentagon, there are five sides to every story.
#RSS_Science_EVAReport_JunoSrfLanded = Nothing cool's going on here, so here's a joke: Why is a fire engine red ?\nBecause a fire engine has four wheels and eight men. Four and eight are twelve. There are twelve inches in a ruler. Queen Elizabeth was a ruler. Queen Elizabeth was also a ship. A ship sails on the ocean. The ocean is made of water. Fish live in water. The Chinese are noted for eating a lot of fish. The Chinese are called red. So therefore, a fire engine is red.
#RSS_Science_EVAReport_JupiterFlyingLow = Get. Back. In. The. Ship.
#RSS_Science_EVAReport_JupiterFlyingHigh = As you say your last prayers and/or pretend that you believed in a god this whole time, you contemplate death for a few short moments before you are no longer capable of contemplation.
#RSS_Science_EVAReport_IoSrfLanded1 = It's difficult to move around what with the surface falling apart underneath you.
#RSS_Science_EVAReport_IoSrfLanded2 = The geiger counter in your suit is clicking a lot. This is probably a bad thing.
#RSS_Science_EVAReport_EuropaSrfLanded1 = You contemplate performing an ice slide. It probably wouldn't work.
#RSS_Science_EVAReport_EuropaSrfLanded2 = You came here to go swimming, so where the heck is your giant ice-crust drill?
#RSS_Science_EVAReport_GanymedeSrfLanded = The brown surface is hard, but at least the gravity is high enough to keep manoeuvring from being too difficult.
#RSS_Science_EVAReport_SaturnFlyingLow = Get. Back. In. The. Ship.
#RSS_Science_EVAReport_SaturnInSpaceLow = You fly among the rings. They tumble around, and you try your best not to be hit by any debris.
#RSS_Science_EVAReport_SaturnInSpaceHigh = Beyonc� approved.
#RSS_Science_EVAReport_SaturnFlyingHigh = You're going to die soon.
#RSS_Science_EVAReport_MimasSrfLanded = You hum the Imperial March.
#RSS_Science_EVAReport_IapetusSrfLandedCentralBuldge = You check for all the signs of the planet being made from a massive planet press. The results are inconclusive.
#RSS_Science_EVAReport_UranusFlyingLow = Get. Back. In. The. Ship. Before. You. Freeze. Uranus. Off.
#RSS_Science_EVAReport_UranusFlyingHigh = RIP you.
#RSS_Science_EVAReport_MirandaSrfLanded = The terrain is extremely irregular. It looks fun to jump around.
#RSS_Science_EVAReport_MirandaSrfLandedVeronaRupes = You hypothesize that this would be a terrific skydiving spot. This warrants further testing.
#RSS_Science_EVAReport_NeptuneFlyingHigh = After all the time it took to get you here you're just going to die burning up in the upper atmosphere. What a shame.
#RSS_Science_EVAReport_NeptuneFlyingLow = Get. Back. In. The. Ship.
#RSS_Science_EVAReport_PlutoSrfLanded1 = You've been thinking about your first words on the surface of Pluto for decades. You think you've finally got it. "Hello is am a button face." Nailed it.
#RSS_Science_EVAReport_PlutoInSpace = You may be a tad bit senile.
#RSS_Science_EVAReport_PlutoSrfLanded2 = You are officially the oldest human to set foot on the surface of another world.
#RSS_Science_EVAReport_CharonSrfLanded = Why are you here? You must have gone here instead of Pluto by mistake. You tend to make simple mistakes like that these days. Now if only you could find your false teeth you could tell mission control about how in your day, pilots had to navigate manually. At that point the young men and women at mission control will sigh, and you will tell them that they should respect you.
#RSS_Science_EVAReport_KerberosSrfLanded = Kerberos? Kerb-eros. Strange. There was a video game you played in your youth with a suspiciously similar name.
#RSS_Science_EVAReport_ChuryumovGerasimenkoInSpaceLow = You could probably use a quick few puffs of your jetpack to land.
#RSS_Science_EVAReport_ChuryumovGerasimenkoInSpaceHigh = The comet is strange and unevenly shaped. It reminds you of a rubber ducky. How long has it been since you had a bath?
#RSS_Science_EVAReport_ChuryumovGerasimenkoSrfLanded1 = Hey! You found Philae!
#RSS_Science_EVAReport_ChuryumovGerasimenkoSrfLanded2 = Is it just you or does the ground seem to be boiling away?
#RSS_Science_SurfaceSample_MoonSrfLanded1 = As you pick up another cool rock, you decide to turn your sample collector into a golfing iron and hit a few rocks.
#RSS_Science_SurfaceSample_MoonSrfLanded2 = The samples are remarkably similar to Earth rocks.
#RSS_Science_SurfaceSample_VenusSrfLanded = The grey-orange rocks are very rounded due to wind erosion. The surface is cracked.
#RSS_Science_SurfaceSample_MarsSrfLanded1 = The grey rocks dot the surface, and the soil is rich in iron. Just below the red soil is a dark grey surface.
#RSS_Science_SurfaceSample_MarsSrfLanded2 = This surface consists of a grainy, very fine sand-like dust, and it appears to be getting everywhere.
#RSS_Science_SurfaceSample_MarsSrfLanded3 = You hum the tune to Gustav Holst's Mars soundtrack as you pick up another rock.
#RSS_Science_SurfaceSample_MarsSrfLanded4 = Unable to satisfy your Curiosity, you attempt to drill into the rock with your tool. You're thinking it would be a lot easier if you had some kind of pulsating drill thing on a robotic arm.
#RSS_Science_SurfaceSample_MarsSrfLanded5 = There appears to be traces of water in the soil!
#RSS_Science_SurfaceSample_MarsSrfLandedNorthIceCap1 = The ground is frozen carbon dioxide. Just under the dry ice is a layer of red dust and then grey rock. There's some water ice scatterered around as well.
#RSS_Science_SurfaceSample_MarsSrfLandedSouthIceCap1 = The ground is frozen carbon dioxide and reddish dirt. You wonder what Mars would be like if it had much larger ice caps.
#RSS_Science_SurfaceSample_MarsSrfLandedNorthIceCap2 = Snow Angel-nauts would seem to be possible here. This warrants further testing.
#RSS_Science_SurfaceSample_MarsSrfLandedSouthIceCap2 = Snowball wars could be fought out here.
#RSS_Science_SurfaceSample_MarsSrfLandedOlympusMons = Beneath the red dust is several layers of frozen lava!
#RSS_Science_SurfaceSample_IoSrfLanded1 = There is plenty of sulphur and sulphur dioxide frosts along the surface. Any rocks or terrain features are likely very very young due to the rapidity in which Io reshapes its surface.
#RSS_Science_SurfaceSample_IoSrfLanded2 = You are upset that your hypothesis about Io being a three-dimensional slice of a four-dimensional hyperpizza is being proven inaccurate.
#RSS_Science_SurfaceSample_EuropaSrfLanded1 = The surface consists of ice, dirt, and more ice.
#RSS_Science_SurfaceSample_EuropaSrfLanded2 = Oh if only you had a way of drilling deeper into the ice to sample the underground ocean!
#RSS_Science_SurfaceSample_EuropaSrfLanded3 = You chip away the frozen surface and deposit some of the white and brown surface into a container.
#RSS_Science_SurfaceSample_EuropaSrfLandedLineaments = There is a significant amount of complex organic molecules in the ice!
#RSS_Science_SurfaceSample_MimasSrfLanded = Is this moon made from metal alloys? You poke around. Nope. Just ice.
#RSS_Science_SurfaceSample_PhobosSrfLanded = The surface gives away easily and you have a hard time keeping the sample in the container due to the low gravity.
#RSS_Science_SurfaceSample_DeimosSrfLanded = Deimos' surface regolith is almost, but not quite, entirely unlike Earth's.
#RSS_Science_SurfaceSample_EnceladusSrfLandedSouthernPolarRegion = There's some complex organic molecules in the ice.
#RSS_Science_SurfaceSample_EncaladusSrfLanded = Just ice. Not much of any interest.
#RSS_Science_SurfaceSample_PlutoSrfLanded = You barely remember why you left the ship. Something to do with surface samples? Oh yes, that's it. You fiddle around for the sample collector and find all sorts of non-water ices.
#RSS_Science_SurfaceSample_HyperionSrfLanded = The dust practically flies off to escape velocity when you try to grab some of it. The planet seems to be held together more magically than gravitationally.
#RSS_Science_SurfaceSample_TitanSrfLanded = The rocks? Solid ice. The dirt? Snow. It's all totally frozen. Virtually indistinguishable in appearance from rock and dirt.
#RSS_Science_SurfaceSample_TitanSrfSplashed = While normally the appearance of organic molecules in a lake on another world would be huge news, unfortunately the organic molecule in question is liquid methane, which happens to be the liquid that the lake is made from. Any study of this sample would have to be done in a heavily refrigerated container.
#RSS_Science_SurfaceSample_ChuryumovGerasimenkoSrfLanded = The ices and organic molecules in the sample could provide a fascinating look into the possible origins of the solar system and life on Earth.
#RSS_Science_TempScan_VenusSrfLanded1 = The thermometer has melted and then boiled.
#RSS_Science_TempScan_VenusSrfLanded2 = The temperature is hot enough to melt lead.
#RSS_Science_TempScan_VenusFlyingLow = Venus is very clearly the hottest planet in the Solar System.
#RSS_Science_TempScan_VenusFlyingHigh = The temperature is only a little warmer than Earth sea level here. In fact if it weren't for the poisonous acid in the atmosphere and the lack of oxygen, this might be one of the most Earthlike places in the solar system (other than Earth, of course.)
#RSS_Science_TempScan_MarsSrfLanded = Depending on the orientation, the thermometer either reads cold or very cold.
#RSS_Science_TempScan_IoSrfLanded = It's quite warm here on account of the tidal heating.
#RSS_Science_TempScan_EuropaSrfLanded = While the surface is pitifully cold, in the tidally heated interior of the planet the water may very well be liquid.
#RSS_Science_TempScan_TitanSrfLanded = The thermometer has frozen. This is one of the coldest places in the solar system.
#RSS_Science_TempScan_UranusFlyingLow = Uranus has the absolute coldest atmosphere in the entire solar system, at just over 42 kelvins. Let's hope the spacecraft has a good heater.
#RSS_Science_TempScan_MercurySrfLanded = Depending on the orientation of the thermometer, the temperature is either extremely hot or extremely cold.
#RSS_Science_TempScan_EarthInSpace = The temperature seems to change wildly based upon the thermometer's orientation.
#RSS_Science_TempScan_PlutoSrfLanded = As one might expect, it is quite cold here.
#RSS_Science_TempScan_CharonSrfLanded = As one would assume, the temperature here is low.
#RSS_Science_SeismicScan_VenusSrfLanded = The planet is geologically dead for the most part.
#RSS_Science_SeismicScan_IoSrfLanded = The moon is constantly shaking. There is a lot of volcanism here.
#RSS_Science_SeismicScan_EuropaSrfLanded = There are a few Europaquakes. The moon is cryovolcanic.
#RSS_Science_SeismicScan_EnceladusSrfLanded = This moon is cryovolcanic and is spewing its insides into space.
#RSS_Science_SeismicScan_MoonSrfLanded = A few minor moonquakes every once in a while. All due to impacts, as the Moon is geologically dead.
#RSS_Science_SeismicScan_CeresSrfLanded = The dwarf planet is mildly cryovolcanic.
#RSS_Science_GravityScan_EarthInSpace = The sensor has provided a more detailed map of Earth's local gravitational field.
#RSS_Science_GravityScan_MoonInSpace = The sensor maps the extremely uneven gravitational field of the Moon.
#RSS_Science_GravityScan_VenusInSpace = The sensor provides a map of the surface despite the extremely thick clouds blocking the surface from view.
#RSS_Science_GravityScan_MarsSrfLanded = Your mother would weigh only 250 pounds here.
#RSS_Science_GravityScan_JupiterInSpace = The sensor scans the intricate gravitational interactions between the Jovain Moons.
#RSS_Science_GravityScan_SaturnInSpace = It's almost as if there's an entire moon's worth of mass floating above Saturn's equator.
#RSS_Science_GravityScan_EuropaInSpace = Scanning from orbit hints at the internal makeup of Europa.
#RSS_Science_GravityScan_PlutoSrfLanded = There is an extreme tidal effect from Charon skewing the results.
#RSS_Science_GravityScan_CharonInSpace = Minute changes in Charon's orbit from the other Plutinan moons are being observed.
#RSS_Science_GravityScan_NixInSpace = Nix seems to be rotating erratically due to influence from Pluto and Charon.
#RSS_Science_GravityScan_HyraInSpace = Hydra's rotation is unpredictable due the tidal interactions of its parent dwarf planets Pluto and Charon.
#RSS_Science_GravityScan_KerberosInSpace = Kerberos is rotating unpredictably thanks to interactions from the other moons of Pluto.
#RSS_Science_GravityScan_StyxInSpace = It's hard to tell what direction Styx will be facing at any given time. This is likely due to gravitational interaction with Pluto and Charon.
#RSS_Science_GravityScan_Hyperion = This thing is more like a collection of rocks held together with dust than it is a solid rock.
#RSS_Science_GravityScan_IapetusInSpace = Iapetus' equatorial ridge provides a slight pull on the sensor. The orbit of a planet like Iapetus would likely precess over time.
#RSS_Science_GravityScan_MercuryInSpace = The sensor has difficulty mapping the surface of Mercury due to the tidal influence from the Sun.
#RSS_Science_AtmoAnalysis_VenusSrfLanded = Carbon Dioxide, Nitrogen, and Sulphuric Acid. Not fun stuff to breathe, certainly not at these temperatures.
#RSS_Science_AtmoAnalysis_VenusFlyingHigh = Carbon Dioxide, Nitrogen. A bit of acids in the air. You wouldn't want to breathe the stuff, but you could probably go outside and be fine.
#RSS_Science_AtmoAnalysis_EarthFlyingHigh = It seems there is very little atmosphere at these altitudes. Make sure you're properly suited up if you plan on going outside.
#RSS_Science_AtmoAnalysis_EarthSrfLanded = Temperature and Pressure readings suggest today is as good a time for flying as any.
#RSS_Science_AtmoAnalysis_EarthSrfLandedDeserts = It's very hot and dry out in the Deserts. The sensors were getting clogged up with dust.
#RSS_Science_AtmoAnalysis_EarthSrfLandedIceCaps = The polar atmosphere was found to be very, very cold indeed. Some sensors froze shut, but we're reasonably sure this is still air.
#RSS_Science_AtmoAnalysis_DunaSrfLanded = The thin Carbon Dioxide atmosphere is full of dust particles. Not breathable. Almost, but not quite, a vacuum.
#RSS_Science_AtmoAnalysis_JupiterFlyingHigh = The clouds are made from Ammonia ice,
#RSS_Science_MysteryGoo_MercurySrfLanded = The Goo seems to be almost boiling. It writhes around the canister.
#RSS_Science_MysteryGoo_VenusSrfLanded = The Goo has boiled away leaving behind a black, burnt residue.
#RSS_Science_MysteryGoo_VenusInSpace = The Goo has become rubbery and bounces around the container.
#RSS_Science_MysteryGoo_VenusFlyingHigh = The Goo turns blue.
#RSS_Science_MysteryGoo_VenusFlyingLow = The goo is beginning to boil.
#RSS_Science_MysteryGoo_EarthInSpaceLow = The Goo seems to have clumped into a sphere. It also appears to have become brittle.
#RSS_Science_MysteryGoo_EarthFlyingHigh = The Goo seems to be getting very cold now.
#RSS_Science_MysteryGoo_EarthFlyingLow = The Goo jiggles and wobbles as the craft flies.
#RSS_Science_MysteryGoo_EarthSrfLandedShores = The Goo accumulates near the water facing side of the container.
#RSS_Science_MysteryGoo_EarthSrfSplashedWater = The Goo escapes into the water!
#RSS_Science_MysteryGoo_EarthSrfLandedDesert = The Goo seems to hate it here.
#RSS_Science_MysteryGoo_EarthSrfLandedLaunchPad = The Goo doesn't seem to be doing much right now.
#RSS_Science_MysteryGoo_EarthSrfLandedRunway = The Goo seems to behave very much the same as it always does around here.
#RSS_Science_MysteryGoo_EarthSrfLandedKSC = The Goo seems bored.
#RSS_Science_MysteryGoo_EuropaSrfLanded = The goo seems to have grown fins.
#RSS_Science_MysteryGoo_JupiterInSpace1 = The goo forms a flat, black shape.
#RSS_Science_MysteryGoo_JupiterInSpace2 = The goo swirls into several brown bands and white zones.
#RSS_Science_MysteryGoo_SaturnInSpace = The goo spins up and breaks several bits off into its own ring system.
#RSS_Science_MysteryGoo_UranusInSpace = The Goo has become extremely cold.
#RSS_Science_MysteryGoo_NeptuneInSpace = The Goo is becoming agitated and seems to be giving off heat.
#RSS_Science_MysteryGoo_NeptuneFlying = The goo has turned a dark blue and has become puffy.
#RSS_Science_MysteryGoo_PlutoSrfLandedSputnikPlanum = The Goo seems to have formed a perfectly functional human heart.
#RSS_Science_MysteryGoo_Hyperion = The goo becomes toroidal. You wish you had a doughnut.
#RSS_Science_MysteryGoo_TitanSrfLanded = The goo has frozen solid and has fallen to the bottom of the container.
#RSS_Science_MysteryGoo_TritonInSpace = The goo is accumulating at the retrograde side of the container.
#RSS_Science_MysteryGoo_Moon = The goo seems to be less dense here.
#RSS_Science_MysteryGoo_MarsInSpace = The goo seems to take on an orange-red sheen, looking very much like the planet below.
#RSS_Science_MysteryGoo_PlutoInSpace = While observing the canister, you feel as though something is looking back at you from the shadows of the container.
#RSS_Science_MML_MercurySrfLanded1 = The materials bay bakes in the heat of Mercury's surface. It appears that trace elements are reacting to the samples contained within.
#RSS_Science_MML_MercurySrfLanded2 = You expose the samples to the high temperatures of Mercury. A lot of them melt in really interesting ways.
#RSS_Science_MML_VenusSrfLanded1 = The crushing pressure of the atmosphere is causing some of the materials to crystallize rapidly.
#RSS_Science_MML_VenusSrfLanded2 = Some of the samples boil, others melt. The lead sample is now coating the bottom of the bay, and the plastic coating the wires has melted to cover the top of the lead pool. One sample solidifies, against all known laws of nature.
#RSS_Science_MML_EarthSrfLanded = The materials show little signs of change, though one of the samples appears to be judging you silently.
#RSS_Science_MML_EarthSrfLandedDeserts = The desert dust appears to have contaminated all the samples. We did learn that deserts aren't a good place to bring expensive science equipment though.
#RSS_Science_MML_EarthSrfLandedPoles = The water sample has frozen solid and the goopy samples appear to be extra goopy.
#RSS_Science_MML_EarthSrfLandedShores = The water spray has rusted one of the samples and some of the electronics ar&/F***13e5rse4t8st######
#RSS_Science_MML_EarthSrfLandedWater = Everything has gotten really wet. One of the samples caught fire! Whoa!
#RSS_Science_MML_MoonSrfLanded1 = The fine dust of the Moon has intermixed with some of the samples. You have a sneaking suspicion that they'll never be able to get the lab clean again.
#RSS_Science_MML_MoonSrfLanded2 = You leave the sample bay doors open on the Moon, and go do something else for a while.
#RSS_Science_MML_EarthInSpace = The micro gravity has greatly affected the growth of crystalline structures. Loose objects are also flying around the bay in a very messy but fascinating way.
#RSS_Science_MML_DemiosSrfLanded = The samples appear to behave like they're in low orbit of Earth.
#RSS_Science_MML_PhobosSrfLanded = Some of the surface material has mixed with the contents of the bay. You write down the results for good measure.
#RSS_Science_MML_ChuryumovGerasimenkoSrfLanded = The samples appear to behave like they're in low orbit of Earth.
#RSS_Science_MML_CeresSrfLanded1 = As the samples process, the computer asks if it can sing you a song while it works. Apparently it's about a flower of some kind.
#RSS_Science_MML_CeresSrfLanded2 = One of the samples evaporates when exposed the environment.
#RSS_Science_MML_JupiterInSpaceHigh = The extreme radiation from Jupiter's magnetic field seems to have caused some of the samples to glow violently green.
#RSS_Science_MML_JupiterInSpaceLow = The computer gave an odd report no matter how many times we sent the request. Open the sample bay doors... "I'm sorry, I'm afraid I can't let you do that" was the only reply. The doors did open very promptly when we opened the fusebox panel. Very curious.
#RSS_Science_MML_JupiterFlyingHigh = The intense crushing pressure has drastically changed the composition of the materials. Super heating and ablation effects have been observed. The science bay is looking very disgruntled.
#RSS_Science_MML_JupiterFlyingLow = The samples burn, boil or crumple under the extreme pressures and heat. The visual camera shows a wonderful rainbow of colors before it cuts out.
#RSS_Science_MML_JupiterSrfLanded = You're not sure where the container stops and the samples start anymore...
#RSS_Science_MML_SaturnInSpaceLow = The materials are being punched by ring material. The bay now has one or two extra holes.
#RSS_Science_MML_SaturnFlyingHigh = The intense crushing pressure has drastically changed the composition of the materials. Super heating and ablation effects have been observed. The science bay is looking very disgruntled.
#RSS_Science_MML_SaturnFlyingLow = The samples burn, boil or crumple under the extreme pressures and heat. The visual camera shows a wonderful rainbow of colors before it cuts out.
#RSS_Science_MML_SaturnSrfLanded = You're not sure where the container stops and the samples start anymore...
#RSS_Science_MML_UranusInSpace = Hehehehe. Uranus.
#RSS_Science_MML_UranusFlyingHigh = The intense crushing pressure has drastically changed the composition of the materials. Super cooling effects have been observed. The science bay is looking very disgruntled.
#RSS_Science_MML_UranusFlyingLow = The samples freeze, boil or crumple under the extreme pressures and cold. The visual camera shows a wonderful rainbow of colors before it cuts out.
#RSS_Science_MML_UranusSrfLanded = You're not sure where the container stops and the samples start anymore...
#RSS_Science_MML_NeptuneInSpace = The samples glow in unique ways, hinting at the magnetic field of Neptune.
#RSS_Science_MML_NeptuneFlyingHigh = The intense crushing pressure has drastically changed the composition of the materials. Super heating and ablation effects have been observed. The science bay is looking very disgruntled.
#RSS_Science_MML_NeptuneFlyingLow = The samples burn, boil or crumple under the extreme pressures and heat. The visual camera shows a wonderful rainbow of colors before it cuts out.
#RSS_Science_MML_NeptuneSrfLanded = You're not sure where the container stops and the samples start anymore...
#RSS_Science_MML_IoSrfLanded = The baking soda and vinegar reacts violently.
#RSS_Science_MML_EuropaSrfLanded = The sample container door freezes up, before continuing to open. A thin coating forms on the surface of the samples.
#RSS_Science_MML_TitanSrfLanded = It appears that some of the samples have become more conductive in the extreme cold.
#RSS_Science_MML_PlutoInSpace1 = 010000100110100101101110011000010111001001111001
#RSS_Science_MML_PlutoInSpace2 = The samples show little change, except for the sun-sensitive algae which is no longer glowing in reaction to the Sun.
#RSS_Science_MML_PlutoSrfLanded1 = You lost your glasses, and without them you can't see the computer report. Mission control remarks that the small text is a terrible feature of decades-old computers.
#RSS_Science_MML_PlutoSrfLanded2 = Although not much happens to the samples, your bio monitor seems to be flatlining for a few seconds. Are you finally dying? After all this time? You see you accidentally unplugged the bio monitor. Pluto won't grab you into the underworld yet!
#RSS_Science_MML_CharonSrfLanded = Some of the black-colored chalks escape from the container, and falls on the ground. Aside from this incident, the materials are very unreactive.
#RSS_Science_MML_CharonInSpace = You let the computer process the results. For now, you need another nap.
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/Localization/LaunchSites/en-us.cfg
Localization
{
en-us
{
#RSS_Site_woomera_name = AU - Woomera
#RSS_Site_woomera_desc = Launch Area 5 (LA5) is a still operational site at the RAAF Woomera Range Test Range which forms the primary operational capability of the Woomera Range Complex. Originally LA5 was a rocket launch site which supported a number of British experimental launches, including the United Kingdom's first, and as of 2015 only, satellite launch. It consisted of three separate launch pads, which supported 22 Black Knight sounding rocket launches, and four Black Arrow carrier rocket launches. Of the four Black Arrow launches, two were orbital launches, the first of which, on 2 September 1970, failed, and the second, on 28 October 1971, succeeded, placing the Prospero satellite into low Earth orbit.
#RSS_Site_jiuquan_name = CN - Jiuquan
#RSS_Site_jiuquan_desc = Jiuquan Satellite Launch Center (酒泉衛星發射中心, JSLC) is a Chinese space vehicle launch facility (spaceport) located in the Gobi desert, about 1,600 km from Beijing. It is part of the Dongfeng Aerospace City (Base 10). Although the facility is geographically located within Ejin Banner of Inner Mongolia's Alxa League, it is named after the nearest city, Jiuquan in Gansu Province.
#RSS_Site_taiyuan_name = CN - Taiyuan
#RSS_Site_taiyuan_desc = The Taiyuan Satellite Launch Center (太原衛星發射中心, TSLC) also known as Base 25 (Chinese: 二十五基地), is a People's Republic of China space and defence launch facility (spaceport). It is situated in Kelan County, Xinzhou, Shanxi Province and is the second of three launch sites having been founded in March 1966 and coming into full operation in 1968. Taiyuan sits at an altitude of 1500 meters and its dry weather makes it an ideal launch site. Confusingly, U.S. intelligence designates TSLC the 'Wuzhai Missile and Space Test Centre", despite the fact that the town of Wuzhai is located a considerable distance from the Taiyuan space launch facility. The site is primarily used to launch meteorological satellites, earth resource satellites and scientific satellites on Long March launch vehicles into sun-synchronous orbits. TSLC is also a major launch site for ICBMs and overland Submarine-Launched Ballistic Missile (SLBM) tests. The site has a sophisticated Technical Center and Mission Command and Control Center. It is served by two feeder railways that connect with the Ningwu-Kelan Railway.
#RSS_Site_wenchang_name = CN - Wenchang
#RSS_Site_wenchang_desc = Wenchang Satellite Launch Center (文昌衛星發射中心, WSLC), located in Wenchang, Hainan, China, is a former sub-orbital test center. It is China's fourth and southernmost space vehicle launch facility (spaceport). It has been specially selected for its low latitude, which is only 19 degrees north of the equator, which will allow for a substantial increase in payload, necessary for the future manned program, space station and deep space exploration program.
#RSS_Site_xichang_name = CN - Xichang
#RSS_Site_xichang_desc = The Xichang Satellite Launch Center (西昌衛星發射中心, XSLC), also known as the Xichang Space Center, is a People's Republic of China space vehicle launch facility (spaceport) approximately 64 kilometres (40 miles) northwest of Xichang, Liangshan Yi Autonomous Prefecture in Sichuan. The facility became operational in 1984 and is primarily used to launch powerful thrust rockets and geostationary communications and weather satellites. It is notable as the site of Sino-European space cooperation, with the launch of the first of two Double Star scientific satellites in December 2003. Chinese officials have indicated interest in conducting additional international satellite launches from XSLC.
#RSS_Site_hammaguir_name = DZ - Hammaguir
#RSS_Site_hammaguir_desc = Between 1947 and 1967 there was a rocket launch site near Hammaguir, used by France for launching sounding rockets and the satellite carrier "Diamant" between 1965 and 1967. The first French satellite Astérix was launched from there in 1965.
#RSS_Site_kourou_name = FR - Kourou
#RSS_Site_kourou_desc = The Guiana Space Centre or, more commonly, Centre spatial guyanais (CSG) is a French and European spaceport near Kourou in French Guiana. Operational since 1968. The European Space Agency (ESA), the French space agency CNES (National Centre for Space Studies), and the commercial Arianespace company conduct launches from Kourou. This is the spaceport used by the ESA to send supplies to the International Space Station using the Automated Transfer Vehicle. The location was selected in 1964 to become the spaceport of France. In 1975, France offered to share Kourou with ESA. Commercial launches are bought also by non-European companies. ESA pays two thirds of the spaceport's annual budget and has also financed the upgrades made during the development of the Ariane launchers.
#RSS_Site_palmachim_name = IL - Palmachim
#RSS_Site_palmachim_desc = The Palmachim Air Force Base (Hebrew: בָּסִיס חֵיל-הַאֲוִויר פַּלְמַחִים) is an Israeli military facility and spaceport located near the cities of Rishon LeZion and Yavne on the Mediterranean Sea. It is named after nearby Kibbutz Palmachim on the Mediterranean shore. The base is home to several IAF helicopter and UAV squadrons, and serves as a rocket launch site for the Arrow missile. Palmachim is also used to launch the Shavit space launch vehicle into retrograde orbit by launching over the Mediterranean, acting as Israel's primary spaceport. The launchpad is situated at 31°53'04″N 34°40'49″E This ensures that rocket debris falls into water, and that the rocket does not fire over regional neighboring countries near Israel that could use the technology. Palmachim is also used to test ballistic missiles, such as the Jericho.
#RSS_Site_satish_dhawan_name = IN - Satish Dhawan
#RSS_Site_satish_dhawan_desc = Satish Dhawan Space Centre or Sriharikota Range (SHAR) is a rocket launch center operated by Indian Space Research Organisation (ISRO). It is located in Sriharikota in Andhra Pradesh. Sriharikota Launching Range was renamed in 2002 after ISRO's former chairman Satish Dhawan. The SHAR facility now consists of two launch pads, with the second built in 2005. The second launch pad was used for launches beginning in 2005 and is a universal launch pad, accommodating all of the launch vehicles used by ISRO. The two launch pads will allow multiple launches in a single year, which was not possible earlier. SHAR will be the main base for the Indian human spaceflight program. A new third launchpad will be built specifically to meet the target of launching a manned space mission by 2017.
#RSS_Site_semnan_name = IR - Semnan
#RSS_Site_semnan_desc = On occasion of the inaugural launch of Iran's first Safir-class sub-orbital rocket called Kavoshgar-1 (Explorer-1), Iran unveiled on February 4, 2008, her first Satellite Launch Center 35.234°N 53.921°E in Semnan. The facility includes an underground command and control center, a tracking station and a launchpad among other structures.
#RSS_Site_tanegashima_name = JP - Tanegashima
#RSS_Site_tanegashima_desc = The Tanegashima Space Center (種子島宇宙センター, Tanegashima Uchū Sentā) (TNSC) is a Japanese space development facility. It is located on Tanegashima, an island located 115 km south of Kyushu. It was established in 1969 when the National Space Development Agency of Japan (NASDA) was formed, and is now run by JAXA. The activities that take place at TNSC include assembly, testing, launching and tracking of satellites, as well as rocket engine firing tests. It is Japan's largest space development center.
#RSS_Site_uchinoura_name = JP - Uchinoura
#RSS_Site_uchinoura_desc = The Uchinoura Space Center (内之浦宇宙空間観測所, Uchinoura Uchu Kukan Kansokusho) is a space launch facility close to the Japanese town of Kimotsuki, in Kagoshima Prefecture. Before the establishment of the JAXA space agency in 2003, it was simply called the Kagoshima Space Center (鹿児島宇宙空間観測所). All Japan's scientific satellites were launched from Uchinoura prior to the M-V launch vehicles being decommissioned in 2006. It continues to be used for suborbital launches, and has also been used for the Epsilon orbital launch vehicle. Additionally, the center has antennas for communication with interplanetary space probes.
#RSS_Site_sohae_name = KP - Sohae
#RSS_Site_sohae_desc = Sohae Satellite Launching Station (서해위성발사장, 西海衛星發射場, Sohae Wisŏng Palsajang) is a rocket launching site in Cholsan County, North Pyongan Province, North Korea.
#RSS_Site_naro_name = KR - Naro
#RSS_Site_naro_desc = Naro Space Center (나로우주센터, 羅老宇宙센터, Naro Uju Senteo) is a South Korean spaceport in South Jeolla's Goheung County, operated by the state-run Korea Aerospace Research Institute.
#RSS_Site_baikonur_name = KZ - Baikonur
#RSS_Site_baikonur_desc = Baikonur Cosmodrome (Космодром «Байконур») is the world's first and largest operational space launch facility. It is located in the desert steppe of Kazakhstan, about 200 kilometres (124 mi) east of the Aral Sea, north of the Syr Darya river, near Tyuratam railway station, at 90 meters above sea level. It is leased by the Kazakh government to Russia (until 2050) and is managed jointly by the Russian Federal Space Agency and the Russian Aerospace Defence Forces. The shape of the area leased is an ellipse, measuring 90 kilometres (56 mi) east-west by 85 kilometres (53 mi) north-south, with the cosmodrome at the centre. It was originally built by the Soviet Union in the late 1950s as the base of operations for its space program. Under the current Russian space program, Baikonur remains a busy spaceport, with numerous commercial, military and scientific missions being launched annually. All manned Russian spaceflights are launched from Baikonur.
#RSS_Site_omelek_name = MH - Omelek
#RSS_Site_omelek_desc = Omelek has long been used by the United States for small research rocket launches due to its relative isolation in the South Pacific. The last U.S. government rocket launch occurred in 1996. After 2000, the island's equatorial proximity and nearby radar tracking infrastructure attracted SpaceX, an orbital launch provider, which updated facilities on the island and established it as their primary launch location by 2006. SpaceX began launching Falcon 1 rockets from Omelek in 2006. Omelek was planned to host launches for the upgraded Falcon 1e rocket, but as of 2012, SpaceX stopped development on the Falcon 1e launches while it focused on its large Falcon 9 launch manifest. SpaceX had tentatively planned to upgrade the launch site for use by the Falcon 9 launch vehicle. As of December 2010, the SpaceX launch manifest listed Omelek (Kwajalein) as a potential site for several Falcon 9 launches, the first in 2012, and the Falcon 9 Overview document offered Kwajalein as a launch option.
#RSS_Site_mahia_name = NZ - Mahia
#RSS_Site_mahia_desc = **DESCRIPTION TEXT PLACEHOLDER**
#RSS_Site_kasputin_yar_name = RU - Kapustin Yar
#RSS_Site_kasputin_yar_desc = Kapustin Yar (Russian: Капустин Яр) is a Russian rocket launch and development site in Astrakhan Oblast, between Volgograd and Astrakhan. Known today as Znamensk (Russian: Знаменск), it was established in Soviet Union era on 13 May 1946 and in the beginning used technology, material and scientific support from defeated Germany. Numerous launches of test rockets for the Russian military were carried out at the site, as well as satellite and sounding rocket launches.
#RSS_Site_plesetsk_name = RU - Plesetsk
#RSS_Site_plesetsk_desc = Plesetsk Cosmodrome (Russian: Космодром «Плесецк»), a Russian spaceport located in Mirny, Arkhangelsk Oblast, about 800 km north of Moscow and approximately 200 km south of Arkhangelsk, dates from 1957. Originally developed as an ICBM site for the R-7 missile, it also served for numerous satellite launches using the R-7 and other rockets. Its high latitude makes it useful only for certain types of launches, especially the Molniya orbits, so for much of the site's history it functioned as a secondary location, with most orbital launches taking place from Baikonur, in the Kazakh SSR. With the end of the Soviet Union, for Russia Baikonur became foreign territory which charged usage fees, so Plesetsk has seen considerably more activity since the 2000s.
#RSS_Site_svobodny_name = RU - Svobodny/Vostochny
#RSS_Site_svobodny_desc = Svobodny (Свободный)/Vostochny (Восточный) Cosmodrome (These are combined as they are at virtually the same location and KSCSwitcher can't distinguish between them). Vostochny is a Russian spaceport on the 51st parallel north in the Amur Oblast. Svobodny was a Russian rocket launch site located at 51 degrees north in the Amur Oblast. The cosmodrome was originally constructed as a launch site for intercontinental ballistic missiles called Svobodny-18. It was initially selected as a replacement for Baikonur Cosmodrome in the Kazakh Soviet Socialist Republic, which became independent as Kazakhstan after the dissolution of the Soviet Union. However the development of Svobodny was subsequently ended in 2007 in favour of a totally new space port, the Vostochny Cosmodrome. The breakup of the Soviet Union left their primary cosmodrome at Baikonur in a foreign country, Kazakhistan. Studies for a far-east location closer to the latitude of Baikonur started, and initially settled on the existing missile base at Svobodny. This was located near the railway station of Ledyanaya, and had been used for several decades by the 27th rocket division of Strategic Rocket Forces. On March 1, 1996 President Yeltsin issued a decree formally declaring the site as a cosmodrome.
#RSS_Site_yasny_name = RU - Yasny
#RSS_Site_yasny_desc = Dombarovsky (also given as Dombarovskiy and Tagilom) is a military airbase 6 kilometres (3.7 mi) northwest of the village of Dombarovsky, near Yasny in Russia's Orenburg Oblast. Operated by the Soviet Air Forces and later by the Russian Air Force, it hosts fighter interceptor squadrons and an ICBM base (which has been adapted for commercial satellite launches).
#RSS_Site_brownsville_name = US - Brownsville
#RSS_Site_brownsville_desc = The SpaceX private launch site is a space launch facility being built at Boca Chica Village near Brownsville, Texas for the private use of Space Exploration Technologies Corporation (SpaceX). Its purpose is "to provide SpaceX an exclusive launch site that would allow the company to accommodate its launch manifest and meet tight launch windows." The launch site will be the first commercial orbital launch facility and is intended to support launches of the SpaceX Falcon 9 and Falcon Heavy launch vehicles as well as "a variety of reusable suborbital launch vehicles." SpaceX CEO Elon Musk has also indicated that he expects "commercial astronauts, private astronauts, to be departing from South Texas," and foresees launching spacecraft to Mars in the future.
#RSS_Site_cape_canaveral_name = US - Cape Canaveral
#RSS_Site_cape_canaveral_desc = The John F. Kennedy Space Center (KSC) is the NASA facility supporting Launch Complex 39 (LC-39), originally built for the Saturn V, the largest and most powerful operational launch vehicle in history, for the Apollo manned Moon landing program proposed by President John F. Kennedy. It was named in honor of Kennedy by his successor, President Lyndon B. Johnson, shortly after Kennedy's death in 1963. Since the end of the Apollo program in 1972, LC-39 has been used to launch every NASA human space flight, including Skylab (1973), the Apollo-Soyuz Test Project (1974), and the Space Shuttle program (1981-2011). KSC also has a facility which was used for landing the reusable Space Shuttle orbiters when weather permitted. KSC continues to manage and operate unmanned rocket launch facilities for the U.S. government's civilian space program from three pads at the adjoining Cape Canaveral Air Force Station. Its Vehicle Assembly Building (VAB) is the fourth-largest structure in the world by volume, and was the largest when completed in 1965.
#RSS_Site_kodiak_name = US - Kodiak
#RSS_Site_kodiak_desc = The Kodiak Launch Complex (KLC) is a commercial rocket launch facility for sub-orbital and orbital space launch vehicles owned and operated by the Alaska Aerospace Corporation, a public corporation of the State of Alaska. The facility is located on Kodiak Island, Alaska. The launch facility has handled 16 launches since it opened in 1998, most of those for the U.S. government.
#RSS_Site_vandenburg_name = US - Vandenberg
#RSS_Site_vandenburg_desc = Vandenberg Air Force Base is a United States Air Force Base located 9.2 miles (14.8 km) northwest of Lompoc, California. It is under the jurisdiction of the 30th Space Wing, Air Force Space Command (AFSPC). Vandenberg AFB is a Department of Defense space and missile testing base, with a mission of placing satellites into polar orbit from the West Coast using expendable boosters (Pegasus, Taurus, Minotaur, Atlas V, Delta IV and now SpaceX's Falcon). Wing personnel also support the Service's LGM-30G Minuteman III Intercontinental Ballistic Missile Force Development Evaluation program. In addition to its military mission, the base also leases launch pad facilities to SpaceX (SLC-4E), as well as 100 acres (40 ha) leased to the California Spaceport in 1995. The base is named in honor of former Air Force Chief of Staff General Hoyt S. Vandenberg.
#RSS_Site_wallops_name = US - Wallops
#RSS_Site_wallops_desc = Wallops Flight Facility, located on the Eastern Shore of Virginia approximately 100 miles north-northeast of Norfolk, is operated by the Goddard Space Flight Center in Greenbelt, Maryland, primarily as a rocket launch site to support science and exploration missions for NASA and other Federal agencies. WFF includes an extensively instrumented range to support launches of more than a dozen types of sounding rockets, small expendable suborbital and orbital rockets, high altitude balloon flights carrying scientific instruments for atmospheric and astronomical research andusing its Research Airportflight tests of aeronautical research aircraft including unmanned aerial vehicles. There have been over 16,000 launches from the rocket testing range at Wallops since its founding in 1945 in the quest for information on the flight characteristics of airplanes, launch vehicles, and spacecraft, and to increase the knowledge of the Earth's upper atmosphere and the environment of outer space.
#RSS_Site_whitesands_name = US - White Sands
#RSS_Site_whitesands_desc = White Sands Space Harbor (WSSH) was a Space Shuttle runway, a test site for rocket research, and the primary training area used by NASA for Space Shuttle pilots practicing approaches and landings in the Shuttle Training Aircraft and T-38 Talon aircraft. With its runways, navigational aids, runway lighting, and control facilities, it also served as a backup Shuttle landing site. WSSH is a part of the White Sands Test Facility, and is located approximately 30 miles (50 kilometers) west of Alamogordo, New Mexico, within the boundaries of the White Sands Missile Range.
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 0.930
MaxAbundance = 0.930
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Venus
Distribution
{
PresenceChance = 100
MinAbundance = 0.007
MaxAbundance = 0.007
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ArgonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = ArgonGas
ResourceType = 2
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 1.930
MaxAbundance = 1.930
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Venus
Distribution
{
PresenceChance = 100
MinAbundance = 96.5
MaxAbundance = 96.5
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 0.039
MaxAbundance = 0.039
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/CarbonDioxide.cfg
PLANETARY_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 2
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 96
MaxAbundance = 96
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/CarbonDioxide.cfg
BIOME_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 0
PlanetName = Mars
BiomeName = North Ice Cap
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 20
Variance = 15
Dispersal = 2
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/CarbonDioxide.cfg
BIOME_RESOURCE
{
ResourceName = CarbonDioxide
ResourceType = 0
PlanetName = Mars
BiomeName = South Ice Cap
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 50
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Dirt.cfg
PLANETARY_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Dirt.cfg
PLANETARY_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Dirt.cfg
PLANETARY_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Dirt.cfg
PLANETARY_RESOURCE
{
ResourceName = Dirt
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Ethane.cfg
PLANETARY_RESOURCE
{
ResourceName = Ethane
ResourceType = 1
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 70
MaxAbundance = 80
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ExoticMinerals.cfg
PLANETARY_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ExoticMinerals.cfg
PLANETARY_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ExoticMinerals.cfg
PLANETARY_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/ExoticMinerals.cfg
PLANETARY_RESOURCE
{
ResourceName = ExoticMinerals
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
PLANETARY_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Gypsum.cfg
BIOME_RESOURCE
{
ResourceName = Gypsum
ResourceType = 0
PlanetName = Mars
BiomeName = Midlands
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Helium.cfg
PLANETARY_RESOURCE
{
ResourceName = Helium
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 8.2
MaxAbundance = 12.2
Variance = 20
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Helium.cfg
PLANETARY_RESOURCE
{
ResourceName = Helium
ResourceType = 2
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 3
MaxAbundance = 3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Helium.cfg
PLANETARY_RESOURCE
{
ResourceName = Helium
ResourceType = 2
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 12
MaxAbundance = 18
Variance = 20
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Helium.cfg
PLANETARY_RESOURCE
{
ResourceName = Helium
ResourceType = 2
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 15.8
MaxAbundance = 22.2
Variance = 20
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrates.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrates
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrogen
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 87.2
MaxAbundance = 91.2
Variance = 5
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrogen
ResourceType = 2
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 96
MaxAbundance = 96
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrogen
ResourceType = 2
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 80
MaxAbundance = 86
Variance = 5
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Hydrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Hydrogen
ResourceType = 2
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 76.8
MaxAbundance = 83.2
Variance = 5
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 0.3
MaxAbundance = 0.3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 0.4
MaxAbundance = 0.4
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 2.3
MaxAbundance = 2.3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
Variance = 50
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 1
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 90
MaxAbundance = 95
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 5
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 2
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 1
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
MinAltitude = .245
MaxAltitude = .245
MinRange = .01
MaxRange = .01
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 0.3
MaxAbundance = 0.3
MinAltitude = .1
MaxAltitude = .1
MinRange = .1
MaxRange = .1
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 0.4
MaxAbundance = 0.4
MinAltitude = .1
MaxAltitude = .11
MinRange = .11
MaxRange = .11
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 2.3
MaxAbundance = 2.3
MinAltitude = .1
MaxAltitude = .2
MinRange = .2
MaxRange = .2
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 3
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
MinAltitude = .1
MaxAltitude = .17
MinRange = .17
MaxRange = .17
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 2
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 0.25
MaxAbundance = 0.25
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karbonite.cfg
PLANETARY_RESOURCE
{
ResourceName = Karbonite
ResourceType = 0
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 2.6
MaxAbundance = 2.6
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Venus
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .01
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .01
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Karborundum.cfg
PLANETARY_RESOURCE
{
ResourceName = Karborundum
ResourceType = 0
PlanetName = Io
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .01
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/MetallicOre.cfg
PLANETARY_RESOURCE
{
ResourceName = MetallicOre
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 0.3
MaxAbundance = 0.3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 0.4
MaxAbundance = 0.4
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 2.3
MaxAbundance = 2.3
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
Variance = 50
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 1
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 10
MaxAbundance = 10
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 5
MaxAbundance = 5
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 2
MaxAbundance = 2
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 1
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
Variance = 10
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 3
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = .001
MinAltitude = .245
MaxAltitude = .245
MinRange = .01
MaxRange = .01
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 3
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = 0.3
MaxAbundance = 0.3
MinAltitude = .1
MaxAltitude = .1
MinRange = .1
MaxRange = .1
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 3
PlanetName = Saturn
Distribution
{
PresenceChance = 100
MinAbundance = 0.4
MaxAbundance = 0.4
MinAltitude = .1
MaxAltitude = .11
MinRange = .11
MaxRange = .11
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 3
PlanetName = Uranus
Distribution
{
PresenceChance = 100
MinAbundance = 2.3
MaxAbundance = 2.3
MinAltitude = .1
MaxAltitude = .2
MinRange = .2
MaxRange = .2
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 3
PlanetName = Neptune
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
MinAltitude = .1
MaxAltitude = .17
MinRange = .17
MaxRange = .17
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 2
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 0.25
MaxAbundance = 0.25
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Methane.cfg
PLANETARY_RESOURCE
{
ResourceName = Methane
ResourceType = 0
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 2.6
MaxAbundance = 2.6
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Minerals.cfg
PLANETARY_RESOURCE
{
ResourceName = Minerals
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Venus
Distribution
{
PresenceChance = 100
MinAbundance = 3.5
MaxAbundance = 3.5
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 78
MaxAbundance = 78
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 1.89
MaxAbundance = 1.89
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Titan
Distribution
{
PresenceChance = 100
MinAbundance = 95
MaxAbundance = 95
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 2
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 99.5
MaxAbundance = 99.5
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Nitrogen.cfg
PLANETARY_RESOURCE
{
ResourceName = Nitrogen
ResourceType = 0
PlanetName = Pluto
Distribution
{
PresenceChance = 100
MinAbundance = 96.9
MaxAbundance = 96.9
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Oxygen.cfg
PLANETARY_RESOURCE
{
ResourceName = Oxygen
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 21
MaxAbundance = 21
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Oxygen.cfg
PLANETARY_RESOURCE
{
ResourceName = Oxygen
ResourceType = 2
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 0.146
MaxAbundance = 0.146
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/RareMetals.cfg
PLANETARY_RESOURCE
{
ResourceName = RareMetals
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 0.1
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Substrate.cfg
PLANETARY_RESOURCE
{
ResourceName = Substrate
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Uraninite.cfg
PLANETARY_RESOURCE
{
ResourceName = Uraninite
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Saturn
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Uranus
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Neptune
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 1
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 96
MaxAbundance = 96
Variance = 0
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 2
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Venus
Distribution
{
PresenceChance = 100
MinAbundance = 0.002
MaxAbundance = 0.002
Variance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Mars
BiomeName = North Ice Cap
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 50
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Mars
BiomeName = South Ice Cap
Distribution
{
PresenceChance = 100
MinAbundance = 20
MaxAbundance = 50
Variance = 10
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
BIOME_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Mars
BiomeName = Midlands
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 10
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Mars
Distribution
{
PresenceChance = 100
MinAbundance = 0.01
MaxAbundance = 0.01
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 1
PlanetName = Titan
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 2
PlanetName = Titan
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/Water.cfg
PLANETARY_RESOURCE
{
ResourceName = Water
ResourceType = 0
PlanetName = Charon
Distribution
{
PresenceChance = 100
MinAbundance = 40
MaxAbundance = 50
Variance = 20
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/XenonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = XenonGas
ResourceType = 2
PlanetName = Earth
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 1
Variance = 5
}
}
}
UrlConfig
{
parentUrl = RealSolarSystem/ResourceConfigs/XenonGas.cfg
PLANETARY_RESOURCE
{
ResourceName = XenonGas
ResourceType = 2
PlanetName = Jupiter
Distribution
{
PresenceChance = 100
MinAbundance = .001
MaxAbundance = 1
Variance = 50
}
}
}
UrlConfig
{
parentUrl = ReStock/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_Restock_scanner_screen_on = Screen On
#LOC_Restock_scanner_screen_off = Screen Off
#LOC_Restock_scanner_screen_toggle = Toggle Screen
#LOC_Restock_variant-engine_size0 = 0.625m
#LOC_Restock_variant-engine_size0_white = 0.625m (White Shroud)
#LOC_Restock_variant-engine_size0_grey-orange = 0.625m (Orange/Grey Shroud)
#LOC_Restock_variant-engine_size1 = 1.25m
#LOC_Restock_variant-engine_size1_white = 1.25m (White Shroud)
#LOC_Restock_variant-engine_size1_grey-orange = 1.25m (Orange/Grey Shroud)
#LOC_Restock_variant-engine_size1p5 = 1.875m
#LOC_Restock_variant-engine_size1p5_white = 1.875m (White Shroud)
#LOC_Restock_variant-engine_size1p5_grey-orange = 1.875m (Orange/Grey Shroud)
#LOC_Restock_variant-engine_size2 = 2.5m
#LOC_Restock_variant-engine_size2_white = 2.5m (White Shroud)
#LOC_Restock_variant-engine_size2_grey-orange = 2.5m (Orange/Grey Shroud)
#LOC_Restock_variant-engine_size3 = 3.75m
#LOC_Restock_variant-engine_compact = Compact
#LOC_Restock_variant-engine_compact_white = Compact (White Shroud)
#LOC_Restock_variant-engine_compact_grey-orange = Compact (Orange/Grey Shroud)
#LOC_Restock_variant-engine_radial = Radial
#LOC_Restock_variant-engine_boattail = Boattail
#LOC_Restock_variant-engine_boattail_white = Boattail (White)
#LOC_Restock_variant-engine_boattail_grey-orange = Boattail (Orange/Grey)
#LOC_Restock_variant-engine_boattail_orange = Boattail (Orange)
#LOC_Restock_variant-engine_boattail_metal = Boattail (Metal)
#LOC_Restock_variant-engine_boattail_dark = Boattail (Dark)
#LOC_Restock_variant-engine_boattail_size1 = Boattail (1.25m)
#LOC_Restock_variant-engine_boattail_size1p5 = Boattail (1.875m)
#LOC_Restock_variant-engine_boattail_size1_white = Boattail (1.25m, White)
#LOC_Restock_variant-engine_boattail_size1p5_white = Boattail (1.875m, White)
#LOC_Restock_variant-engine_boattail_size1_grey-orange = Boattail (1.25m, Orange/Grey)
#LOC_Restock_variant-engine_boattail_size1p5_grey-orange = Boattail (1.875m, Orange/Grey)
#LOC_Restock_variant-engine_tankbutt_size2_white = Tankbutt (2.5m, White)
#LOC_Restock_variant-engine_tankbutt_size2_grey-orange = Tankbutt (2.5m, Orange/Grey)
#LOC_Restock_variant-engine_singlebell_compact = Single Compact
#LOC_Restock_variant-engine_singlebell_compact_white = Single Compact (White Shroud)
#LOC_Restock_variant-engine_singlebell_compact_grey-orange = Single Compact (Orange/Grey Shroud)
#LOC_Restock_variant-engine_singlebell = Single
#LOC_Restock_variant-engine_singlebell_white = Single (White Shroud)
#LOC_Restock_variant-engine_singlebell_grey-orange = Single (Orange/Grey Shroud)
#LOC_Restock_variant-engine_quadbell = Quad
#LOC_Restock_variant-engine_quadbell_white = Quad (White Shroud)
#LOC_Restock_variant-engine_quadbell_grey-orange = Quad (Orange/Grey Shroud)
#LOC_Restock_variant-engine_quadbell_compact = Quad Compact
#LOC_Restock_variant-engine_quadbell_compact_white = Quad Compact (White Shroud)
#LOC_Restock_variant-engine_quadbell_compact_grey-orange = Quad Compact (Orange/Grey Shroud)
#LOC_Restock_variant-engine_boattail_size2_white = Boattail (2.5m, White)
#LOC_Restock_variant-engine_boattail_size2_grey-orange = Boattail (2.5m, Orange/Grey)
#LOC_Restock_variant-engine_boattail_size3_white = Boattail (3.75m, White)
#LOC_Restock_variant-engine_boattail_size3_grey-orange = Boattail (3.75m, Orange/Grey)
#LOC_Restock_variant-engine_shroud_white = White Shroud
#LOC_Restock_variant-engine_shroud_grey-orange = Metallic Shroud
#LOC_Restock_variant-engine_shroud = Shrouded
#LOC_Restock_variant-engine_shroud_wide = Wide Shrouded
#LOC_Restock_variant-engine_docking = Docking Port
#LOC_Restock_variant-mounting_classic = Classic
#LOC_Restock_variant-mounting_classic_white = Classic (White Shroud)
#LOC_Restock_variant-mounting_classic_grey-orange = Classic (Orange/Grey Shroud)
#LOC_Restock_variant-mounting_truss = Truss
#LOC_Restock_variant-mounting_compact = Compact
#LOC_Restock_variant-mounting_mounted = Mounted
#LOC_Restock_variant-gold-truss = Gold (Mounted)
#LOC_Restock_variant-silver-truss = Silver (Mounted)
#LOC_Restock_variant-engine_pod-orange = Pod (Orange)
#LOC_Restock_variant-engine_pod-grey = Pod (Grey)
#LOC_Restock_variant-antenna_size0 = 0.625m
#LOC_Restock_variant-antenna_size1 = 1.25m
#LOC_Restock_variant-antenna_truss = Truss
#LOC_Restock_variant-antenna_compact = Compact
#LOC_Restock_variant-antenna_radial = Radial
#LOC_Restock_variant-antenna_radial_reverse = Radial (Reversed)
#LOC_Restock_variant-antenna_axial = Axial
#LOC_Restock_variant-antenna_axial_reverse = Axial (Reversed)
#LOC_Restock_variant-telescope_shielded = Shielded
#LOC_Restock_variant-telescope_bare = Bare
#LOC_Restock_variant-pod_bare = Bare
#LOC_Restock_variant-pod_fabric_green = Green Padding
#LOC_Restock_variant-pod_fabric_beige = Beige Padding
#LOC_Restock_variant-pod_fabric_white = White Padding
#LOC_Restock_variant-wheel_broken = Broken
#LOC_Restock_variant-wheel_bare = Bare
#LOC_Restock_variant-surface_metal = Metal
#LOC_Restock_variant-surface_basic = Basic
#LOC_Restock_variant-surface_truss = Truss
#LOC_Restock_variant-surface_warningStripes = Warning Stripes
#LOC_Restock_variant-surface_thermalblankets = Insulated
#LOC_Restock_variant-surface_yellow = Yellow
#LOC_Restock_variant-surface_black = Black
#LOC_Restock_variant-surface_white = White
#LOC_Restock_variant-surface_blue = Blue
#LOC_Restock_variant-strut_classic_metal = Metal
#LOC_Restock_variant-strut_classic_white = White
#LOC_Restock_variant-strut_compact_metal = Metal (Compact)
#LOC_Restock_variant-strut_compact_white = White (Compact)
#LOC_Restock_variant-decoupler_metal = Metal
#LOC_Restock_variant-decoupler_grey-orange = Orange/Grey
#LOC_Restock_variant-service-bay-opaque = Solid Caps
#LOC_Restock_variant-service-bay-transparent = Truss Caps
#LOC_Restock_variant-service-bay-hollow = No Caps
#LOC_Restock_variant-service-bay-open = Open
#LOC_Restock_variant-service-bay-tunnel = Docking Tunnel
#LOC_Restock_variant-service-bay-shelves = Shelves
#LOC_Restock_variant-heat-shield-black = Black
#LOC_Restock_variant-heat-shield-brown = Classic
#LOC_Restock_variant-heat-shield-red = Unpainted
#LOC_Restock_variant-linear-rcs-pod = Podded
#LOC_Restock_variant-linear-rcs-bare = Bare
#LOC_Restock_variant-stayputnik-pod = Mounted
#LOC_Restock_variant-stayputnik-bare = Unmounted
#LOC_Restock_variant-probe-gold = Gold
#LOC_Restock_variant-probe-silver = Silver
#LOC_Restock_variant-probe-bare = Basic
#LOC_Restock_variant-radiator_basic = Basic
#LOC_Restock_variant-radiator_flat = Flat
#LOC_Restock_variant-radiator_compact = Compact
#LOC_Restock_variant-tube-length-short = Short
#LOC_Restock_variant-tube-length-med-short = Medium-Short
#LOC_Restock_variant-tube-length-med = Medium
#LOC_Restock_variant-tube-length-med-long = Medium-Long
#LOC_Restock_variant-tube-length-long = Long
#LOC_Restock_variant-tube-length-short-alt = Short (Alternate)
#LOC_Restock_variant-tube-length-med-short-alt = Medium-Short (Alternate)
#LOC_Restock_variant-tube-length-med-alt = Medium (Alternate)
#LOC_Restock_variant-tube-length-med-long-alt = Medium-Long (Alternate)
#LOC_Restock_variant-tube-length-long-alt = Long (Alternate)
#LOC_Restock_description-FuelCellArray = Why have just one small fuel cell when you can have three large ones? The fuel cell array is ideal for situations where you need a large source of reliable power. Like the smaller fuel cells, this array operates by converting fuel and oxidizer into energy.
}
}
}
UrlConfig
{
parentUrl = ReStock/Patches/themes.cfg
VARIANTTHEME
{
name = Metal
displayName = Metal
description = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
}
}
UrlConfig
{
parentUrl = ReStock/Props/Hatches/RS_HTCH_625.cfg
PROP
{
name = RS_HTCH_625
MODEL
{
model = ReStock/Props/Hatches/RS_HTCH_625
}
}
}
UrlConfig
{
parentUrl = ReStock/Props/Lights/RS_LGHT_Airlock_Green.cfg
PROP
{
name = RS_LGHT_Airlock_Green
MODEL
{
model = ReStock/Props/Lights/RS_LGHT_Airlock_Green
}
}
}
UrlConfig
{
parentUrl = ReStock/Props/Lights/RS_LGHT_Airlock_Red.cfg
PROP
{
name = RS_LGHT_Airlock_Red
MODEL
{
model = ReStock/Props/Lights/RS_LGHT_Airlock_Red
}
}
}
UrlConfig
{
parentUrl = ReStock/Props/Lights/RS_LGHT_Box_1.cfg
PROP
{
name = RS_LGHT_Box_1
MODEL
{
model = ReStock/Props/Lights/RS_LGHT_Box_1
}
{
name = InternalButtonLight
buttonName = enable_BOXCOLLIDER
defaultValue = true
lightName = SpotLight
lightColor = 1,1,1
lightIntensityOn = 0.75
lightIntensityOff = 0
useButtonColor = true
buttonColorOn = 1,1,1
buttonColorOff = 0,0,0
}
}
}
UrlConfig
{
parentUrl = ReStock/Spaces/Airlock/restock-airlock-1-IVA.cfg
INTERNAL
{
name = restock-airlock-1-IVA
MODEL
{
model = ReStock/Spaces/Airlock/restock-airlock-1-IVA
}
MODEL
{
model = ReStock/Spaces/Airlock/restock-airlock-1-IVA-mask
}
MODULE
{
name = InternalSeat
seatTransformName = seat1
allowCrewHelmet = false
portraitCameraName = seat1_camera
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = window_top_clicker
cameraTransformName = window_top_camera
}
PROP
{
name = RS_LGHT_Box_1
position = -0.2032,0,-2.1108
rotation = 0.707107,0,0,0.7071066
scale = 1,1,1
}
PROP
{
name = RS_LGHT_Airlock_Green
position = 0,0.3212,-2.02
rotation = -0.707107,1.791241E-07,0.7071066,1.79124E-07
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.126,0.3299,-2.007
rotation = -0.9762959,-0.21644,5.317851E-07,-1.229346E-07
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = 0.144,0.3119,-2.007
rotation = 2.38022E-07,-8.930404E-08,-0.9794683,-0.2015985
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.1641,0.3141,-2.007
rotation = 0,0,-0.9762959,0.2164401
scale = 1,1,1
}
PROP
{
name = RS_HTCH_625
position = 0,0,0
rotation = -0.7071068,0,0,0.7071068
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Localization/en-us.cfg
Localization
{
en-us
{
#LOC_RestockPlus_agency_paperclips = Universal Paperclips
#LOC_RestockPlus_light_rotate_on = Pivoted
#LOC_RestockPlus_light_rotate_off = Base Rotation
#LOC_RestockPlus_light_rotate_toggle = Rotate Light
#LOC_RestockPlus_launch_clamp_extended_on = Extended
#LOC_RestockPlus_launch_clamp_extended_off = Clamp Extension
#LOC_RestockPlus_launch_clamp_extended_toggle = Extend Clamp
#LOC_RestockPlus_airlock_inflate = Inflate Airlock
#LOC_RestockPlus_airlock_deflate = Deflate Airlock
#LOC_RestockPlus_airlock_toggle = Toggle Airlock
#LOC_RestockPlus-seat-pilot = Pilot's Seat
#LOC_RestockPlus-seat-copilot = Co-Pilot's Seat
#LOC_RestockPlus_restock-engine-corgi_title = KR-10A 'Corgi' Liquid Fuel Engine Cluster
#LOC_RestockPlus_restock-engine-corgi_description = Kerbodyne engineers have discovered that clustering can be an effective solution when you need more thrust, and don't want to add more boosters. This upper stage engine is very efficient as it takes advantage of a set of four lovingly handcrafted engines.
#LOC_RestockPlus_restock-engine-corgi_tags = orbit vac upper propuls sls rl10 eus restock kr 10a corgi
#LOC_RestockPlus_restock-engine-boar_title = KR-1 'Boar' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-boar_description = The single Boar is slightly more efficient than its dual counterpart, and provides, logically, half the thrust. Due to a less integrated set of mounting points, there is a slight decrease in raw thrust-to-weight ratio.
#LOC_RestockPlus_restock-engine-boar_tags = ascent main propuls lower sls dynetics f1b restock kr1 boar
#LOC_RestockPlus_restock-engine-cherenkov_title = LV-N410 'Cherenkov' Atomic Rocket Motor
#LOC_RestockPlus_restock-engine-cherenkov_description = By popular demand, Rockomax has brought a powerful large nuclear engine to market. Like its smaller cousin the Nerv, it runs on only Liquid Fuel. As a result of a large development budget, gimballing mechanisms have been installed on the turbopump exhaust ducts, allowing limited vectored thrust abilities.
#LOC_RestockPlus_restock-engine-cherenkov_tags = active atom efficient engine inter liquid (cherenkov nuclear nuke orbit propuls radio reactor vacuum restock
#LOC_RestockPlus_restock-engine-srb-anvil_title = STS-1 'Anvil' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-anvil_description = Discontinued due to component shortages. This colossal solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts.
#LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock anvil
#LOC_RestockPlus_restock-engine-srb-castor_title = TCK-2 'Castor' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-castor_description = This medium solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts.
#LOC_RestockPlus_restock-engine-srb-castor_tags = a moar (more motor rocket shuttle ssrb srb restock castor
#LOC_RestockPlus_restock-engine-ursa_title = RK-107 'Ursa' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-ursa_description = Though the Ursa is bearish on gimbal mechanisms, it is fairly powerful and does simple, effective duty as a booster engine.
#LOC_RestockPlus_restock-engine-ursa_tags = fueltank ?lfo liquid oxidizer propellant rocket (ursa restock
#LOC_RestockPlus_restock-engine-caravel_title = UR-2 'Caravel' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-caravel_description = The Caravel easily sails into the winds of interplanetary space with average efficiency and thrust.
#LOC_RestockPlus_restock-engine-caravel_tags = fueltank ?lfo liquid oxidizer propellant rocket (caravel paperclip restock
#LOC_RestockPlus_restock-engine-schnauzer_title = UR-137 'Schnauzer' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-schnauzer_description = The Schnauzer has a large snout - er, bell, and as such functions majestically as a upper stage engine.
#LOC_RestockPlus_restock-engine-schnauzer_tags = fueltank ?lfo liquid oxidizer propellant rocket paperclip (schanuzer restock
#LOC_RestockPlus_restock-engine-galleon_title = UR-1 'Galleon' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-galleon_description = Set sail on the winds of space with your first stage propelled by the might of the Galleon! A modern ship of the line, this engine is a powerful booster.
#LOC_RestockPlus_restock-engine-galleon_tags = ascent main propuls lower paperclip restock ur1 (galleon f1 saturn
#LOC_RestockPlus_restock-engine-pug_title = LV-303 'Pug' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-pug_description = What a cute little engine! All dressed up and ready for Baby's First Upper Stage.
#LOC_RestockPlus_restock-engine-pug_tags = orbit vac upper propuls restock 303 pug
#LOC_RestockPlus_restock-engine-valiant_title = LV-T15 'Valiant' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-valiant_description = The first (well, the first that didn't regularly explode) model in the famed LV series of engines. Just enough to get you flying, and it even offers such startling amenities as "throttle" and "gimbal".
#LOC_RestockPlus_restock-engine-valiant_tags = ascent main propuls lower sls restock t15 valiant
#LOC_RestockPlus_restock-engine-torch_title = Mk-1H 'Torch' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-torch_description = When your booster is small and needs a real kick, the Torch's ability to produce high temperature gases as a prodigious rate will do you well.
#LOC_RestockPlus_restock-engine-torch_tags = ascent main propuls lower titan restock mk1h torch
#LOC_RestockPlus_restock-engine-srb-mallet_title = RT-1 'Mallet' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-mallet_description = Discontinued due to component shortages. The small Mallet answers the demand for miniature, compact SRBs suitable for additional booster assist or stack mounting for small launchers. The KSC's staff janitor, one O. Trag Kerman, has even proposed strapping dozens of them together to make super cheap vehicles!
#LOC_RestockPlus_restock-engine-srb-mallet_tags = moar (more motor rocket srb restock mallet
#LOC_RestockPlus_restock-engine-srb-striker_title = RT-2 'Striker' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-striker_description = Discontinued due to component shortages. Extending the Mallet with additional segments can provide more boom than your integration team knows what to do with!
#LOC_RestockPlus_restock-engine-srb-striker_tags = a moar (more motor rocket srb restock striker
#LOC_RestockPlus_restock-engine-les-2_title = Launch Escape System Jr.
#LOC_RestockPlus_restock-engine-les-2_description = A smaller solid rocket tower for yeeting crew away from certain death.
#LOC_RestockPlus_restock-engine-les-2_tags = abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv restock junior 625
#LOC_RestockPlus_restock-engine-panda_title = RK-1 'Trash Panda' Vernier Engine
#LOC_RestockPlus_restock-engine-panda_description = This small engine has a very large single axis gimbal mechanism which allows excellent control at all flight regimes.
#LOC_RestockPlus_restock-engine-panda_tags = restock fueltank ?lfo liquid oxidizer propellant rocket (panda
#LOC_RestockPlus_restock-reactionwheel-radial-1_title = Small Radial Gyroscope
#LOC_RestockPlus_restock-reactionwheel-radial-1_description = Steadler's small radial gyroscope provides a small amount of torque but with greater power efficiency, allowing even large stations to maintain attitude with minimal power. We're still not entirely sure how gyroscopes work, but this one allows torque on all three axes.
#LOC_RestockPlus_restock-reactionwheel-radial-1_tags = cmg command control fly gyro moment react stab steer torque magic_spinny_thing restock
#LOC_RestockPlus_restock-reactionwheel-1875-1_title = Medium Reaction Wheel Assembly
#LOC_RestockPlus_restock-reactionwheel-1875-1_description = We purchased several of these gyroscope modules to ensure we could accurately control our medium sized rockets in all phases of flight.
#LOC_RestockPlus_restock-reactionwheel-1875-1_tags = restock cmg command control fly gyro moment react stab steer torque magic_spinny_thing
#LOC_RestockPlus_restock-rcs-block-multi-2_title = RV-105-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-multi-2_description = An angled variant of the RV-105 RCS block, available in multiple configurations.
#LOC_RestockPlus_restock-rcs-block-multi-2_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint four quad triple three dual two rcs
#LOC_RestockPlus_restock-rcs-block-multi-mini-2_title = RV-1X-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-multi-mini-2_description = An angled variant of the RV-1X RCS block, available in multiple configurations.
#LOC_RestockPlus_restock-rcs-block-multi-mini-2_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint four quad triple three dual two rcs
#LOC_RestockPlus_rcs_variant_5x = 5-horn
#LOC_RestockPlus_rcs_variant_4x = 4-horn
#LOC_RestockPlus_rcs_variant_3x = 3-horn
#LOC_RestockPlus_rcs_variant_2x = 2-horn
#LOC_RestockPlus_restock-rcs-block-dual-1_title = RV-102 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-dual-1_description = A spin on a classic, this model removes two of the 105's engines for fewer confusing directions of thrust.
#LOC_RestockPlus_restock-rcs-block-dual-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual rcs
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_title = RV-103 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_description = Apparently this is theoretically the most efficient RCS block.
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate three triple rcs
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_title = RV-105-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_description = Angling the thrusters on the standard RV-105 model can produce much better RCS translation in some spacecraft.
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four lunar quad rcs
#LOC_RestockPlus_restock-rcs-block-quint-1_title = RV-105-X RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quint-1_description = Apparently for some space programs, four jets is just plain not enough. After in-the-field observations of the linear RCS Port jammed into RV-105 blocks with electrical tape and pruning shears, STEADLER has released a new RCS block with a fifth perpendicular nozzle.
#LOC_RestockPlus_restock-rcs-block-quint-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint rcs
#LOC_RestockPlus_restock-rcs-single-mini-1_title = RC-1 RCS Linear RCS Port
#LOC_RestockPlus_restock-rcs-single-mini-1_description = STEADLER Engineering has worked tirelessly and at considerable expense with Probodobodyne Corp on die shrinking processes for space compute hardware, with resultingly lower assembly line fatality rates. Out of this engineering sprung an oversized communications port which has been repurposed as a reaction control thruster.
#LOC_RestockPlus_restock-rcs-single-mini-1_tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one rcs
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_title = RC-12 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_description = This miniaturized dual thruster block has a whole quarter of the thrust of its big brother.
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair rcs
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title = RC-13 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_description = Check out the three thrusters on this one!
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate triple tiny three rcs
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_title = RC-14 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_description = A really basic RCS system block, but really small.
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title = RC-14-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description = This angled block, is, you guessed it, canted slightly for better four way efficiency.
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_title = RC-15 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_description = Miniaturizing five RCS jets into one block wasn't easy, but we have you covered here - if covered refers to the fine misting of toxic gases that qualification models of these thrusters applied to several interns.
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint rcs
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title = Stratus-V Miniature Monopropellant Tank
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description = A teensy, tiny RCS fuel tank for microscale satellites and decorating larger ships.
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags = restock fuel fueltank mono propellant rcs stratus
#LOC_RestockPlus_restock-fuel-tank-probe-1_title = PRBE-9 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-probe-1_description = A set of four capsule-shaped tanks holding fuel for your tiny probe needs.
#LOC_RestockPlus_restock-fuel-tank-probe-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank probe lro tiny
#LOC_RestockPlus_restock-fuel-tank-probe-2_title = PRBE-4 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-probe-2_description = A short collection of four spherical tanks that works well as a tiny probe propellant tank.
#LOC_RestockPlus_restock-fuel-tank-probe-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank probe lro tiny
#LOC_RestockPlus_restock-fuel-tank-0625-1_title = Oscar-E Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-1_description = Capping off the Oscars is this large fuel tank. Gold statue not included.
#LOC_RestockPlus_restock-fuel-tank-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-0625-2_title = Oscar-D Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-2_description = A medium size Oscar series tank. Useful for landers or small satellite lifters.
#LOC_RestockPlus_restock-fuel-tank-0625-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-0625-3_title = Oscar-C Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-3_description = A doubled Oscar B with alphabetically incremented suffix.
#LOC_RestockPlus_restock-fuel-tank-0625-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-0625-5_title = Oscar-A Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-5_description = A prequel to the Oscar B, this tank holds a fairly small amount of fuel.
#LOC_RestockPlus_restock-fuel-tank-0625-5_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-sphere-0625-1_title = Oscar-O Hemispherical Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-sphere-0625-1_description = A tiny half-sphere of gas to get you halfway to where you need to go.
#LOC_RestockPlus_restock-fuel-tank-sphere-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank round spher hemi
#LOC_RestockPlus_restock-fuel-tank-sphere-125-1_title = FL-T50-R Hemispherical Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-sphere-125-1_description = A 1.25m half-sphere that stores liquid fuel and oxidizer.
#LOC_RestockPlus_restock-fuel-tank-sphere-125-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank round spher hemi
#LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_title = FL-R4 RCS Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_description = A medium monopropellant tank made of four small capsules. Do not over or underpressurize - keep it juuuust right.
#LOC_RestockPlus_restock-fuel-tank-rcs-1875-1_tags = restock fuel fueltank mono propellant rcs
#LOC_RestockPlus_restock-fuel-tank-1875-1_title = FL-X1800 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-1875-1_description = The FL-X series is the size-wise successor to the FL-T series and gets you more fuel without running into Rockomax patent territory.
#LOC_RestockPlus_restock-fuel-tank-1875-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-1875-2_title = FL-X900 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-1875-2_description = A half-size tank like this one can carry a good amount of rocket fuel and do it while looking real good.
#LOC_RestockPlus_restock-fuel-tank-1875-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-1875-3_title = FL-X440 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-1875-3_description = Small but still impressive, the kerosene fumes emitted by this tank add an immediate ambiance to any storerooms used for holding rocket fuel tanks. Please ensure such rooms are well ventilated.
#LOC_RestockPlus_restock-fuel-tank-1875-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-1875-4_title = FL-X220 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-1875-4_description = Diminutively sized, this tank nevertheless can provide sufficient impulse for a well-conceived or spur of the moment burn.
#LOC_RestockPlus_restock-fuel-tank-1875-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_title = FL-S1200 Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_description = This interestingly shaped fuel tank is conical and not cylindrical. It even includes small separation motors in case you want to use it as a booster, because you probably could.
#LOC_RestockPlus_restock-fuel-tank-1875-soyuz-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank soyuz
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_title = FL-XA600 Fuel Tank Adapter
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_description = Sometimes you need a few different sizes in your rocket and that's ok. If you want to blend them smoothly, you need fuel, and your two sizes are 1.875m and 1.25m, this part is your ticket.
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_title = FL-XA160 Fuel Tank Adapter
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_description = Much like its larger brother, this part steps from 1.25m to 1.875m and is chock full of craft-grade rocket fuel.
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-125-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_title = FL-XA160-S Fuel Tank Adapter
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_description = An extra small cross section is no problem from this fully fueled adapter, which gracefully adapts from 1.875m to 0.625m.
#LOC_RestockPlus_restock-fuel-tank-adapter-1875-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_title = FL-XA1200 Fuel Tank Adapter
#LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_description = A large fully fuelled adapter to step down from the large 2.5m size to a modest 1.875m size.
#LOC_RestockPlus_restock-fuel-tank-adapter-25-1875-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-sphere-1875-1_title = FL-TX220-R Hemispherical Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-sphere-1875-1_description = Hey, it's a round, hemispherical tank carrying rocket fuel - also available in several colours.
#LOC_RestockPlus_restock-fuel-tank-sphere-1875-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank round spher hemi
#LOC_RestockPlus_restock-fuel-tank-sphere-25-1_title = Rockomax X-200-4R Hemispherical Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-sphere-25-1_description = This fuel tank is half a sphere. It should not be used as a pool, unlike other Rockomax products
#LOC_RestockPlus_restock-fuel-tank-sphere-25-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank round spher hemi
#LOC_RestockPlus_restock-fuel-tank-rcs-375-1_title = FL-S1 RCS Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-rcs-375-1_description = A very large monopropellant tank that stores a considerable quantity of fuel in its 6 spherical pressure vessels.
#LOC_RestockPlus_restock-fuel-tank-rcs-375-1_tags = restock fuel fueltank mono propellant rcs
#LOC_RestockPlus_restock-fuel-tank-375-4_title = Kerbodyne S3-1800 Tank
#LOC_RestockPlus_restock-fuel-tank-375-4_description = A special compact tank filling a particular hole in Kerbodyne's heavy part lineup. Now you can make Kerosene pancakes!
#LOC_RestockPlus_restock-fuel-tank-375-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 1800
#LOC_RestockPlus_restock-fuel-tank-sphere-375-1_title = Kerbodyne S3-900R Hemispherical Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-sphere-375-1_description = Compared to the S3-1800, the S3-900R is rounder, more spherical, and importantly, more cut in two.
#LOC_RestockPlus_restock-fuel-tank-sphere-375-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank round spher hemi
#LOC_RestockPlus_restock-fuel-tank-5-1_title = Kerbodyne SIV-512K Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-5-1_description = The initial run of SIV Liquid Fuel Tanks were manufactured when the Lead Engineer sent the schematics to fabrication at a mis-labeled scale. The results came back much bigger than the KSC employees expected and thus a new range of super-sized rockets was born. One of Kerbodyne's biggest ever tanks, its a monster.
#LOC_RestockPlus_restock-fuel-tank-5-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-5-2_title = Kerbodyne SIV-256K Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-5-2_description = The initial run of SIV Liquid Fuel Tanks were manufactured when the Lead Engineer sent the schematics to fabrication at a mis-labeled scale. The results came back much bigger than the KSC employees expected and thus a new range of super-sized rockets was born. This large sized tank will keep you running for a long while.
#LOC_RestockPlus_restock-fuel-tank-5-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-5-3_title = Kerbodyne SIV-128K Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-5-3_description = The initial run of SIV Liquid Fuel Tanks were manufactured when the Lead Engineer sent the schematics to fabrication at a mis-labeled scale. The results came back much bigger than the KSC employees expected and thus a new range of super-sized rockets was born. This medium sized tank can get you places.
#LOC_RestockPlus_restock-fuel-tank-5-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-5-4_title = Kerbodyne SIV-64K Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-5-4_description = The initial run of SIV Liquid Fuel Tanks were manufactured when the Lead Engineer sent the schematics to fabrication at a mis-labeled scale. The results came back much bigger than the KSC employees expected and thus a new range of super-sized rockets was born. This smaller tank still holds a lot of juice.
#LOC_RestockPlus_restock-fuel-tank-5-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-adapter-375-5-1_title = Kerbodyne SAIV Liquid Fuel Tank Adapter
#LOC_RestockPlus_restock-fuel-tank-adapter-375-5-1_description = Following Kerbodyne's effort to manufacture enormously sized tanks an adapter was required to retrofit them back to a more commonly utilized size.
#LOC_RestockPlus_restock-fuel-tank-adapter-375-5-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank adapter
#LOC_RestockPlus_restock-fuel-tank-saturn-engine-1_title = Kerbodyne SIV Fuelled Engine Adapter
#LOC_RestockPlus_restock-fuel-tank-saturn-engine-1_description = A Kerbodyne Design Engineer recently heard of the word 'Quincunx' and upon looking up its definition realized that it would be the perfect shape to house five engines underneath the huge SIV range of Liquid Fuel Tanks.
#LOC_RestockPlus_restock-fuel-tank-saturn-engine-1_tags = restock rocket fuel liquid oxidizer propellant fueltank ?lfo tank saturn enormous massive gigantic giant cross feed 5.0
#LOC_RestockPlus_restock-heatshield-1875-1_title = Heat Shield (1.875m)
#LOC_RestockPlus_restock-heatshield-1875-1_description = A specially sized thermal shield for medium sized rockets. Curiously, has a passageway for a hatch in there - almost looks like it was made by moles.
#LOC_RestockPlus_restock-heatshield-1875-1_tags = ablat drag entry insulate protect re- rocket therm restock
#LOC_RestockPlus_restock-drone-core-0625-1_title = RC-XS1 Remote Guidance Unit
#LOC_RestockPlus_restock-drone-core-0625-1_description = The smallest remote guidance unit may be tiny, but it'll get you to where you need to go eventually.
#LOC_RestockPlus_restock-drone-core-0625-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
#LOC_RestockPlus_restock-pod-sphere-1_title = SP-1 'Clementine' Reentry Module
#LOC_RestockPlus_restock-pod-sphere-1_description = When faced with the challenge of keeping the heat shield facing forward during reentry, one engineer suggested making the whole thing a heat shield, and this spherical command module was born.
#LOC_RestockPlus_restock-pod-sphere-1_tags = 1 capsule control ?eva fly ?iva pilot rocket space history historical pod vostok restock hamster ball
#LOC_RestockPlus_restock-pod-sphere-2_title = SP-2 'Tangerine' Reentry Module
#LOC_RestockPlus_restock-pod-sphere-2_description = We removed some "unnecessary" equipment from the SP-1 Reentry Module to make room for a second seat. This decision had made the design department very unpopular with the astronauts.
#LOC_RestockPlus_restock-pod-sphere-2_tags = 2 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock
#LOC_RestockPlus_restock-pod-sphere-3_title = SP-3 'Mandarin' Reentry Module
#LOC_RestockPlus_restock-pod-sphere-3_description = We hired a shady interior decorator to fit three seats into the same space as one. The occupants are no longer able to move their arms to access the controls, but at least they'll probably survive.
#LOC_RestockPlus_restock-pod-sphere-3_tags = 3 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock sardines
#LOC_RestockPlus_restock-mk2-pod_title = Mk2 'Acorn' Command Pod
#LOC_RestockPlus_restock-mk2-pod_description = The immediate successor to the Mk1 command pod, the Mk2 seats two kerbals instead of one, and has handy forward-facing windows to enable docking.
#LOC_RestockPlus_restock-mk2-pod_tags = capsule cmg control ?eva fly gyro ?iva moment pilot space stab steer torque gemini restock
#LOC_RestockPlus_restock-drone-core-1875-1_title = RC-M001 Remote Guidance Unit
#LOC_RestockPlus_restock-drone-core-1875-1_description = This unit has a low sentience quotient, so you probably won't need to be careful about leaving the pod bay doors open all the time.
#LOC_RestockPlus_restock-drone-core-1875-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
#LOC_RestockPlus_restock-drone-core-375-1_title = RC-XL001 Remote Guidance Unit
#LOC_RestockPlus_restock-drone-core-375-1_description = The massive XL RGU system designed by Kerbodyne and built by STEADLER is a triumph of aerospace engineering and contains important features such as the large empty void in the center, which can be filled with anything you like. Unlike other stack RGUs, it contains powerful reaction wheels so doubles as a guidance unit.
#LOC_RestockPlus_restock-drone-core-375-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock xl001 remote rgu
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_title = TT-14 Radial Decoupler
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_description = It's an extra small decoupler for very small separation events.
#LOC_RestockPlus_restock-decoupler-radial-tiny-1_tags = restock break decouple separat split stag
#LOC_RestockPlus_restock-claw-625-1_title = Compact Grabbing Unit Jr.
#LOC_RestockPlus_restock-claw-625-1_description = A smaller claw for grappling smaller things. Unfortunately, it does not pivot.
#LOC_RestockPlus_restock-claw-625-1_tags = restock a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa 625
#LOC_RestockPlus_restock-airlock-inflatable-625-1_title = AL-1 'Lychee' Inflatable Docking Airlock
#LOC_RestockPlus_restock-airlock-inflatable-625-1_description = Being able to traverse between the inside and outside of things has been a recurring challenge for Kerbals for millennia. This airlock solves that problem in a sleek inflatable package, and includes a docking ring compatible with the Clamp-O-Tron jr. to boot!
#LOC_RestockPlus_restock-airlock-inflatable-625-1_tags = restock berth capture connect couple dock fasten join moor shield socket inflate airlock Leonov Voskhod
#LOC_RestockPlus_restock-engineplate-125-1_title = EP-12 Engine Plate
#LOC_RestockPlus_restock-engineplate-125-1_description = A small plate for holding one or more engines. Includes optional boattail to protect first stage engines, or several lengths of shroud. Includes a decoupler for use with upper stages.
#LOC_RestockPlus_restock-engineplate-125-1_tags = restock engine plate shroud boattail explo break decouple seperat split pancake 125 1.25 Electron
#LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler
#LOC_RestockPlus_restock-decoupler-1875-1_description = This stack decoupler is a medium sized tool for splitting rockets.
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo separat split
#LOC_RestockPlus_restock-decoupler-1875-truss-1_title = TD-18T Truss Decoupler
#LOC_RestockPlus_restock-decoupler-1875-truss-1_description = This is a decoupler with hollow bits - suitable for hot-staging engines when you split your rocket in twain.
#LOC_RestockPlus_restock-decoupler-1875-truss-1_tags = restock break decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-separator-1875-1_title = TS-18 Separator
#LOC_RestockPlus_restock-separator-1875-1_description = This stack separator is a medium sized separator, much like the other separators. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
#LOC_RestockPlus_restock-separator-1875-1_tags = restock break decouple separat split stag
#LOC_RestockPlus_restock-engineplate-1875-1_title = EP-18 Engine Plate
#LOC_RestockPlus_restock-engineplate-1875-1_description = A medium sized plate for holding one or more engines, with included decoupler for anything attached below it.
#LOC_RestockPlus_restock-engineplate-1875-1_tags = restock engine plate shroud boattail explo break decouple seperat split pancake 1875 1.875 Titan
#LOC_RestockPlus_restock-engineplate-25-1_title = EP-25 Engine Plate
#LOC_RestockPlus_restock-engineplate-25-1_description = A large plate for holding one or more engines, with included decoupler for anything attached below it.
#LOC_RestockPlus_restock-engineplate-25-1_tags = restock engine plate shroud boattail explo break decouple seperat split pancake 25 2.5 Falcon
#LOC_RestockPlus_restock-docking-375-1_title = Clamp-O-Tron Docking Port 'Grande'
#LOC_RestockPlus_restock-docking-375-1_description = When the thrill of docking enormous objects in space disappears, one must logically proceed to humongous objects. This even larger docking port is the result of 6 months of R&D to define the precise meaning of the word 'humongous'.
#LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket clamp grande
#LOC_RestockPlus_restock-engineplate-375-1_title = EP-37 Engine Plate
#LOC_RestockPlus_restock-engineplate-375-1_description = A gigantic plate for holding one or more engines, with included decoupler for anything attached below it.
#LOC_RestockPlus_restock-engineplate-375-1_tags = restock engine plate shroud boattail explo break decouple seperat split pancake 375 3.75 Zenit
#LOC_RestockPlus_restock-decoupler-5-1_title = TD-50 Decoupler
#LOC_RestockPlus_restock-decoupler-5-1_description = An enormous decoupler that acts as a specialized tool for ripping your rocket stack apart.
#LOC_RestockPlus_restock-decoupler-5-1_tags = restock break decouple explo separat split
#LOC_RestockPlus_restock-separator-5-1_title = TS-50 Separator
#LOC_RestockPlus_restock-separator-5-1_description = This stack separator is an enormous separator that has enough ejection power to inject a decent amount of impulse into objects being disconnected on either side with great gusto. Do not be near on EVA whilst staging!
#LOC_RestockPlus_restock-separator-5-1_tags = restock break decouple separat split stag
#LOC_RestockPlus_restock-engineplate-5-1_title = EP-50 Engine Plate
#LOC_RestockPlus_restock-engineplate-5-1_description = An enormous plate for holding one or more engines, with included decoupler for anything attached below it. Upgraded version currently pending government approval.
#LOC_RestockPlus_restock-engineplate-5-1_tags = restock engine plate shroud boattail explo break decouple seperat split pancake 5 Ares V
#LOC_RestockPlus_restock-nosecone-0625-1_title = Miniature Rocket Nose
#LOC_RestockPlus_restock-nosecone-0625-1_description = A slightly more rocket-appropriate tiny nosecone, available in white and shiny metal finishes.
#LOC_RestockPlus_restock-nosecone-0625-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose
#LOC_RestockPlus_restock-nosecone-1875-1_title = Protective Rocket Nose Mk18
#LOC_RestockPlus_restock-nosecone-1875-1_description = Discontinued due to component shortages. For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19.
#LOC_RestockPlus_restock-nosecone-1875-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose mk18
#LOC_RestockPlus_restock-nosecone-1875-2_title = Protective Rocket Nose Mk18
#LOC_RestockPlus_restock-nosecone-1875-2_description = For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19.
#LOC_RestockPlus_restock-nosecone-1875-2_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose mk18
#LOC_RestockPlus_restock-nosecone-375-1_title = Kerbodyne S3-3600 Nosecone
#LOC_RestockPlus_restock-nosecone-375-1_description = A specialized and monstrous nosecone with revolutionary fuel-containing capabilities.
#LOC_RestockPlus_restock-nosecone-375-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 3600 nose cone
#LOC_RestockPlus_restock-nosecone-5-1_title = Kerbodyne SIV Nosecone
#LOC_RestockPlus_restock-nosecone-5-1_description = A very sizeable nosecone for very sizeable rockets.
#LOC_RestockPlus_restock-nosecone-5-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose
#LOC_RestockPlus_restock-node-625-1_title = BZ-26 Radial Attachment Point Jr.
#LOC_RestockPlus_restock-node-625-1_description = After the surprise success of the BZ-52, the Maxo Construction Toys engineering team came out of hiding to reveal the new pocket model.
#LOC_RestockPlus_restock-node-625-1_tags = affix anchor mount secure restock
#LOC_RestockPlus_restock-structural-tube-125-1_title = TB-125 Structural Tube
#LOC_RestockPlus_restock-structural-tube-125-1_description = A small tube, full of wonderous things. Available in many lengths and even finishes!
#LOC_RestockPlus_restock-structural-tube-125-1_tags = restock hollow pipe tube support structur build construct struct
#LOC_RestockPlus_restock-adapter-flat-1875-25-1_title = FL-XA30 Adapter
#LOC_RestockPlus_restock-adapter-flat-1875-25-1_description = Connect two tubes of different size classes together! Oh the kerbality!
#LOC_RestockPlus_restock-adapter-flat-1875-25-1_tags = connect frame scaffold adapt structur restock adtp
#LOC_RestockPlus_restock-adapter-flat-1875-125-1_title = FL-XA15 Adapter
#LOC_RestockPlus_restock-adapter-flat-1875-125-1_description = Effectively connects small sized 1.25m tubes to larger medium 1.875m tubes.
#LOC_RestockPlus_restock-adapter-flat-1875-125-1_tags = connect frame scaffold adapt structur restock adtp
#LOC_RestockPlus_restock-structural-tube-1875-1_title = TB-1875 Structural Tube
#LOC_RestockPlus_restock-structural-tube-1875-1_description = A medium tube for the cylindrically inclined. Available in many lengths and even finishes!
#LOC_RestockPlus_restock-structural-tube-1875-1_tags = restock hollow pipe tube support structur build construct struct
#LOC_RestockPlus_restock-node-1875-1_title = BZ-78 Radial Attachment Point
#LOC_RestockPlus_restock-node-1875-1_description = Development of a 1.875m docking port never received adequate funding, so management decided to cut their losses and release it unfinished as an attachment point.
#LOC_RestockPlus_restock-node-1875-1_tags = affix anchor mount secure restock
#LOC_RestockPlus_restock-structural-tube-25-1_title = TB-25 Structural Tube
#LOC_RestockPlus_restock-structural-tube-25-1_description = A large tube for those that wish to store things. Available in many lengths and even finishes!
#LOC_RestockPlus_restock-structural-tube-25-1_tags = restock hollow pipe tube support structur build construct struct
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_title = Kerbodyne ADTP-2-3A
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_description = A gutted version of the other Kerbodyne adapter, which allows the storage of spacecraft components in its core.
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags = connect frame scaffold adapt structur strut truss hollow skel carg restock adtp
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_title = Kerbodyne SKLE-2-3
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_description = A structural adapter for upper stages.
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags = connect frame scaffold adapt structur strut truss eus hollow skel restock skle
#LOC_RestockPlus_restock-structural-tube-375-1_title = TB-375 Structural Tube
#LOC_RestockPlus_restock-structural-tube-375-1_description = A larger tube for those who wish to store things. Available in many lengths and even finishes!
#LOC_RestockPlus_restock-structural-tube-375-1_tags = restock hollow pipe tube support structur build construct struct
#LOC_RestockPlus_restock-structural-tube-5-1_title = TB-500 Structural Tube
#LOC_RestockPlus_restock-structural-tube-5-1_description = Truly, the largest tube we have. Available in many lengths and even finishes!
#LOC_RestockPlus_restock-structural-tube-5-1_tags = restock hollow pipe tube support structur build construct struct
#LOC_RestockPlus_restock-truss-3_title = Modular Girder Segment XXL
#LOC_RestockPlus_restock-truss-3_description = Compete directly with other space programs in girder size contests with this new Modular Girder product.
#LOC_RestockPlus_restock-truss-3_tags = connect frame scaffold structur strut truss restock
#LOC_RestockPlus_restock-truss-adapter-0625-1_title = Modular Girder Small Adapter
#LOC_RestockPlus_restock-truss-adapter-0625-1_description = Generally, marketing anticipates that by providing a means for small stacks to attach cleanly to standard Modular Girders, demand for the latter will skyrocket.
#LOC_RestockPlus_restock-truss-adapter-0625-1_tags = connect frame scaffold structur strut truss restock adapt
#LOC_RestockPlus_restock-truss-hub-1_title = Modular Girder Hub
#LOC_RestockPlus_restock-truss-hub-1_description = Connect many modular girder segments together in perpendicular orientations with this new product.
#LOC_RestockPlus_restock-truss-hub-1_tags = connect frame scaffold structur strut truss restock center central hub nexus
#LOC_RestockPlus_restock-apu-radial-1_title = NH-24 Monopropellant APU
#LOC_RestockPlus_restock-apu-radial-1_description = After playing with a children's pinwheel toy and asking themselves "how could this become more awesome", one engineer tried pointing a small rocket engine at it. The engineering team immediately got to work using it to generate electricity, and the Monopropellant APU was born
#LOC_RestockPlus_restock-apu-radial-1_tags = APU backup turbine array bank charge convert e/c elect energ pack power volt watt
#LOC_RestockPlus_restock-apu_name = APU turbine
#LOC_RestockPlus_restock-apu_start = Start turbine
#LOC_RestockPlus_restock-apu_stop = Stop turbine
#LOC_RestockPlus_restock-apu_toggle = Toggle turbine
#LOC_RestockPlus_restock-battery-1875-1_title = Z-2.5K Rechargeable Battery Bank
#LOC_RestockPlus_restock-battery-1875-1_description = Medium battery pack for medium battery applications.
#LOC_RestockPlus_restock-battery-1875-1_tags = capacitor cell charge e/c elect pack power volt watt restock battery
#LOC_RestockPlus_restock-battery-375-1_title = Z-10K Rechargeable Battery Bank
#LOC_RestockPlus_restock-battery-375-1_description = A gigantic battery pack for the largest rockets. Special on this model, Zaltronic includes mishap insurance - the first time your drop your battery, it will be replaced for free! However, the battery is not user-serviceable.
#LOC_RestockPlus_restock-battery-375-1_tags = capacitor cell charge e/c elect pack power volt watt restock 10k battery
#LOC_RestockPlus_restock-fairing-base-0625-1_title = AE-FF0 Airstream Protective Shell (0.625m)
#LOC_RestockPlus_restock-fairing-base-0625-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! This protective shell is an even tinier size available from FLOOYD.
#LOC_RestockPlus_restock-fairing-base-0625-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 625
#LOC_RestockPlus_restock-service-module-125-625-1_title = Service Module (1.25m)
#LOC_RestockPlus_restock-service-module-125-625-1_description = A small conical service module, for storing parachutes, instruments, and other small devices. Includes an optional docking tunnel.
#LOC_RestockPlus_restock-service-module-125-625-1_tags = restock bus contain hollow protect (stor cone tunnel
#LOC_RestockPlus_restock-fairing-base-1875-1_title = AE-FF1-L Airstream Protective Shell (1.875m)
#LOC_RestockPlus_restock-fairing-base-1875-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! As a result of budget schedule realignments, this protective shell has recently become available.
#LOC_RestockPlus_restock-fairing-base-1875-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 875
#LOC_RestockPlus_restock-service-bay-1875-1_title = Service Bay (1.875m)
#LOC_RestockPlus_restock-service-bay-1875-1_description = A medium sized heat resistant service bay, ideal for protecting delicate instruments or stowing small service components such as RCS tanks, batteries, etc.
#LOC_RestockPlus_restock-service-bay-1875-1_tags = restock bus contain heat hollow protect (stor therm
#LOC_RestockPlus_restock-service-module-1875-1_title = Service Module (1.875m)
#LOC_RestockPlus_restock-service-module-1875-1_description = A medium sized service module, for storing fuel tanks, batteries, fuel cells, etc.
#LOC_RestockPlus_restock-service-module-1875-1_tags = restock bus contain hollow protect (stor Gemini
#LOC_RestockPlus_restock-fairing-base-5-1_title = AE-FF4 Airstream Protective Shell (5m)
#LOC_RestockPlus_restock-fairing-base-5-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#LOC_RestockPlus_restock-fairing-base-5-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport
#LOC_RestockPlus_restock-materialbay-radial-1_title = SC-9001R Radial Science Jr.
#LOC_RestockPlus_restock-materialbay-radial-1_description = The radial variant of the Science Jr. has the same set of experiments as the regular Science Jr. Material Bay, but in a convenient, radial-mountable package. Recommended for ages 4-8. Small parts inside make it not suitable for small children.
#LOC_RestockPlus_restock-materialbay-radial-1_tags = bay experiment lab material research radial sandwich kracken kraken restock
#LOC_RestockPlus_restock-goocanister-625-1_title = Mystery Goo™ Inline Containment Unit
#LOC_RestockPlus_restock-goocanister-625-1_description = After an unfortunate accident where a technician attempted to stack delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom.
#LOC_RestockPlus_restock-goocanister-625-1_tags = experiment research science 0.625 restock mystery goo inline
#LOC_RestockPlus_restock-sciencebox-inline-1_title = Experiment Return Unit
#LOC_RestockPlus_restock-sciencebox-inline-1_description = Since science experiments kept getting destroyed before being recovered, our kerbal engineers designed the Experiment Return Unit in a conical shape to better survive the rigors of atmospheric reentry. Heat shield sold separately.
#LOC_RestockPlus_restock-sciencebox-inline-1_tags = experiment research science recovery reentry restock .625 1.25 inline
#LOC_RestockPlus_restock-relay-radial-2_title = HG-20 High Gain Antenna
#LOC_RestockPlus_restock-relay-radial-2_description = A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes.
#LOC_RestockPlus_restock-relay-radial-2_tags = relay antenna radial science transmit data Apollo restock hg 20
#LOC_RestockPlus_restock-antenna-stack-2_title = Communotron DTS-J1
#LOC_RestockPlus_restock-antenna-stack-2_description = A fixed mount version of the popular DTS-M1 antenna. this version is a more traditional dish, giving it better efficiency at the expense of higher mass.
#LOC_RestockPlus_restock-antenna-stack-2_tags = antenna radial transmit data dish Juno restock communotron dts j1
#LOC_RestockPlus_restock-antenna-stack-3_title = Communotron HG-61
#LOC_RestockPlus_restock-antenna-stack-3_description = After developing the venerable HG-55, one of our marketing people came up with the idea of a budget version for small probes. The HG-61 removes the fancy extending arm, while still providing the same great communication range of its predecessor, making it perfect for building deep space probes on a budget.
#LOC_RestockPlus_restock-antenna-stack-3_tags = antenna radial transmit data dish Galileo TDRS restock communotron hg 61
#LOC_RestockPlus_restock-ladder-static-2_title = Pegasus II Mobility Enhancer
#LOC_RestockPlus_restock-ladder-static-2_description = A logical extension of the Pegasus I, the Pegasus II however does not extend but is twice as long, allowing for longer, more dramatic climbing sequences.
#LOC_RestockPlus_restock-ladder-static-2_tags = ascend climb descend ladder rung safe step restock
#LOC_RestockPlus_restock-ladder-static-3_title = Pegasus III Mobility Enhancer
#LOC_RestockPlus_restock-ladder-static-3_description = A much needed enhancement to a mobility enhancement. It is very long.
#LOC_RestockPlus_restock-ladder-static-3_tags = ascend climb descend ladder rung safe step restock
#LOC_RestockPlus_restock-oretank-1875-1_title = Medium Holding Tank
#LOC_RestockPlus_restock-oretank-1875-1_description = A medium tank that can be used for storing raw materials. Warranty void if used to store snacks.
#LOC_RestockPlus_restock-oretank-1875-1_tags = black isru mine )mining (ore resource store restock
#LOC_RestockPlus_restock-oretank-375-1_title = Jumbo Holding Tank
#LOC_RestockPlus_restock-oretank-375-1_description = A very large tank that can be used for storing raw materials. The manufacturer denies any claims that it has been re-purposed from a local farm
#LOC_RestockPlus_restock-oretank-375-1_tags = black isru mine )mining (ore resource store restock
#LOC_RestockPlus_restock-wheel-1-T_title = Rovemax Model S2-T
#LOC_RestockPlus_restock-wheel-1-T_description = A modified rover wheel that is rotated 90°, ideal for tricycles or other unusually shaped vehicles.
#LOC_RestockPlus_restock-wheel-1-T_tags = )car drive ground roll rover wheel tricycle restock
#LOC_RestockPlus_restock-wheel-4_title = Rovemax Model M0
#LOC_RestockPlus_restock-wheel-4_description = A smaller version of the popular Rovemax wheel with an integrated folding function, allowing it to be stowed for transportation.
#LOC_RestockPlus_restock-wheel-4_tags = )car drive ground roll rover wheel fold LRV restock
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Communication/restock-relay-radial-2_v2.cfg
PART
{
name = restock-relay-radial-2_v2
module = Part
author = Andrew Cassidy
rescaleFactor = 1.0
attachRules = 1,1,0,0,0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = electrics
entryCost = 2000
cost = 1000
title = non RO - HG-20 High Gain Antenna
manufacturer = Ionic Symphonic Protonic Electronics
description = A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes. (PART NOT SUPPORTED BY RO)
mass = 0.18
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1
vesselType = Relay
bulkheadProfiles = srf
tags = relay antenna radial science transmit data Apollo restock hg 20
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = ReStock/Assets/Communication/restock-relay-radial-2
rotation = 0, 90, 0
}
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = lower pivot
windResistance = 1
animationName = Deploy
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = ModuleDataTransmitter
antennaType = RELAY
packetSize = 0.0002
requiredResource = ElectricCharge
DeployFxModules = 0
antennaPower = 400000000
antennaCombinable = True
packetResourceCost = 0.01
packetInterval = 1
}
MODULE
{
name = ModulePartVariants
baseVariant = Radial
VARIANT
{
name = Radial
displayName = Radial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = true
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT
{
name = Radial_Reverse
displayName = Radial (Reversed)
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = true
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT
{
name = Axial
displayName = Axial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = true
arm_axial_reverse = false
}
}
VARIANT
{
name = Axial_Reverse
displayName = Axial (Reversed)
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = true
}
}
}
MODULE
{
name = ModuleCargoPart
packedVolume = 120
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-dual-1.cfg
PART
{
name = restock-rcs-block-dual-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 30
entryCost = 0
category = none
TechHidden = True
title = RCS Dual [275/445 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic dual RCS pod. Use this for attitude control for medium stages and spacecraft. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.02
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.82
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 2Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0088888888888889
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
moduleID = restock-rcs-block-dual-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-dual-1.cfg
PART
{
name = RO-RestockPlus-RCS-Block-Dual-138
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 30
entryCost = 0
category = none
TechHidden = True
title = RCS Dual [138/223 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic dual RCS pod. Use this for attitude control for small upper stages or medium probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.02
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 2Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00628533333333333
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
moduleID = RO-RestockPlus-RCS-Block-Dual-138
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-138
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-138
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-138
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-dual-mini-1.cfg
PART
{
name = restock-rcs-block-dual-mini-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 0
category = none
TechHidden = True
cost = 8
title = RCS Dual [69/111 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic dual RCS pod. Use this for attitude control for small upper stages or small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.005
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2.0
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini2Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00444444444444445
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
moduleID = restock-rcs-block-dual-mini-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-mini-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-dual-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-dual-mini-1.cfg
PART
{
name = RO-RestockPlus-RCS-Block-Dual-28
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 0
category = none
TechHidden = True
cost = 8
title = RCS Dual [28/45 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic dual RCS pod. Use this for attitude control for small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.005
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini2Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00281093333333333
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
moduleID = RO-RestockPlus-RCS-Block-Dual-28
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-28
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Dual-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-multi-2.cfg
PART
{
name = restock-rcs-block-multi-2
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.0, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 1500
cost = 52
title = non RO - RV-105-A RCS Thruster Block
manufacturer = STEADLER Engineering Corps
description = An angled variant of the RV-105 RCS block, available in multiple configurations. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.04
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint four quad triple three dual two rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
stagingIcon = RCS_MODULE
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-multi-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = RCSMask
}
MODULE
{
name = ModulePartVariants
baseVariant = 4Horn
VARIANT
{
name = 5Horn
displayName = 5-horn
themeName = White
primaryColor = #ffffff
mass = 0.01
cost = 7
GAMEOBJECTS
{
B_RCS2x = false
B_RCS3x = false
B_RCS4x = false
B_RCS5x = true
}
}
VARIANT
{
name = 4Horn
displayName = 4-horn
themeName = White
primaryColor = #ffffff
mass = 0
cost = 0
GAMEOBJECTS
{
B_RCS2x = false
B_RCS3x = false
B_RCS4x = true
B_RCS5x = false
}
}
VARIANT
{
name = 3Horn
displayName = 3-horn
themeName = White
primaryColor = #ffffff
mass = -0.01
cost = -8
GAMEOBJECTS
{
B_RCS2x = false
B_RCS3x = true
B_RCS4x = false
B_RCS5x = false
}
}
VARIANT
{
name = 2Horn
displayName = 2-horn
themeName = White
primaryColor = #ffffff
mass = -0.02
cost = -15
GAMEOBJECTS
{
B_RCS2x = true
B_RCS3x = false
B_RCS4x = false
B_RCS5x = false
}
}
}
MODULE
{
name = ModuleRestockRCSGlow
shaderColorParameter = _TintColor
alphaCurve
{
key = 0 0
key = 1 1
}
redCurve
{
key = 0 1
}
greenCurve
{
key = 0 1
}
blueCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-multi-mini-2.cfg
PART
{
name = restock-rcs-block-multi-mini-2
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.00, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 200
cost = 30
title = non RO - RV-1X-A RCS Thruster Block
manufacturer = STEADLER Engineering Corps
description = An angled variant of the RV-1X RCS block, available in multiple configurations. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.005
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint four quad triple three dual two rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
stagingIcon = RCS_MODULE
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-multi-mini-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.01, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = .1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = RCSMask
}
MODULE
{
name = ModulePartVariants
baseVariant = 4Horn
VARIANT
{
name = 4Horn
displayName = 4-horn
themeName = White
primaryColor = #ffffff
mass = 0
cost = 0
GAMEOBJECTS
{
B_RCS2x = false
B_RCS3x = false
B_RCS4x = true
}
}
VARIANT
{
name = 3Horn
displayName = 3-horn
themeName = White
primaryColor = #ffffff
mass = -0.00125
cost = -5
GAMEOBJECTS
{
B_RCS2x = false
B_RCS3x = true
B_RCS4x = false
}
}
VARIANT
{
name = 2Horn
displayName = 2-horn
themeName = White
primaryColor = #ffffff
mass = -0.0025
cost = -10
GAMEOBJECTS
{
B_RCS2x = true
B_RCS3x = false
B_RCS4x = false
}
}
}
MODULE
{
name = ModuleRestockRCSGlow
shaderColorParameter = _TintColor
alphaCurve
{
key = 0 0
key = 1 1
}
redCurve
{
key = 0 1
}
greenCurve
{
key = 0 1
}
blueCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quad-mini-1.cfg
PART
{
name = restock-rcs-block-quad-mini-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 16
entryCost = 0
category = none
TechHidden = True
title = RCS Quad [69/111 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS quad. Use this for ullage and attitude control for small upper stages or small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini4Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00800000000000001
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
moduleID = restock-rcs-block-quad-mini-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quad-mini-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quad-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quad-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quad-mini-1.cfg
PART
{
name = RO-RestockPlus-RCS-Block-Quad-28
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 16
entryCost = 0
category = none
TechHidden = True
title = RCS Quad [28/45 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS quad. Use this for ullage and attitude control for small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini4Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00505967999999998
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
moduleID = RO-RestockPlus-RCS-Block-Quad-28
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quad-28
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quad-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quad-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quint-1.cfg
PART
{
name = restock-rcs-block-quint-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 60
entryCost = 0
category = none
TechHidden = True
title = RCS 5-Way [275/445 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS 5-Way Pod. Use this for ullage and attitude control for medium stages and spacecraft. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.05
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.82
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 5Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0195555555555556
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
moduleID = restock-rcs-block-quint-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quint-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quint-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-quint-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.025237333394,0
rotation = 0,0,180
scale = 1.449999999994,1.449999999994,1.449999999994
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quint-1.cfg
PART
{
name = RO-RestockPlus-RCS-Block-Quint-138
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 60
entryCost = 0
category = none
TechHidden = True
title = RCS 5-Way [138/223 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS 5-Way Pod. Use this for ullage and attitude control for small upper stages or medium probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.05
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 5Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0138277333333333
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
moduleID = RO-RestockPlus-RCS-Block-Quint-138
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-138
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-138
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-138
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.01941333338,0
rotation = 0,0,180
scale = 1.11538461538,1.11538461538,1.11538461538
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quint-mini-1.cfg
PART
{
name = restock-rcs-block-qunit-mini-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 20
entryCost = 0
category = none
TechHidden = True
title = RCS 5-Way [69/111 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS 5-Way Pod. Use this for ullage and attitude control for small upper stages or small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2.0
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini5Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00977777777777779
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
moduleID = restock-rcs-block-qunit-mini-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-block-qunit-mini-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-qunit-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-block-qunit-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-block-quint-mini-1.cfg
PART
{
name = RO-RestockPlus-RCS-Block-Quint-28
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
cost = 20
entryCost = 0
category = none
TechHidden = True
title = RCS 5-Way [28/45 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic RCS 5-Way Pod. Use this for ullage and attitude control for small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini5Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00618405333333332
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
moduleID = RO-RestockPlus-RCS-Block-Quint-28
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-28
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Block-Quint-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-single-mini-1.cfg
PART
{
name = restock-rcs-single-mini-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 0
category = none
TechHidden = True
cost = 4
title = RCS Thruster [69/111 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic single RCS thruster. Use this for attitude control for small upper stages or small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.0025
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-single-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini1Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00266666666666667
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
moduleID = restock-rcs-single-mini-1
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = restock-rcs-single-mini-1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-single-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = restock-rcs-single-mini-1
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.007,0
rotation = 0,0,180
scale = 0.7,0.7,0.7
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Control/RCS/restock-rcs-single-mini-1.cfg
PART
{
name = RO-RestockPlus-RCS-Linear-28
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 0
category = none
TechHidden = True
cost = 4
title = RCS Thruster [28/45 N Class]
manufacturer = STEADLER Engineering Corps
description = A generic single RCS thruster. Use this for attitude control for small probes. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.0025
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 9
bulkheadProfiles = srf
tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one rcs
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-single-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = Mini1Mask
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00168655999999999
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
moduleID = RO-RestockPlus-RCS-Linear-28
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Linear-28
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Linear-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO-RestockPlus-RCS-Linear-28
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0,0.0049,0
rotation = 0,0,180
scale = 0.49,0.49,0.49
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Electrical/375/restock-battery-375-1.cfg
PART
{
name = restock-battery-375-1
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
rescaleFactor = 1
node_stack_top = 0.0, 0.203, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.227, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = experimentalElectrics
entryCost = 21500
cost = 11250
category = Electrical
title = Z-10K Rechargeable Battery Bank
manufacturer = Zaltonic Electronics
description = A gigantic battery pack for the largest rockets. Special on this model, Zaltronic includes mishap insurance - the first time your drop your battery, it will be replaced for free! However, the battery is not user-serviceable.
attachRules = 1,0,1,1,0
bulkheadProfiles = size3
mass = 3.535
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 20
breakingForce = 5000
breakingTorque = 5000
tags = capacitor cell charge e/c elect pack power volt watt restock 10k battery
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ReStockPlus/Assets/Electrical/restock-battery-375-1
scale = 1.0, 1.0, 1.0
}
RESOURCE
{
name = ElectricCharge
amount = 935000
maxAmount = 935000
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg
PART
{
name = restock-adapter-skeletal-25-375-1
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.676, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.358, 0, 0.0, -1.0, 0.0, 3
TechRequired = nanolathing
entryCost = 1800
cost = 800
category = Structural
title = Kerbodyne SKLE-2-3
manufacturer = Kerbodyne
description = A structural adapter for upper stages.
tags = connect frame scaffold adapt structur strut truss eus hollow skel restock skle
bulkheadProfiles = size3, size2
mass = 0.02
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 350
breakingTorque = 350
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ReStockPlus/Parts/Structural/radial/restock-truss-3.cfg
PART
{
name = restock-truss-3
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom = 0.0, -2.82, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 2.82, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -2.82, 0.0, 0.0, -1.0, 0.0
TechRequired = advMetalworks
entryCost = 7800
cost = 150
title = non RO - Modular Girder Segment XXL
manufacturer =
description = Compete directly with other space programs in girder size contests with this new Modular Girder product. (PART NOT SUPPORTED BY RO)
tags = connect frame scaffold structur strut truss restock
attachRules = 1,1,1,1,0
mass = 0.75
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1, srf
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = ReStock/Assets/Structural/restock-truss-3
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Hollow
VARIANT
{
name = Hollow
displayName = Truss
primaryColor = #6f6e6d
GAMEOBJECTS
{
GirderXXL = true
GirderXXLBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
GirderXXL = false
GirderXXLBlankets = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/BDB/Gemini/Gemini_Int/Gemini_Crew_A_Interior.cfg
INTERNAL
{
name = BealeGeminiInt
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/Gemini_Int/Gemini_A_Int
}
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/Gemini_Int/Gemini_Crew_A_Mask
rotation = 0, 0, 0
}
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/Gemini_Int/Gemini_Crew_A_Border
rotation = 0, 0, 0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = interWindowLeft
cameraTransformName = interWindowLeft
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = interWindowRight
cameraTransformName = interWindowRight
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Monitor
cameraTransformName = NoseCam
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left
portraitCameraName = Camera_Left
allowCrewHelmet = true
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right
portraitCameraName = Camera_Right
allowCrewHelmet = true
}
PROP
{
name = Bluedog_FlightSeat_Piloted
position = 0.2870001,-0.384,0.4210001
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = Bluedog_FlightSeat_Piloted
position = -0.2870001,-0.384,0.4210001
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.3376,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.3717001,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1.000012,1.000006,1.000006
}
PROP
{
name = AxisIndicatorYaw
position = 0.3034999,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1.000012,1.000006,1.000006
}
PROP
{
name = IndicatorPanel
position = 0,0.255,-0.0083
rotation = 0.7071068,0,0,0.7071068
scale = 1.3,1.3,1.3
}
PROP
{
name = throttle
position = 0.4654778,-0.003,0.001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = 0.6059,0.0558,0.2214
rotation = -0.4342019,0.5532113,0.607033,0.3700499
scale = 1,1,1
}
PROP
{
name = genericClusterButtons2
position = 0.557,0.0512,0.0885
rotation = -0.4358534,0.5521191,0.6058891,0.371611
scale = 1,1,1
}
PROP
{
name = genericClusterMixed
position = 0.597,0.1172,0.2219
rotation = -0.4358534,0.5521191,0.6058891,0.371611
scale = 1,1,1
}
PROP
{
name = throttle
position = -0.466,-0.003,0.001
rotation = 0.7071068,0,0,0.7071068
scale = 1.000001,1.000001,1.000001
}
PROP
{
name = NavBall
position = 0.2870001,0.215,-0.073
rotation = 0.7071068,0,0,0.7071068
scale = 2,2.000001,2.000001
}
PROP
{
name = ledPanelSpeed
position = 0.1550001,0.1102997,0.007000163
rotation = 0.5,0,0,0.8660254
scale = 1,1.000003,1.000003
}
PROP
{
name = AtmosphereDepth
position = 0.4210001,0.1087997,0.005000159
rotation = 0.3535534,0.6123725,0.3535534,0.6123725
scale = 1.000012,1.000005,1.00001
}
PROP
{
name = Compass
position = 0.2870001,0.1007997,0.004000157
rotation = 0.3535534,-0.6123725,-0.3535534,0.6123725
scale = 1.000014,1.000007,1.00001
}
PROP
{
name = VSI
position = 0.4006002,0.1886,-0.082
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500013,1.500013
}
PROP
{
name = RadarAltimeter
position = 0.1734,0.1886,-0.082
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500013,1.500013
}
PROP
{
name = AltimeterThreeHands
position = 0.1734,0.2936001,-0.07099999
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500013,1.500013
}
PROP
{
name = NavBall
position = -0.2870001,0.215,-0.073
rotation = 0.7071068,0,0,0.7071068
scale = 2,2.000003,2.000003
}
PROP
{
name = ledPanelSpeed
position = -0.4190001,0.1102996,0.007000215
rotation = 0.5,0,0,0.8660254
scale = 1,1.000003,1.000003
}
PROP
{
name = AtmosphereDepth
position = -0.1530001,0.1087996,0.005000219
rotation = 0.3535534,0.6123725,0.3535534,0.6123725
scale = 1.000013,1.000006,1.00001
}
PROP
{
name = Compass
position = -0.2870001,0.1007996,0.004000217
rotation = 0.3535534,-0.6123725,-0.3535534,0.6123725
scale = 1.000015,1.000008,1.00001
}
PROP
{
name = VSI
position = -0.1734,0.1886,-0.08200001
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500015,1.500015
}
PROP
{
name = RadarAltimeter
position = -0.4006002,0.1886,-0.08200001
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500015,1.500015
}
PROP
{
name = AltimeterThreeHands
position = -0.1734,0.2936001,-0.07099999
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500014,1.500014
}
PROP
{
name = AxisIndicatorRoll
position = -0.3376,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1.000001,1.000001,1.000001
}
PROP
{
name = AxisIndicatorPitch
position = -0.3034999,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1.000014,1.000007,1.000007
}
PROP
{
name = AxisIndicatorYaw
position = -0.3717,0.0187,0.03
rotation = 0,-0.7071068,-0.7071068,0
scale = 1.000014,1.000007,1.000007
}
PROP
{
name = genericClusterButtons2
position = -0.5626,0.0518,0.1055
rotation = -0.4288127,-0.5461429,-0.6125696,0.3776323
scale = 1.000001,1.000001,1.000001
}
PROP
{
name = genericClusterMixed
position = -0.6008024,0.1184084,0.231338
rotation = -0.4288125,-0.5461429,-0.6125696,0.3776323
scale = 1.000004,0.9999998,1
}
PROP
{
name = genericClusterSwitches02
position = -0.6076877,0.05783718,0.2291607
rotation = -0.4288125,-0.5461429,-0.6125696,0.3776323
scale = 1.000004,0.9999998,1
}
PROP
{
name = squareButton
position = -0.071,0.0893,0.019
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.071,0.115,0.0042
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.037,0.115,0.0042
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.037,0.0893,0.019
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switchWithGuards
position = -0.072,0.3167,-0.0179
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = switchWithGuards
position = -0.072,0.2921,-0.0179
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = -0.072,0.2675,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = -0.072,0.2429,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = -0.072,0.2182999,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = -0.072,0.1936999,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = 0.072,0.3167,-0.0179
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = switchWithGuards
position = 0.072,0.2921,-0.0179
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = 0.072,0.2675,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = 0.072,0.2429,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = 0.072,0.2182999,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switchWithGuards
position = 0.072,0.1936999,-0.01790001
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = switch
position = 0.0736,0.1165,0.0016
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switch
position = 0.0525,0.1165,0.0016
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switch
position = 0.0317,0.1165,0.0016
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switch
position = 0.0317,0.0897,0.0171
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switch
position = 0.0525,0.0897,0.0171
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = switch
position = 0.0736,0.0897,0.0171
rotation = 0.5,0,0,0.8660254
scale = 1,1,1
}
PROP
{
name = MonitorGeneric1
position = 0,0.4149,-0.019
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = ToolBox
position = 0,-0.342,0.157
rotation = 0,0.7071068,0,0.7071068
scale = 1,1,1
}
PROP
{
name = FireCan
position = 0.0171,-0.2004,0.0042
rotation = 0.6932395,-0.6932395,0.1393524,0.1393524
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = -2.0172E-08,0.5800003,0.6010102
rotation = -0.7071068,0,0,0.7071068
scale = 0.5,0.5,0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/BDB/Gemini/Gemini_Int/Gemini_Crew_B_Interior.cfg
INTERNAL
{
name = bdb_TRAILS_Gemini_B_Interior
MODEL
{
model = Bluedog_DB/Spaces/Gemini_Int/Gemini_Crew_B_IVA
}
MODEL
{
model = Bluedog_DB/Spaces/Gemini_Int/Gemini_Crew_B_IVA_Mask
}
MODEL
{
model = Bluedog_DB/Spaces/Gemini_Int/Gemini_Crew_B_IVA_Border
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = windowLeft
cameraTransformName = windowLeft
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = windowRight
cameraTransformName = windowRight
}
MODULE
{
name = InternalSeat
seatTransformName = Seat01
portraitCameraName = Cam1
allowCrewHelmet = true
}
MODULE
{
name = InternalSeat
seatTransformName = Seat02
portraitCameraName = Cam2
allowCrewHelmet = true
}
MODULE
{
name = InternalSeat
seatTransformName = Seat03
portraitCameraName = Cam3
allowCrewHelmet = true
}
MODULE
{
name = InternalSeat
seatTransformName = Seat04
portraitCameraName = Cam4
allowCrewHelmet = true
}
PROP
{
name = RoundHatch
position = 0,-6.686512E-08,0.609
rotation = -0.7071068,0,0,0.7071067
scale = 0.3,0.3,0.3
}
PROP
{
name = Bluedog_FlightSeat_Piloted
position = 0.32,-0.612,-0.147
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = Bluedog_FlightSeat_Piloted
position = -0.32,-0.612,-0.147
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = Bluedog_FlightSeat_Passenger
position = 0.569,-0.612,0.35
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = Bluedog_FlightSeat_Passenger
position = -0.569,-0.612,0.35
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = RoundHatch
position = -2.980234E-08,0.261,-0.559
rotation = 0.7071068,0,0,0.7071068
scale = 0.3,0.3,0.3
}
PROP
{
name = CargoBagA
position = -0.324381,-0.922,0.135662
rotation = 0.1884438,0,-0.1848044,0.9645394
scale = 1,0.9999998,0.9999998
}
PROP
{
name = CargoBagA
position = 0.3243816,-0.922,0.1356614
rotation = 0.1884439,0,0.1848044,0.9645394
scale = 1,0.9999997,0.9999996
}
PROP
{
name = CargoBagA
position = -0.475,0.802,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.75,0.75
}
PROP
{
name = CargoBagA
position = -0.55,0.524,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499996,0.7499996
}
PROP
{
name = CargoBagA
position = 0.55,0.524,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499993,0.7499993
}
PROP
{
name = CargoBagA
position = 0.475,0.802,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499996,0.7499996
}
PROP
{
name = CargoBagA
position = 0.191,0.451,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499986,0.7499986
}
PROP
{
name = CargoBagA
position = -0.184,0.451,0.546
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499982,0.7499982
}
PROP
{
name = CargoBagA
position = -0.52,0.647,0.433
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499993,0.7499993
}
PROP
{
name = CargoBagA
position = 0.55,0.647,0.433
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499989,0.7499989
}
PROP
{
name = CargoBagA
position = 0.447,0.647,0.233
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499986,0.7499986
}
PROP
{
name = CargoBagA
position = -0.447,0.647,0.227
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499989,0.7499989
}
PROP
{
name = CargoBagA
position = -0.5612055,0.6721196,-0.1983876
rotation = -0.5032228,0,0.7850509,-0.3611951
scale = 0.75,0.7499986,0.7499986
}
PROP
{
name = CargoBagA
position = 0.5402387,0.676195,-0.222819
rotation = 0.5032226,0,0.785051,0.3611951
scale = 0.75,0.7499982,0.7499982
}
PROP
{
name = CargoBagA
position = -0.019,-0.794,0.581
rotation = -0.7071068,0,0,0.7071068
scale = 0.9999998,0.9999998,0.9999998
}
PROP
{
name = CargoBagB
position = 0,-0.45,0.587
rotation = -0.7071068,0,0,0.7071067
scale = 1,1,1
}
PROP
{
name = CargoBagC
position = 0.975,0.017,0.595
rotation = -0.4911976,0.5086501,-0.5086501,0.4911976
scale = 1,1,0.6
}
PROP
{
name = CargoBagC
position = -0.003,-0.733,0.211
rotation = 0,0.7071068,0,0.7071068
scale = 0.6,0.9999999,0.9999999
}
PROP
{
name = CargoBagC
position = -0.975,0.017,0.595
rotation = -0.5,0.5,-0.5,0.5
scale = 1,1,-0.6
}
PROP
{
name = CargoBagA
position = -0.235,0.462,0.442
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499979,0.7499979
}
PROP
{
name = CargoBagA
position = 0.248,0.462,0.442
rotation = -0.7071068,0,0,0.7071067
scale = 0.75,0.7499982,0.7499982
}
PROP
{
name = NavBall
position = 0.3200001,-0.142,-0.5555
rotation = 0.7071068,0,0,0.7071068
scale = 2,2,2
}
PROP
{
name = AtmosphereDepth
position = 0.1952,-0.2753816,-0.4911097
rotation = 0.2962454,0.6541318,0.2792586,0.6374676
scale = 1.000001,1.000001,1.000001
}
PROP
{
name = AltimeterThreeHands
position = 0.194,-0.148,-0.551
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500001,1.500001
}
PROP
{
name = RadarAltimeter
position = 0.4467,-0.146,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500001,1.500001
}
PROP
{
name = ledPanelSpeed
position = 0.319,-0.06799999,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = VSI
position = 0.196,-0.04999998,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500001,1.500001
}
PROP
{
name = IndicatorPanel
position = 0.4516,-0.246,-0.508
rotation = 0.4228239,0,-1.136776E-06,0.9062119
scale = 1,1,1
}
PROP
{
name = Compass
position = 0.3200001,-0.3310001,-0.458
rotation = 0.2989761,-0.6407914,-0.298976,0.640791
scale = 1,1,1
}
PROP
{
name = throttle
position = 0.612,-0.2725451,-0.4934931
rotation = 0.4228665,0,1.853687E-05,0.906192
scale = 1,1,1
}
PROP
{
name = FireCan
position = 0.765,-0.3364,-0.141
rotation = 0.6784685,0.4786307,0.3153676,0.4594959
scale = 1,1,1
}
PROP
{
name = FireCan
position = -0.775,-0.336,-0.134
rotation = 0.7115692,-0.4182748,-0.2809552,0.489673
scale = 1,1,1
}
PROP
{
name = NavBall
position = -0.3200001,-0.142,-0.5555
rotation = 0.7071068,0,0,0.7071068
scale = 2,2.000001,2.000001
}
PROP
{
name = AtmosphereDepth
position = -0.4448002,-0.2753817,-0.4911096
rotation = 0.2962454,0.6541318,0.2792586,0.6374676
scale = 1.000002,1.000001,1.000001
}
PROP
{
name = AltimeterThreeHands
position = -0.4460002,-0.148,-0.551
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500003,1.500003
}
PROP
{
name = RadarAltimeter
position = -0.1933002,-0.146,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500003,1.500003
}
PROP
{
name = ledPanelSpeed
position = -0.3210002,-0.06799994,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = VSI
position = -0.4440002,-0.04999992,-0.5621632
rotation = 0.7071068,0,0,0.7071068
scale = 1.5,1.500003,1.500003
}
PROP
{
name = IndicatorPanel
position = -0.1884002,-0.2460001,-0.508
rotation = 0.4228239,0,-1.136776E-06,0.9062119
scale = 1,1.000001,1.000001
}
PROP
{
name = Compass
position = -0.3200001,-0.3310002,-0.4579999
rotation = 0.2989761,-0.6407914,-0.298976,0.640791
scale = 1.000001,1.000001,1
}
PROP
{
name = throttle
position = -0.612,-0.2725451,-0.4934931
rotation = 0.4228665,0,1.853687E-05,0.906192
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/BDB/Mercury/Hermes_Crew_A/internal.cfg
INTERNAL
{
name = Hermes_Crew_A_Interior
MODULE
{
name = InternalSeat
seatTransformName = Seat
portraitCameraName = Camera
allowCrewHelmet = False
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Window_Trigger
cameraTransformName = Window_Camera
}
PROP
{
name = AltimeterThreeHands
position = 0,0.1753844,-0.1039767
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = 0.107916,0.278646,-0.116724
rotation = 0.5,0.5,0.5,0.5
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.05222394,0.2502066,-0.116724
rotation = 3.090862E-08,0.7071068,0.7071068,-3.090862E-08
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.1072974,0.2502725,-0.116724
rotation = 0.5,-0.5000001,-0.5000001,0.5
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.1073409,0.2245433,-0.116724
rotation = 0.5,-0.5000001,-0.5000001,0.5
scale = 1,1,1
}
PROP
{
name = FireCan
position = -0.3685946,0,0.2930276
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = FlightSeat_Piloted
position = 0,-0.3,0.2
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.08644646,0.2604438,-0.1026537
rotation = 0.7071068,0,0,0.7071068
scale = 0.8,0.8,0.8
}
PROP
{
name = ledPanelSpeed
position = 0.002175944,0.3034514,-0.1159192
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = LightGuarded
position = -0.35,0,-0.12
rotation = 0,1,0,-4.371139E-08
scale = 0.5,0.5,0.5
}
PROP
{
name = LightGuarded
position = 0.35,0,-0.12
rotation = 0,1,0,-4.371139E-08
scale = 0.5,0.5,0.5
}
PROP
{
name = NavBall
position = 0,0.2473971,-0.1094537
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = -0.07641086,0.1717127,-0.1094537
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = ToolBox
position = 0.3685946,0,0.3074358
rotation = -0.5,-0.5,0.5,0.5
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.07127672,0.1740598,-0.1094537
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/CST/CST100internal/internal.cfg
INTERNAL
{
name = CST100internal
MODULE
{
name = InternalSeat
seatTransformName = seat1
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat2
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat3
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat4
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat5
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat6
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat7
allowCrewHelmet = false
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = leftWindow
cameraTransformName = leftEye
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = rightWindow
cameraTransformName = rightEye
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = frontWindow
cameraTransformName = frontEye
}
PROP
{
name = SeatV2
position = 0.3109999,-0.0818,0.3032
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = -0.2070007,-0.0818,0.3032
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = -0.7510004,-0.0818,0.3032
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = -0.4790001,0.7812,0.2732
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = 0.05700016,0.7812,0.2732
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = 0.8920002,-0.0818,0.3032
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = SeatV2
position = 0.5619993,0.7812,0.2732
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = ALCORMFD60x30
position = 0.165,0.673,-0.383
rotation = -0.1296681,0.1134853,-0.01494061,0.9849285
scale = 0.7,0.8,0.9
}
PROP
{
name = ALCORMFD40x20
position = -0.1399,0.7475,-0.3886
rotation = -0.08877478,-0.3443595,-0.03137684,0.9341044
scale = 0.55,0.6292976,0.55
}
PROP
{
name = RasterPropMonitorBasicMFD
position = 0.4526,0.6999002,-0.3917
rotation = -0.1274924,-0.1062361,0.0141129,0.9860327
scale = 0.65,0.88,0.8000001
}
PROP
{
name = ABORTbutton
position = 0.5909,0.8832,-0.3882
rotation = 0.7896848,-0.0598342,0.1091166,0.6007591
scale = 0.5,0.5,0.5
}
PROP
{
name = RCS_translation_Stick
position = 0.6476,0.7515,-0.3713
rotation = 0.6049969,-0.06388885,0.08689523,0.7888893
scale = 0.3,0.3,0.3
}
PROP
{
name = JSIEvaCockpitHandle
position = -1.1834,0.5461,-0.0874
rotation = -0.2475355,0.424116,-0.7073026,0.5085027
scale = 1,1,1
}
PROP
{
name = swPush_SAS_Maneuver
position = 0.5393,0.8833,-0.3966
rotation = 0.7714019,-0.06763411,0.1126135,0.6226419
scale = 0.35,0.35,0.35
}
PROP
{
name = swPush_SAS_Stab
position = 0.5234,0.8825,-0.4006
rotation = 0.7715269,-0.06272142,0.1081635,0.6237892
scale = 0.35,0.35,0.35
}
PROP
{
name = swPush_CHUT_DEPLOY
position = 0.5868366,0.5716687,-0.332539
rotation = 0.5306489,-0.06848967,0.07952255,0.841069
scale = 0.75,0.75,0.75
}
PROP
{
name = HandRailLong
position = -1.154,0.238,-0.314
rotation = -0.6823714,-0.5412969,0.2899953,0.3965725
scale = 0.9999999,0.9999999,0.9999999
}
PROP
{
name = HandRailLong
position = -0.872,0.796,-0.309
rotation = -0.7919154,-0.3623632,0.2071708,0.4456941
scale = 1,1,1
}
PROP
{
name = HandRailMedium
position = 0.0037,1.2308,-0.2454
rotation = -0.8646564,-0.004265552,0.008377731,0.5022758
scale = 1,1,0.9999999
}
PROP
{
name = HandRailMedium
position = -1.026,-0.36,-0.432
rotation = -0.4917481,-0.6934637,0.4260001,0.3095412
scale = 1,1,1
}
PROP
{
name = HandRailMedium
position = -0.005,-1.077,-0.42
rotation = 0.02789212,-0.8512798,0.5224466,-0.03992661
scale = 1,1,1
}
PROP
{
name = HandRailMedium
position = 1.053,-0.372,-0.404
rotation = 0.485453,-0.6990321,0.4331163,-0.2968163
scale = 1,1,1
}
PROP
{
name = switchTumbleClear
position = 0.76573,0.79382,-0.31047
rotation = 0.5739818,-0.2425885,0.2437082,0.7431703
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7505,0.7925,-0.3224
rotation = 0.5882478,-0.2223964,0.2233673,0.7447225
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7308,0.7909,-0.3369
rotation = 0.5822831,-0.2275851,0.2288102,0.7461886
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7172,0.7898,-0.3471
rotation = 0.5822831,-0.2275851,0.2288102,0.7461886
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7034,0.7887,-0.3573
rotation = 0.5822831,-0.2275851,0.2288102,0.7461886
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.69,0.7876,-0.3672
rotation = 0.5822831,-0.2275851,0.2288102,0.7461886
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7508,0.6449,-0.2731
rotation = 0.5558317,-0.2554394,0.2629653,0.7460905
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7372,0.6428,-0.2856
rotation = 0.5558317,-0.2554394,0.2629653,0.7460905
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7239,0.6409,-0.2978
rotation = 0.5558317,-0.2554394,0.2629653,0.7460905
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.7106,0.6389,-0.3101
rotation = 0.5558317,-0.2554394,0.2629653,0.7460905
scale = 0.35,0.35,0.35
}
PROP
{
name = switchRotaryClear
position = 0.6926,0.6365,-0.325
rotation = 0.5863917,-0.2162737,0.2281937,0.746524
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.5572,0.8843,-0.3919
rotation = 0.789664,-0.0597197,0.1092671,0.6007705
scale = 0.35,0.35,0.35
}
PROP
{
name = SwitchFlatPanelShortClear
position = 0.4633,0.8712,-0.4266
rotation = 0.1070561,-0.1222705,0.04992903,0.9854421
scale = 0.35,0.8,1.974883
}
PROP
{
name = swPush_SAS_Prograde
position = 0.4747506,0.8863075,-0.4087882
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_Retrograde
position = 0.4766941,0.8711428,-0.4118893
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_Normal
position = 0.4587056,0.8851067,-0.4129723
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_AntiNormal
position = 0.4426606,0.883906,-0.4171564
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_RadialIn
position = 0.4606491,0.8699421,-0.4160734
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_RadialOut
position = 0.4446041,0.8687414,-0.4202574
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_Target
position = 0.4625926,0.8547775,-0.4191744
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3500114,0.4109095,0.3499719
}
PROP
{
name = swPush_SAS_AntiTarget
position = 0.4465476,0.8535767,-0.4233585
rotation = 0.7725129,-0.05115309,0.1217635,0.6211126
scale = 0.3502721,0.4156972,0.3486263
}
PROP
{
name = switchTumbleClear
position = 0.3481,0.7832,-0.4468
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.3264,0.782,-0.4513
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.35,0.35,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3264,0.7433,-0.441
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.35,0.35,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3481,0.7445,-0.4365
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.35,0.35,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3481,0.7065,-0.4262
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.35,0.35,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3264,0.7053,-0.4307
rotation = 0.605323,-0.06389578,0.08401176,0.7889509
scale = 0.3499999,0.35,0.3499999
}
PROP
{
name = switchTumbleAG01
position = 0.2773,1.0386,-0.3183
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG02
position = 0.2513,1.0352,-0.314
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG03
position = 0.2268,1.0319,-0.31
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG04
position = 0.2026,1.0288,-0.306
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG05
position = 0.1581,1.018,-0.3028
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG06
position = 0.1334,1.0148,-0.2987
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG07
position = 0.0894,1.0141,-0.2874
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG08
position = 0.0643,1.0108,-0.2832
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG09
position = 0.0386,1.0074,-0.279
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleAG10
position = 0.0135,1.0042,-0.2749
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.1578,0.9713,-0.3416
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.1842,0.9747,-0.3459
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.1057,0.9645,-0.333
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.132,0.9679,-0.3374
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500001,0.3500002
}
PROP
{
name = switchTumbleClear
position = 0.2244,0.9885,-0.3454
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.0687,0.9681,-0.3198
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500001,0.3500002
}
PROP
{
name = switchTumbleClear
position = 0.0242,0.9327,-0.3371
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500002,0.3500003
}
PROP
{
name = switchTumbleClear
position = 0.2713,0.965,-0.3777
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500004
}
PROP
{
name = switchTumbleClear
position = 0.271,0.9221,-0.4133
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500004
}
PROP
{
name = switchTumbleClear
position = 0.0239,0.8901,-0.3725
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500004
}
PROP
{
name = switchTumbleClear
position = 0.0626,0.913,-0.364
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500004
}
PROP
{
name = switchTumbleClear
position = 0.1934,0.9419,-0.3757
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500005
}
PROP
{
name = switchTumbleClear
position = 0.2333,0.9343,-0.3929
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500006
}
PROP
{
name = switchTumbleClear
position = 0.1564,0.9242,-0.3803
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500006
}
PROP
{
name = switchTumbleClear
position = 0.1215,0.9006,-0.3904
rotation = 0.900495,0.09257744,-0.04591364,0.42241
scale = 0.35,0.3500003,0.3500007
}
PROP
{
name = switch_B_Button01_RCS
position = 0.5869,0.6027,-0.3446
rotation = 0.604872,-0.06130255,0.08759757,0.7891124
scale = 0.75,0.75,0.75
}
PROP
{
name = switch_B_Button01_SAS
position = 0.58637,0.63485,-0.35334
rotation = 0.6057756,-0.06076642,0.08814865,0.7883992
scale = 0.75,0.75,0.75
}
PROP
{
name = switch_B_Button01_Lights
position = 0.58592,0.66878,-0.3614
rotation = 0.5993134,-0.05943199,0.08459614,0.7938104
scale = 0.75,0.75,0.75
}
PROP
{
name = switch_B_Button01_Gear
position = 0.58549,0.70166,-0.37014
rotation = 0.604264,-0.0559495,0.09169772,0.7895101
scale = 0.75,0.75,0.75
}
PROP
{
name = switch_B_Button01_Brakes
position = 0.5851,0.7363,-0.3806
rotation = 0.5923785,-0.0617048,0.09699992,0.7974154
scale = 0.75,0.75,0.75
}
PROP
{
name = switchTumbleClear
position = 0.3934,0.8736,-0.434
rotation = 0.7560871,-0.05362811,0.1189435,0.6413335
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.3697,0.8718,-0.4397
rotation = 0.7670211,-0.04633138,0.1142158,0.6296719
scale = 0.35,0.35,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3459,0.87,-0.4455
rotation = 0.7675415,-0.03472711,0.1056767,0.6312737
scale = 0.35,0.3499999,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3972,0.8375,-0.4382
rotation = 0.72616,-0.05168358,0.09101703,0.6795118
scale = 0.3500001,0.3499999,0.3499999
}
PROP
{
name = switchTumbleClear
position = 0.3743,0.8362,-0.4429
rotation = 0.7258494,-0.04939433,0.0934626,0.679682
scale = 0.3500001,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.3274,0.8339,-0.4527
rotation = 0.7265227,-0.05066596,0.08971688,0.6793737
scale = 0.3500001,0.3500001,0.35
}
PROP
{
name = switchTumbleClear
position = 0.6664284,0.5999,-0.326
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.35,0.35,0.35
}
PROP
{
name = switchTumbleClear
position = 0.6451,0.5988,-0.3304
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499999,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.6251,0.5977,-0.3345
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499999,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.6251,0.6601,-0.3512
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499998,0.3500002,0.3500002
}
PROP
{
name = switchTumbleClear
position = 0.6451,0.6612,-0.3471
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499999,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.6664284,0.6623,-0.3427
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499999,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.6664284,0.6983,-0.3524
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499999,0.3500001,0.3500001
}
PROP
{
name = switchTumbleClear
position = 0.6451,0.6972,-0.3568
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499998,0.3500002,0.3500002
}
PROP
{
name = switchTumbleClear
position = 0.6251,0.6961,-0.3609
rotation = 0.6055953,-0.0632885,0.0824508,0.7889556
scale = 0.3499998,0.3500002,0.3500002
}
PROP
{
name = AltimeterThreeHands
position = 0.5849,0.7874,-0.3902
rotation = 0.5975374,-0.05692629,0.08929612,0.7948174
scale = 0.75,0.75,0.75
}
PROP
{
name = switchRotaryClear
position = 0.75134,0.6953,-0.28949
rotation = 0.5579613,-0.2615256,0.258416,0.743979
scale = 0.5,0.5,0.5
}
PROP
{
name = switchRotaryClear
position = 0.7252,0.6934,-0.3115
rotation = 0.5517458,-0.2684364,0.2596349,0.7457266
scale = 0.5,0.5,0.5
}
PROP
{
name = switchRotaryClear
position = 0.6994,0.69081,-0.33379
rotation = 0.591057,-0.2319126,0.2158218,0.7418149
scale = 0.5,0.5,0.5
}
PROP
{
name = switchRotaryClear
position = 0.7031,0.74039,-0.34425
rotation = 0.5851232,-0.237749,0.2222282,0.7427793
scale = 0.5,0.5,0.5
}
PROP
{
name = switchRotaryClear
position = 0.73059,0.74239,-0.32374
rotation = 0.5857828,-0.240215,0.2203862,0.7420144
scale = 0.5,0.5,0.5
}
PROP
{
name = switchRotaryClear
position = 0.7565,0.74436,-0.30168
rotation = 0.5579613,-0.2615256,0.258416,0.743979
scale = 0.5,0.5,0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/DigitalIndicator_DELTAVAP.cfg
PROP
{
name = DigitalIndicator_DELTAVAP
MODEL
{
model = ASET/ASET_Props/Instruments/DigitalIndicator/DigitalIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_POWEROFF
VARIABLESET
{
animationName = DigitalIndicatorPowerOffAnim
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Right
anchor = UpperRight
transformOffset = 0.095,-0.004
fontName = digital-7 (mono italic)
fontSize = 14
variableName = DELTAVSTAGE
emissive = always
positiveColor = COLOR_ASET_DIGITALINDICATOR_NORMAL_COLOR
zeroColor = COLOR_ASET_DIGITALINDICATOR_STBY_COLOR
negativeColor = 50,50,50,255
refreshRate = 10
labelText = <=0:SIP_5.2=> $&$ DELTAVSTAGE
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Left
anchor = UpperLeft
fontName = InconsolataGo-Bold
variableName = DELTAVSTAGE
emissive = always
positiveColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_NORMAL_COLOR
zeroColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_STBY_COLOR
negativeColor = 0,0,0,0
fontSize = 4
refreshRate = 20
labelText = DeltaV (STAGE)...........m/s
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/DigitalIndicator_ISPEED.cfg
PROP
{
name = DigitalIndicator_ISPEED
MODEL
{
model = ASET/ASET_Props/Instruments/DigitalIndicator/DigitalIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_POWEROFF
VARIABLESET
{
animationName = DigitalIndicatorPowerOffAnim
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Right
anchor = UpperRight
transformOffset = 0.095,-0.004
fontName = digital-7 (mono italic)
fontSize = 14
zeroColor = COLOR_ASET_DIGITALINDICATOR_NORMAL_COLOR
emissive = always
refreshRate = 10
labelText = <=0:SIP5.1=>$&$SPEEDATIMPACT
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Left
anchor = UpperLeft
fontName = InconsolataGo-Bold
variableName = DELTAVSTAGE
emissive = always
positiveColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_NORMAL_COLOR
zeroColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_STBY_COLOR
negativeColor = 0,0,0,0
fontSize = 3.6
refreshRate = 20
labelText = EST.SPEED AT IMPACT.....m/s
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/DigitalIndicator_VSPEED.cfg
PROP
{
name = DigitalIndicator_VSpeedLM
MODEL
{
model = ASET/ASET_Props/Instruments/DigitalIndicator/DigitalIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_POWEROFF
VARIABLESET
{
animationName = DigitalIndicatorPowerOffAnim
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Right
anchor = UpperRight
transformOffset = 0.095,-0.004
fontName = digital-7 (mono italic)
fontSize = 14
zeroColor = COLOR_ASET_DIGITALINDICATOR_NORMAL_COLOR
emissive = always
refreshRate = 10
labelText = <=0:SIP5.1=>$&$VERTSPEED
}
MODULE
{
name = JSILabel
transformName = DigitIndicatorNameObj
alignment = Left
anchor = UpperLeft
fontName = InconsolataGo-Bold
variableName = DELTAVSTAGE
emissive = always
positiveColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_NORMAL_COLOR
zeroColor = COLOR_ASET_DIGITALINDICATOR_LEGEND_STBY_COLOR
negativeColor = 0,0,0,0
fontSize = 3.6
refreshRate = 20
labelText = VERT.SPEED..............m/s
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/FI_MECO.cfg
PROP
{
name = FI_MECO
MODEL
{
model = ASET/ASET_Props/Instruments/FlagIndicator/FlagIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_MECO_ON
VARIABLESET
{
controlledTransform = CoverLoc
scale = 0.1,1.1
localScaleStart = 0,0,0
localScaleEnd = 0,0,-0.9
alarmSound = ASET/ASET_Props/Sounds/FI_Click
alarmSoundVolume = 0.3
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = WarningPlate
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = IndicatorNameObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.0087,-0.0015
fontName = InconsolataGo-Bold
fontSize = 2.3
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = MECO
}
MODULE
{
name = JSIPropTextureShift
transformToShift = WarningPlate
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.60
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/FI_Prec.cfg
PROP
{
name = FI_PREC
MODEL
{
model = ASET/ASET_Props/Instruments/FlagIndicator/FlagIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_PRECISION_MODE_ON
VARIABLESET
{
controlledTransform = CoverLoc
scale = 0.1,1.1
localScaleStart = 0,0,0
localScaleEnd = 0,0,-0.9
alarmSound = ASET/ASET_Props/Sounds/FI_Click
alarmSoundVolume = 0.3
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = WarningPlate
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = IndicatorNameObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.0087,-0.0015
fontName = InconsolataGo-Bold
fontSize = 2.3
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = RCS
}
MODULE
{
name = JSIPropTextureShift
transformToShift = WarningPlate
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.60
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/FI_RCS.cfg
PROP
{
name = FI_RCS
MODEL
{
model = ASET/ASET_Props/Instruments/FlagIndicator/FlagIndicator
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_RCSARMED_ON
VARIABLESET
{
controlledTransform = CoverLoc
scale = 0.1,1.1
localScaleStart = 0,0,0
localScaleEnd = 0,0,-0.9
alarmSound = ASET/ASET_Props/Sounds/FI_Click
alarmSoundVolume = 0.3
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = namePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = WarningPlate
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = IndicatorNameObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.0087,-0.0015
fontName = InconsolataGo-Bold
fontSize = 2.3
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = RCS
}
MODULE
{
name = JSIPropTextureShift
transformToShift = WarningPlate
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.60
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_ARRTMODE.cfg
PROP
{
name = Label_ARRTMod
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = ARRT MODE
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_ARRTON.cfg
PROP
{
name = Label_ARRT
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = ARRT
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_Backlight.cfg
PROP
{
name = Label_Backlight
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = BACKLIGHT
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_Dispmode.cfg
PROP
{
name = Label_DispMode
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = DISP MODE
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_EngMode.cfg
PROP
{
name = Label_EngMode
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = ENG MODE
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_FDAIErr.cfg
PROP
{
name = Label_FDAIErr
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = FDAI ERROR
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_FDAIRate.cfg
PROP
{
name = Label_FDAIRate
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = FDAI RATE
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_TWR.cfg
PROP
{
name = Label_TWR
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = TWR UPD
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/SmallPlate_XPtrScale.cfg
PROP
{
name = Label_XPTR
MODEL
{
model = ASET/ASET_Props/Misc/SmallLabelPlate/SmallLabelPlate
}
MODULE
{
name = JSILabel
transformName = TextObj
alignment = Center
anchor = MiddleCenter
transformOffset = 0.048,-0.006
fontName = InconsolataGo-Bold
fontSize = 10.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_PLATETEXT_POSITIVECOLOR
zeroColor = COLOR_ASET_PLATETEXT_ZEROCOLOR
negativeColor = COLOR_ASET_PLATETEXT_NEGATIVECOLOR
labelText = XPTR SCALE
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_DIFFUSE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_DIFFUSE_ACTIVECOLOR
colorName = _Color
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = SmallLablePlate
passiveColor = COLOR_ASET_PLATEBKG_EMISSIVE_PASSIVECOLOR
activeColor = COLOR_ASET_PLATEBKG_EMISSIVE_ACTIVECOLOR
colorName = _EmissiveColor
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbleApolloLights.cfg
PROP
{
name = swTumbleApolloCPLights
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumble/SwitchTumble
}
MODULE
{
name = JSIActionGroupSwitch
animationName = SwitchTumbleAnim
switchTransform = SwitchColider
actionName = intlight
perPodPersistenceName = SquadIntLights
internalLightName = LH
switchSound = ASET/ASET_Props/Sounds/button-30
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.026,-0.011
fontName = Arial
fontSize = 6.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = COCKPIT$$$LIGHTS
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.026,-0.010
fontName = Arial
fontSize = 4.6
fontQuality = 64
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON$$$ $$$ $$$ $$$ $$$ $$$ $$$ $$$OFF[/b]
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = GlowBorder
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_BORDER_POSITIVECOLOR
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = TumblerMarkObj
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_MARK_POSITIVECOLOR
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_3Pos_ErrorScaleSelector.cfg
PROP
{
name = swTumbler_FDAIErrorSelector
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_3Pos/Switch_Tumbler_3Pos
}
MODULE
{
name = JSINumericInput
perPodPersistenceName = FDAI_ErrorScale-01
defaultValue = 1
stepSize = 1
minValue = 0
maxValue = 2
reverse = false
loopInput = false
USERINPUTSET
{
switchTransform = SwitchCollider_DOWN
increment = 1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
USERINPUTSET
{
switchTransform = SwitchCollider_UP
increment = -1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
}
MODULE
{
name = JSIVariableAnimator
refreshRate = 1
VARIABLESET
{
controlledTransform = TumbleGrp
localRotationStart = -30,0,0
localRotationEnd = 30,0,0
variableName = PERSISTENT_FDAI_ErrorScale-01
scale = 0,2
longPath = yes
maxRateChange = 5.0
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = switchCapObj
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_BORDER_POSITIVECOLOR
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
lineSpacing = 0.9
transformOffset = 0.0092,-0.0027
fontName = Arial
fontSize = 2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = FDAI ERR.
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.006
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]12[/b]
}
MODULE
{
name = JSILabel
transformName = TextMidObj
alignment = Left
anchor = MiddleLeft
transformOffset = 0.0155,-0.0016
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]60[/b]
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092,0.001
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]120[/b]
}
MODULE
{
name = JSIPropTextureShift
transformToShift = switchCapObj
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_3Pos_RateScaleSelector.cfg
PROP
{
name = swTumbler_FDAIRateSelector
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_3Pos/Switch_Tumbler_3Pos
}
MODULE
{
name = JSINumericInput
perPodPersistenceName = FDAI_RateScale-01
defaultValue = 1
stepSize = 1
minValue = 0
maxValue = 2
reverse = false
loopInput = false
USERINPUTSET
{
switchTransform = SwitchCollider_DOWN
increment = 1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
USERINPUTSET
{
switchTransform = SwitchCollider_UP
increment = -1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
}
MODULE
{
name = JSIVariableAnimator
refreshRate = 1
VARIABLESET
{
controlledTransform = TumbleGrp
localRotationStart = -30,0,0
localRotationEnd = 30,0,0
variableName = PERSISTENT_FDAI_RateScale-01
scale = 0,2
longPath = yes
maxRateChange = 5.0
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = switchCapObj
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_BORDER_POSITIVECOLOR
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
lineSpacing = 0.9
transformOffset = 0.0092,-0.0027
fontName = Arial
fontSize = 2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = RATE
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.006
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]10[/b]
}
MODULE
{
name = JSILabel
transformName = TextMidObj
alignment = Left
anchor = MiddleLeft
transformOffset = 0.0155,-0.0016
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]50[/b]
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092,0.001
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]100[/b]
}
MODULE
{
name = JSIPropTextureShift
transformToShift = switchCapObj
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_3Pos_XPointerScale.cfg
PROP
{
name = swTumbler_XPointerScale
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_3Pos/Switch_Tumbler_3Pos
}
MODULE
{
name = JSINumericInput
perPodPersistenceName = X-Pointer_Scale-01
defaultValue = 1
stepSize = 1
minValue = 1
maxValue = 3
reverse = false
loopInput = false
USERINPUTSET
{
switchTransform = SwitchCollider_DOWN
increment = 1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
USERINPUTSET
{
switchTransform = SwitchCollider_UP
increment = -1
switchSound = ASET/ASET_Props/Sounds/click-027
switchSoundVolume = 1
}
}
MODULE
{
name = JSIVariableAnimator
refreshRate = 1
VARIABLESET
{
controlledTransform = TumbleGrp
localRotationStart = -30,0,0
localRotationEnd = 30,0,0
variableName = PERSISTENT_X-Pointer_Scale-01
scale = 1,3
longPath = yes
maxRateChange = 5.0
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = switchCapObj
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_BORDER_POSITIVECOLOR
scale = 0.5,1.1
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
lineSpacing = 0.9
transformOffset = 0.0092,-0.0027
fontName = Arial
fontSize = 2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = X-PTR SCALE
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.006
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]1/10[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextMidObj
alignment = Left
anchor = MiddleLeft
transformOffset = 0.0155,-0.0016
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ►[b]x1[/b]
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092,0.001
fontName = Arial
fontSize = 1.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]x10[/b]
}
MODULE
{
name = JSIPropTextureShift
transformToShift = switchCapObj
layerToShift = _MainTex _Emissive
x = 0.0
y = 0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_ARRT_MODE.cfg
PROP
{
name = swTumbler_V2_ARRT_MODE
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
perPodPersistenceName = ARRT_ON
actionName = dummy
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = ARRT
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_ARRT_ON.cfg
PROP
{
name = swTumbler_V2_ARRT_ON
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
perPodPersistenceName = ARRT_MODE
actionName = dummy
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = RNG/ALT MON
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]RNG/RNG RT[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]ALT/ALT RT[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Backlight.cfg
PROP
{
name = swTumbler_V2_BackLight
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
perPodPersistenceName = BackLight
actionName = dummy
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = INSTRUMENTS$$$LIGHTS
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_CLRTGT.cfg
PROP
{
name = swTumbler_V2_CLRTGT
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = SetEnginesPrimaryMode
stateMethod = GetEnginesPrimaryMode
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = RND$$$RDR
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]CLEAR TGT[/b]$$$▲
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Engine.cfg
PROP
{
name = swTumbler_V2_Engine
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = ButtonEnableEngines
stateMethod = ButtonEnableEnginesState
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = ENGINE
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_EngineMode.cfg
PROP
{
name = swTumbler_V2_EngineMode
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = SetEnginesPrimaryMode
stateMethod = GetEnginesPrimaryMode
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = ENGINE MODE
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b][1][/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b][2][/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Gimbal.cfg
PROP
{
name = swTumbler_V2_Gimbal
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = GimbalLock
stateMethod = GimbalLockState
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = GIMBAL
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]LOCK[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]UNLOCK[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_LEMLight.cfg
PROP
{
name = swTumbler_V2_LEMLight
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = intlight
perPodPersistenceName = LEMIntLights
internalLightName = GameObject
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = INT LIGHT
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_PREC.cfg
PROP
{
name = swTumbler_V2_PrecControl
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = ButtonPrecisionMode
stateMethod = ButtonPrecisionModeState
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = PREC CTRL
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_RES_MODE.cfg
PROP
{
name = swTumbler_V2_RES_MODE
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
perPodPersistenceName = SWITCH_GAUGE_RES_MON
actionName = dummy
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = RES MON
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]TOTAL[/b]
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]STAGE[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Roll0.cfg
PROP
{
name = swTumbler_V2_Roll0
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = MechJebRPMButtons
actionMethod = ButtonForceRoll0
stateMethod = ButtonForceRoll0State
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = Roll 0'
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Roll180.cfg
PROP
{
name = swTumbler_V2_Roll180
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = MechJebRPMButtons
actionMethod = ButtonForceRoll180
stateMethod = ButtonForceRoll180State
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = Roll 180'
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Roll270.cfg
PROP
{
name = swTumbler_V2_Roll270
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = MechJebRPMButtons
actionMethod = ButtonForceRoll270
stateMethod = ButtonForceRoll270State
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = Roll 270'
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_Roll90.cfg
PROP
{
name = swTumbler_V2_Roll90
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/Tumbler3
PLUGINACTION
{
name = MechJebRPMButtons
actionMethod = ButtonForceRoll90
stateMethod = ButtonForceRoll90State
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = Roll 90'
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]OFF[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumbler_V2_TWR.cfg
PROP
{
name = swTumbler_V2_TWR
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumbler_V2/Switch_Tumbler_Simple
}
MODULE
{
name = JSIActionGroupSwitch
animationName = TumblerAnim
switchTransform = TumblerBase
perPodPersistenceName = SWITCH_TWR_MON
actionName = dummy
switchSound = ASET/ASET_Props/Sounds/Tumbler3
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.004
fontName = Arial
fontSize = 2.0
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = TWR MON
}
MODULE
{
name = JSILabel
transformName = TextTop2Obj
alignment = Center
anchor = LowerCenter
transformOffset = 0.0092,-0.005
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]MAX[/b]$$$▲
}
MODULE
{
name = JSILabel
transformName = TextBottomObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.0092, 0.0009
fontName = Arial
fontSize = 1.2
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = ▼$$$[b]CURRENT[/b]
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASETControl/swTumble_PREC_CTRLAP.cfg
PROP
{
name = swTumble_PREC_CTRLAP
MODEL
{
model = ASET/ASET_Props/Control/Switch_Tumble/SwitchTumble
}
MODULE
{
name = JSIActionGroupSwitch
animationName = SwitchTumbleAnim
switchTransform = SwitchColider
actionName = plugin
switchSound = ASET/ASET_Props/Sounds/tumbleClick01
PLUGINACTION
{
name = JSIInternalRPMButtons
actionMethod = ButtonPrecisionMode
stateMethod = ButtonPrecisionModeState
}
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
transformOffset = 0.026,-0.007
fontName = Arial
fontSize = 6.5
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_NAME_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_NAME_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_NAME_NEGATIVECOLOR
labelText = PREC CTRL
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = UpperCenter
transformOffset = 0.026,-0.010
fontName = Arial
fontSize = 4.6
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_STATE_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_STATE_ZEROCOLOR
negativeColor = COLOR_ASET_SWITCHER_STATE_NEGATIVECOLOR
labelText = [b]ON$$$ $$$ $$$ $$$ $$$ $$$ $$$ $$$OFF[/b]
}
MODULE
{
name = JSILabel
transformName = TextTopObj
alignment = Center
anchor = LowerCenter
lineSpacing = 0.6
transformOffset = 0.026,-0.017
fontName = Arial
fontSize = 3.5
fontQuality = 64
variableName = CUSTOM_ALCOR_PRECISION_MODE_ON
emissive = active
positiveColor = COLOR_ASET_SWITCHER_LEDS_POSITIVECOLOR
zeroColor = COLOR_ASET_SWITCHER_LEDS_ZEROCOLOR
negativeColor = 255,0,0,255
labelText = ▒▒ ▒▒
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = GlowBorder
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_BORDER_POSITIVECOLOR
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = TumblerMarkObj
passiveColor = 0,0,0,255
activeColor = COLOR_ASET_SWITCHER_MARK_POSITIVECOLOR
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/ASET_CabinPress/ASET_CabinPress.cfg
PROP
{
name = ASET_CabinPress
MODULE
{
name = JSIVariableAnimator
refreshRate = 1
VARIABLESET
{
scale = 0,70000
variableName = ALTITUDE
controlledTransform = LongHandLoc
localRotationStart = 0,0,0
localRotationEnd = 0,360,0
modulo = 1000
longPath = yes
maxRateChange = 1
}
VARIABLESET
{
scale = 0,70000
variableName = ALTITUDE
controlledTransform = ShortHandObj
localRotationStart = 0,0,0
localRotationEnd = 0,315,0
longPath = yes
maxRateChange = 1
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = CabinPress_Scale
passiveColor = COLOR_ASET_AIRCRAFTGAUGESCALE_PASSIVECOLOR
activeColor = COLOR_ASET_AIRCRAFTGAUGESCALE_ACTIVECOLOR
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = ShortHandObj
passiveColor = COLOR_ASET_AIRCRAFTGAUGEHAND_PASSIVECOLOR
activeColor = COLOR_ASET_AIRCRAFTGAUGEHAND_ACTIVECOLOR
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = LongHandTipObj
passiveColor = COLOR_ASET_AIRCRAFTGAUGEHAND_PASSIVECOLOR
activeColor = COLOR_ASET_AIRCRAFTGAUGEHAND_ACTIVECOLOR
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/cssswitch01/cssswitch01.cfg
PROP
{
name = CSS SWitch 01
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/MCP_RotaryWheel/MCP_VertSpeedRWheel.cfg
PROP
{
name = MCP_VertSpeedRWheel
MODULE
{
name = JSINumericInput
perPodPersistenceName = MCP_VertSpeedInput
defaultValue = 0
stepSize = 10
minValue = -1000
maxValue = 1000
reverse = false
USERINPUTSET
{
switchTransform = VSpeedColliderPlus
switchSound = ASET/ASET_Props/Sounds/NID02
switchSoundVolume = 0.5
incrementCurve
{
key = 0 10
key = 2 100
key = 3 200
}
}
USERINPUTSET
{
switchTransform = VSpeedColliderMinus
switchSound = ASET/ASET_Props/Sounds/NID02
switchSoundVolume = 0.5
incrementCurve
{
key = 0 -10
key = 2 -100
key = 3 -200
}
}
}
MODULE
{
name = JSINumericInput
perPodPersistenceName = MCP_GSInput
defaultValue = 0
stepSize = 1
minValue = 0
maxValue = 250
reverse = false
USERINPUTSET
{
switchTransform = GSColliderPlus
switchSound = ASET/ASET_Props/Sounds/NID02
switchSoundVolume = 0.5
incrementCurve
{
key = 0 1
key = 1 5
key = 2 10
}
}
USERINPUTSET
{
switchTransform = GSColliderMinus
switchSound = ASET/ASET_Props/Sounds/NID02
switchSoundVolume = 0.5
incrementCurve
{
key = 0 -1
key = 1 -5
key = 2 -10
}
}
}
MODULE
{
name = JSIVariableAnimator
refreshRate = 1
VARIABLESET
{
controlledTransform = RotaryWheelGrp
localRotationStart = 700000,0,0
localRotationEnd = -700000,0,0
variableName = MATH_RW_Rotation
scale = -1500,1500
longPath = yes
}
VARIABLESET
{
animationName = MCPVSpeedWheelSwitchModeAnim
variableName = PERSISTENT_MCP_RW_InputModeSwitchMode
scale = 0,1
}
}
MODULE
{
name = JSICallbackAnimator
variableName = CUSTOM_ALCOR_BACKLIGHT_ON
VARIABLESET
{
coloredObject = WheelWhiteMarksObj
passiveColor = 0,0,0,255
activeColor = 180,180,180,255
scale = 0.5,1.1
}
VARIABLESET
{
coloredObject = TextObj
passiveColor = 0,0,0,255
activeColor = 180,180,180,255
scale = 0.5,1.1
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/MCP_RotaryWheel/MCP_VertSpeedRWheel.cfg
RPM_MATH_VARIABLE
{
name = RW_Rotation
operator = ADD
sourceVariable = PERSISTENT_MCP_GSInput
sourceVariable = PERSISTENT_MCP_VertSpeedInput
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/Props/MCP_RotaryWheel/MCP_VertSpeedRWheel.cfg
RPM_MATH_VARIABLE
{
name = MCP_GSInputScaled
operator = DIVIDE
sourceVariable = PERSISTENT_MCP_GSInput
sourceVariable = 10
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/DECQ/TOWER/launchC.cfg
PART
{
name = TOWER_SV
module = Part
author = DECQ
mesh = model.mu
rescaleFactor = 1.0
node_stack_bottom = 0.1, -19.2, 0.05, 0.0, 1.0, 0.0, 10
fx_gasBurst_white = 0.0, 1.354437, 0.8369194, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
tags = SATURN_V, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = generalConstruction
entryCost = 1800
cost = 200
category = Structural
subcategory = 0
title = Saturn V Launch Tower
manufacturer = NASA
description = The Mobile Launch Pad (MLP) and Launch Umbilical Tower (LUT) for the Saturn V launch vehicle.
attachRules = 1,0,1,1,0
mass = 3730.0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 100
fuelCrossFeed = True
breakingForce = 2500
breakingTorque = 2500
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size10
tags = clam hold )pad rocket stabil tower
maxTemp = 5773.15
gTolerance = 100
maxPressure = 20000
scale = 1.0
skinMaxTemp = 6773.15
MODULE
{
name = LaunchClamp
trf_anchor_name = polySurf53
trf_animationRoot_name = TWR
anim_decouple_name = TOWERR
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = RefuelingPump
pump_rate = 10000.0
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/FASA/FASA_Gemini_Int2/internal.cfg
INTERNAL
{
name = FASAGeminiInt2
scaleAll = 1.219, 1.194, 1.219
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left
portraitCameraName = Camera_Left
allowCrewHelmet = false
kerbalScale = 1.219, 1.194, 1.219
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right
portraitCameraName = Camera_Right
allowCrewHelmet = false
kerbalScale = 1.219, 1.194, 1.219
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
PROP
{
name = AtmosphereDepth
position = 4.885792E-05,0.3801294,-0.3902788
rotation = 0.5234464,0.4747624,0.5293195,0.4694948
scale = 1,1,1
}
PROP
{
name = ButtonSquare
position = 0.1031699,0.3740231,-0.3898405
rotation = 0.7428287,0,0,0.6694816
scale = 0.8,0.8000006,0.7999994
}
PROP
{
name = ButtonSquare
position = 0.07929921,0.374023,-0.389841
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = 0.05309741,0.374023,-0.389841
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = 0.053097,0.3956726,-0.3875862
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = 0.079299,0.3956726,-0.3875862
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = 0.10317,0.3956726,-0.3875862
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.05228601,0.395673,-0.387586
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.076157,0.395673,-0.387586
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.102359,0.395673,-0.387586
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.102359,0.374023,-0.389841
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.076157,0.374023,-0.389841
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = ButtonSquare
position = -0.05228601,0.374023,-0.389841
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = 0.01414372,0.3388115,-0.3906351
rotation = 0.7428287,0,0,0.6694816
scale = 0.8,0.8000006,0.7999994
}
PROP
{
name = circularButton
position = -0.01303299,0.338811,-0.390635
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = -0.013033,0.315157,-0.3930985
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = 0.014144,0.315157,-0.3930985
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = 0.014144,0.2915022,-0.3955626
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = -0.013033,0.2915022,-0.3955626
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = -0.013033,0.2663671,-0.3981808
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = circularButton
position = 0.014144,0.2663671,-0.3981808
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = Compass
position = 0.00102341,0.4540435,-0.3862824
rotation = 0.5241131,-0.477103,-0.521891,0.4746663
scale = 0.7999994,0.8000005,0.8000005
}
PROP
{
name = directionalKnob
position = 0.1023741,0.4170555,-0.3858263
rotation = 0.7428287,0,0,0.6694816
scale = 0.8,0.8000006,0.7999994
}
PROP
{
name = directionalKnob
position = 0.02123559,0.2395165,-0.402494
rotation = 0.6833821,0.257527,0.2830663,0.6217253
scale = 0.8000001,0.7999988,0.8000001
}
PROP
{
name = directionalKnob
position = 0.07559038,0.4170552,-0.3858265
rotation = 0.6833821,0.257527,0.2830663,0.6217253
scale = 0.7999999,0.8000016,0.8
}
PROP
{
name = directionalKnob
position = -0.1014123,0.417055,-0.385826
rotation = 0.6833822,0.2575271,0.2830661,0.6217252
scale = 0.8,0.8000004,0.8000002
}
PROP
{
name = directionalKnob
position = -0.07462829,0.417056,-0.385826
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = directionalKnob
position = -0.101412,0.4409429,-0.3833381
rotation = 0.3698437,0.5827924,0.6405882,0.336475
scale = 0.8,0.8000004,0.8000002
}
PROP
{
name = directionalKnob
position = 0.102374,0.4409439,-0.3833381
rotation = 0.7428287,0,0,0.6694817
scale = 0.8,0.8000016,0.7999994
}
PROP
{
name = directionalKnob
position = -0.001492493,0.239516,-0.402494
rotation = 0.7396875,0,2.233795E-07,0.6729506
scale = 0.8,0.7999986,0.7999995
}
PROP
{
name = directionalKnob
position = -0.02471597,0.239516,-0.402494
rotation = 0.7396876,0,0,0.6729506
scale = 0.8,0.799999,0.8
}
PROP
{
name = directionalKnob
position = 0.0872413,0.1275404,-0.4124379
rotation = 2.681554E-07,0.6729504,0.7396876,2.703673E-07
scale = 0.8,0.7999986,0.8
}
PROP
{
name = directionalKnob
position = 0.1107389,0.1274276,-0.4124486
rotation = 0.2830661,0.6217252,0.6833823,0.2575269
scale = 0.8,0.799999,0.8
}
PROP
{
name = directionalKnob
position = -0.08863069,0.1270764,-0.4124311
rotation = -0.09654896,0.6671932,0.7333595,-0.08783781
scale = 0.8,0.799999,0.8000005
}
PROP
{
name = directionalKnob
position = -0.1127236,0.126891,-0.4124487
rotation = 0.2830661,-0.6217252,-0.6833823,0.2575269
scale = 0.8,0.799999,0.8
}
PROP
{
name = IndicatorPanel
position = 0.07757893,0.2942385,-0.3867214
rotation = 0.7428287,0,0,0.6694816
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.07777208,0.2936662,-0.3884815
rotation = 0.7428287,0,0,0.6694816
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = -0.0009837286,0.4144872,-0.3859251
rotation = 0.7396875,0,2.233795E-07,0.6729506
scale = 1,1,1
}
PROP
{
name = switch
position = -0.06564623,0.1284928,-0.4130147
rotation = 0.7400767,0,2.23497E-07,0.6725225
scale = 0.9999999,0.9999982,1.000001
}
PROP
{
name = switch
position = -0.04965255,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = -0.03360733,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = 0.01449341,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = -0.001551591,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = -0.01754559,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = 0.02995514,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = 0.04594914,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = 0.06199414,0.128493,-0.413015
rotation = 0.7400766,0,0,0.6725226
scale = 1,1,0.9999995
}
PROP
{
name = switch
position = 0.07865321,0.4387577,-0.3842978
rotation = 0.5233138,0.5233126,0.4755447,0.4755458
scale = 1,1,1
}
PROP
{
name = switch
position = -0.07706747,0.438758,-0.384298
rotation = -0.5233117,0.5233149,0.4755468,-0.4755436
scale = 1,0.9999995,1
}
PROP
{
name = switchWithGuards
position = 0.104769,0.2076943,-0.4067065
rotation = 0.7400767,0,2.23497E-07,0.6725225
scale = 0.8,0.8000001,0.7999989
}
PROP
{
name = switchWithGuards
position = 0.07453901,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.01394454,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.04417454,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.01678905,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.04701904,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.1079904,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.07776039,0.207694,-0.406707
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.07776,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.10799,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.047019,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.016789,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.044175,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.013945,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.074539,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.104769,0.1823638,-0.4091353
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.104769,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.074539,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.013945,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.044175,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.016789,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.047019,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.10799,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = -0.07776,0.1586671,-0.4114067
rotation = 0.7400766,0,0,0.6725226
scale = 0.8,0.8000013,0.8
}
PROP
{
name = switchWithGuards
position = 0.5047403,0.1483243,-0.4219735
rotation = 0.5661423,-0.4023418,0.3686715,0.617807
scale = 0.8000001,0.8,0.8000011
}
PROP
{
name = switchWithGuards
position = 0.5175037,0.1483229,-0.3931083
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5427284,0.1483207,-0.3360611
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5300775,0.1483219,-0.3646719
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5555437,0.1483199,-0.3070802
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5535704,0.1236507,-0.3062082
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5281044,0.1236527,-0.3638002
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5407544,0.1236517,-0.3351892
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5155303,0.1236537,-0.3922362
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5027664,0.1236547,-0.4211012
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5007409,0.09833318,-0.4202059
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5135049,0.09833218,-0.3913409
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5387289,0.09833018,-0.3342939
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5260789,0.09833118,-0.3629049
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = switchWithGuards
position = 0.5515449,0.09832919,-0.3053129
rotation = 0.5661421,-0.4023421,0.3686711,0.6178071
scale = 0.8,0.8,0.8000022
}
PROP
{
name = ButtonSquare
position = 0.066226,0.06339052,-0.4255206
rotation = 0.297224,0,0,0.9548079
scale = 1,0.9999999,0.9999999
}
PROP
{
name = ButtonSquare
position = 0.03311224,0.063391,-0.425521
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = ButtonSquare
position = 0.09976655,0.063391,-0.425521
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = ButtonSquare
position = -0.02479976,0.063391,-0.425521
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = ButtonSquare
position = -0.09145471,0.063391,-0.425521
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = ButtonSquare
position = -0.05834076,0.063391,-0.425521
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = circularButton
position = -0.07778153,-0.008354999,-0.321449
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = circularButton
position = -0.02186547,-0.008354999,-0.321449
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = circularButton
position = -0.04902348,-0.008354999,-0.321449
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = circularButton
position = 0.0585423,-0.008355308,-0.3214489
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = circularButton
position = 0.08570016,-0.008354999,-0.321449
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = circularButton
position = 0.02978412,-0.008354999,-0.321449
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = directionalKnob
position = 0.005764872,0.02937397,-0.3761776
rotation = 0.2291073,0.5915945,0.1803159,0.7516729
scale = 0.8000007,0.8,0.7999997
}
PROP
{
name = directionalKnob
position = 0.005764998,0.04405629,-0.3974755
rotation = 0.2972239,0,8.975919E-08,0.9548078
scale = 0.8000011,0.8000001,0.8
}
PROP
{
name = directionalKnob
position = 0.005764998,0.01399217,-0.3538665
rotation = 0.297224,0,0,0.9548079
scale = 0.800001,0.8,0.8
}
PROP
{
name = directionalKnob2
position = 0.03189874,0.0222436,-0.3658345
rotation = 0.2972239,0,8.975919E-08,0.9548078
scale = 1.000001,0.9999998,0.9999988
}
PROP
{
name = directionalKnob2
position = 0.06622616,0.022244,-0.365835
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.09589995,0.022244,-0.365835
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.0959,0.04289734,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.066226,0.04289734,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.031899,0.04289734,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.0852022,0.042897,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.05087519,0.042897,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.02120119,0.042897,-0.395794
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.02120119,0.022244,-0.365835
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.05087519,0.022244,-0.365835
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.0852022,0.022244,-0.365835
rotation = 0.297224,0,0,0.9548079
scale = 1,1,1
}
PROP
{
name = pullSwitch
position = 0.00540106,0.06318987,-0.4252296
rotation = 0.297224,0,0,0.9548079
scale = 1,0.9999999,0.9999999
}
PROP
{
name = standingSwitch
position = 0.08821586,0.006279208,-0.3440529
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8000001
}
PROP
{
name = standingSwitch
position = 0.05861025,0.006279,-0.344053
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029938,0.006279,-0.344053
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.08095273,0.006279,-0.344053
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.05228073,0.006279,-0.344053
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.02267473,0.006279,-0.344053
rotation = 0.2915541,0,0,0.9565544
scale = 0.8,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.4987006,0.1509623,-0.4221676
rotation = 0.5830302,0.3831236,-0.3293457,0.6362574
scale = 0.8000004,0.8,0.7999996
}
PROP
{
name = switchWithGuards
position = -0.514496,0.1502367,-0.3940783
rotation = 0.5830305,0.3831234,-0.3293461,0.6362572
scale = 0.8,0.8000001,0.8
}
PROP
{
name = switchWithGuards
position = -0.5459154,0.1484622,-0.3381343
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5301204,0.1491872,-0.3662233
rotation = 0.5830301,0.3831241,-0.3293461,0.6362571
scale = 0.8000002,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.5617254,0.147569,-0.3099848
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5589905,0.1212976,-0.3092826
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5273855,0.1229156,-0.3655206
rotation = 0.5830301,0.3831241,-0.3293461,0.6362571
scale = 0.8000002,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.5431805,0.1221906,-0.3374316
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5117615,0.1239656,-0.3933756
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.4959665,0.1246906,-0.4214656
rotation = 0.5830301,0.3831241,-0.3293461,0.6362571
scale = 0.8000002,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.4933587,0.09963778,-0.4207962
rotation = 0.5830301,0.3831241,-0.3293461,0.6362571
scale = 0.8000002,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.5091537,0.09891275,-0.3927062
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5405726,0.09713778,-0.3367622
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = switchWithGuards
position = -0.5247777,0.09786281,-0.3648512
rotation = 0.5830301,0.3831241,-0.3293461,0.6362571
scale = 0.8000002,0.8,0.8
}
PROP
{
name = switchWithGuards
position = -0.5563827,0.09624478,-0.3086132
rotation = 0.5830303,0.3831232,-0.3293462,0.6362574
scale = 0.8,0.8,0.7999995
}
PROP
{
name = standingSwitch
position = 0.051297,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5867482,-0.08666556
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5690356,-0.1577063
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5736597,-0.1391593
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5786796,-0.1190253
rotation = 0.9925462,0,0,0.121869
scale = 0.800001,0.7999998,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5257782,-0.3026086
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5202224,-0.3226014
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5151049,-0.3410184
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5347073,-0.2704765
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.051297,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.029773,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = 0.010015,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.051011,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.031254,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = standingSwitch
position = -0.00973,0.5398249,-0.2520597
rotation = 0.9908307,0,0,0.1351098
scale = 0.800001,0.8,0.8
}
PROP
{
name = AltimeterThreeHands
position = 0.3525841,0.1350898,-0.4566389
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 1,1,0.9999991
}
PROP
{
name = AtmosphereDepth
position = 0.2877081,0.223154,-0.477072
rotation = 0.4704424,0.5220094,0.4380185,0.5606515
scale = 1,0.9999999,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.2338627,0.1352204,-0.4617241
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 0.8000018,0.8000006,0.8
}
PROP
{
name = AxisIndicatorRoll
position = 0.2836637,0.1761519,-0.468927
rotation = 0.4409894,-0.5589666,-0.4689394,0.5226668
scale = 0.8000018,0.7999997,0.8000006
}
PROP
{
name = AxisIndicatorYaw
position = 0.2773028,0.09210345,-0.4541184
rotation = 0.4375233,-0.5612716,-0.4716171,0.5206966
scale = 0.7999997,0.8000012,0.8000012
}
PROP
{
name = ButtonSquare
position = 0.4025916,0.1502241,-0.4642124
rotation = 0.4704424,0.5220094,0.4380185,0.5606515
scale = 0.9999993,0.9999995,1
}
PROP
{
name = ButtonSquare
position = 0.4285643,0.1483959,-0.4638896
rotation = 0.4704419,0.522009,0.4380189,0.560652
scale = 1,1,1.000001
}
PROP
{
name = ButtonSquare
position = 0.4542536,0.1465878,-0.4635711
rotation = 0.4704419,0.522009,0.4380189,0.560652
scale = 1,1,1.000001
}
PROP
{
name = ButtonSquare
position = 0.4513487,0.1065575,-0.4565126
rotation = 0.4704419,0.522009,0.4380189,0.560652
scale = 1,1,1.000001
}
PROP
{
name = ButtonSquare
position = 0.4256587,0.1083655,-0.4568316
rotation = 0.4704419,0.522009,0.4380189,0.560652
scale = 1,1,1.000001
}
PROP
{
name = ButtonSquare
position = 0.3996867,0.1101936,-0.4571536
rotation = 0.4704419,0.522009,0.4380189,0.560652
scale = 1,1,1.000001
}
PROP
{
name = directionalKnob
position = 0.1995856,0.2287634,-0.478214
rotation = 0.4921744,0.4930143,0.4142629,0.5857368
scale = 0.7999994,0.8000012,0.7999988
}
PROP
{
name = directionalKnob
position = 0.1734537,0.2305096,-0.4785226
rotation = 0.0455909,0.7636798,0.6416937,0.05425774
scale = 0.7999994,0.8000012,0.8000005
}
PROP
{
name = directionalKnob
position = 0.2261152,0.2259263,-0.477718
rotation = 0.4921741,0.4930141,0.4142631,0.5857371
scale = 0.7999995,0.800001,0.7999988
}
PROP
{
name = directionalKnob2
position = 0.2380499,0.1803705,-0.4697027
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 1,1,0.9999992
}
PROP
{
name = ledPanelSpeed
position = 0.2845322,0.1988041,-0.472927
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 0.8000018,0.8000006,0.8
}
PROP
{
name = NavBall_mercury
position = 0.2802241,0.1340792,-0.4628017
rotation = 0.5464005,-0.0395647,-0.005398782,0.8365716
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = 0.1896004,0.1229534,-0.4595577
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 1,1,0.9999991
}
PROP
{
name = standingSwitch
position = 0.3281357,0.09218137,-0.4541316
rotation = 0.642875,-0.028188,-0.023685,0.7650858
scale = 0.8000001,0.800001,0.8000003
}
PROP
{
name = standingSwitch
position = 0.3467937,0.09082492,-0.4538948
rotation = 0.642875,-0.028188,-0.023685,0.7650859
scale = 0.8,0.800001,0.8000004
}
PROP
{
name = standingSwitch
position = 0.3649941,0.08950219,-0.4536636
rotation = 0.642875,-0.028188,-0.023685,0.7650859
scale = 0.8,0.800001,0.8000004
}
PROP
{
name = switchWithGuards
position = 0.3444811,0.1883869,-0.4709418
rotation = 0.6423789,-0.0273236,-0.02292717,0.7655568
scale = 0.9999993,1.000002,0.999998
}
PROP
{
name = switchWithGuards
position = 0.3877133,0.185344,-0.4704054
rotation = 0.6423788,-0.02732399,-0.02292699,0.7655568
scale = 0.9999995,1,1
}
PROP
{
name = switchWithGuards
position = 0.4317791,0.1822423,-0.4698581
rotation = 0.6423788,-0.02732399,-0.02292699,0.7655568
scale = 0.9999995,1,1
}
PROP
{
name = VSI
position = 0.1942519,0.18109,-0.4698087
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 1,1,0.9999991
}
PROP
{
name = AltimeterThreeHands
position = -0.3586651,0.1321841,-0.4547223
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = -0.2981244,0.2216848,-0.4769284
rotation = 0.4366408,0.5622438,0.4724343,0.5196467
scale = 0.9999995,0.9999983,1.000002
}
PROP
{
name = AxisIndicatorPitch
position = -0.2443064,0.1382384,-0.4622424
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.7999983,0.7999994,0.8000007
}
PROP
{
name = AxisIndicatorRoll
position = -0.294211,0.1755408,-0.468875
rotation = 0.475465,-0.5174326,-0.4341789,0.5636359
scale = 0.8000004,0.8000012,0.7999982
}
PROP
{
name = AxisIndicatorYaw
position = -0.2868502,0.09315684,-0.4543035
rotation = 0.4721465,-0.5200164,-0.4369513,0.5619024
scale = 0.8000001,0.8000005,0.8
}
PROP
{
name = directionalKnob
position = -0.2025479,0.2259786,-0.4777238
rotation = 0.6427879,0,3.219524E-07,0.7660443
scale = 0.8000001,0.7999992,0.8000001
}
PROP
{
name = directionalKnob
position = -0.2270396,0.2246045,-0.4774815
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.7999983,0.7999994,0.8000007
}
PROP
{
name = directionalKnob2
position = -0.2502039,0.1925819,-0.4718112
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.9999999,0.9999983,1.000002
}
PROP
{
name = IndicatorPanel
position = -0.4298825,0.06573952,-0.4572751
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = 0.4385525,0.06731077,-0.461219
rotation = 0.642875,-0.02818773,-0.02368518,0.7650858
scale = 1,1,0.9999991
}
PROP
{
name = ledPanelSpeed
position = -0.2966823,0.1968335,-0.4725815
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.7999983,0.7999994,0.8000007
}
PROP
{
name = NavBall_mercury
position = -0.2903335,0.133476,-0.4613925
rotation = 0.5301123,0.04241318,0.02608581,0.8464642
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = -0.1946791,0.122877,-0.4595443
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.3494701,0.213752,-0.4755408
rotation = 0.4366408,0.5622438,0.4724343,0.5196467
scale = 0.9999976,0.9999982,1.000003
}
PROP
{
name = squareButton
position = -0.3757962,0.2117068,-0.4751832
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = standingSwitch
position = -0.3413771,0.1756276,-0.4688457
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.7999983,0.7999994,0.8000007
}
PROP
{
name = standingSwitch
position = -0.3344497,0.08912418,-0.4535927
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 0.7999983,0.7999994,0.8000007
}
PROP
{
name = standingSwitch
position = -0.1772,0.2279479,-0.4780711
rotation = 0.2130938,-0.7223825,-0.6069929,0.2536025
scale = 0.8000007,0.7999994,0.8000008
}
PROP
{
name = standingSwitch
position = -0.3528641,0.08769342,-0.4533428
rotation = 0.6428131,0.030121,0.02531,0.7650121
scale = 0.7999995,0.7999985,0.800001
}
PROP
{
name = standingSwitch
position = -0.3597911,0.1741974,-0.4685958
rotation = 0.6428131,0.030121,0.02531,0.7650121
scale = 0.7999995,0.7999985,0.800001
}
PROP
{
name = standingSwitch
position = -0.3771994,0.1728445,-0.4683594
rotation = 0.6428131,0.030121,0.02531,0.7650121
scale = 0.7999995,0.7999985,0.800001
}
PROP
{
name = standingSwitch
position = -0.3702724,0.08634054,-0.4531064
rotation = 0.6428131,0.030121,0.02531,0.7650121
scale = 0.7999995,0.7999985,0.800001
}
PROP
{
name = switch
position = -0.3607918,0.1906031,-0.4714918
rotation = 0.4366408,0.5622438,0.4724343,0.5196467
scale = 0.9999942,1,1.000005
}
PROP
{
name = switchWithGuards
position = -0.4181308,0.1885088,-0.4711255
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999993,1,0.9999998
}
PROP
{
name = switchWithGuards
position = -0.4515073,0.1859159,-0.470672
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = switchWithGuards
position = -0.4482238,0.1449098,-0.4634993
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = switchWithGuards
position = -0.4148478,0.1475028,-0.4639533
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = switchWithGuards
position = -0.4114879,0.1055362,-0.4566123
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = switchWithGuards
position = -0.4448639,0.1029432,-0.4561583
rotation = 0.4366409,0.5622439,0.4724339,0.5196469
scale = 0.9999996,1,1
}
PROP
{
name = VSI
position = -0.1990175,0.1807525,-0.4697493
rotation = 0.6428131,0.03012081,0.02530987,0.7650121
scale = 1,1,1
}
PROP
{
name = throttle
position = 0.04306012,0.01680882,-0.1292509
rotation = -0.1754031,0,0,0.9844967
scale = 0.5,0.5,0.5
}
PROP
{
name = throttle
position = -0.0399299,0.01680888,-0.1292507
rotation = -0.175403,0,0,0.9844968
scale = 0.5,0.5,0.5
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/LonesomeRobot/Dynamk2pass/internal.cfg
INTERNAL
{
name = DYNA_PASS_INTERIOR
MODULE
{
name = InternalSeat
seatTransformName = Seat
}
PROP
{
name = SeatV2
position = 0.094,-0.249,0.287
rotation = 1.999999E-06,-0.8886197,-0.4586448,-3.999999E-06
scale = 1,1,1
}
PROP
{
name = SwitchFlatPanelLongClear
position = 0,0.345,0.245
rotation = 0.499999,0.5000001,-0.4999999,0.5000011
scale = 2.701986,2.701988,2.701988
}
PROP
{
name = Dyna.IntLightSwitch
position = -0.0487,0.3323,0.1591
rotation = 1,1.639128E-07,3.278255E-07,0
scale = 0.5,0.5,0.5
}
PROP
{
name = switchTumbleBacklight
position = 0.0498,0.3323,0.1591
rotation = 1,1.639128E-07,3.278255E-07,0
scale = 0.5,0.5,0.5
}
PROP
{
name = ASET_ALTIMETER_Adv
position = 0.0397,0.3291,0.2374
rotation = -1,1.490116E-07,2.324581E-06,-3.774956E-13
scale = 0.5017318,0.5017318,0.5017318
}
PROP
{
name = ROOT.mercury_ODO_ALT
position = 0.0392,0.3313,0.2884
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 0.6813136,0.6813135,0.6813135
}
PROP
{
name = ASET_G-METER
position = -0.0429,0.3291,0.2374
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 0.5,0.5,0.5
}
PROP
{
name = GEM.BtnB_Chatter
position = -0.0456,0.3312,0.3242
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.5999998,0.6,0.5999995
}
PROP
{
name = Dyna.MultiSw_4_Radio
position = 0.0002000005,0.3291,0.323
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.5999998,0.6,0.5999995
}
PROP
{
name = Dyna.SignalLampRadioRx
position = 0.03950001,0.3318,0.3289
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4999998,0.5,0.4999996
}
PROP
{
name = Dyna.SignalLampRadioTx
position = 0.03950001,0.3318,0.3185
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4999998,0.5,0.4999996
}
PROP
{
name = Dyna.switchTumble_DummyLSPrimaryPumpA
position = 0.0609,0.3311,0.3897
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.3439998,0.344,0.3439998
}
PROP
{
name = Dyna.switchTumble_DummyLSPrimaryPumpB
position = 0.03062798,0.3311,0.3897
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.3439998,0.344,0.3439998
}
PROP
{
name = Dyna.switchTumble_DummyLSRadFlow
position = 0.0006999787,0.3311,0.3897
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.3439998,0.344,0.3439998
}
PROP
{
name = Dyna.switchTumble_DummyLSHeat
position = -0.02957199,0.3311,0.3897
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.3439998,0.344,0.3439998
}
PROP
{
name = Dyna.switchTumble_DummyLSMaxFlow
position = -0.05993003,0.3311,0.3897
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.3439998,0.344,0.3439998
}
PROP
{
name = Dyna.SignalLampDummyLSPrimaryPumpA
position = 0.0609,0.3311299,0.3653591
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.86,0.86,0.8600001
}
PROP
{
name = Dyna.SignalLampDummyLSPrimaryPumpB
position = 0.03114391,0.3311299,0.3653591
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.86,0.86,0.8600001
}
PROP
{
name = Dyna.onCooling
position = 0.03191798,0.3311233,0.4183964
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4299998,0.43,0.4299997
}
PROP
{
name = Dyna.onPumpPrimary
position = 0.05978197,0.3311233,0.4183963
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4299998,0.43,0.4299997
}
PROP
{
name = Fake_GoodCabFans
position = 0.0002699089,0.3310474,0.3649372
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4299998,0.43,0.4299997
}
PROP
{
name = Fake_GoodCabinTempAuto
position = -0.02983003,0.3310474,0.3649372
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4299998,0.43,0.4299997
}
PROP
{
name = Fake_GoodHeaters
position = -0.06053203,0.3310474,0.3649372
rotation = 1,-1.490116E-08,0,1.043081E-07
scale = 0.4299998,0.43,0.4299997
}
PROP
{
name = KanonDSLR600
position = -0.373,0.046,0
rotation = -0.8498622,-0.527005,-3.063444E-07,2.366394E-07
scale = 0.2151743,0.2151742,0.2151742
}
PROP
{
name = BigBag
position = 0.327,-0.016,0.816
rotation = 0,-1,0,2.324581E-06
scale = 0.5810981,0.5810978,0.5810978
}
PROP
{
name = FireEqupStorage
position = 0.004,-0.003,0.865
rotation = -1.643725E-06,-0.7071076,0.707106,1.643729E-06
scale = 3.485109,3.485106,3.485106
}
PROP
{
name = BigBag
position = -0.328,-0.016,0.816
rotation = 0,-1,0,2.324581E-06
scale = 0.5810981,0.5810978,0.5810978
}
PROP
{
name = ALCORVentilator01
position = 0.299,0.051,-0.384
rotation = 1.643725E-06,-0.7071076,-0.707106,1.643729E-06
scale = 0.5390702,0.5390701,0.5390701
}
PROP
{
name = ALCORVentilator01
position = 0.299,-0.092,-0.384
rotation = 2E-06,-0.7071078,-0.7071058,2E-06
scale = 0.53907,0.53907,0.53907
}
PROP
{
name = JSIEvaHatchFull
position = -0.006,0,-0.363
rotation = 0.7071059,0,0,0.7071077
scale = 0.2787046,0.2787046,0.2787046
}
PROP
{
name = GEM.NASA_GaugeSngl_WSTH2O
position = -0.0338,0.326,0.457
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 1.045104,1.045104,1.045104
}
PROP
{
name = GEM.NASA_GaugeSngl_CO2
position = -0.0604,0.326,0.457
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 1.045104,1.045104,1.045104
}
PROP
{
name = GEM.NASA_Gauge_WT-OX
position = 0,0.326,0.457
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 1.045104,1.045104,1.045104
}
PROP
{
name = NASA_GaugeSngl_CHARGE
position = 0.0339,0.326,0.457
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 1.045104,1.045104,1.045104
}
PROP
{
name = NASA_GaugeSngl_MONO
position = 0.0604,0.326,0.457
rotation = -1,1.490116E-07,2.339482E-06,-3.758403E-13
scale = 1.045104,1.045104,1.045104
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/LonesomeRobot/DYNASOAR/internal.cfg
INTERNAL
{
name = DYNA_INTERIOR
MODULE
{
name = InternalSeat
seatTransformName = Seat
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = FrontSW
cameraTransformName = Front
}
PROP
{
name = SwitchFlatPanelLongClear
position = 0,-0.017,-1.513
rotation = 0,0,0,1
scale = 1.847823,1.847822,1.847822
}
PROP
{
name = SwitchFlatPanelLongClear
position = 0,-0.127,-1.513
rotation = 0,0,0,1
scale = 1.847823,1.847822,1.847822
}
PROP
{
name = SwitchFlatPanelShortClear
position = 0.3236,-0.0724,-1.4669
rotation = 0.3481961,-0.3481961,-0.6154345,0.6154343
scale = 1.340885,1.340886,1.340883
}
PROP
{
name = SwitchFlatPanelShortClear
position = -0.3236,-0.0724,-1.4669
rotation = -0.3481961,0.3481961,-0.6154345,0.6154343
scale = 1.340885,1.340885,1.340883
}
PROP
{
name = SwitchFlatPanelShortClear
position = 0,-0.322,-1.5227
rotation = 0,0,-0.7071066,0.707107
scale = 1.958705,3.766868,1.834393
}
PROP
{
name = ASET_FDAI-01
position = 0,-0.0101,-1.5121
rotation = 0.707106,0,0,0.7071076
scale = 1,1,1
}
PROP
{
name = FDAI_GMCP-01
position = 0,-0.1258,-1.5018
rotation = 0.707106,0,0,0.7071076
scale = 1.567532,1.567532,1.567532
}
PROP
{
name = FDAI_ErrorScaleSelector-01
position = -0.1072,-0.1085,-1.5029
rotation = 0.707106,0,0,0.7071076
scale = 0.4,0.4,0.4
}
PROP
{
name = FDAI_RateScaleSelector-01
position = -0.107,-0.15,-1.5028
rotation = 0.707106,0,0,0.7071076
scale = 0.4,0.4,0.4
}
PROP
{
name = ABORTbutton
position = 0.32,-0.1422,-1.4648
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.968613,0.9686135,0.9686135
}
PROP
{
name = StageSwitch
position = 0.3105,-0.0703,-1.4752
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.6063467,0.6063467,0.606347
}
PROP
{
name = swToggleEngines
position = 0.329,-0.0703,-1.4444
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.8076991,0.8076987,0.8076997
}
PROP
{
name = RB_CutThrottle
position = 0.33,-0.0189,-1.442801
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.9999999,0.9999989,1.000001
}
PROP
{
name = RB_FullThrottle
position = 0.33,0.0111,-1.442801
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 1.000001,0.9999986,1.000001
}
PROP
{
name = ASET_EngineGauge
position = 0.3106,0.0002,-1.4751
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.3001666,0.3001659,0.3001665
}
PROP
{
name = RWL_EngineOverheat
position = 0.3115,-0.0304,-1.4756
rotation = 0.6154348,-0.3481952,0.3481956,0.6154348
scale = 0.7428533,0.7428504,0.7428523
}
PROP
{
name = RB_SAS_Stab
position = -0.3094,0.0171,-1.4742
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999993,1,1
}
PROP
{
name = RB_SAS_Maneuver
position = -0.3239,0.0171,-1.4501
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999989,1,1
}
PROP
{
name = RB_SAS_Prograde
position = -0.3094,-0.01,-1.4742
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999989,1,1
}
PROP
{
name = RB_SAS_Retrograde
position = -0.3239,-0.0106,-1.4501
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999989,0.9999995,1
}
PROP
{
name = RB_SAS_Normal
position = -0.3094,-0.036,-1.4742
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999989,0.9999995,1
}
PROP
{
name = RB_SAS_AntiNormal
position = -0.3239,-0.036,-1.4501
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999993,0.999999,1
}
PROP
{
name = RB_SAS_Radial_IN
position = -0.3094,-0.0608,-1.4742
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999993,0.999999,1
}
PROP
{
name = RB_SAS_Radial_OUT
position = -0.3239,-0.0607,-1.4501
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999999,0.9999986,1.000001
}
PROP
{
name = RB_SAS_Target
position = -0.3094,-0.0866,-1.4742
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 0.9999999,0.9999986,1.000001
}
PROP
{
name = RB_SAS_AntiTarget
position = -0.3239,-0.0863,-1.4501
rotation = 0.6154342,0.3481961,-0.3481964,0.6154344
scale = 1.000001,0.9999974,1.000001
}
PROP
{
name = ASET_G-METER
position = 0.2658,-0.0007,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = ASET_ALTIMETER_Adv
position = 0.2188,-0.0005,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = onRCSACTIVEIndicator
position = 0.1114,0.0297,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = ASET_GroundSpeed
position = 0.2188,-0.0469,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = ASET_AoA_Indicator
position = 0.2658,-0.097,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = ASET_VSI
position = 0.2658,-0.0469,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = ARRT
position = -0.1522,-0.02229999,-1.5014
rotation = 0.7071066,0,0,0.7071069
scale = 0.7966012,0.7966012,0.7966012
}
PROP
{
name = FI_ARRT-ERROR
position = -0.0853,-0.0435,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 1,1,1
}
PROP
{
name = ASET_TrimIndicator
position = -0.1569,-0.11,-1.4984
rotation = 0.7071066,0,0,0.7071069
scale = 0.5286751,0.5286751,0.5286751
}
PROP
{
name = SwitchFlatPanelLongClear
position = 0.3507,-0.1933,-1.4133
rotation = -0.4999998,0.5000001,0.5000002,0.5
scale = 1.473775,1.473774,1.473774
}
PROP
{
name = ASET_CRT_Display
position = 0.3853548,-0.0230287,-1.26266
rotation = -0.5053365,0.4806024,-0.4174008,-0.5826087
scale = 0.7000002,0.7000003,0.7000003
}
PROP
{
name = SwitchFlatPanelLongClear
position = -0.3512,-0.1933,-1.4133
rotation = -0.5,0.5,0.5,0.5
scale = 1.473775,1.473774,1.473774
}
PROP
{
name = ASET_RotationCtrl_V2
position = 0.3326,-0.1758,-1.3581
rotation = 0,1,-1.370907E-06,-1.043081E-07
scale = 1,1,1
}
PROP
{
name = ASET_X-Pointer-01
position = -0.1443,0.1299,-1.4277
rotation = 0.707106,0,0,0.7071076
scale = 0.6190703,0.6190703,0.6190703
}
PROP
{
name = X-Pointer_ScaleSelector-01
position = -0.0275,-0.2116,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000003,0.4000003
}
PROP
{
name = X-PointerModeSelector-01
position = -0.0583,-0.2116,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000003,0.4000003
}
PROP
{
name = FI_X-Pointer01-ERROR
position = -0.0913,-0.2143,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1.25,1.25,1.25
}
PROP
{
name = RCS_translation_Stick
position = -0.3532,-0.1713,-1.3877
rotation = 0,-1,0,-8.940697E-08
scale = 0.3484538,0.3484536,0.3484533
}
PROP
{
name = RB_ClearNode
position = 0.0965,-0.2263,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1,1,1
}
PROP
{
name = RB_ClearTarget
position = 0.0967,-0.2486,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1,1,1
}
PROP
{
name = SwitchFlatPanelShortClear
position = -0.4024,-0.1579,-1.2668
rotation = -0.09229596,0.7010574,0.09229596,0.7010574
scale = 1.000001,1.000001,0.9999986
}
PROP
{
name = switchTumbleAG01
position = -0.4006,-0.1448,-1.3197
rotation = 0.4304595,0.5609854,-0.4304594,0.5609855
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumbleAG02
position = -0.4006,-0.1448,-1.2932
rotation = 0.4304595,0.5609854,-0.4304594,0.5609855
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumbleAG03
position = -0.4006,-0.1448,-1.2661
rotation = 0.4304595,0.5609854,-0.4304594,0.5609855
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumbleAG04
position = -0.4006,-0.1448,-1.2387
rotation = 0.4304595,0.5609854,-0.4304594,0.5609855
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumbleAG05
position = -0.4006,-0.1448,-1.2118
rotation = 0.4304595,0.5609854,-0.4304594,0.5609855
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumbleAG06
position = -0.3933,-0.1718,-1.3194
rotation = 0.4304594,0.5609856,-0.4304594,0.5609856
scale = 0.3000004,0.2999997,0.3000004
}
PROP
{
name = switchTumbleAG07
position = -0.3933,-0.1718,-1.293
rotation = 0.4304594,0.5609856,-0.4304594,0.5609856
scale = 0.3000004,0.2999997,0.3000004
}
PROP
{
name = switchTumbleAG08
position = -0.3933,-0.1718,-1.2668
rotation = 0.4304594,0.5609856,-0.4304594,0.5609856
scale = 0.3000004,0.2999997,0.3000004
}
PROP
{
name = switchTumbleAG09
position = -0.3933,-0.1718,-1.2384
rotation = 0.4304594,0.5609856,-0.4304594,0.5609856
scale = 0.3000004,0.2999997,0.3000004
}
PROP
{
name = switchTumbleAG10
position = -0.3933,-0.1718,-1.2118
rotation = 0.4304594,0.5609856,-0.4304594,0.5609856
scale = 0.3000004,0.2999997,0.3000004
}
PROP
{
name = Dyna.MonitorFlComp
position = -0.2282,-0.1109,-1.5026
rotation = 0.7071066,0,0,0.7071069
scale = 0.6008921,0.6008921,0.6008921
}
PROP
{
name = Dyna.swTumbleHILO
position = -0.2108,-0.02336,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.25,0.25,0.25
}
PROP
{
name = Dyna.swTumbleSHIPTGT
position = -0.2108,-0.055,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.35,0.35,0.35
}
PROP
{
name = Dyna.swTumbleINC
position = -0.2447,-0.055,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.35,0.35,0.35
}
PROP
{
name = Dyna.swTumbleADT
position = -0.2779,-0.055,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.35,0.35,0.35
}
PROP
{
name = Dyna.MS3pos_FLCOMPMode
position = -0.2443,-0.0245,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = Dyna.IVIPANEL
position = 0.1044,0.0719,-1.50535
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIKNOBAFTFWD
position = 0.1389542,0.05189493,-1.50535
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIKNOBLR
position = 0.1054912,0.05189493,-1.50535
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIKNOBDNUP
position = 0.07275567,0.05189493,-1.50535
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDFWD
position = 0.1382995,0.09412376,-1.502513
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDAFT
position = 0.1382995,0.06920841,-1.502513
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDL
position = 0.1131295,0.09408741,-1.502561
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDR
position = 0.09742855,0.09408741,-1.502561
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDUP
position = 0.07178573,0.09408741,-1.502561
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVIINDDN
position = 0.07178573,0.06923266,-1.502561
rotation = 0,0,0,1
scale = 1.212426,1.212427,1.212427
}
PROP
{
name = Dyna.IVI_SpeedAFTFWD
position = 0.1382267,0.08147817,-1.50244
rotation = 0.707107,0,0,0.7071066
scale = 0.4032648,0.403265,0.403265
}
PROP
{
name = Dyna.IVI_SpeedLR
position = 0.1052487,0.08147817,-1.50244
rotation = 0.707107,0,0,0.7071066
scale = 0.4032648,0.4032649,0.4032649
}
PROP
{
name = Dyna.IVI_SpeedDNUP
position = 0.07190695,0.08147812,-1.50244
rotation = 0.7071069,0,0,0.7071066
scale = 0.4032648,0.4032649,0.4032649
}
PROP
{
name = Dyna.swTumbleAcquireTarget
position = -0.2416,-0.1667,-1.5043
rotation = 0.7071068,0,0,0.7071067
scale = 0.3,0.3,0.3
}
PROP
{
name = Dyna.onTarget
position = -0.2047,-0.1577,-1.504
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000011,0.4000011
}
PROP
{
name = Dyna.onApproach
position = -0.2791,-0.1651,-1.5042
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000012,0.4000012
}
PROP
{
name = Dyna.onScan
position = -0.2048,-0.1709,-1.504
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000011,0.4000011
}
PROP
{
name = SwitchRotary_Precision_Ctrl
position = 0.0962,-0.0456,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = swTumbleARRT_ON
position = -0.1112,-0.0014,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = swTumbleARRT_MODE
position = -0.1112,-0.0411,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = ASET_SignalLamp_RCS
position = 0.1067,-0.09370001,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumble_RCS
position = 0.1067,-0.1168,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = ASET_SignalLamp_SAS
position = 0.1067,-0.1406,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = switchTumble_SAS
position = 0.1067,-0.1637,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = onHighGIndicator
position = 0.2658,0.0297,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = Dyna.onOrbit
position = -0.0845,0.0297,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = Dyna.onSuborbital
position = -0.0845,0.0148,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = Dyna.onAerobraking
position = -0.0845,-0.0003,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = Dyna.onAerobrake
position = -0.0845,-0.0157,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = onRCSIndicator
position = 0.0845,0.0297,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = onSASIndicator
position = 0.0845,0.0145,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = onStageLockedIndicator
position = 0.0845,-0.0005,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = onStageReadyIndicator
position = 0.1123,-0.0005,-1.5038
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = LowFuelIndicator
position = 0.1124,-0.0164,-1.5037
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = LowMonopropIndicator
position = 0.0845,-0.0164,-1.5037
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = LowChargeIndicator
position = 0.1445,-0.0803,-1.504
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = OnPREC_MODE
position = 0.0962,-0.0614,-1.504
rotation = 0.7071066,0,0,0.7071069
scale = 0.4,0.4,0.4
}
PROP
{
name = switchRotary_ResLock
position = 0.1439,-0.1629632,-1.504
rotation = 0.7071066,0,0,0.7071069
scale = 0.5392895,0.5392894,0.5392894
}
PROP
{
name = switchRotary_StageLock
position = 0.1439,-0.1168,-1.504
rotation = 0.7071066,0,0,0.7071069
scale = 0.5392895,0.5392894,0.5392894
}
PROP
{
name = Dyna.SignalLampRadioRx
position = -0.2327,0.0281,-1.4999
rotation = 0.7400762,1.423445E-07,1.947127E-08,0.6725231
scale = 0.3,0.3000001,0.3000001
}
PROP
{
name = Dyna.SignalLampRadioTx
position = -0.2406,0.0281,-1.4999
rotation = 0.7400762,1.313165E-07,2.949264E-08,0.6725231
scale = 0.3,0.3,0.2999999
}
PROP
{
name = GEM.BtnB_Chatter
position = -0.2367,0.0147,-1.5022
rotation = 0.6995044,0.001076008,0.001183332,0.7146266
scale = 0.3999992,0.4000002,0.4000001
}
PROP
{
name = Dyna.MultiSw_4_Radio
position = -0.2092,0.0146,-1.5032
rotation = 0.7400612,0.00470469,-0.004275253,0.6725095
scale = 0.3999992,0.4000005,0.4000003
}
PROP
{
name = RNDZ_RadarSignalIndicator
position = -0.271,0.0147,-1.5021
rotation = 0.6995044,0.001076008,0.001183332,0.7146266
scale = 0.3373719,0.3373729,0.3373728
}
PROP
{
name = FI_SAS_SPEED_TARGET
position = 0.0252,-0.207,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1.25,1.25,1.25
}
PROP
{
name = FI_SAS_SPEED_SURFACE
position = 0.0733,-0.207,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1.25,1.25,1.25
}
PROP
{
name = FI_SAS_SPEED_ORBIT
position = 0.0492,-0.207,-1.5135
rotation = 0.7071068,0,0,0.7071067
scale = 1.25,1.25,1.25
}
PROP
{
name = SwitchRotary_SAS_SpeedMode_Selector-01
position = 0.0489,-0.2443,-1.5139
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.4999999,0.4999999
}
PROP
{
name = ASET_SignalLamp_FUELCELL
position = 0.1805,-0.0787,-1.5036
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = swTumbleFUELCELL
position = 0.1802,-0.1003,-1.5036
rotation = 0.7071066,0,0,0.7071069
scale = 0.3,0.3,0.3
}
PROP
{
name = Dyna.SignalLamp_Brakes
position = 0.222,-0.1433,-1.5037
rotation = 0.7071067,-1.421085E-14,-1.421085E-14,0.7071068
scale = 0.3,0.2999998,0.2999998
}
PROP
{
name = switchTumble_Brakes
position = 0.222,-0.1648,-1.5037
rotation = 0.7071067,-1.421085E-14,-1.421085E-14,0.7071068
scale = 0.3,0.2999999,0.2999999
}
PROP
{
name = ASET_SignalLamp_GEAR
position = 0.2567,-0.1429,-1.5037
rotation = 0.7071067,-1.421085E-14,-1.421085E-14,0.7071068
scale = 0.3,0.2999998,0.2999998
}
PROP
{
name = switchTumble_Gear
position = 0.2567,-0.1648,-1.5037
rotation = 0.7071067,-1.421085E-14,-1.421085E-14,0.7071068
scale = 0.3,0.2999999,0.2999999
}
PROP
{
name = switchTumbleBacklight
position = -0.1425,-0.1666,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = GEM.BtnB_Undock
position = -0.0274,-0.2399,-1.5134
rotation = 0.7071068,0,0,0.7071067
scale = 0.6,0.5999998,0.5999998
}
PROP
{
name = Dyna.onDockReady
position = -0.0621,-0.244,-1.5139
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000002,0.4000002
}
PROP
{
name = Dyna.onDocked
position = -0.0915,-0.244,-1.5139
rotation = 0.7071068,0,0,0.7071067
scale = 0.4,0.4000002,0.4000002
}
PROP
{
name = GEM.MS3pos_TimeSelect
position = -0.3175,-0.1243,-1.4634
rotation = -0.6138194,-0.3491065,0.3472804,-0.617047
scale = 0.5,0.5000002,0.5
}
PROP
{
name = GEM.MonitorMissionTime
position = -0.319,-0.1494,-1.4636
rotation = 0.6154352,0.3481946,-0.3481946,0.6154352
scale = 0.6000001,0.5999999,0.6000043
}
PROP
{
name = GEM.FI_NextApsisAp
position = -0.3069,-0.1674,-1.4807
rotation = -0.6138192,-0.3491062,0.3472801,-0.6170473
scale = 0.8,0.8,0.7999999
}
PROP
{
name = GEM.FI_NextApsisPe
position = -0.3142,-0.1674,-1.4686
rotation = -0.6138192,-0.3491062,0.3472801,-0.6170473
scale = 0.8,0.8,0.7999999
}
PROP
{
name = GEM.FI_NextNodeAN
position = -0.3214,-0.1674,-1.4565
rotation = -0.6138194,-0.3491065,0.3472804,-0.617047
scale = 0.8000001,0.8000005,0.8000004
}
PROP
{
name = GEM.FI_NextNodeDN
position = -0.3287,-0.1674,-1.4445
rotation = -0.6138194,-0.3491065,0.3472804,-0.617047
scale = 0.8000001,0.8000005,0.8000004
}
PROP
{
name = NASA_Gauge_LF-OX
position = 0.1444,0.0016,-1.5033
rotation = 0.7071066,0,0,0.7071069
scale = 0.82,0.82,0.82
}
PROP
{
name = NASA_Gauge_RCS-ELEC
position = 0.177,0.0016,-1.5033
rotation = 0.7071066,0,0,0.7071069
scale = 0.82,0.82,0.82
}
PROP
{
name = NASA_Gauge_Int_Temp
position = 0.1838429,-0.0494,-1.5035
rotation = 0.7071066,0,0,0.7071069
scale = 0.7421415,0.7421415,0.7421415
}
PROP
{
name = NASA_Gauge_Pod_Temp
position = 0.1607,-0.0494,-1.5035
rotation = 0.7071066,0,0,0.7071069
scale = 0.7421415,0.7421415,0.7421415
}
PROP
{
name = NASA_GaugeSngl_ATMDEPTH
position = 0.1383,-0.0494,-1.5035
rotation = 0.7071066,0,0,0.7071069
scale = 0.7421415,0.7421415,0.7421415
}
PROP
{
name = NASA_ChargeRateIndicator
position = 0.2186,-0.0977,-1.502
rotation = 0.7071066,0,0,0.7071069
scale = 0.3128846,0.3128847,0.3128847
}
PROP
{
name = NASA_Elec_Output
position = 0.18,-0.1353,-1.5021
rotation = 0.7071066,0,0,0.7071069
scale = 0.2741408,0.2741408,0.2741408
}
PROP
{
name = Dyna.IntLightSwitch
position = -0.1709,-0.1664,-1.5038
rotation = 0.707106,0,0,0.7071076
scale = 0.3,0.3,0.3
}
PROP
{
name = Dyna.LabelText_Fl.Comp
position = -0.2796,-0.0241,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.LabelText_TGT
position = -0.2798,-0.0773,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.SignalLampTGT
position = -0.2795,-0.0847,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = Dyna.LabelText_INC
position = -0.2798,-0.0927,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.SignalLampINC
position = -0.2795,-0.1007,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = Dyna.LabelText_RELINC
position = -0.2798,-0.1085,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.SignalLampRELINC
position = -0.2795,-0.1175,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = Dyna.LabelText_PHS
position = -0.2798,-0.1259,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.SignalLampPHS
position = -0.2795,-0.135,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = Dyna.LabelText_DV
position = -0.2798,-0.1436,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.2368992,0.2368994,0.2368994
}
PROP
{
name = Dyna.SignalLampDV
position = -0.2795,-0.1516,-1.5025
rotation = 0.7071068,0,0,0.7071067
scale = 0.5,0.5,0.5
}
PROP
{
name = GEM.NASA_Gauge_WT-OX
position = -0.3529,-0.01892577,-1.4087
rotation = 0.6154344,0.3481953,-0.3481962,0.6154348
scale = 0.8200012,0.8200003,0.8200012
}
PROP
{
name = GEM.NASA_GaugeSngl_CO2
position = -0.3477,-0.072,-1.4175
rotation = 0.6154344,0.3481953,-0.3481962,0.6154348
scale = 0.8163567,0.8163559,0.8163568
}
PROP
{
name = GEM.NASA_GaugeSngl_WSTH2O
position = -0.3582,-0.072,-1.4
rotation = 0.6154344,0.3481953,-0.3481962,0.6154348
scale = 0.8163567,0.8163559,0.8163568
}
PROP
{
name = SwitchFlatPanelShortClear
position = -0.357,-0.046,-1.4112
rotation = -0.3481961,0.3481961,-0.6154345,0.6154343
scale = 0.8057808,0.8057808,0.8057795
}
PROP
{
name = swTumble_TWR_MON
position = 0.3593,-0.0105,-1.3998
rotation = 0.6154342,-0.3481959,0.3481963,0.6154346
scale = 0.2417343,0.2417343,0.2417343
}
PROP
{
name = TWR_Indicator
position = 0.34831,-0.0174,-1.41661
rotation = 0.6154344,-0.3481962,0.3481963,0.6154342
scale = 0.6880813,0.6880817,0.6880817
}
PROP
{
name = SwitchFlatPanelShortClear
position = 0.3571,-0.0465,-1.4112
rotation = 0.3481961,-0.3481961,-0.6154345,0.6154343
scale = 0.8057808,0.8057808,0.8057808
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/RN/Internals/SoyuzPod/internal.cfg
INTERNAL
{
name = SoyuzPod
MODULE
{
name = InternalSeat
seatTransformName = seat1
portraitCameraName = camPilot
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat2
portraitCameraName =
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat3
portraitCameraName =
allowCrewHelmet = false
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = camRcollider
cameraTransformName = camR
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = camLcollider
cameraTransformName = camL
}
PROP
{
name = AltimeterThreeHands
position = -0.4340928, -0.09960778, -0.9360042
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = AtmosphereDepth
position = -0.4022362, -0.03610739, -0.9572527
rotation = 0.6029077, 0.6029077, 0.3694623, 0.3694623
scale = 2, 2, 2
}
PROP
{
name = AxisIndicator
position = -0.4338944, 0.02116445, -0.9428569
rotation = 0.6029077, 0.6029077, 0.3694623, 0.3694623
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = AxisIndicator
position = -0.4338946, 0.05901423, -0.9428574
rotation = 0.6029078, 0.6029078, 0.3694621, 0.3694621
scale = 1, 1, 1
}
PROP
{
name = AxisIndicator
position = -0.4338946, 0.09657043, -0.9428588
rotation = 0.6029078, 0.6029078, 0.3694621, 0.3694621
scale = 1, 1, 1
}
PROP
{
name = ECLSS
position = 0.4074868, 0.203772, -0.9586755
rotation = 0.6903455, -0.1530459, 0.1530459, 0.6903455
scale = 0.6, 0.6, 0.6
}
PROP
{
name = IndicatorPanel
position = 0.404093, -0.01103384, -0.9512314
rotation = 0.6875694, -0.1650708, 0.1650708, 0.6875694
scale = 2, 2, 2
}
PROP
{
name = NEPTUNE4020
position = 0, -0.2094291, -0.8890401
rotation = 0.258819, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
PROP
{
name = NEPTUNE_MFD
position = 0.2728, -0.2018082, -0.8846398
rotation = 0.2588191, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
PROP
{
name = radarAltitude
position = -0.3681314, -0.09963635, -0.9722936
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = switchWithGuards
position = -0.3805108, 0.02120366, -0.9690363
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = switchWithGuards
position = -0.350255, 0.02120389, -0.9844523
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3805106, 0.05922899, -0.9690363
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3502548, 0.05922895, -0.9844524
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3502548, 0.09678671, -0.9844524
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3805106, 0.09678683, -0.9690363
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = VZOR
position = 0, -0.2854291, -0.7574044
rotation = 0.2588191, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
}
}
UrlConfig
{
parentUrl = ROCapsules/Assets/RN/Internals/SoyuzPod/PropConfig.cfg
INTERNAL
{
name = INSERT_INTERNAL_NAME
PROP
{
name = AltimeterThreeHands
position = -0.4340928, -0.09960778, -0.9360042
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = AtmosphereDepth
position = -0.4022362, -0.03610739, -0.9572527
rotation = 0.6029077, 0.6029077, 0.3694623, 0.3694623
scale = 2, 2, 2
}
PROP
{
name = AxisIndicator
position = -0.4338944, 0.02116445, -0.9428569
rotation = 0.6029077, 0.6029077, 0.3694623, 0.3694623
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = AxisIndicator
position = -0.4338946, 0.05901423, -0.9428574
rotation = 0.6029078, 0.6029078, 0.3694621, 0.3694621
scale = 1, 1, 1
}
PROP
{
name = AxisIndicator
position = -0.4338946, 0.09657043, -0.9428588
rotation = 0.6029078, 0.6029078, 0.3694621, 0.3694621
scale = 1, 1, 1
}
PROP
{
name = ECLSS
position = 0.4074868, 0.203772, -0.9586755
rotation = 0.6903455, -0.1530459, 0.1530459, 0.6903455
scale = 0.6, 0.6, 0.6
}
PROP
{
name = IndicatorPanel
position = 0.404093, -0.01103384, -0.9512314
rotation = 0.6875694, -0.1650708, 0.1650708, 0.6875694
scale = 2, 2, 2
}
PROP
{
name = NEPTUNE4020
position = 0, -0.2094291, -0.8890401
rotation = 0.258819, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
PROP
{
name = NEPTUNE_MFD
position = 0.2728, -0.2018082, -0.8846398
rotation = 0.2588191, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
PROP
{
name = radarAltitude
position = -0.3681314, -0.09963635, -0.9722936
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = switchWithGuards
position = -0.3805108, 0.02120366, -0.9690363
rotation = 0.6875694, 0.1650708, -0.1650708, 0.6875694
scale = 1, 0.9999998, 0.9999998
}
PROP
{
name = switchWithGuards
position = -0.350255, 0.02120389, -0.9844523
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3805106, 0.05922899, -0.9690363
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3502548, 0.05922895, -0.9844524
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3502548, 0.09678671, -0.9844524
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = switchWithGuards
position = -0.3805106, 0.09678683, -0.9690363
rotation = 0.6875694, 0.1650705, -0.1650705, 0.6875694
scale = 1, 1, 1
}
PROP
{
name = VZOR
position = 0, -0.2854291, -0.7574044
rotation = 0.2588191, 0, 0, 0.9659258
scale = 0.8, 0.8, 0.8
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/APAS/APAS_Active.cfg
PART
{
name = ROC-APAS8995A
module = Part
author = cxg2827, capkirk
rescaleFactor = 1.6533
node_stack_top = 0.0, 0.075, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.05, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,0,1
TechRequired = standardDockingPorts
entryCost = 2000
cost = 3500
category = Coupling
subcategory = 0
title = APAS 89/95 Active Docking Port
manufacturer = RKK Energia
description = Androgynous Peripheral Attach System developed for the Shuttle-Mir program and ISS. This is the active variant, with a deployable capture ring to align the ports and dampen the impact.
mass = 0.286
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.75
crashTolerance = 15
breakingForce = 200
breakingTorque = 200
maxTemp = 2000
fuelCrossFeed = True
bulkheadProfiles = size1p2
tags = ISS APAS docking PMA tantares loaf bread apollo kane ets
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/APAS/CXA_APAS_A_L04F
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDockingNode
nodeType = APAS8995
gendered = false
genderFemale = false
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Default Take
isOneShot = false
startEventGUIName = Extend Docking Ring
endEventGUIName = Retract Docking Ring
actionGUIName = Toggle Docking Ring
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/APAS/APAS_Passive.cfg
PART
{
name = ROC-APAS8995P
module = Part
author = cxg2827, capkirk
rescaleFactor = 1.6533
node_stack_top = 0.0, 0.075, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.065, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,0,1
TechRequired = standardDockingPorts
entryCost = 1000
cost = 3000
category = Coupling
subcategory = 0
title = APAS 89/95 Passive Docking Port
manufacturer = RKK Energia
description = Androgynous Peripheral Attach System developed for the Shuttle-Mir program and ISS. This is the passive variant, useful for permanent fixtures that won't have to form the active docking partner, such as berthing ports on station modules.
mass = 0.286
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.75
crashTolerance = 15
breakingForce = 200
breakingTorque = 200
maxTemp = 2000
fuelCrossFeed = True
bulkheadProfiles = size1p2
tags = ISS APAS docking PMA tantares loaf bread apollo kane ets
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/APAS/CXA_APAS_P
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDockingNode
nodeType = APAS8995
gendered = false
genderFemale = false
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloCM.cfg
PART
{
module = Part
name = ROC-ApolloCM
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.87, 0.0, 0.0, 1.0, 0.0, 1
node_stack_para = 0.0, 0.87, 0.0, 0.0, -1.0, 0.0, 1
node_stack_para2 = 0.0, 1.165, -0.58, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.24, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
bulkheadProfiles = size1, size2
CoMOffset = 0.0, -0.25, 0.0
title = Apollo Command Module (CM)
manufacturer = North American Aviation
description = The Command Module of the Apollo spacecraft. Apollo was the spacecraft that transported humans to the Moon in the 1960's and 1970's. It has room for three crew. [Diameter: 3.91 m] Supports a crew of three for up to 14 days of active operations. Plume and sound provided by Waterfall.
mass = 3.084
category = Pods
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
TechRequired = unlockParts
cost = 1
entryCost = 1
vesselType = Ship
stagingIcon = COMMAND_POD
CrewCapacity = 3
maxTemp = 973.15
skinMaxTemp = 3600
emissiveConstant = 0.54
thermalMassModifier = 1.0
skinMassPerArea = 7.9
buoyancy = 1.1
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = true
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/CM
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/DrogueParaDec
scale = 1.0, 1.0, 1.0
position = 0.0, 1.15, 0.33
rotation = 0.0, 180.0, 0.0
}
INTERNAL
{
name = ApolloCM_Internal
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
ablationTempThresh = 500
reentryConductivity = 0.001
infoTemp = 3000
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 10
amount = 10
}
RESOURCE
{
name = CharredAblator
maxAmount = 7.5
amount = 0
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.520
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0, 0, -0.17
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ALH1
startEventGUIName = Turn On Lights
endEventGUIName = Turn Off Lights
actionGUIName = Toggle Lights
defaultActionGroup = Light
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.411
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.4557
}
PROPELLANT
{
name = NTO
ratio = 0.5443
}
PROPELLANT
{
name = Helium
ratio = 10.0
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 274
key = 1 137
key = 4 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 880
basemass = -1
TANK
{
name = ElectricCharge
amount = 12096
maxAmount = 12096
}
TANK
{
name = MMH
amount = 46
maxAmount = 46
}
TANK
{
name = NTO
amount = 55
maxAmount = 55
}
TANK
{
name = Helium
amount = 1010
maxAmount = 1010
}
TANK
{
name = Food
amount = 245.7
maxAmount = 245.7
}
TANK
{
name = Water
amount = 16
maxAmount = 16
}
TANK
{
name = Oxygen
amount = 1755.5
maxAmount = 1755.5
}
TANK
{
name = LithiumHydroxide
amount = 43.2
maxAmount = 43.2
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 25
}
TANK
{
name = Waste
amount = 0
maxAmount = 22.4
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 5.9
surface = 15.71
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSthruster
position = 0,0.03,0
rotation = 0, 0, 180
scale = 1.5, 1.5, 1.5
moduleID = ROC-ApolloCM
engineID = basicEngine
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ApolloCM
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0.03,0
rotation = 0, 0, 180
scale = 1.5, 1.5, 1.5
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 3.3
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloDrogueDockPort.cfg
PART
{
module = Part
name = ROC-ApolloDrogueDockPort
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -0.2256, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.0771, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size1
title = Apollo Drogue Docking Port
manufacturer = North American Aviation
description = This is the drogue (accepting) part of the Apollo Docking System. It will only work with the Apollo Command Module Probe.
mass = 0.2
category = Coupling
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, dock, port, docking
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
maxTemp = 973.15
skinMaxTemp = 1073.15
breakingForce = 250
breakingTorque = 250
bodyLiftMultiplier = 0
fuelCrossfeed = false
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_dockingPort
scale = 1.175, 1.0, 1.175
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
stagingEnabled = False
nodeType = Apollo
gendered = True
genderFemale = True
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = Cylinder_020
transform = Cylinder_020.001
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloDrogueParachute.cfg
PART
{
module = Part
name = ROC-ApolloDrogueParachute
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, -0.9, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,0,0
bulkheadProfiles = size1, size2
title = Apollo Drogue Parachute Pack
manufacturer = Northrop Corp.
description = The drogue parachute pack is meant to slow down the Apollo spacecraft at a high altitude in preparation for the deployment of the main parachute pack. Attach this to the front node before placing the Forward Heat Shield.
mass = 0.025
category = Utility
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, drogue, para, parachute
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = PARACHUTES
sound_parachute_open = activate
breakingForce = 250
breakingTorque = 250
bodyLiftMultiplier = 0
fuelCrossfeed = true
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/DroguePara
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODULE
{
name = RealChuteModule
caseMass = 0.0206
timer = 0
mustGoDown = True
spareChutes = 0
cutSpeed = 0.5
secondaryChute = False
PARACHUTE
{
parachuteName = CANOPY
capName = Parashute
preDeploymentAnimation = SEMI
deploymentAnimation = FULL
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 5.2
preDeploymentSpeed = 1.6
minDeployment = 7525
deployedDiameter = 10.0
deploymentSpeed = 10.0
deploymentAlt = 7315
cutAlt = 3350
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 0.78125
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 1.25
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloForwardHS.cfg
PART
{
module = Part
name = ROC-ApolloForwardHS
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.428, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.329, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size1
title = Apollo CM Forward Heat Shield
manufacturer = North American Aviation
description = The forward heat shield and docking probe for the Apollo Command Module. After soft docking the probe is retracted, allowing the two spacecraft to dock hard. It can also be extended after undocking to push them apart. Attach this to the top of the CM after placing the Drogue and Main Parachutes.
mass = 0.14
category = Coupling
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, dock, port, docking
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
maxTemp = 973.15
skinMaxTemp = 1073.15
breakingForce = 250
breakingTorque = 250
bodyLiftMultiplier = 0
fuelCrossfeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/CM_ForwardHS
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = OPEN
actionGUIName = Toggle Docking Probe
startEventGUIName = Extend Docking Probe
endEventGUIName = Retract Docking Probe
}
MODULE
{
name = ModuleDecouple
ejectionForce = 15
explosiveNodeID = bottom
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
stagingEnabled = False
nodeType = Apollo
gendered = True
genderFemale = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloHGA.cfg
PART
{
module = Part
name = ROC-ApolloHGA
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,0,0
bulkheadProfiles = size1
title = Apollo High Gain Antenna (HGA)
manufacturer = Dalmo Victor Co.
description = The primary High Gain Antenna of the Apollo Spacecraft. Attach to the bottom of the Service Module in the grooved node.
mass = 0.043
category = Communication
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, sm, csm, saturn, v, antenna, hga
TechRequired = unlockParts
cost = 150
entryCost = 1
maxTemp = 673.15
skinMaxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/HGA
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = ANTENNA
windResistance = 1
animationName = 1
isBreakable = False
extendActionName = Extend HGA
retractActionName = Retract HGA
extendpanelsActionName = Toggle HGA
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 3.0
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 1.8
RFBand = S
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloHS.cfg
PART
{
name = ROC-ApolloHS
module = Part
author = DECQ, capkirk
rescaleFactor = 1.0
node_stack_bottom = 0.0, -0.53, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, -0.53, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = start
entryCost = 1
cost = 1
category = Thermal
subcategory = 0
title = Apollo Heatshield
manufacturer = North American Aviation
description = Heatshield for the Apollo Capsule.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 72
breakingTorque = 72
crashTolerance = 18
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
thermalMassModifier = 1.0
bulkheadProfiles = size1p2
tags = apollo heat shield heatshield reentry
gTolerance = 100
maxPressure = 20000
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.19110125
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/HeatShield
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
charModuleName = HeatShieldCharAnim
charMin = 0
charMax = 1
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 955.50625
amount = 955.50625
}
RESOURCE
{
name = CharredAblator
maxAmount = 716.6296875
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloLES.cfg
PART
{
module = Part
name = ROC-ApolloLES
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -4.22, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
bulkheadProfiles = size2
title = Apollo Launch Escape System (LES)
manufacturer = Lockheed
description = The abort motor of the LES is a powerful solid rocket motor, designed specifically to carry away the Apollo Command Module in the case of a pad or a low altitude flight abort. The pitch motor of the LES imparts a small attitude change to the Apollo Command Module during an abort. This ensures that the CM will have sufficient clearance from the launch vehicle after the LES abort motor burns out. Plume configured by RealPlume.
mass = 1.894
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, sm, csm, saturn, v, les, escape
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = SOLID_BOOSTER
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossfeed = false
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/LES_Tower
scale = 1.1289, 1.1289, 1.1289
}
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/LES_Pitch_Motor_Pap
scale = 1.1289, 1.1289, 1.1289
position = 0.0, 3.046, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 693.7
maxThrust = 693.7
heatProduction = 84
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
staging = false
%ullage = False
%pressureFed = False
%ignitions = 1
ActivatesEvenIfDisconnected = true
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 172
key = 1 164
key = 6 0.001
}
transformMultipliers
{
trf0 = 0.08998
trf1 = 0.08998
trf2 = 0.23201
trf3 = 0.20501
trf4 = 0.20501
trf5 = 0.16801
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = pitchThrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 10.9
maxThrust = 10.9
heatProduction = 49
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
staging = false
%ullage = False
%pressureFed = False
%ignitions = 1
ActivatesEvenIfDisconnected = true
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 208
key = 1 198
key = 6 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 805.7
basemass = -1
TANK
{
name = HTPB
amount = 805.7
maxAmount = 805.7
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 2.3
basemass = -1
TANK
{
name = PSPC
amount = 2.3
maxAmount = 2.3
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = pitchThrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.25
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 1.0
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.25
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
plumePosition = -0.05, 0.0, 0.0
plumeScale = 0.2
flarePosition = -0.05, 0.0, -0.1
flareScale = 0.2
smokePosition = -0.05, 0.0, -0.1
smokeScale = 0.2
slagPosition = -0.05, 0.0, -0.1
slagScale = 0.2
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, 0.0
fixedScale = 0.2
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = pitchThrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.25
energy = 1.0
speed = 1.25
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloLESCover.cfg
PART
{
module = Part
name = ROC-ApolloLESCover
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, 0.42, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size1, size2
title = Apollo LES Booster Protection Cover (BPC)
manufacturer = Lockheed
description = The booster protection cover protects the Apollo Command Module from the exhaust of the LES abort motor. Also doubles as a thermal protection system during the early phases of a launch.
mass = 0.318
category = Utility
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, sm, csm, saturn, v, les, escape
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossfeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/LES_Cover
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloParachute.cfg
PART
{
module = Part
name = ROC-ApolloParachute
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,0,1,0,0
bulkheadProfiles = size2
title = Apollo Main Parachute Pack
manufacturer = Northrop Corp.
description = The main parachute pack of the Apollo Command Module. Attach this to the central top node before placing the Forward Heat Shield.
mass = 0.175
category = Utility
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, para, parachute
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = PARACHUTES
sound_parachute_open = activate
breakingForce = 250
breakingTorque = 250
bodyLiftMultiplier = 0
fuelCrossfeed = true
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/Parachute
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = RealChuteModule
caseMass = 0.1106
mustGoDown = True
spareChutes = 0
cutSpeed = 0.5
PARACHUTE
{
parachuteName = CANOPY
capName = Parashute
preDeploymentAnimation = SEMI
deploymentAnimation = FULL
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 19.1
preDeploymentSpeed = 6.0
minDeployment = 3660
deployedDiameter = 38.1
deploymentSpeed = 10.0
deploymentAlt = 3350
cutAlt = 0
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 0.9375
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 3.125
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Parashute
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloRCS.cfg
PART
{
module = Part
name = ROC-ApolloRCS
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 0,1,0,0,0
bulkheadProfiles = srf
title = Apollo Service Module RCS Block
manufacturer = Marquardt Corp.
description = The attitude control thruster blocks of the Apollo Service Module (SM). Four of these allow full three-axis attitude control and translation of the Apollo CSM. Plume and sound provided by Waterfall.
mass = 0.014
category = Control
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, rcs
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = RCS_MODULE
fuelCrossFeed = true
maxTemp = 673.15
skinMaxTemp = 773.15
breakingForce = 250
breakingTorque = 250
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/RCS
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.445
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = Aerozine50
ratio = 0.5575
}
PROPELLANT
{
name = NTO
ratio = 0.4425
}
atmosphereCurve
{
key = 0 278
key = 1 168
key = 4 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = rowaterfall-rcs-hypergolic-1
audio = rcs-jet-1
transform = RCSthruster
position = 0,0.05,0
rotation = 0, 0, 180
scale = 1.7, 1.7, 1.7
moduleID = ROC-ApolloRCS
engineID = basicEngine
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ApolloRCS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0.05,0
rotation = 0, 0, 180
scale = 1.7, 1.7, 1.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/ApolloSM.cfg
PART
{
module = Part
name = ROC-ApolloSM
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.86, 0.0, 0.0, 1.0, 0.0, 3
node_stack_SIM = 0.816, -2.4, -1.445, 0.0, 1.0, 0.0, 0
node_stack_Antenna = -1.105, -3.43, 1.455, 0.0, 1.0, 0.0, 1
node_stack_Antenna2 = 1.12, -3.245, -1.41, 0.0, 1.0, 0.0, 1
node_stack_Engine = 0.0, -3.51, 0.0, 0.0, -1.0, 0.0, 3
node_stack_bottom = 0.0, -3.245, 0.0, 0.0, -1.0, 0.0, 2, 1, 3
attachRules = 1,0,1,1,0
bulkheadProfiles = size0, size1, size3
title = Apollo Service Module (SM)
manufacturer = North American Aviation
description = The Apollo Service Module contains the main propellant tanks, the fuel cells, life support and everything else that it is needed for a flight to the Moon. Connect this directly to the Command Module.
mass = 3.73
category = FuelTank
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, sm, csm, saturn, v, service, module, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, fuel cell, lqdhydrogen, lqdoxygen, generator, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_HOR
fuelCrossFeed = true
maxTemp = 673.15
skinMaxTemp = 773.15
breakingForce = 250
breakingTorque = 250
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/SM
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODULE
{
name = ModuleJettison
jettisonName = ERVISE
bottomNodeName = Engine
isFairing = false
jettisonedObjectMass = 0.1
jettisonForce = 3
jettisonDirection = -1 0 -1
}
MODULE
{
name = ModuleDecouple
ejectionForce = 200
explosiveNodeID = top
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 17120
basemass = -1
TANK
{
name = ElectricCharge
amount = 0
maxAmount = 43200
}
TANK
{
name = LqdHydrogen
amount = 367
maxAmount = 367
isDewar = True
}
TANK
{
name = LqdOxygen
amount = 254
maxAmount = 254
isDewar = True
}
TANK
{
name = Water
amount = 100
maxAmount = 100
}
TANK
{
name = Aerozine50
amount = 8206
maxAmount = 8206
}
TANK
{
name = NTO
amount = 8149
maxAmount = 8149
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = USS
startEventGUIName = Unlock CSM Umbilical
endEventGUIName = Lock CSM Umbilical
actionGUIName = Toggle CSM Umbilical
}
MODULE
{
name = ModuleAnimateGeneric
animationName = openCap
startEventGUIName = Open Subsatellite Cover
endEventGUIName = Close Subsatellite Cover
actionGUIName = Toggle Subsatellite Cover
}
MODULE
{
name = ModuleAnimateGeneric
animationName = LHT
startEventGUIName = Turn On Light
endEventGUIName = Turn Off Light
actionGUIName = Toggle Light
defaultActionGroup = Light
}
MODULE
{
name = ModuleAnimateGeneric
animationName = LH_2
startEventGUIName = Turn On Docking Spotlight
endEventGUIName = Turn Off Docking Spotlight
actionGUIName = Toggle Docking Spotlight
defaultActionGroup = Light
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ApolloDockLight
startEventGUIName = Activate Docking Light
endEventGUIName = Deactivate Docking Light
actionGUIName = Toggle Docking Light
defaultActionGroup = Light
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 2.0
RFBand = VHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Fuel Cells
capacity = 4.26
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 3
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 5
running = true
}
MODULE
{
name = Configure
title = Processes
slots = 3
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Fuel Cells
desc = 4.26 kW fuel cell unit that consumes LqdHydrogen and LqdOxygen to generate Water.
tech = lunarRatedPower
MODULE
{
type = ProcessController
id_field = resource
id_value = _FuelCell
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = True
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/Internal_Apollo.cfg
INTERNAL
{
name = ApolloCM_Internal
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/Internal/Apollo_IVA
rotation = 0, 0, 180
scale = 1, 1, 1
}
MODULE
{
name = InternalSeat
seatTransformName = seat1
allowCrewHelmet = false
}
MODULE
{
name = InternalSeat
seatTransformName = seat2
}
MODULE
{
name = InternalSeat
seatTransformName = seat3
allowCrewHelmet = false
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint1
cameraTransformName = WindowEyeTransform1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint2
cameraTransformName = WindowEyeTransform2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint3
cameraTransformName = WindowEyeTransform3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint4
cameraTransformName = WindowEyeTransform4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint5
cameraTransformName = WindowEyeTransform5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint6
cameraTransformName = WindowEyeTransform6
}
PROP
{
name = NASA_Gauge_ENGINE
position = -0.7094001,0.7407,-0.5747
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_LF-OX
position = 0.6600001,0.3673,-0.4562
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_RCS-ELEC
position = 0.7040001,0.3668,-0.4557
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_GaugeSngl_ABLATIVE
position = 0.7370001,0.367,-0.4562
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = IndicatorPanel5x3
position = 0.07800002,0.891,-0.614
rotation = 0.5877852,0,0,0.8090171
scale = 0.7000007,0.7000005,0.7000006
}
PROP
{
name = ASET_X-Pointer-01
position = 0.6137001,0.7645001,-0.5800999
rotation = 0.5877852,0,0,0.8090171
scale = 1,1,1
}
PROP
{
name = ASET_FDAI-01
position = 0.7185001,0.5232,-0.5433
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = ASET_FDAI-01
position = 0.3546001,0.7287,-0.6101
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = DigitalIndicator_DELTAV
position = 0.6227001,0.6611,-0.5476
rotation = 0.5877852,0,0,0.8090171
scale = 0.8000007,0.8000005,0.8000005
}
PROP
{
name = NASA_G_Units_Indicator
position = 0.8491002,0.5827,-0.5255
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = NASA_Gauge_RCS-ELEC
position = -0.4395001,0.7407,-0.5733
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Int_Temp
position = -0.4475001,0.5664,-0.5185
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Pod_Temp
position = -0.4186001,0.5664,-0.5184
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Amb_Temp
position = -0.3885001,0.567,-0.5169
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Eng_Temp
position = -0.6024001,0.7415,-0.5739
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_LF-OX
position = 0.1712,0.7022,-0.561
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Surf_Temp
position = -0.3231001,0.5668,-0.5183
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_FUEL
position = -0.3833001,0.7404,-0.574
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_OXID
position = -0.3268,0.7399,-0.574
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Shield_Temp
position = -0.2573,0.7396,-0.574
rotation = 0.5913097,0,0,0.8064446
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_GaugeSngl_ABLATIVE
position = -0.2858001,0.7399,-0.5738
rotation = 0.5913097,0,0,0.8064446
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = ASET_DSKY
position = 0.3622001,0.5608,-0.5043
rotation = 0.5877852,0,0,0.8090171
scale = 1.400002,1.200001,1.200001
}
PROP
{
name = ASET_CabinPress
position = -1.0515,0.2644,-0.4205
rotation = 0.5877852,0,0,0.8090171
scale = 0.5000005,0.5000004,0.5000004
}
PROP
{
name = ASET_AnalogSpeedIndicator
position = 0.1971001,0.9094,-0.6288999
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG01
position = -0.007400002,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG02
position = -0.03710001,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG03
position = -0.06630001,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG04
position = -0.09680003,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG05
position = -0.1258,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG06
position = -0.1548,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG07
position = -0.1836,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG08
position = -0.2162001,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG09
position = -0.2485001,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleAG10
position = -0.2807001,0.4429,-0.4817
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = FDAI_ErrorScaleSelector-01
position = -0.02900001,0.6794,-0.5542
rotation = 0.5877852,0,0,0.8090171
scale = 1.300002,1.300001,1.300001
}
PROP
{
name = X-Pointer_ScaleSelector-01
position = 0.6639,0.3133,-0.4342
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000006,0.6000006,0.6000004
}
PROP
{
name = X-PointerModeSelector-01
position = 0.7213,0.3144,-0.4323
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000006,0.6000006,0.6000004
}
PROP
{
name = NASA_ChargeRateIndicator
position = -0.9097002,0.4685,-0.4872
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = StageSwitch
position = 0.9024003,0.3068,-0.4407
rotation = 0.5877852,0,0,0.8090171
scale = 0.8000007,0.8000005,0.8000005
}
PROP
{
name = SwitchRotary-5pos-ElecOutput_Selector
position = -0.5487,0.8417,-0.6048
rotation = 0.5877852,0,0,0.8090171
scale = 1.400002,1.400001,1.400001
}
PROP
{
name = switchTumbleClear
position = 0.2306001,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2049001,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1785,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1513,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1233,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.09540003,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.06820001,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.04030001,0.5255,-0.5081
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.03970001,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.06760001,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.09480003,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1227,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1507,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1779,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2043001,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2300001,0.6071,-0.5339
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.04210001,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.07000002,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.09720003,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1251,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1531,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1803,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2067001,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2324001,0.4421,-0.481
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8405002,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8684002,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8956003,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9515002,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 1.0051,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9041002,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.8777002,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.8505002,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.8225002,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.7946002,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.7674003,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.7395001,0.2382118,-0.4175231
rotation = 0.5920622,0,0,0.8058923
scale = 0.6000005,0.6000003,0.6000002
}
PROP
{
name = switchTumbleClear
position = 0.6946001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.6674001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.6394001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.6115001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.5843001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.5564001,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.04510001,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.07300001,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1002,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1281,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1561,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1833,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2097001,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.2354001,0.8,-0.5948
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.7857003,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8136002,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8408002,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8687003,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8967003,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9239002,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9503002,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9760002,0.1864,-0.401
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.8415,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.8136,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7864,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7585,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7305,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7033,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6769,0.4555,-0.4858
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6283001,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6540001,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6804001,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7076001,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7356001,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7635002,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7907003,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.8186002,0.3057,-0.4388
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.8186002,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7907003,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7635002,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7356001,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7076001,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6804001,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6540001,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6283001,0.2387,-0.4177
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6283001,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6540001,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6804001,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7076001,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7356001,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7635002,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7907003,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.8186002,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.09650003,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1222,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1758,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.2038001,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.2589,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.2868001,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.3159001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.3416001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.3680001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.3952001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.4232001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.4511001,0.6662,-0.5519
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.03580001,0.7076,-0.5649
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.09090001,0.7076,-0.5649
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.1188,0.7076,-0.5649
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9092003,0.3036,-0.4374
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9643002,0.3036,-0.4374
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9922003,0.3036,-0.4374
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9922003,0.2353,-0.4163
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9643002,0.2353,-0.4163
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9371002,0.2353,-0.4163
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9092003,0.2353,-0.4163
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9092003,0.174,-0.3964
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9371002,0.174,-0.3964
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9643002,0.174,-0.3964
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.9922003,0.174,-0.3964
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 1.0208,0.3277,-0.4456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 1.048,0.3277,-0.4456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9929003,0.3277,-0.4456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.02370001,0.5085,-0.5026
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.04940002,0.5085,-0.5026
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.131,0.5085,-0.5026
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.07580002,0.5085,-0.5026
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.103,0.5085,-0.5026
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.177,0.7226,-0.5704
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1498,0.7226,-0.5704
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.2050001,0.7226,-0.5704
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1234,0.7226,-0.5704
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.09770003,0.7226,-0.5704
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.2182001,0.7857,-0.5903
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1903001,0.7857,-0.5903
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.1631,0.7857,-0.5903
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7317001,0.5921,-0.5289
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7038001,0.5921,-0.5289
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6766001,0.5921,-0.5289
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6188001,0.47,-0.4901
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7038001,0.5355,-0.5114
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7317001,0.5355,-0.5114
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6183001,0.0004,-0.4905
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5251001,0.3684,-0.4578
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5647001,0.47025,-0.49004
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5802001,0.3684,-0.4578
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5244001,0.3098,-0.4397
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5795001,0.3098,-0.4397
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5795001,0.1753,-0.3975
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5516001,0.1753,-0.3975
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5244001,0.1753,-0.3975
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 1.068,0.3833,-0.4632
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 1.0129,0.3833,-0.4632
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9505002,0.3833,-0.4632
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8602002,0.3833,-0.4632
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.8401002,0.5136,-0.5043
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.9621003,0.5136,-0.5043
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5236001,0.239,-0.4173
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5515001,0.239,-0.4173
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6318,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7391,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.6839,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.7942,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4421001,0.3183,-0.4425
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4142001,0.3183,-0.4425
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4693001,0.3183,-0.4425
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4761001,0.2448,-0.4186
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4210001,0.2448,-0.4186
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4489001,0.2448,-0.4186
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3643001,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3922001,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4474001,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.4202001,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3092,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3371001,0.3756,-0.4606
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.6115001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.6394001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.6946001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.6674001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.5564001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.5843001,0.2437,-0.4193
rotation = 0.5913097,0,0,0.8064446
scale = 0.6000005,0.6000004,0.6000004
}
PROP
{
name = switchTumbleClear
position = 0.8308002,0.3101,-0.4399
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3372,0.3183,-0.4425
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = 0.3651001,0.3183,-0.4425
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = FDAI_GMCP-01
position = -0.07490002,0.886,-0.6199999
rotation = 0.5877852,0,0,0.8090171
scale = 1.500002,1.500001,1.500001
}
PROP
{
name = switchTumble_RCS
position = -0.3092,0.4432,-0.4807
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumble_SAS
position = -0.3373001,0.4428,-0.4818
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = FDAI_RateScaleSelector-01
position = -0.029,0.5918,-0.5206
rotation = 0.5877852,0,0,0.8090171
scale = 1.300002,1.300001,1.300001
}
PROP
{
name = NASA_Gauge_LF-OX
position = -0.6578001,0.7401,-0.5733
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_Int_Temp
position = -0.5758001,0.7415,-0.5739
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_Gauge_ENGINE
position = 0.2291001,0.7034,-0.5626
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_GaugeSngl_ATMDEPTH
position = -0.5466001,0.7415,-0.5733
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = NASA_GaugeSngl_CHARGE
position = -0.5183001,0.7415,-0.5733
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = ASET_PhaseAngleIndicator
position = 0.7947,0.3838,-0.4623
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000006,0.6000006,0.6000004
}
PROP
{
name = ASET_BatteryGauge
position = -0.2668,0.5905,-0.5188
rotation = 0.5877852,0,0,0.8090171
scale = 0.5000005,0.5000004,0.5000004
}
PROP
{
name = SwitchRotary_SAS_SpeedMode_Selector-01
position = -0.8299,0.5563,-0.5147
rotation = 0.5877852,0,0,0.8090171
scale = 1.400002,1.400001,1.400001
}
PROP
{
name = swToggleEngines
position = 0.9496002,0.2823,-0.4335
rotation = 0.5877852,0,0,0.8090171
scale = 2,2,2
}
PROP
{
name = NASA_Elec_Output
position = -0.9003003,0.5329,-0.5057
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = RNDZ_RadarSignalIndicator
position = -0.1943001,0.5902,-0.5285
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = NASA_Gauge_Eng_Temp
position = -0.3500001,0.5666,-0.5171
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = ABORTbuttonV2
position = 0.5665001,0.4884,-0.4952
rotation = 0.5877852,0,0,0.8090171
scale = 1,1,1
}
PROP
{
name = ARRT
position = 0.5801001,0.3516,-0.449
rotation = 0.5913097,0,0,0.8064446
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = Resource_Display
position = -0.5785001,0.5779,-0.5129
rotation = 0.5877852,0,0,0.8090171
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = switchRotary_ResLock
position = -1.0316,0.3824,-0.4575
rotation = 0.5877852,0,0,0.8090171
scale = 1.400002,1.400001,1.400001
}
PROP
{
name = RES_DISP_ModeSelector
position = -0.5813001,0.5338,-0.5001
rotation = 0.5877852,0,0,0.8090171
scale = 0.8000007,0.8000005,0.8000005
}
PROP
{
name = switchRotary_StageLock
position = -0.9285002,0.38,-0.461
rotation = 0.5877852,0,0,0.8090171
scale = 1.400002,1.400001,1.400001
}
PROP
{
name = swTumble_GAUGE_RES_MON
position = -0.6759001,0.5356,-0.5104
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = swTumbleFUELCELL
position = -0.5533001,0.3682,-0.4582
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleClear
position = -0.5909001,0.47013,-0.49038
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = swTumbleARRT_MODE
position = 0.8883002,0.3834,-0.463
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = swTumbleARRT_ON
position = 0.9784002,0.3836,-0.4628
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = PortableTimer
position = -0.07140002,0.7905,-0.6022999
rotation = -0.1564344,0,0,0.9876884
scale = 1,1,1
}
PROP
{
name = swTumbleAP_Ascent
position = -0.6575,0.3678,-0.457
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = swTumbleAP_Landing
position = -0.7111,0.3676,-0.4574
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = swTumbleAP_Rendezvous
position = -0.767,0.3676,-0.4574
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = ASET_CabinPress
position = -0.2688001,0.5076,-0.4996
rotation = 0.5877852,0,0,0.8090171
scale = 0.5000005,0.5000004,0.5000004
}
PROP
{
name = ASET_PhaseAngleIndicator
position = -0.1195,0.5909,-0.5238
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = NASA_Thrust_Limit_Indicator
position = -0.1951001,0.5121,-0.5037
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = swTumbler_PhaseAngMode
position = 0.7407,0.1918,-0.4009
rotation = 0.5907897,0,0,0.8068256
scale = 2,2,2
}
PROP
{
name = ASET_AnalogSpeedIndicator
position = 0.5514,0.8851,-0.621
rotation = 0.5877852,0,0,0.8090171
scale = 0.8000009,0.8000008,0.8000006
}
PROP
{
name = NASA_Effect_Accl_Indicator
position = 0.7168,0.6698,-0.5522
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000004
}
PROP
{
name = AnalogSpeedIndicatorModeSelector
position = 0.2024001,0.8355,-0.6048
rotation = 0.5877852,0,0,0.8090171
scale = 1,1,1
}
PROP
{
name = switchTumbleClear
position = 0.06370001,0.7076,-0.5649
rotation = -0.587623,0,0,-0.8091349
scale = 0.6,0.6000005,0.6000004
}
PROP
{
name = switchTumbleClear
position = -0.7317001,0.6352,-0.5429
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.6766001,0.6352,-0.5429
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.7038001,0.6352,-0.5429
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.5967,0.6444,-0.5456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.5446,0.6444,-0.5456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.5703,0.6444,-0.5456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.6239,0.6444,-0.5456
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchRotaryClear04
position = -0.4227001,0.3088,-0.4429
rotation = -0.587623,0,0,-0.8091349
scale = 1.5,1.500001,1.500001
}
PROP
{
name = onFUELCELL_ONIndicator
position = 1.0097,0.2682,-0.4298
rotation = -0.587623,0,0,-0.8091349
scale = 0.5,0.5000005,0.5000004
}
PROP
{
name = onAirBrakingIndicator
position = 1.0103,0.2301,-0.4177
rotation = -0.587623,0,0,-0.8091349
scale = 0.5,0.5000005,0.5000004
}
PROP
{
name = ASET_SignalLamp_CONTACT
position = 1.0622,0.2623,-0.4263
rotation = -0.587623,0,0,-0.8091349
scale = 2.5,2.500002,2.500001
}
PROP
{
name = ASET_SignalLamp_RCS
position = 1.0636,0.2232,-0.4135
rotation = -0.587623,0,0,-0.8091349
scale = 2.5,2.500002,2.500001
}
PROP
{
name = ASET_SignalLamp_SAS
position = 1.0658,0.1855,-0.4017
rotation = -0.587623,0,0,-0.8091349
scale = 2.5,2.500002,2.500001
}
PROP
{
name = OnPREC_MODE
position = 1.0132,0.1915,-0.4064
rotation = -0.587623,0,0,-0.8091349
scale = 0.5,0.5000004,0.5000002
}
PROP
{
name = switchTumbleClear
position = 0.4847,0.184,-0.4
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleBacklight
position = 0.9342002,0.5136,-0.5043
rotation = -0.587623,0,0,-0.8091349
scale = 0.6,0.6000005,0.6000004
}
PROP
{
name = switchTumbleClear
position = -0.4208,0.2361,-0.4149
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.4487,0.2361,-0.4149
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.3936,0.2361,-0.4149
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.8516,0.1772,-0.3978
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = FI_ARRT-ERROR
position = 0.1124,0.6497,-0.5464
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_SAS_SPEED_ORBIT
position = 0.1128,0.5643,-0.5186
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_SAS_SPEED_SURFACE
position = 0.0773,0.5643,-0.5186
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_SAS_SPEED_TARGET
position = 0.0421,0.5643,-0.5186
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell
position = 0.1116,0.7496,-0.578
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell_AVAILABLE
position = 0.0389,0.4829,-0.4913
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_LowCharge
position = 0.0408,0.7496,-0.578
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_LowCharge
position = -0.8248,0.4866,-0.4953
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell_AVAILABLE
position = -0.7893,0.4866,-0.4953
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell
position = -0.5195,0.4097,-0.4703
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_X-Pointer01-ERROR
position = 0.0771,0.6497,-0.5464
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_LowMonoprop
position = 0.0418,0.6497,-0.5464
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = switchTumbleClear
position = -0.8214,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = -0.8496,0.3678,-0.4569
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000019,0.6000015,0.6000011
}
PROP
{
name = IntOmniLight_2m-CP01
position = 0,1.5942,0.0095
rotation = 0,0.2905256,0.9568672,0
scale = 1,1,1
}
PROP
{
name = switchTumbleClear
position = 0.8698,0.5136,-0.5043
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumbleClear
position = 0.9102,0.5778,-0.5251
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = ASET_B-Knob_LD_COCKPIT
position = -1.0644,0.1804,-0.3973
rotation = -0.587623,0,0,-0.8091349
scale = 1.5,1.500002,1.500001
}
PROP
{
name = ASET_B_Compass
position = 0.5585,0.5694,-0.5172
rotation = 0.1564345,4.393937E-08,2.774222E-07,-0.9876884
scale = 0.7,0.7000006,0.7
}
PROP
{
name = switchTumbleClear
position = 0.7412,0.729,-0.571
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000019,0.6000015,0.6000011
}
PROP
{
name = swTumbleApolloCPLights
position = 0.9235002,0.4549,-0.4852
rotation = -0.587623,0,0,-0.8091349
scale = 0.6,0.6000005,0.6000004
}
PROP
{
name = switchTumble_Lights
position = -0.4288,0.4366,-0.4798
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000012,0.600001,0.6000008
}
PROP
{
name = switchTumble_SAS
position = 1.0408,0.3833,-0.4632
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumble_Lights
position = 0.9787002,0.4549,-0.4852
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumble_RCS
position = 0.8580002,0.3101,-0.4399
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = swTumble_PREC_CTRL
position = 0.8029003,0.3101,-0.4399
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = swTumbleApolloCPLights
position = -0.1486,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleBacklight
position = -0.2317001,0.6671,-0.5521
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = switchTumbleBacklight
position = -0.9371002,0.3036,-0.4374
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = FI_FuelCell
position = -0.5546,0.4097,-0.4703
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell_AVAILABLE
position = -0.7547,0.4866,-0.4953
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = switchRotaryClear
position = -0.3379,0.3088,-0.4429
rotation = -0.587623,0,0,-0.8091349
scale = 1.5,1.500001,1.500001
}
PROP
{
name = switchTumbleClear
position = -0.261,0.3787,-0.4612
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000019,0.6000015,0.6000011
}
PROP
{
name = switchTumbleClear
position = -0.2892,0.3787,-0.4612
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000026,0.6000021,0.6000013
}
PROP
{
name = ASET_Thrust_kN
position = -0.3389,0.3763,-0.458
rotation = 0.5877852,0,0,0.8090171
scale = 0.3000003,0.3000003,0.3000002
}
PROP
{
name = ASET_Thrust_Throttle
position = -0.3901,0.3763,-0.458
rotation = 0.5877852,0,0,0.8090171
scale = 0.3000003,0.3000003,0.3000002
}
PROP
{
name = ASET_VSI
position = -0.4397,0.3763,-0.458
rotation = 0.5877852,0,0,0.8090171
scale = 0.3000003,0.3000003,0.3000002
}
PROP
{
name = FI_SAS_SPEED_ORBIT
position = -0.6752,0.4069,-0.4694
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_SAS_SPEED_SURFACE
position = -0.7093,0.4069,-0.4694
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_SAS_SPEED_TARGET
position = -0.7442,0.4069,-0.4694
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_ABLATION
position = -0.779,0.4069,-0.4694
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_FuelCell
position = 0.0758,0.7496,-0.578
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = -0.8138,0.4069,-0.4694
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_MECO
position = 0.1778,0.4819,-0.4935
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_PREC
position = 0.1432,0.4819,-0.4935
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = 0.1083,0.4819,-0.4935
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_ABLATION
position = 0.0736,0.4819,-0.4935
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = FI_LowFuel
position = -0.0142,0.5485,-0.5134
rotation = -0.587623,0,0,-0.8091349
scale = 2,2,2
}
PROP
{
name = swTumbleApolloCPLights
position = -0.5516001,0.3098,-0.4397
rotation = 0.5877852,0,0,0.8090171
scale = 0.6000005,0.6000006,0.6000006
}
PROP
{
name = onSASIndicator
position = -0.7726,0.5561,-0.5227
rotation = -0.587623,0,0,-0.8091349
scale = 0.5,0.8000006,0.8000014
}
PROP
{
name = onStageLockedIndicator
position = -0.8674,0.3098,-0.4437
rotation = -0.587623,0,0,-0.8091349
scale = 0.3,0.6000008,0.6000006
}
PROP
{
name = onStageReadyIndicator
position = -0.8674,0.2769,-0.433
rotation = -0.587623,0,0,-0.8091349
scale = 0.3,0.6000006,0.6000004
}
PROP
{
name = onSASIndicator
position = 0.5698,0.6052,-0.5381
rotation = -0.587623,-1.650517E-07,2.2727E-07,-0.8091349
scale = 0.7,0.700001,0.7000004
}
PROP
{
name = onRCSIndicator
position = 0.8244,0.6617,-0.5565
rotation = -0.587623,-1.650517E-07,2.2727E-07,-0.8091349
scale = 0.5,0.700001,0.8000006
}
PROP
{
name = switchRotaryClear03
position = 0.7201,0.7866,-0.5917
rotation = -0.587623,0,0,-0.8091349
scale = 1.5,1.500002,1.500001
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/TU_Support_Apollo.cfg
KSP_MODEL_SHADER
{
name = ROC-Apollo
model = ROCapsules/Assets/DECQ/Apollo/CM
model = ROCapsules/Assets/DECQ/Apollo/CM_ForwardHS
model = ROCapsules/Assets/DECQ/Apollo/HGA
model = ROCapsules/Assets/DECQ/Apollo/RCS
MATERIAL
{
shader = TU/Metallic
mesh = CM
mesh = mesh_030_026
mesh = mesh_030_019
mesh = mesh_030_005
mesh = mesh_030_016
mesh = mesh_030_017
mesh = ap-cup
mesh = CM2
mesh = ANTENNA
mesh = ap-pro3_002
mesh = ap-pro3_003
mesh = ap-pro3_005
mesh = ap-pro3_006
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo/TU_Support_Apollo.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloSM
model = ROCapsules/Assets/DECQ/Apollo/SM
MATERIAL
{
shader = TU/Metallic
mesh = ERVISE
mesh = BottomCenter_002
mesh = Cube_005_002
mesh = Cube_012
mesh = mesh_030_000
mesh = mesh_030_001
mesh = mesh_030_008
mesh = mesh_030_030
mesh = mesh_030_033
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloActiveDockingMechanism.cfg
PART
{
name = ROC-ApolloDockingProbe
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.5646
scale = 1.0
node_stack_bottom = 0.0, -0.036, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.03599977, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,0,1,1,1
sound_vent_large = decouple
TechRequired = dockingCrewTransfer
entryCost = 1000
cost = 2000
category = Coupling
subcategory = 0
title = Apollo Docking Mechanism Probe
manufacturer = North American Aviation
description = Once soft docking is achieved and the vessels properly aligned, retract the probe to hard dock and establish a solid connection. IT WILL ONLY WORK WITH THE Apollo Docking Drogue.
tags = apollo, block-III, block-3, block-V, block-5, eyes turned skyward
bulkheadProfiles = size0
mass = 0.036
dragModelType = default
maximum_drag = 0.19
minimum_drag = 0.15
angularDrag = 2
breakingForce = 150
breakingTorque = 150
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = false
stagingIcon = DECOUPLER_VERT
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block2_ActiveDockingMechanism
}
MODULE
{
name = ModuleDockingNode
nodeType = Apollo
gendered = True
genderFemale = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = retract
startEventGUIName = Retract Probe
endEventGUIName = Extend Probe
actionGUIName = Toggle Probe
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloCMBlockIII+.cfg
PART
{
name = ROC-ApolloCMBlockIII
module = Part
author = DECQ, Pap, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.87, 0.0, 0.0, 1.0, 0.0, 1
node_stack_para = 0.0, 0.87, 0.0, 0.0, -1.0, 0.0, 1
node_stack_para2 = 0.0, 1.165, -0.58, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.24, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
CoMOffset = 0.0, -0.25, 0.0
title = Apollo Block III+ Command Module (CM)
manufacturer = Rockwell International
description = Significant changes were made to better adapt Apollo to its new role as a crew shuttle for LEO, and the internal volume was modified to fit 5 crew for reentry. Be sure to bring extra living space by attaching the Mission Module to dock with after orbiting. By only using the Command Module, you will have resources for 5 crew for 72 hours. FICTIONAL (Eyes Turned Skyward) Plume and sound provided by Waterfall.
TechRequired = start
entryCost = 1
cost = 1
category = Pods
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, sickbay, stress, colony, habitation
vesselType = Ship
stagingIcon = COMMAND_POD
CrewCapacity = 5
bulkheadProfiles = size1, size2
mass = 3.084
maxTemp = 973.15
skinMaxTemp = 3600
emissiveConstant = 0.54
thermalMassModifier = 1.0
skinMassPerArea = 7.9
buoyancy = 1.1
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = true
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/CM
scale = 1.0, 1.0, 1.0
rotation = 0, 180, 0
}
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/DrogueParaDec
scale = 1.0, 1.0, 1.0
position = 0.0, 1.15, 0.33
rotation = 0.0, 180.0, 0.0
}
INTERNAL
{
name = ApolloCM_Internal
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
ablationTempThresh = 500
reentryConductivity = 0.001
infoTemp = 3000
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 10
amount = 10
}
RESOURCE
{
name = CharredAblator
maxAmount = 7.5
amount = 0
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.12
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0, 0, -0.17
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ALH1
startEventGUIName = Turn On Lights
endEventGUIName = Turn Off Lights
actionGUIName = Toggle Lights
defaultActionGroup = Light
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.411
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.4557
}
PROPELLANT
{
name = NTO
ratio = 0.5443
}
PROPELLANT
{
name = Helium
ratio = 10.0
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 274
key = 1 137
key = 4 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 780
basemass = -1
TANK
{
name = ElectricCharge
amount = 12096
maxAmount = 12096
}
TANK
{
name = MMH
amount = 46
maxAmount = 46
}
TANK
{
name = NTO
amount = 55
maxAmount = 55
}
TANK
{
name = Helium
amount = 1010
maxAmount = 1010
}
TANK
{
name = Food
amount = 58.5
maxAmount = 58.5
}
TANK
{
name = Water
amount = 38.8
maxAmount = 38.8
}
TANK
{
name = Oxygen
amount = 6214.32
maxAmount = 6214.32
}
TANK
{
name = LithiumHydroxide
amount = 10.815
maxAmount = 10.815
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 25
}
TANK
{
name = Waste
amount = 0
maxAmount = 22.4
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 6.2
surface = 15.71
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 3.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1,1,1
moduleID = ROC-ApolloCMBlockIII
engineID = basicEngine
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ApolloCMBlockIII
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1,1,1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 5.5
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 8.35
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 8.35
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 8.35
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloDecoupler.cfg
PART
{
name = ROC-ApolloDecoupler
module = Part
author = CobaltWolf, capkirk123
rescaleFactor = 1.6047
scale = 1.0
node_stack_top = 0.0, -0.167, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.168, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
buoyancy = 0.2
buoyancyUseSine = False
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = dockingCrewTransfer
entryCost = 2800
cost = 200
category = Coupling
subcategory = 0
title = Apollo Command/Service Module Decoupler
manufacturer = North American Aviation
description = This is used to decouple the Command Module from the Service Module prior to reentry. This one has been seperated from the Service Module, to allow you to attatch whatever you want to your Apollo capsule
tags = apollo, block-III, block-3, block-V, block-5, eyes turned skyward
bulkheadProfiles = size2
mass = 0.9504
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block2_Decoupler
rotation = 0.0, 30.0, 0.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = release
startEventGUIName = Unlock CSM Umbilical
endEventGUIName = Lock CSM Umbilical
actionGUIName = Toggle CSM Umbilical
}
MODULE
{
name = ModuleDecouple
ejectionForce = 15
explosiveNodeID = top
stagingEnabled = True
stagingToggleEnabledEditor = True
stagingEnableText = Decoupler: Enable Staging
stagingDisableText = Decoupler: Disable Staging
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloEngineBlockIII.cfg
PART
{
name = ROC-ApolloEngineBlockIII
module = Part
author = CobaltWolf
subcategory = 0
maxTemp = 673.15
skinTemp = 773.15
fuelCrossfeed = true
breakingForce = 10000
breakingTorque = 10000
scale = 1
rescaleFactor = 1.6047
node_stack_top = 0.0, 0.038, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top2 = 0.0, 0.038, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom = 0.0, -0.84, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
tags = apollo, block-III, block-3, lmae, eyes turned skyward
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
stagingIcon = LIQUID_ENGINE
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Apollo Block III Service Engine (LMAE)
description = With the decreased weight and LEO operation design, there was no longer a need for a large engine to power the CSM. NASA decided to reuse the successful Lunar Module Ascent Engine. FICTIONAL (Eyes Turned Skyward) Plume and sound provided by Waterfall.
manufacturer = Bell / Rocketdyne
category = Engine
node_attach = 0.0, 0.038, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_ServiceEngine
rotation = 0.0, -90.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic_UpperRed
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleAnimateHeat
animationName = LEM_spsA_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.05
ThermalAnim = LEM_spsA_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LMAE
origMass = 0.095
CONFIG
{
name = LMAE
minThrust = 15.57
maxThrust = 15.57
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
powerEffectName = Hypergolic_UpperRed
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 100
}
}
CONFIG
{
name = RS-18
description = LMAE converted to run on Methalox for use on future manned Lunar and Martian landers. Developed and test fired, but cancelled in 2020 in favor of commercially developed landers.
minThrust = 24.5
maxThrust = 24.5
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
powerEffectName = Hypergolic_UpperRed
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = LqdMethane
ratio = 0.5549
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4451
DrawGauge = False
}
atmosphereCurve
{
key = 0 356
key = 1 150
}
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 4.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 15
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,0.436366
rotation = 0, 0, 0
scale = 0.67, 0.67, 0.67
glow = ro-hypergolic-az50
moduleID = ROC-ApolloEngineBlockIII
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ApolloEngineBlockIII
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.47
rotation = 0, 0, 0
scale = 0.67, 0.67, 0.67
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.47
rotation = 0, 0, 0
scale = 0.72025,0.72025,1.4405
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LMAE
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
}
TESTFLIGHT
{
name = RS-18
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloEngineBlockV.cfg
PART
{
name = ROC-ApolloEngineBlockV
module = Part
author = CobaltWolf
subcategory = 0
maxTemp = 673.15
skinTemp = 773.15
fuelCrossfeed = true
breakingForce = 10000
breakingTorque = 10000
scale = 1
rescaleFactor = 1.6047
node_stack_top = 0.0, 0.038, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top2 = 0.0, 0.038, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom = 0.0, -1.046, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
tags = apollo, block-V, block-5, tr-201, eyes turned skyward
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
stagingIcon = LIQUID_ENGINE
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Apollo Block V Service Engine (TR-201)
description = Deeply throttleable pressure-fed vacuum engine used for the descent module of the Apollo lunar lander. Uses storable propellants which are not subject to boil-off, but are far less efficient than hydrolox or even kerolox. The later variant (TR-201) was used on Delta as an upper stage engine (on Delta P series); this was a low-cost model with more restarts (4 instead of 2) and slightly higher thrust but lower efficiency and no throttling capability. In the alternate Eyes Turned Skyward universe it was used for the Apollo Block V Service Module. FICTIONAL (Eyes Turned Skyward) Plume and sound provided by Waterfall.
manufacturer = TRW
category = Engine
node_attach = 0.0, 0.038, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block5_ServiceEngine
rotation = 0.0, 90.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic_UpperRed
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 4.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleAnimateHeat
animationName = LEM_spsD_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.05
ThermalAnim = LEM_spsD_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = TR-201
origMass = 0.158
CONFIG
{
name = TR-201
description = Simplifed LMDE used on Delta-P as an upper stage engine.
minThrust = 43.8
maxThrust = 43.8
heatProduction = 48
massMult = 0.7151
ullage = True
pressureFed = True
ignitions = 5
powerEffectName = Hypergolic_UpperRed
ratedBurnTime = 360
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 303
key = 1 130
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,0.700804
rotation = 0, 0, 0
scale = 0.98, 0.98, 0.98
glow = ro-hypergolic-az50
moduleID = ROC-ApolloEngineBlockV
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ApolloEngineBlockV
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.75
rotation = 0, 0, 0
scale = 0.98, 0.98, 0.98
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.75
rotation = 0, 0, 0
scale = 1.0535,1.0535,2.107
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = TR-201
ratedBurnTime = 360
ignitionReliabilityStart = 0.989130
ignitionReliabilityEnd = 0.997826
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.983607
cycleReliabilityEnd = 0.996721
techTransfer = LMDE-H,LMDE-J:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloHGABlockIII.cfg
PART
{
name = ROC-ApolloHGABlockIII
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.5646
node_attach = 0.0, 0.04, 0.0, 0.0, 1.0 , 0.0
attachRules = 1,1,0,0,1
TechRequired = improvedCapsules
entryCost = 1500
cost = 1000
category = Communication
subcategory = 0
title = Apollo Block III High Gain Antenna
manufacturer = Rockwell International
description = A collapsable relay antenna. Intended to be placed on the mounting bracket of the Apollo Service Engine Block III. FICTIONAL (Eyes Turned Skyward)
tags = apollo, block-III, block-3, eyes turned skyward
bulkheadProfiles = srf
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
PhysicsSignificance = 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_HGA
rotation = 0.0, -60.0, 0.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = extend
isOneShot = false
startEventGUIName = Extend Antenna
endEventGUIName = Retract Antenna
actionGUIName = Toggle Antenna
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.9
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloHGABlockIII.cfg
PART
{
name = ROC-ApolloHGABlockV
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.5646
node_attach = 0.0, 0.04, 0.0, 0.0, 1.0 , 0.0
attachRules = 1,1,0,0,1
entryCost = 1500
cost = 1000
category = Communication
subcategory = 0
manufacturer = Boeing
description = A collapsible relay antenna consisting of a high gain dish, for transmitting the many exciting things you've discovered. Intended to be placed on the mounting bracket of the Apollo Service Engine Block V. FICTIONAL (Eyes Turned Skyward)
bulkheadProfiles = srf
mass = 0.025
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
PhysicsSignificance = 0
title = Apollo Block V High Gain Antenna
TechRequired = commandModules
tags = apollo, block-V, block-5, eyes turned skyward
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block5_HGA
rotation = 0.0, 45.0, 0.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
isOneShot = false
startEventGUIName = Extend Antenna
endEventGUIName = Retract Antenna
actionGUIName = Toggle Antenna
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 1.5
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloHSBlockIII+.cfg
PART
{
name = ROC-ApolloHSBlockIII+
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.0
node_stack_bottom = 0.0, -0.53, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, -0.53, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = start
entryCost = 1
cost = 1
category = Thermal
subcategory = 0
title = Apollo Block III+ Heatshield
manufacturer = Rockwell International
description = LEO Heatshield for the Apollo Block III+ Capsule. A lighter heat shield for use with LEO operations.
attachRules = 1,0,1,0,0
tags = apollo heat shield heatshield reentry
bulkheadProfiles = size1p2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 72
breakingTorque = 72
crashTolerance = 18
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1p2
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.152881
MODEL
{
model = ROCapsules/Assets/DECQ/Apollo/HeatShield
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
charModuleName = HeatShieldCharAnim
charMin = 0
charMax = 1
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 764.405
amount = 764.405
}
RESOURCE
{
name = CharredAblator
maxAmount = 764.405
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloMissionModule.cfg
PART
{
name = ROC-ApolloMissionModule
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.56463
node_stack_top = 0.0, 0.986899, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.906899, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
TechRequired = improvedCapsules
CrewCapacity = 2
cost = 7000
category = Pods
subcategory = 0
title = Apollo Block III+ Mission Module
manufacturer = Rockwell International
description = In order to increase the living space and mission duration of the Apollo Block III CSM. This mission module is essentially several more cubic meters of living space for the crew. Place it upside down in place of the lunar module, with docking ports on each end. Extract with the CSM after circularization. FICTIONAL (Eyes Turned Skyward)
tags = apollo, block-III, block-3, block-V, block-5, eyes turned skyward, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
vesselType = Ship
bulkheadProfiles = size2
mass = 3.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 673.15
skinMaxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_MissionModule
}
INTERNAL
{
name = crewCabinInternals
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 750
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Block3MM_Window_Emit
startEventGUIName = Lights On
endEventGUIName = Lights Off
actionGUIName = Toggle Lights
defaultActionGroup = Light
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Block3MM_Spotlight_Emit
actionGUIName = Toggle Spotlight
startEventGUIName = Spotlight On
endEventGUIName = Spotlight Off
defaultActionGroup = Light
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 16.8
surface = 26.4
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 5
running = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloMissionModule.cfg
PART
{
name = ROC-ApolloMissionModule4
module = Part
author = CobaltWolf
rescaleFactor = 1.56463
node_stack_top = 0.0, 1.02, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.02, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
TechRequired = composites
CrewCapacity = 2
cost = 10000
category = Pods
subcategory = 0
title = Apollo Block IV Mission Module
manufacturer = Rockwell International
description = Following the introduction of more capable lifters for crewed LEO missions, the venerable Apollo Block III+ mission module was replaced with a larger can. Includes a larger attachment node on top for using larger androgynous docking ports. Place it upside down in place of the lunar module, with docking ports on each end. Extract with the CSM after circularization.
vesselType = Ship
bulkheadProfiles = size2
mass = 4.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 673.15
skinMaxTemp = 773.15
tags = apollo, block-III, block-3, block-V, block-5, eyes turned skyward, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block4_MissionModule
}
INTERNAL
{
name = crewCabinInternals
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2500
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Block4MM_Window_Emit
startEventGUIName = Lights On
endEventGUIName = Lights Off
actionGUIName = Toggle Lights
defaultActionGroup = Light
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Block4MM_Spotlight_Emit
actionGUIName = Toggle Spotlight
startEventGUIName = Spotlight On
endEventGUIName = Spotlight Off
defaultActionGroup = Light
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 16.8
surface = 33.0
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = Laboratory
ec_rate = 0.07
analysis_rate = 0.0000025
researcher = Scientist
}
MODULE
{
name = HardDrive
title = Laboratory Storage
sampleCapacityCost = 10
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 10
running = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloSMBlockIII+.cfg
PART
{
name = ROC-ApolloSMBlockIII
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.6047
node_stack_top = 0.0, 0.64, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.64, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
CoMOffset = 0.0, -0.6, 0.0
TechRequired = unlockParts
entryCost = 1
cost = 150
category = FuelTank
subcategory = 0
title = Apollo Block III+ Service Module
manufacturer = North American Rockwell
description = Significant changes were made to better adapt Apollo to its new role as a crew shuttle for LEO and the Service Module was decreased in size and weight. FICTIONAL (Eyes Turned Skyward)
tags = apollo, block-III, block-3, eyes turned skyward, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
bulkheadProfiles = size2
mass = 1.2377
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_ServiceModule
rotation = 0.0, -90.0, 0.0
}
MODULE
{
name = FlagDecal
textureQuadName = flagDecal1
}
MODULE
{
name = FlagDecal
textureQuadName = flagDecal2
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2900.0
basemass = -1
TANK
{
name = Aerozine50
amount = 710.4072
maxAmount = 710.4072
}
TANK
{
name = NTO
amount = 789.4163
maxAmount = 789.4163
}
TANK
{
name = MMH
amount = 100
maxAmount = 100
}
TANK
{
name = ElectricCharge
amount = 33000
maxAmount = 33000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 2.0
RFBand = VHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 5
running = true
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/ApolloSolar.cfg
PART
{
name = ROC-ApolloSolarBlockV
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.5646
node_attach = 0.0, 0.038, 0.0, 0.0, 1.0, 0.0
attachRules = 0,1,0,0,1
TechRequired = spaceStationSolarPanels
entryCost = 3800
cost = 2000
category = Electrical
subcategory = 0
title = Apollo Block V Solar Array
manufacturer = Boeing
description = Extendable sun-tracking Level 3 solar panel used for the Block V Apollo CSM. 8.05m^2. FICTIONAL (Eyes Turned Skyward) Solar Panels degrade, affecting the power output over time. Check this effect in the PAW.
tags = apollo, block-V, block-5, eyes turned skyward
bulkheadProfiles = srf
mass = 0.07728
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
maxTemp = 673.15
skinMaxTemp = 773.15
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODEL
{
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block5_SolarPanels
}
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 1.449
retractable = false
animationName = deploy
raycastTransformName = sunCatcher
pivotName = pivot
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.0005479452 -0.0005479452
key = 365 0.8 -0.0001824585 -0.0001824585
key = 3650 0.4 -3.621587E-05 -3.621587E-05
key = 36500 0.01 -1.257784E-05 -1.257784E-05
}
RESOURCE
{
name = ElectricCharge
rate = 1.449
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-APAS8995A
model = ROCapsules/Assets/BDB/APAS/CXA_APAS_A_L04F
MATERIAL
{
shader = TU/Metallic
mesh = Active_Ring
mesh = Guide_Fin
mesh = Apas_Fin_Anchor
mesh = Cylinder_top
mesh = Cylinder_top_001
mesh = Guide_Fin_001
mesh = Apas_Fin_Anchor_001
mesh = Cylinder_top_002
mesh = Cylinder_top_003
mesh = Fin_Latch_003
mesh = Guide_Fin_002
mesh = Apas_Fin_Anchor_002
mesh = Cylinder_top_004
mesh = Cylinder_top_005
mesh = Cylinder
mesh = handle
mesh = Inside_wall
mesh = Mating_Surface
mesh = mini_fin
mesh = minifinring
mesh = Outer_Wall
mesh = Cylinder_bottom
mesh = Cylinder_bottom_001
mesh = Cylinder_bottom_002
mesh = Cylinder_bottom_003
mesh = Cylinder_bottom_004
mesh = Cylinder_bottom_005
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-APAS8995P
model = ROCapsules/Assets/BDB/APAS/CXA_APAS_P
MATERIAL
{
shader = TU/Metallic
mesh = Alignment
mesh = Cross
mesh = Cross_Standoff
mesh = Cylinder
mesh = Guide_Fin
mesh = Guide_Fin_001
mesh = Guide_Fin_002
mesh = handle
mesh = Inner_Taper
mesh = Inside_wall
mesh = Mating_Surface
mesh = mini_fin
mesh = minifinring
mesh = Outer_Wall
mesh = Radial_Attachments
mesh = round_plate
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloCMBlockIII
model = ROCapsules/Assets/DECQ/Apollo/CM
model = ROCapsules/Assets/DECQ/Apollo/CM_ForwardHS
model = ROCapsules/Assets/DECQ/Apollo/HGA
model = ROCapsules/Assets/DECQ/Apollo/RCS
MATERIAL
{
shader = TU/Metallic
mesh = CM
mesh = mesh_030_026
mesh = mesh_030_019
mesh = mesh_030_005
mesh = mesh_030_016
mesh = mesh_030_017
mesh = ap-cup
mesh = CM2
mesh = ANTENNA
mesh = ap-pro3_002
mesh = ap-pro3_003
mesh = ap-pro3_005
mesh = ap-pro3_006
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloDecoupler
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block2_Decoupler
MATERIAL
{
shader = TU/Metallic
mesh = Decoupler
mesh = Umbilical
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloSMBlockIII
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_ServiceModule
MATERIAL
{
shader = TU/Metallic
mesh = pCylinder142
mesh = polySurface26
mesh = polySurface50
mesh = polySurface142
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloEngineBlockIII
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_ServiceEngine
MATERIAL
{
shader = TU/Metallic
mesh = Apollo_ServiceEngine_Merged_Apollo_ServiceEngineMesh_group1
mesh = bell
mesh = polySurface29
excludeMesh = innerGlow
excludeMesh = innerGlow 1
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloEngineBlockV
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block5_ServiceEngine
MATERIAL
{
shader = TU/Metallic
mesh = bluedog_LEM_Snap3_0002_LEM_Descent_Engine_pCylinder71
mesh = bluedog_LEM_Snap3_0002_pCylinder70
mesh = pCube55
mesh = pCube59
mesh = pCube60
mesh = pCylinder138
mesh = pCylinder139
mesh = pCylinder139_ncl1_1
mesh = polySurface29
mesh = pTorus3
excludeMesh = innerGlow
excludeMesh = innerGlow 1
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloHGABlockIII
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_HGA
MATERIAL
{
shader = TU/Metallic
mesh = Block3_HighGain
mesh = pCylinder43
mesh = pCylinder81
mesh = pCylinder44
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloHGABlockV
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block5_HGA
MATERIAL
{
shader = TU/Metallic
mesh = base
mesh = BlockV_HighGainAntenna_Merged_base_ArmRotate_DishHinge_pCylinder133
mesh = pCylinder132
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloMissionModule
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block3_MissionModule
MATERIAL
{
shader = TU/Metallic
mesh = Hull
mesh = Spotlight
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Apollo ETS/TU_Support_ApolloETS.cfg
KSP_MODEL_SHADER
{
name = ROC-ApolloMissionModule4
model = ROCapsules/Assets/BDB/bluedog_Apollo_Block4_MissionModule
MATERIAL
{
shader = TU/Metallic
mesh = Hull
mesh = Spotlight
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTCM.cfg
PART
{
name = ROC-CSTCM
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1
rescaleFactor = 1.24
node_stack_bottom = 0.0, -0.9 , 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 1.28, 0.0, 0.0, 1.0, 0.0, 1
node_stack_parachute = 0.0, 0.78775, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,0,1,1,0
CoPOffset = 0.0, 0.5, 0.0
CoLOffset = 0.0, -0.45, 0.0
CoMOffset = 0.0, -1.0, 0.0
buoyancy = 1.5
buoyancyUseSine = False
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Pods
subcategory = 0
title = CST-100 Command Module
manufacturer = Boeing
description = The command module of the CST-100 "Starliner" Commercial Crew Transportation System (COTS). Designed to be reusable for up to 10 times. Supports a crew of 7 for 2 days. Plume and sound provided by Waterfall.
tags = starliner, boeing, cst100, cst-100, 100, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere, sickbay, stress, colony, habitation
vesselType = Ship
CrewCapacity = 7
bulkheadProfiles = size3, size1
mass = 4.28
dragModelType = default
breakingForce = 250
breakingTorque = 250
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 973.15
skinMaxTemp = 2673.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/CST/commandModule/model
}
INTERNAL
{
name = CST100internal
scaleAll = 1.24, 1.24, 1.24
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.625
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.600
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0.0, 0.0, -0.3
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCS
thrusterPower = 0.445
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcs
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = Hydrazine
ratio = 1.0
}
PROPELLANT
{
name = Helium
ratio = 10.0
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 220
key = 1 82
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 460
basemass = -1
TANK
{
name = ElectricCharge
amount = 5400
maxAmount = 5400
}
TANK
{
name = Hydrazine
amount = 150
maxAmount = 150
}
TANK
{
name = Helium
amount = 1500
maxAmount = 1500
}
TANK
{
name = Food
amount = 102.37
maxAmount = 102.37
}
TANK
{
name = Water
amount = 27.1
maxAmount = 27.1
}
TANK
{
name = Oxygen
amount = 4145
maxAmount = 4145
}
TANK
{
name = Nitrogen
amount = 1381
maxAmount = 1381
}
TANK
{
name = Waste
amount = 0
maxAmount = 9.32
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 34.47
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 11
surface = 35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.8
RFBand = K
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 14
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCS
position = 0,0,0
rotation = 0, 0, 180
scale = 0.8, 0.8, 1
moduleID = ROC-CSTCM
engineID = basicEngine
}
EFFECTS
{
rcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCS
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-CSTCM
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCS
position = 0,0,0
rotation = 0, 0, 180
scale = 0.8, 0.8, 1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCS
}
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 7.7
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 14
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 14
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 14
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTHS.cfg
PART
{
name = ROC-CSTHS
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1.0
rescaleFactor = 1.24
node_stack_bottom = 0.0, -0.3 , 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, -0.041 , 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,0,1,0,0
fx_gasBurst_white = 0.0, -0.041, 0.0, 0.0, 1.0, 0.0, decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Thermal
subcategory = 0
title = CST-100 Heat Shield
manufacturer = Boeing
description = The heat shield for CST-100 "Starliner" command module.
tags = starliner, boeing, cst100, cst-100, 100
bulkheadProfiles = size3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.207936
MODEL
{
model = ROCapsules/Assets/CST/cstHeatShield/model
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 1.4
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = ModuleDecouple
menuName = Jettison Heat Shield
ejectionForce = 5
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 1039.68
amount = 1039.68
}
RESOURCE
{
name = CharredAblator
maxAmount = 1039.68
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTNDSActive.cfg
PART
{
name = ROC-CSTNDSActive
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1.0
rescaleFactor = 0.62
node_stack_top = 0.0, 0.336, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Coupling
subcategory = 0
title = NASA Docking System (Active)
manufacturer = Boeing
description = The NASA Docking System (NDS) is a spacecraft docking and berthing mechanism for US human spaceflight vehicles, such as the Orion Multi-Purpose Crew Vehicle and the Commercial Crew vehicles.
tags = starliner, boeing, cst100, cst-100, 100, nasa docking system, nds
bulkheadProfiles = size1, srf
mass = 0.2
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/CST/nds/NDS3/ndsport3
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = NASADock
gendered = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
stagingEnabled = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTNDSPassive.cfg
PART
{
name = ROC-CSTNDSPassive
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1.0
rescaleFactor = 0.62
node_stack_top = 0.0, 0.336, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Coupling
subcategory = 0
title = NASA Docking System (Passive)
manufacturer = Boeing
description = The NASA Docking System (NDS) is a spacecraft docking and berthing mechanism for US human spaceflight vehicles, such as the Orion Multi-Purpose Crew Vehicle and the Commercial Crew vehicles.
tags = starliner, boeing, cst100, cst-100, 100, nasa docking system, nds
bulkheadProfiles = size1, srf
mass = 0.2
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/CST/nds/NDS1/ndsport1
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = NASADock
gendered = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
stagingEnabled = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTNoseCone.cfg
PART
{
name = ROC-CSTNoseCone
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1
rescaleFactor = 2.15
node_stack_bottom = 0.0, 0.09535, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,1
fx_gasBurst_white = 0.0, -0.09535, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Aero
subcategory = 0
title = CST-100 Nose Cone
manufacturer = Boeing
description = A protective nose cone for the NASA Docking System of the CST-100 Starliner.
tags = starliner, boeing, cst100, cst-100, 100
bulkheadProfiles = size1
mass = 0.1
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
crashTolerance = 14
breakingForce = 100
breakingTorque = 100
maxTemp = 973.15
skinMaxTemp = 1073.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
stagingIcon = DECOUPLER_HOR
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
chilStageOffset = 1
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/CST/noseCone/CST101_CAP
}
MODULE
{
name = ModuleDecouple
menuName = Jettison Nose Cone
ejectionForce = 10
isOmniDecoupler = false
explosiveNodeID = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTParachute.cfg
PART
{
name = ROC-CSTParachute
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1
rescaleFactor = 1.24
node_stack_bottom = 0.0, -0.25, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
attachRules = 1,0,1,1,1
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Utility
subcategory = 0
title = CST-100 Parachute Pack
manufacturer = Boeing
description = The parachute pack for the CST-100 "Starliner" command module.
tags = starliner, boeing, cst100, cst-100, 100
bulkheadProfiles = size2
sound_parachute_open = activate
mass = 0.26
dragModelType = default
angularDrag = .1
thermalMassModifier = 1.0
skinMassPerArea = 4
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stagingIcon = PARACHUTES
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
buoyancyUseCubeNamed = PACKED
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 973.15
skinMaxTemp = 2673.15
MODEL
{
model = ROCapsules/Assets/CST/cstParachute/model
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = RealChuteModule
caseMass = 0.26
mustGoDown = True
spareChutes = 0
cutSpeed = 0.5
PARACHUTE
{
parachuteName = canopy
invertCanopy = true
capName = cap
preDeploymentAnimation = semiDeploy
deploymentAnimation = fullyDeploy
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 2.7
preDeploymentSpeed = 6.0
minDeployment = 3660
deployedDiameter = 53.4
deploymentSpeed = 10.0
deploymentAlt = 3350
cutAlt = 0
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 25
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 15
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTRS88.cfg
PART
{
name = ROC-CSTRS88
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
subcategory = 0
maxTemp = 673.15
skinTemp = 773.15
fuelCrossfeed = true
breakingForce = 10000
breakingTorque = 10000
rescaleFactor = 1.24
scale = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,0,0
TechRequired = unlockParts
cost = 150
entryCost = 1
tags = starliner, boeing, cst100, cst-100, 100, rs88, rs-88, 88
bulkheadProfiles = size1
mass = 1.0
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
stagingIcon = LIQUID_ENGINE
stageOffset = 1
chileStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = CST-100 Launch Abort Engines (LAE)
manufacturer = Rocketdyne
description = The launch abort system of the CST-100 "Starliner" spacecraft. Uses four RS-88 engines (hypergolic variant). Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROCapsules/Assets/CST/RS88/model
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic_LowerOrangeShock
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LAE
modded = False
origMass = 1
CONFIG
{
name = LAE
minThrust = 1032
maxThrust = 1032
heatProduction = 0.88
ullage = True
pressureFed = True
ignitions = 1
throttleResponseRate = 10
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
DrawGauge = False
}
atmosphereCurve
{
key = 0 290
key = 1 220
}
}
}
ROWaterfall
{
template = rowaterfall-hypergolic-superdraco
audio = pressure-fed-1
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.39, 0.39, 0.5
glow = _orange
moduleID = ROC-CSTRS88
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-CSTRS88
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-hypergolic-superdraco
overrideParentTransform = thrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.39, 0.39, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.46371,0.46371,0.92742
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/CSTSM.cfg
PART
{
name = ROC-CSTSM
module = Part
author = Hanson Ma, Colton Franke, VoidCosmos, Drakenex, zer0Kerbal, capkirk
scale = 1.0
rescaleFactor = 1.24
node_stack_top = 0.0, 0.273, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.15, 0.0, 0.0, -1.0, 0.0, 2
node_stack_engine = 0.0, -0.75, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,1,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
cost = 500
category = FuelTank
subcategory = 0
title = CST-100 Service Module
manufacturer = Boeing
description = The service module for the CST-100 "Starliner" spacecraft. Solar Panels degrade, affecting the power output over time. Check this effect in the PAW. Plume and sound provided by Waterfall.
tags = starliner, boeing, cst100, cst-100, 100
bulkheadProfiles = size1, size3
mass = 3.89
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = True
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
radiatorHeadroom = 0.5
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
useKopernicusSolarPanels = false
MODEL
{
model = ROCapsules/Assets/CST/serviceModule/model
}
MODULE
{
name = ModuleDecouple
menuName = Jettison Service Module
ejectionForce = 15
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCS
thrusterPower = 0.44
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcs
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.499
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
atmosphereCurve
{
key = 0 320
key = 1 110
}
}
MODULE
{
name = ModuleDeployableSolarPanel
sunTracking = false
raycastTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 3.0
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2000
basemass = -1
TANK
{
name = ElectricCharge
amount = 12600
maxAmount = 12600
}
TANK
{
name = Water
amount = 200
maxAmount = 200
}
TANK
{
name = MMH
amount = 871
maxAmount = 871
}
TANK
{
name = MON3
amount = 875
maxAmount = 875
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
ROWaterfall
{
template = rowaterfall-rcs-hypergolic-1
audio = rcs-jet-1
transform = RCS
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
moduleID = ROC-CSTSM
engineID = basicEngine
}
EFFECTS
{
rcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCS
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-CSTSM
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCS
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCS
}
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/TU_Support_CST.cfg
KSP_MODEL_SHADER
{
name = ROC-CSTRS88
model = ROCapsules/Assets/CST/RS88/model
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/CST/TU_Support_CST.cfg
KSP_MODEL_SHADER
{
name = ROC-CSTCM
model = ROCapsules/Assets/CST/commandModule/model
model = ROCapsules/Assets/CST/cstParachute/model
model = ROCapsules/Assets/CST/noseCone/CST101_CAP
model = ROCapsules/Assets/CST/serviceModule/model
model = ROCapsules/Assets/CST/nds/NDS1/ndsport1
model = ROCapsules/Assets/CST/nds/NDS3/ndsport3
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaAftBay.cfg
PART
{
name = ROC-DynaAftBay
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
scale = 1.0
node_stack_top = 0.0, 0.637, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.593, 0.0, 0.0, -1.0, 0.0
fx_gasBurst_white = 0.0, -1.96, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = propulsionSystems
entryCost = 3600
cost = 3400
category = Propulsion
subcategory = 0
title = Dynasoar Aft Bay
manufacturer = Boeing
description = Contains the Liquid Hydrogen and Liquid Oxygen tanks for the DynaSoar fuel cells, as well as a solid rocket motor for abort or emergency deorbiting. Plume and sound provided by Waterfall.
attachRules = 1,1,1,1,0
mass = 0.500
dragModelType = default
maximum_drag = 0.21
minimum_drag = 0.21
angularDrag = 2.1
crashTolerance = 24
breakingForce = 80
breakingTorque = 80
maxTemp = 900
skinMaxTemp = 1273
stageOffset = 2
childStageOffset = 1
gTolerance = 100
maxPressure = 20000
node_attach = 0.0, 0.637, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/TRANSITION_STG
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SR73
CONFIG
{
name = SR73
minThrust = 624
maxThrust = 624
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 241.4
key = 1 214
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 1000
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 1000
maxAmount = 1000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
explosiveNodeID = top
ejectionForce = 30
staged = false
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSTHRUSTER
thrusterPower = 0.445
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = runningrcs
enableRoll = False
enableYaw = False
enablePitch = False
enableX = True
enableY = True
enableZ = True
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MM_NODE_LOOP
{
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
moduleID = ROC-DynaAftBay
engineID = basicEngine
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, 0.0
fixedScale = 0.2
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = -0.05, 0.0, -0.1
fixedScale = 0.2
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
runningrcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSTHRUSTER
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
plumePosition = -0.05, 0.0, 0.0
plumeScale = 0.2
flarePosition = -0.05, 0.0, -0.1
flareScale = 0.2
smokePosition = -0.05, 0.0, -0.1
smokeScale = 0.2
slagPosition = -0.05, 0.0, -0.1
slagScale = 0.2
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-DynaAftBay
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSTHRUSTER
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaAntenna.cfg
PART
{
name = ROC-DynaAntenna
module = Part
author = silentVelcro,capkirk
rescaleFactor = 1.7364
scale = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = electrics
entryCost = 2200
cost = 500
category = Communication
subcategory = 0
title = DynaSoar Telemetry Antenna
manufacturer = Boeing
description = A surface mount Telemetry Antenna.
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
maxTemp = 1273
skinMaxTemp = 2283
bulkheadProfiles = srf
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaTeleAnt
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 3.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaBay.cfg
PART
{
name = ROC-DynaBay
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
node_stack_bay = 0.0, -0.224, 0.288, 0.0, 0.0, 1.0, 1
node_stack_crg1 = 0.0, 0.381, -0.096, 0.0, 1.0, 0.0, 1
node_stack_crg2 = 0.0, -0.847, -0.096, 0.0, -1.0, 0.0, 1
node_stack_crg3 = 0.0, -0.247, 0.259, 0.0, 0.0, -1.0, 1
attachRules = 1,0,1,1,0
TechRequired = highAltitudeFlight
entryCost = 12400
cost = 4000
category = Payload
subcategory = 0
title = DynaSoar Cargo Bay
manufacturer = Boeing
mass = 0.150
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.01
breakingForce = 200
breakingTorque = 200
maxTemp = 1273
skinMaxTemp = 2383
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
bulkheadProfiles = size2
fuelCrossFeed = True
tags = base cabin (can outpost passenger statio tour tuna
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaBay
}
MODULE
{
name = ModuleAnimateGeneric
animationName = BayAnim
startEventGUIName = Open
endEventGUIName = Close
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaBody.cfg
PART
{
name = ROC-DynaBody
module = Part
author = silentVelcro, capkirk
scale = 1.0
rescaleFactor = 1.7364
node_stack_wingL = 0.46, -0.27, 0.42, 1, 0,0, 1
node_stack_wingR = -0.46, -0.27, 0.42, -1, 0,0, 1
node_stack_bottom = 0.0, -1.96, 0.0, 0.0, -1.0, 0.0, 1
node_stack_chute = 0.0, -1.884, 0.164, 0.0, -1.0, 0.0, 1
node_stack_frontgear = 0.0, 1.13, 0.42, 0, 0, 1, 1
node_stack_docking = -0.446, 1.4, 0.24, -1.0, 0.0, 0.0, 1
node_stack_bay = 0.0, -0.224, 0.288, 0.0, 0.0, -1.0, 1
CoMOffset = 0, 0.8, 0
TechRequired = basicRocketry
entryCost = 7000
cost = 5000
category = Pods
subcategory = 0
title = DynaSoar Body
manufacturer = Boeing
description = DynaSoar fuselage and cockpit. Features RCS (Limit RCS to Pitch,Yaw,Ventral and Dorsal via the RCS Actuation toggles). It is fitted with a kos computer if you have the mod installed. Supports a crew of one for up to maximum 35 hours of active operations. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 2.841
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 25
maxTemp = 900
skinMaxTemp = 2383
explosionPotential = 0.1
fuelCrossFeed = True
CrewCapacity = 1
bulkheadProfiles = size1, mk3
heatConductivity = 0.1
thermalMassModifier = 5.0
emissiveConstant = 0.95
vesselType = Ship
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/Dynamk2
}
INTERNAL
{
name = DYNA_INTERIOR
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.900
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2500
basemass = -1
TANK
{
name = LqdHydrogen
amount = 413
maxAmount = 413
}
TANK
{
name = LqdOxygen
amount = 317
maxAmount = 317
}
TANK
{
name = ElectricCharge
amount = 762048
maxAmount = 762048
}
TANK
{
name = HTP
amount = 150
maxAmount = 150
}
TANK
{
name = Food
amount = 8.5302
maxAmount = 8.5302
}
TANK
{
name = Water
amount = 5.6448
maxAmount = 5.6448
}
TANK
{
name = Oxygen
amount = 863.1
maxAmount = 863.1
}
TANK
{
name = Nitrogen
amount = 863.1
maxAmount = 863.1
}
TANK
{
name = LithiumHydroxide
amount = 1.05
maxAmount = 1.05
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 7.1820
}
TANK
{
name = Waste
amount = 0
maxAmount = 5.7305
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSTHRUSTER
thrusterPower = 0.445
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = runningrcs
enableRoll = False
enableYaw = True
enablePitch = True
enableX = True
enableY = True
enableZ = False
plumeToKeep = runningrcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2
surface = 10
max_pressure = 0.55
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Fuel Cells
capacity = 4
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 3
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
capacity = 3
running = true
}
MODULE
{
name = Configure
title = Processes
slots = 3
SETUP
{
name = Fuel Cells
desc = 4 kW fuel cell unit that consumes LqdHydrogen and LqdOxygen to generate Water.
tech = improvedPower
MODULE
{
type = ProcessController
id_field = resource
id_value = _FuelCell
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
SETUP
{
name = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
moduleID = ROC-DynaBody
engineID = basicEngine
}
EFFECTS
{
runningrcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSTHRUSTER
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-DynaBody
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSTHRUSTER
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.3
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.3
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.3
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaCabin.cfg
PART
{
name = ROC-DynaCabin
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
node_stack_bay = 0.0, -0.224, 0.288, 0.0, 0.0, 1.0, 1
CrewCapacity = 2
TechRequired = spaceExploration
entryCost = 12400
cost = 4000
category = Utility
subcategory = 0
title = DynaSoar Passenger Cabin
manufacturer = Boeing
attachRules = 1,0,1,1,0
mass = 0.800
dragModelType = default
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
breakingForce = 200
breakingTorque = 200
maxTemp = 900
skinMaxTemp = 2383
bulkheadProfiles = size2
tags = base cabin (can outpost passenger statio tour tuna, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaPass
}
INTERNAL
{
name = DYNA_PASS_INTERIOR
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 525
basemass = -1
TANK
{
name = Food
amount = 164
maxAmount = 164
}
TANK
{
name = Water
amount = 8
maxAmount = 8
}
TANK
{
name = Oxygen
amount = 1184
maxAmount = 1184
}
TANK
{
name = Nitrogen
amount = 5000
maxAmount = 5000
}
TANK
{
name = Waste
amount = 0
maxAmount = 111
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 138
}
TANK
{
name = LithiumHydroxide
amount = 29
maxAmount = 29
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 3.50
surface = 5.89
max_pressure = 0.55
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/dynadockingarms.cfg
PART
{
name = ROC-DynaDockingArms
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
node_stack_top = -0.446, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = specializedConstruction
entryCost = 3000
cost = 575
category = Coupling
subcategory = 0
title = DynaSoar Docking Arms
manufacturer = Boeing
description = DynaSoar Docking arms. Attach them on the front left node of the DynaSoar body. Don’t forget to jettison them before reentry.
attachRules = 1,0,1,1,1
fx_gasBurst_white = 0.446, 0.0, 0.0, 1.0, 0.0, 0.0, decouple
sound_decoupler_fire = decouple
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1000
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/Dynadockingarms
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = DynaDockDeploy
isOneShot = false
startEventGUIName = Extend Docking Arms
endEventGUIName = Retract Docking Arms
actionGUIName = Toggle Docking Arms
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = dockingNode
nodeType = Dyna
}
MODULE
{
name = ModuleDecouple
ejectionForce = 10
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/dynadockingsystem.cfg
PART
{
name = ROC-DynaDockingSystem
module = Part
author = silentVelcro
scale = 1.0
rescaleFactor = 1.7364
node_stack_top = 0.0, 0.0, 1.83, 0.0, 0.0, -1.0, 1
TechRequired = specializedConstruction
entryCost = 4000
cost = 1200
category = Coupling
subcategory = 0
title = DynaSoar Docking Rod
manufacturer = Boeing
description = Docking rod for the DynaSoar. This is where the docking arms attach.
attachRules = 1,0,1,1,1
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
fuelCrossFeed = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/SIVDOCK
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = DynaDockAnim
isOneShot = false
startEventGUIName = Deploy Docking Rod
endEventGUIName = Undeploy Docking Rod
actionGUIName = Toggle Docking Rod
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = dockingNode
nodeType = Dyna
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaDragChute.cfg
PART
{
name = ROC-DynaDragChute
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = landing
entryCost = 1200
cost = 1600
category = Utility
subcategory = 0
manufacturer = Boeing
title = DynaSoar Drag Chute
description = Dynasoar drag chute to use while landing. Place it on the back of the DynaSoar body. Compatible with RealChute.
attachRules = 1,0,1,0,0
mass = 0.005
dragModelType = default
angularDrag = 2
breakingForce = 18
breakingTorque = 25
stageOffset = -1
stagingIcon = PARACHUTES
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/Dynachute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = RealChuteModule
caseMass = 0.05
timer = 0
mustGoDown = false
cutSpeed = 0.4
spareChutes = 0
PARACHUTE
{
material = Nylon
preDeployedDiameter = 0.5
deployedDiameter = 3
minIsPressure = false
minPressure = 0.01
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 1
deploymentSpeed = 2
preDeploymentAnimation = semiDeploy
deploymentAnimation = fullDeploy
parachuteName = canopy
capName = Cap
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 2.5
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaElevonL.cfg
PART
{
name = ROC-DynaElevonL
module = Part
author = silentVelcro, capkirk
scale = 1
rescaleFactor = 1.7364
TechRequired = aerodynamicSystems
entryCost = 3400
cost = 400
category = Aero
subcategory = 0
title = Dynasoar Elevon Left
manufacturer = Boeing
description = Control surface for the DynaSoar left wing. Limit its functionality to Roll/Pitch only.
attachRules = 1,0,1,1,1
node_stack_top = 0.04, -0.02, 0.03, 0.0, 1.0, 0.0
node_attach = 0, 0, 0, 0.0, 1.0, 0.0
mass = 0.100
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 2
crashTolerance = 15
breakingForce = 999
breakingTorque = 999
maxTemp = 1273
skinMaxTemp = 2383
bulkheadProfiles = srf
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaElevonL2
}
MODULE
{
name = FARControllableSurface
MAC = 1.46
MidChordSweep = 8.83
b_2 = 1.61
TaperRatio = 1.0
maxdeflect = 20
ctrlSurfFrac = 1
nonSideAttach = 1
transformName = Elevon_L
ignorePitch = False
ignoreYaw = True
ignoreRoll = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaElevonR.cfg
PART
{
name = ROC-DynaElevonR
module = Part
author = silentVelcro, capkirk
scale = 1
rescaleFactor = 1.7364
TechRequired = aerodynamicSystems
entryCost = 3400
cost = 400
category = Aero
subcategory = 0
title = Dynasoar Elevon Right
manufacturer = Boeing
description = Control surface for the DynaSoar right wing. Limit its functionality to Roll/Pitch only.
attachRules = 1,0,1,1,1
node_stack_top = -0.04, -0.02, 0.03, 0.0, 1.0, 0.0
node_attach = 0, 0, 0, 0.0, 1.0, 0.0
mass = 0.100
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 2
crashTolerance = 15
breakingForce = 999
breakingTorque = 999
maxTemp = 1273
skinMaxTemp = 2383
bulkheadProfiles = srf
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaElevonR2
}
MODULE
{
name = FARControllableSurface
MAC = 1.46
MidChordSweep = 8.83
b_2 = 1.61
TaperRatio = 1.0
maxdeflect = 20
ctrlSurfFrac = 1
nonSideAttach = 1
transformName = Elevon_R
ignorePitch = False
ignoreYaw = True
ignoreRoll = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaFuelTank.cfg
PART
{
name = ROC-DynaFuelTank
module = Part
author = silentVelcro
rescaleFactor = 1.7364
node_stack_bay = 0.0, -0.224, 0.288, 0.0, 0.0, 1.0, 1
TechRequired = spaceExploration
entryCost = 12400
cost = 4000
category = Propulsion
subcategory = 0
title = DynaSoar Fuel Tank
manufacturer = Boeing
attachRules = 1,0,1,1,0
mass = 0.150
dragModelType = default
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
breakingForce = 200
breakingTorque = 200
maxTemp = 900
skinMaxTemp = 2383
bulkheadProfiles = size2
tags = fuel tank
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaFuel
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 1750
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaSkidFront.cfg
PART
{
name = ROC-DynaSkidFront
module = Part
author = silentVelcro, capkirk
rescaleFactor = 1.7364
node_stack_noseSkid = 0, 0, 0, 0, 0, -1, 1
attachRules = 1,0,1,1,0
TechRequired = landing
entryCost = 3000
cost = 450
category = Ground
subcategory = 0
title = Dynasoar Fore Skid
manufacturer = Boeing
description = Attach this under the nose. Don’t forget to add this to the GEAR Action group so you can toggle it with the G key. Fiddle with the skid controls at your own risk since they function correctly as is.
mass = 0.022
thermalMassModifier = 4.0
emissiveConstant = 0.95
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
maxTemp = 1273
skinMaxTemp = 2383
crashTolerance = 175
breakingForce = 250
breakingTorque = 250
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = aero (air aircraft ground plane roll takeoff taxi wheel
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/NoseSkid
scale = 1, 1, 1
rotation = -90,0,0
}
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.55
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.60
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
}
}
MODULE
{
name = KSPWheelBase
wheelColliderName = wheelcollider
wheelRadius = 0.18
suspensionTravel = 0.165
suspensionTarget = 0.165
boundsColliderName = Bounds
maxSpeed = 100
}
MODULE
{
name = KSPWheelDeployment
animationName = SkidFront
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelSuspension
suspensionName = suspensionParent
suspensionOffset = -0.03
suspensionAxis = 0, 1, 0
}
MODULE
{
name = KSPWheelSteering
steeringName = SkidSteering
maxSteeringAngle = 10
steeringAxis = 0, 1, 0
steeringResponse = 5
}
MODULE
{
name = KSPWheelDamage
impactTolerance = 370
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaSkidRear.cfg
PART
{
name = ROC-DynaSkidRear
module = Part
author = silentVelcro
rescaleFactor = 1.7364
node_stack_backSkid = 0, 0, 0, 0, 0, -1, 1
attachRules = 1,0,1,1,0
TechRequired = landing
entryCost = 2800
cost = 400
category = Ground
subcategory = 0
title = Dynasoar Aft Skid
manufacturer = LonesomeRobots
description = Attach these under each wing. Don’t forget to add them to the GEAR Action group so you can toggle them with the G key. Fiddle with the skid controls at your own risk since they function correctly as is.
mass = 0.022
thermalMassModifier = 4.0
emissiveConstant = 0.95
dragModelType = default
maximum_drag = 0.0
minimum_drag = 0.02
angularDrag = 0.0
maxTemp = 1273
skinMaxTemp = 2383
crashTolerance = 175
breakingForce = 250
breakingTorque = 250
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = aero (air aircraft ground plane roll takeoff taxi wheel
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/BackSkid
scale = 1, 1, 1
rotation = -90,0,0
}
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.55
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.60
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
}
}
MODULE
{
name = KSPWheelBase
wheelColliderName = wheelcollider
wheelRadius = 0.15
suspensionTravel = 0.155
suspensionTarget = 0.155
boundsColliderName = Bounds
maxSpeed = 100
}
MODULE
{
name = KSPWheelDeployment
animationName = SkidBack
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelSuspension
suspensionName = suspensionParent
suspensionOffset = -0.05
suspensionAxis = 0, 1, 0
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 500
brakeResponse = 5
}
MODULE
{
name = KSPWheelDamage
impactTolerance = 370
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaTitanAdapter.cfg
PART
{
name = ROC-DynaTitanAdapter
module = Part
author = silentVelcro
rescaleFactor = 1.7364
node_stack_top = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.26, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,1
fx_gasBurst_white = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = advConstruction
entryCost = 1500
cost = 1200
category = Coupling
subcategory = 0
title = DynaSoar Adapter and Decoupler
manufacturer = Boeing
description = A 4 meter adapter to attach DynaSoar to a Titan C rocket.
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 123
breakingTorque = 123
maxTemp = 2600
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/TITAN_ADPT
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 30
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaWingLeft.cfg
PART
{
name = ROC-DynaWingLeft
module = Part
author = silentVelcro, capkirk
scale = 1.0
rescaleFactor = 1.7364
node_stack_wing = -0.42, 2.6, 1.2, 0, 0, 1, 1
node_stack_eleL = -0.47, 0.832, 0.72, 0, -1, 0, 1
node_stack_gear = -0.45, 0.96, 0.69, -1, 0, 0, 1
attachRules = 1,1,1,1,1
CoMOffset = -0.66, 4.44, 1.66
TechRequired = aerodynamicSystems
entryCost = 7000
cost = 1000
category = Aero
subcategory = 0
title = DynaSoar Left Wing
manufacturer = Boeing
description = Left wing and rudder of the DynaSoar. Limit its aero functionality only to Yaw. Also limit its RCS functionality to Roll only via the actuation toggles. Rudder fins can be used as an airbrake. Add them to the Brakes action group. Plume and sound provided by Waterfall.
mass = 0.600
thermalMassModifier = 4.0
heatConductivity = 0.1
emissiveConstant = 0.95
crashTolerance = 15
breakingForce = 999
breakingTorque = 999
maxTemp = 1273
skinMaxTemp = 2383
bodyLiftMultiplier = 2
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaLWing
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSTHRUSTER
thrusterPower = 0.445
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = runningrcs
enableRoll = True
enableYaw = False
enablePitch = False
enableX = False
enableY = False
enableZ = False
plumeToKeep = runningrcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
}
}
MODULE
{
name = FARControllableSurface
MAC = 3.9
MidChordSweep = 60
b_2 = 1.8
TaperRatio = 0.110
maxdeflect = 30
ctrlSurfFrac = 0.1
nonSideAttach = 0
transformName = Rudder_L
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
moduleID = ROC-DynaWingLeft
engineID = basicEngine
}
EFFECTS
{
runningrcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSTHRUSTER
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-DynaWingLeft
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSTHRUSTER
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/DynaWingRight.cfg
PART
{
name = ROC-DynaWingRight
module = Part
author = silentVelcro, capkirk
scale = 1.0
rescaleFactor = 1.7364
node_stack_wing = 0.42, 2.6, 1.2, 0, 0, 1, 1
node_stack_eleR = 0.47, 0.832, 0.71, 0, -1, 0, 1
node_stack_gear = 0.45, 0.96, 0.69, 1, 0, 0, 1
attachRules = 1,1,1,1,1
CoMOffset = 0.66, 4.44, 1.66
TechRequired = aerodynamicSystems
entryCost = 7000
cost = 1000
category = Aero
subcategory = 0
title = DynaSoar Wing Right
manufacturer = Boeing
description = Right wing and rudder of the DynaSoar. Limit its aero functionality only to Yaw. Also limit its RCS functionality to Roll only via the actuation toggles. Rudder fins can be used as an airbrake. Add them to the Brakes action group. Plume and sound provided by Waterfall.
mass = 0.600
thermalMassModifier = 4.0
heatConductivity = 0.1
emissiveConstant = 0.95
crashTolerance = 15
breakingForce = 999
breakingTorque = 999
maxTemp = 1273
skinMaxTemp = 2383
bodyLiftMultiplier = 2
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/LonesomeRobot/DynaRWing
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSTHRUSTER
thrusterPower = 0.445
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = runningrcs
enableRoll = True
enableYaw = False
enablePitch = False
enableX = False
enableY = False
enableZ = False
plumeToKeep = runningrcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
}
}
MODULE
{
name = FARControllableSurface
MAC = 3.9
MidChordSweep = 60
b_2 = 1.8
TaperRatio = 0.110
maxdeflect = 30
ctrlSurfFrac = 0.1
nonSideAttach = 0
transformName = Rudder_R
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
moduleID = ROC-DynaWingRight
engineID = basicEngine
}
EFFECTS
{
runningrcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSTHRUSTER
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-DynaWingRight
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSTHRUSTER
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSTHRUSTER
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = DYNABODY
model = ROCapsules/Assets/LonesomeRobot/Dynamk2
MATERIAL
{
shader = SSTU/PBR/Metallic
mesh = GLASS
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 1.00
}
PROPERTY
{
name = _Smoothness
float = 1.00
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = DYNAPASS
model = ROCapsules/Assets/LonesomeRobot/DynaPass
MATERIAL
{
shader = SSTU/PBR/Metallic
mesh = PASS_GLASS
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 1.00
}
PROPERTY
{
name = _Smoothness
float = 1.00
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = DYNAANT
model = ROCapsules/Assets/LonesomeRobot/DynaTeleAnt
MATERIAL
{
shader = SSTU/PBR/Metallic
mesh = MAST
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 0.75
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = SIVDOCK
model = ROCapsules/Assets/LonesomeRobot/SIVDOCK
MATERIAL
{
shader = SSTU/PBR/Metallic
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 0.75
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = DYNADOCK
model = ROCapsules/Assets/LonesomeRobot/Dynadockingarms
MATERIAL
{
shader = SSTU/PBR/Metallic
mesh = BASE-R
mesh = R-ARM
mesh = R-LGR
mesh = R-UGR
mesh = BASE-L
mesh = L-ARM
mesh = L-LGR
mesh = L-UGR
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 0.75
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Dynasoar/ReflectionsConfig.cfg
KSP_MODEL_SHADER
{
name = TRANS
model = ROCapsules/Assets/LonesomeRobot/TRANSITION_STG
MATERIAL
{
shader = SSTU/PBR/Metallic
mesh = Transition_Stage_Nozzles
PROPERTY
{
name = _Color
color = 1.75,1.75,1.75
}
PROPERTY
{
name = _Metal
float = 0.75
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiAntenna.cfg
PART
{
name = ROC-GeminiAntenna
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.219
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = electrics
entryCost = 3800
cost = 350
category = Communication
subcategory = 0
title = Gemini Antenna
manufacturer = McDonnell Aircraft
description = This is a proposed high gain antenna for Gemini upgrades. It is meant to be mounted on the Gemini rendezvous and recovery section.
attachRules = 0,1,0,1,1
mass = 0.025
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = .001
breakingForce = 20
breakingTorque = 20
skinMaxTemp = 3350
maxTemp = 900
bulkheadProfiles = srf
heatConductivity = 0.01
thermalMassModifier = 4.0
PhysicsSignificance = 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiAntenna
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Gemini_Antenna
isOneShot = false
startEventGUIName = Extend
endEventGUIName = Retract
actionGUIName = Toggle Antenna
}
MODULE
{
name = ModuleRealAntenna
DeployFxModules = 0
antennaDiameter = 0.6
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModulePartVariants
baseVariant = Black
VARIANT
{
name = Black
themeName = Black
displayName = Black
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone
}
}
VARIANT
{
name = White
displayName = White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone_White
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiCM.cfg
PART
{
name = ROC-GeminiCM
module = Part
author = Frizzank, capkirk
scale = 1.194
rescaleFactor = 1
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = spaceExploration
entryCost = 1800
cost = 2600
category = -1
subcategory = 0
title = Gemini Cabin
manufacturer = McDonnell Aircraft
description = The Gemini cabin.\t Contains two astronauts. Supports a crew of two for up to maximum 14 days of active operations but it will require fuel cells.
attachRules = 1,0,1,1,1
mass = 0.9711
thermalMassModifier = 1.0
emissiveConstant = 0.8
heatConductivity = 0.01
skinMassPerArea = 3
bulkheadProfiles = size1, size0
CoMOffset = 0.0, -0.1, 0.0
CoPOffset = 0.0, 0.3, 0.0
CoLOffset = 0.0, -0.3, 0.0
bodyLiftMultiplier = 1.00
CenterOfBuoyancy = 0.0, -0.05, -0.1
CenterOfDisplacement = 0.0, -0.10, 0.0
buoyancy = 1.65
buoyancyUseSine = False
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 14
breakingForce = 25
breakingTorque = 50
skinMaxTemp = 3350
maxTemp = 900
explosionPotential = 0.75
vesselType = Ship
CrewCapacity = 2
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Gemini_Pod2
scale = 1.219, 1.194, 1.219
}
INTERNAL
{
name = FASAGeminiInt2
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.900
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleLight
lightName = spotlight
useAnimationDim = true
lightBrightenSpeed = 3.5
lightDimSpeed = 3.5
resourceAmount = 0.05
animationName = Gemini_Int_Lights
useResources = true
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0.0, 0.0, -0.06
}
MODULE
{
name = ModuleKrEjectPilot
MODULE
{
name = ModuleKrKerbalParachute
deployedDrag = 100
minAirPressureToOpen = 0.01
semiDeployedFraction = 0.0025
semiDeployedHeight = 1.25
deployTime = 0.33
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 525
basemass = -1
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = Food
amount = 164
maxAmount = 164
}
TANK
{
name = Water
amount = 8
maxAmount = 8
}
TANK
{
name = Oxygen
amount = 1184
maxAmount = 1184
}
TANK
{
name = Waste
amount = 0
maxAmount = 111
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 138
}
TANK
{
name = LithiumHydroxide
amount = 29
maxAmount = 29
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -8600
lossConst = 0.214
pyrolysisLossFactor = 75000
ablationTempThresh = 500
reentryConductivity = 0.01
charMax = 1
charMin = 1
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 144
maxAmount = 144
}
RESOURCE
{
name = CharredAblator
amount = 0
maxAmount = 108
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
collectActionName = Take Data
dataIsCollectable = True
interactionRange = 2
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.26
surface = 5.89
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModulePartVariants
baseVariant = USA
VARIANT
{
name = USA
themeName = USA
displayName = USA
primaryColor = #FF0000
secondaryColor = #0000FF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_USA
}
}
VARIANT
{
name = NoText
themeName = NoText
displayName = No Text
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_No_Text
}
}
VARIANT
{
name = NoTextWhite
displayName = No Text White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_Base
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiEquipmentSection.cfg
PART
{
name = ROC-GeminiEquipmentSection
module = Part
author = Frizzank,capkirk
rescaleFactor = 1.0
scale = 1.028
node_stack_top = 0.0, 0.622, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.6925, 0.0, 0.0, -1.0, 0.0, 3
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = fuelSystems
entryCost = 1200
cost = 850
category = -1
subcategory = 0
title = Gemini Adapter Equipment Section
manufacturer = McDonnell Aircraft
description = The Gemini Adapter Equipment Section.\t It contains O2 and H2 for fuel cell consumption and life support.\tIt also contains fuel for manoeuvring and attitude control thrusters. This is the configuration as found on Gemini 10+. RCS O/F Ratio 1.3:1.
attachRules = 1,0,1,1,0
mass = 0.367
dragModelType = default
maximum_drag = 0.22
minimum_drag = 0.22
angularDrag = 2.3
crashTolerance = 24
breakingForce = 80
breakingTorque = 80
maxTemp = 2400
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 0
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Gemini_UtilityPack
scale = 1.219, 1.028, 1.219
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = top
isOmniDecoupler = false
ejectionForce = 10
staged = False
}
MODULE
{
name = ModuleRCSFX
runningEffectName = running
thrusterTransformName = RCSthruster
resourceFlowMode = STACK_PRIORITY_SEARCH
thrusterPower = 0.4448222
fxOffset = 0, 0.1, 0.0
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = True
}
MODULE
{
name = ModuleFuelTanks
volume = 2340
type = ServiceModule
basemass = -1
TANK
{
name = LqdHydrogen
amount = 413
maxAmount = 413
}
TANK
{
name = LqdOxygen
amount = 317
maxAmount = 317
}
TANK
{
name = MMH
amount = 239.4665
maxAmount = 239.4665
}
TANK
{
name = NTO
amount = 192.7835
maxAmount = 192.7835
}
TANK
{
name = Water
amount = 101
maxAmount = 101
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 315
}
TANK
{
name = Oxygen
amount = 0
maxAmount = 10
}
TANK
{
name = ElectricCharge
amount = 552096
maxAmount = 762048
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = ReflectiveShaderModule
CubeMapSize = 8
FarClipPlane = 500000000
NearClipPlane = .1
OneFacePerFrame = true
ShaderName = Reflective/Bumped Diffuse
realTimeReflection = False
ParallaxHeight = 0.01
ReflectionStrength = 0.4
MeshesToChange = all
Shininess = 1.0
updateRate = 45
SpecColorR = 0.8
SpecColorG = 0.8
SpecColorB = 0.8
SpecColorA = 0.8
rimFalloff = 5.0
rimColor = 0.8242, 0.6445, 0.1914, 1.0
ReflectionColor = 0.6242, 0.6445, 0.69, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Fuel Cells
capacity = 2.2
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 2
running = true
}
MODULE
{
name = Configure
title = Processes
slots = 3
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Fuel Cell
desc = A fuel cell that combines Liquid Hydrogen and Liquid Oxygen, producing Water as a by-product.
tech = improvedPower
MODULE
{
type = ProcessController
id_field = resource
id_value = _FuelCell
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiFlightPack.cfg
PART
{
name = ROC-GeminiFlightPack
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.219
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.69, 0.0, 0.0, -1.0, 0.0, 2
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = aerospaceTech
entryCost = 38200
cost = 5000
category = Control
subcategory = 0
title = Gemini Flight Pack
manufacturer = McDonnell Aircraft
description = Decoupler, and flight pack for Winged Gemini.\t This pack has a decoupler on the bottom to jettison spent fuel tanks or engines.
attachRules = 1,0,1,1,1
stackSymmetry = 1
mass = 0.325
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 0.205
crashTolerance = 15
breakingForce = 25
breakingTorque = 25
maxTemp = 3200
CoMOffset = 0.0, -0.35, 0.0
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/WingGemini_FP
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = ModuleSAS
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = bottom
isOmniDecoupler = false
ejectionForce = 150
}
MODULE
{
name = ReflectiveShaderModule
CubeMapSize = 8
FarClipPlane = 500000000
NearClipPlane = .1
OneFacePerFrame = true
ShaderName = Reflective/Bumped Diffuse
realTimeReflection = False
ParallaxHeight = 0.01
ReflectionStrength = 0.2
MeshesToChange = all
Shininess = 1.0
updateRate = 10
SpecColorR = 0.8
SpecColorG = 0.8
SpecColorB = 0.8
SpecColorA = 0.8
rimFalloff = 5.0
rimColor = 0.6242, 0.6445, 0.6914, 1.0
ReflectionColor = 0.6442, 0.6445, 0.64, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiFlightPackContSurf.cfg
PART
{
name = ROC-GeminiFlightPackContSurf
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.219
TechRequired = aerospaceTech
entryCost = 38200
cost = 1500
category = Aero
subcategory = 0
title = Gemini Flight Pack Control Surface
manufacturer = McDonnell Aircraft
description = It's not really a control surface, its more of a metal slat that deflects some of the air that goes by. Goes on the Gemini Flight Pack over the holes.
attachRules = 1,1,0,0,1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_attach = 0.0, 0.0, 0.01, 0.0, 0.0, -1.0
mass = 0.02
thermalMassModifier = 4.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 0.75
maxTemp = 2600
explosionPotential = 0.1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/FASA/WingGemini_FP_CtrlSurf
scale = 1.219, 1.219, 1.219
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = FARControllableSurface
maxdeflect = 50
MAC = 0.6150
MidChordSweep = 0
b_2 = 0.905
TaperRatio = 1
}
MODULE
{
name = ReflectiveShaderModule
CubeMapSize = 8
FarClipPlane = 500000000
NearClipPlane = .1
OneFacePerFrame = true
ShaderName = Reflective/Bumped Diffuse
realTimeReflection = False
ParallaxHeight = 0.01
ReflectionStrength = 0.2
MeshesToChange = all
Shininess = 1.0
updateRate = 10
SpecColorR = 0.8
SpecColorG = 0.8
SpecColorB = 0.8
SpecColorA = 0.8
rimFalloff = 5.0
rimColor = 0.6242, 0.6445, 0.6914, 1.0
ReflectionColor = 0.6442, 0.6445, 0.64, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiNoseCap.cfg
PART
{
name = ROC-GeminiNoseCap
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.349
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = aerodynamicSystems
entryCost = 100
cost = 50
category = -1
subcategory = 0
title = Gemini Nose Fairing
manufacturer = McDonnell Aircraft
description = A nose fairing to protect the fragile equipment contained in the rendezvous and recovery section during launch.
attachRules = 1,0,1,1,1
mass = 0.01
dragModelType = default
maximum_drag = 0.21
minimum_drag = 0.19
angularDrag = 2
breakingForce = 10
breakingTorque = 10
skinMaxTemp = 3350
maxTemp = 900
bulkheadProfiles = size0
heatConductivity = 0.01
thermalMassModifier = 2.0
bodyLiftMultiplier = 1.05
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiNoseconeCap
scale = 1.219, 1.349, 1.219
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = true
ejectionForce = 50
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModulePartVariants
baseVariant = Black
VARIANT
{
name = Black
themeName = Black
displayName = Black
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone
}
}
VARIANT
{
name = White
displayName = White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone_White
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiNosecone.cfg
PART
{
name = ROC-GeminiNosecone
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.334
node_stack_bottom = 0.0, 0.183, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.725, 0.0, 0.0, 1.0, 0.0, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = spaceExploration
entryCost = 200
cost = 200
category = -1
subcategory = 0
title = Gemini Rendezvous and Recovery Section Fairing
manufacturer = McDonnell Aircraft
description = This section contains all the necessary equipment for rendezvous and docking with the Agena Target Vehicle. After re-entry jettison this section to deploy the drogue parachute, after which the main parachute can then be deployed as well.
attachRules = 1,0,1,1,1
mass = 0.077
dragModelType = default
maximum_drag = 0.22
minimum_drag = 0.18
angularDrag = 2
breakingForce = 200
breakingTorque = 200
skinMaxTemp = 3350
maxTemp = 900
bulkheadProfiles = size0
heatConductivity = 0.01
thermalMassModifier = 2.0
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 0
fuelCrossFeed = false
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiNosecone
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = true
ejectionForce = 150
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Gemini_Index
isOneShot = false
startEventGUIName = Extend Docking Guide
endEventGUIName = Retract Docking Guide
actionGUIName = Toggle Docking Guide
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = size0
acquireForce = 0.75
acquireTorque = 1
nodeType = GeminiAgena
gendered = True
genderFemale = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModulePartVariants
baseVariant = Black
VARIANT
{
name = Black
themeName = Black
displayName = Black
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone
}
}
VARIANT
{
name = White
displayName = White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone_White
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiNoseconeAero.cfg
PART
{
name = ROC-GeminiNoseconeAero
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.336
node_stack_bottom = 0.0, 0.183, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.9, 0.0, 0.0, 1.0, 0.0, 1
sound_vent_large = decouple
TechRequired = aerodynamicSystems
entryCost = 100
cost = 150
category = -1
subcategory = 0
title = Gemini Aerodynamic Nose Fairing
manufacturer = McDonnell Aircraft
description = A more aerodynamic nosecone for Gemini without the docking port. This nosecone also contains a decoupler.\t This goes on top of the parachute. Remember to eject it before you deploy the parachute.
attachRules = 1,0,1,1,1
mass = 0.087
dragModelType = default
maximum_drag = 0.21
minimum_drag = 0.18
angularDrag = .1
breakingForce = 40
breakingTorque = 40
skinMaxTemp = 3350
maxTemp = 900
bulkheadProfiles = size0
heatConductivity = 0.01
thermalMassModifier = 2.0
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiNoseconeAero
scale = 1.219, 1.336, 1.219
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 150
explosiveNodeID = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModulePartVariants
baseVariant = Black
VARIANT
{
name = Black
themeName = Black
displayName = Black
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone
}
}
VARIANT
{
name = White
displayName = White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Nosecone_White
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiParachute.cfg
PART
{
name = ROC-GeminiParachute
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.219
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = landing
entryCost = 1200
cost = 1450
category = -1
subcategory = 0
title = Gemini Recovery Main Parachute
manufacturer = McDonnell Aircraft
description = The Gemini recovery main parachute. Put this on top of the Reentry Control Section section. May be attached radially.
attachRules = 1,1,1,0,1
stageOffset = -1
childStageOffset = 0
mass = 0.123
dragModelType = default
angularDrag = 2.0
crashTolerance = 25
breakingForce = 200
breakingTorque = 150
bulkheadProfiles = size0, srf
bodyLiftMultiplier = 0
stageOffset = 0
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size0, srf
bodyLiftMultiplier = 0
stagingIcon = PARACHUTES
absorptiveConstant = 0.15
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/FASA/GeminiParachute
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = RealChuteModule
caseMass = 0.0931
timer = 0
mustGoDown = true
spareChutes = 0
cutSpeed = 0.25
PARACHUTE
{
material = Nylon
preDeployedDiameter = 10
deployedDiameter = 25.6
minIsPressure = false
minPressure = 0.02
minDeployment = 3200
deploymentAlt = 2740
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 8
preDeploymentAnimation = semiDeploy
deploymentAnimation = fullyDeploy
parachuteName = canopy
capName = cap
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 45
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiParachuteDrogue.cfg
PART
{
name = ROC-GeminiParachuteDrogue
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.219
scale = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advLanding
entryCost = 4200
cost = 1350
category = -1
subcategory = 0
title = Gemini Recovery Drogue Parachute
manufacturer = McDonnell Aircraft
description = The Gemini recovery drogue parachute. Put this on top of the main parachute.\tMay be attached radially.
attachRules = 1,1,1,1,1
stageOffset = -1
childStageOffset = 0
mass = 0.0746
dragModelType = default
angularDrag = 2.0
crashTolerance = 30
breakingForce = 250
breakingTorque = 200
heatConductivity = 0.01
thermalMassModifier = 2.0
breakingForce = 250
maximum_drag = 0.3
stageOffset = 0
stagingIcon = PARACHUTES
bulkheadProfiles = size0, srf
bodyLiftMultiplier = 0
absorptiveConstant = 0.15
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/FASA/GeminiParachute_d
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = RealChuteModule
caseMass = 0.073
timer = 0
mustGoDown = false
spareChutes = 1
cutSpeed = 12
PARACHUTE
{
material = Nylon
preDeployedDiameter = 2
deployedDiameter = 6
minIsPressure = false
minPressure = 0.001
minDeployment = 15000
deploymentAlt = 6400
cutAlt = 3100
preDeploymentSpeed = 2
deploymentSpeed = 4
preDeploymentAnimation = semiDeploy
deploymentAnimation = fullyDeploy
parachuteName = canopy
capName = cap
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 3
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiRCS.cfg
PART
{
name = ROC-GeminiRCS
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.0
node_attach = 0.0,0.0,0.0, 0.0, 0.0, 0.0
TechRequired = fuelSystems
entryCost = 600
cost = 250
category = -1
subcategory = 0
title = Gemini RCS Thruster Pack
manufacturer = McDonnell Aircraft
description = Gemini thrusters go on the bottom of your Gemini adapter equipment section. They only thrust laterally, Left and Right. RCS O/F Ratio 1.3:1.
attachRules = 0,1,0,0,1
mass = 0.015
dragModelType = default
maximum_drag = 0.005
minimum_drag = 0.001
angularDrag = 0.005
breakingForce = 12
breakingTorque = 12
maxTemp = 1800
bulkheadProfiles = srf
heatConductivity = 0.01
thermalMassModifier = 2.0
PhysicsSignificance = 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/FASA/GeminiRCSThruster
scale = 1.4, 1.4, 1.4
}
MODULE
{
name = ModuleRCSFX
resourceFlowMode = STACK_PRIORITY_SEARCH
thrusterPower = 0.1112055
runningEffectName = running
thrusterTransformName = RCSthruster
fxOffset = 0, 0, 0
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 288
key = 1 100
}
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiReentryControlSystem.cfg
PART
{
name = ROC-GeminiReentryControlSystem
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.524
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = earlyDocking
entryCost = 36000
cost = 720
category = -1
subcategory = 0
title = Gemini Re-entry Control System
manufacturer = McDonnell Aircraft
description = This section contains fuel and thrusters to provide Gemini 3 axis attitude control after detaching the adapter section. RCS O/F Ratio 1.3:1.
attachRules = 1,0,1,1,1
mass = 0.133
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.5
angularDrag = 0.1
breakingForce = 25
breakingTorque = 50
skinMaxTemp = 3350
maxTemp = 900
explosionPotential = 0.75
stagingIcon = RCS_MODULE
CenterOfBuoyancy = 0.0, 0.05, -0.1
CenterOfDisplacement = 0.0, 0.0, 0.0
buoyancy = 1.5
buoyancyUseSine = False
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Gemini_Pod2_RCS
scale = 1.219, 1.524, 1.219
}
MODULE
{
name = ModuleRCSFX
runningEffectName = running
thrusterTransformName = RCSthruster
thrusterPower = 0.1112055
fxOffset = 0, 0, 0.0
resourceFlowMode = STACK_PRIORITY_SEARCH
plumeToKeep = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 283
key = 1 100
}
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
}
MODULE
{
name = ModuleFuelTanks
volume = 32.62
type = ServiceModule
basemass = -1
TANK
{
name = MMH
amount = 18.072
maxAmount = 18.072
}
TANK
{
name = NTO
amount = 14.548
maxAmount = 14.548
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModulePartVariants
baseVariant = USA
VARIANT
{
name = USA
themeName = USA
displayName = USA
primaryColor = #FF0000
secondaryColor = #0000FF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_USA
}
}
VARIANT
{
name = NoText
themeName = NoText
displayName = No Text
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_No_Text
}
}
VARIANT
{
name = NoTextWhite
displayName = No Text White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Gemini_Pod_Base
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiRetrogradeSection.cfg
PART
{
name = ROC-GeminiRetrogradeSection
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.575
node_stack_top = 0.0, 0.27, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.27, 0.0, 0.0, -1.0, 0.0, 2
fx_exhaustFlame_yellow_tiny = 0.0, 0.0, -0.10, 0.0, 1.0, 0.0, running
fx_exhaustFlame_white_tiny = 0.0, 0.0, -0.10, 0.0, 1.0, 0.0, running
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
sound_rocket_mini = running
category = -1
subcategory = 0
title = Gemini Adapter Retrograde Section
manufacturer = McDonnell Aircraft
description = The Gemini Adapter Retrograde Section. Contains the retrograde engines to de-orbit Gemini. Also houses RCS for translation up/down/left/right/aft. Modelled with the 2 backwards firing thrusters as well. RCS O/F Ratio 1.3:1. Provides approximately 106dV for re-entry burn. From FASA mod
attachRules = 1,0,1,1,1
mass = 0.491
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.2
crashTolerance = 16
breakingForce = 120
breakingTorque = 120
maxTemp = 1973.15
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
fuelCrossFeed = True
TechRequired = earlyDocking
cost = 800
entryCost = 40000
node_attach = 0.0, 0.27, 0.0, 0.0, 1.0, 0.0, 2
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Gemini_Utility_SasRcs
scale = 1.219, 1.575, 1.219
rotation = 0, 90, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = False
explosiveNodeID = top
ejectionForce = 5
staged = false
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 11.12
heatProduction = 100
useEngineResponseTime = False
allowShutdown = False
fxOffset = 0, 0, 0.17
powerEffectName = powerflame
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 255
key = 1 100
}
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = LR91_Anim
useTemp = False
}
MODULE
{
name = ModuleRCSFX
resourceFlowMode = STACK_PRIORITY_SEARCH
thrusterPower = 0.4448222
runningEffectName = running
thrusterTransformName = RCSthruster
fxOffset = 0, 0, 0
plumeToKeep = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = ModuleFuelTanks
volume = 56.37
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = Solid
type = ModuleEnginesRF
CONFIG
{
name = Solid
maxThrust = 11.12
curveResource = PSPC
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 255
key = 1 100
}
thrustCurve
{
key = 0.95462 1
key = 0.90925 1
key = 0.86387 1
key = 0.8185 1
key = 0.77312 1
key = 0.72775 1
key = 0.68237 1
key = 0.637 1
key = 0.59162 1
key = 0.54625 1
key = 0.50087 1
key = 0.4555 1
key = 0.41012 1
key = 0.36475 1
key = 0.31937 1
key = 0.274 1
key = 0.22862 1
key = 0.18325 1
key = 0.13787 1
key = 0.0925 1
key = 0.04712 1
key = 0.00175 1
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = True
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiWing.cfg
PART
{
name = ROC-GeminiWing
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.0
scale = 1.219
TechRequired = aerospaceTech
entryCost = 38200
cost = 5000
category = Aero
subcategory = 0
title = Gemini Wings
manufacturer = McDonnell Aircraft
description = The Winged Gemini experiment was designed so that Gemini could land on a runway. It would have greatly reduced the cost of recovery, but it was so unstable and hard to control in tests that it was abandoned. See if you can do better! Keep the AoA high during reentry, and then drop the nose to keep your speed up. Atmosphereic Autopilot or other fly-by-wire mods strongly recommended.
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
mass = 0.5
thermalMassModifier = 2.25
heatConductivity = 0.1
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 2
breakingForce = 10
breakingTorque = 15
maxTemp = 3000
explosionPotential = 0.25
CoMOffset = 0.0, -0.1, 0.2
mirrorRefAxis = 0, 0, 0
CoPOffset = 0.0, -1.8, 0.4
CoLOffset = 0.0, -1.0, 0.5
bodyLiftMultiplier = 0.9
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/FASA/WingGemini
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = True
deflectionLiftCoeff = 1.9
dragAtMaxAoA = 0.1
dragAtMinAoA = 0.01
}
MODULE
{
name = ModuleRCSFX
runningEffectName = running
thrusterTransformName = RCSthruster
thrusterPower = 0.1112055
fxOffset = 0, 0, 0.0
resourceFlowMode = STACK_PRIORITY_SEARCH
plumeToKeep = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 283
key = 1 100
}
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 48.93
type = ServiceModule
basemass = -1
TANK
{
name = MMH
amount = 27.108
maxAmount = 27.108
}
TANK
{
name = NTO
amount = 21.822
maxAmount = 21.822
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
@MODULE[ModuleAblator]
{
@name = ModuleHeatShield
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 600
maxAmount = 600
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/GeminiWingContSurf.cfg
PART
{
name = ROC-GeminiWingContSurf
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.219
TechRequired = aerospaceTech
entryCost = 38200
cost = 500
category = Aero
subcategory = 0
title = Gemini Wing Control Surface
manufacturer = McDonnell Aircraft
description = Put two of these stubby little control surfaces on the bottom of the Gemini wing.
attachRules = 0,1,0,1,1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
mass = 0.02
thermalMassModifier = 4.0
heatConductivity = 0.06
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 0.2
maxTemp = 3200
explosionPotential = 0.01
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/FASA/WingGemini_ContSurf
scale = 1.219, 1.219, 1.219
}
MODULE
{
name = FARControllableSurface
MAC = 0.3550
MidChordSweep = 0
b_2 = 1.455
TaperRatio = 0.8512
maxdeflect = 20
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-AgenaPort
model = ROCapsules/Assets/BDB/GATV/bluedog_GATV_DockingPort
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiEquipmentSection
model = ROCapsules/Assets/FASA/Gemini_UtilityPack
MATERIAL
{
shader = TU/Metallic
mesh = Engine_Casing
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiRetrogradeSection
model = ROCapsules/Assets/FASA/Gemini_Utility_SasRcs
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiCM
model = ROCapsules/Assets/FASA/Gemini_Pod2
MATERIAL
{
shader = TU/Metallic
mesh = pod2
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiReentryControlSystem
model = ROCapsules/Assets/FASA/Gemini_Pod2_RCS
MATERIAL
{
shader = TU/Metallic
mesh = base
mesh = Pod2_RCS
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiNosecone
model = ROCapsules/Assets/FASA/GeminiNosecone
MATERIAL
{
shader = TU/Metallic
mesh = Gemini_Indexing_Bar
mesh = Gemini_Nosecone
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiNoseCap
model = ROCapsules/Assets/FASA/GeminiNoseconeCap
MATERIAL
{
shader = TU/Metallic
mesh = Gemini_Nosecone_Cap
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiNoseconeAero
model = ROCapsules/Assets/FASA/GeminiNoseconeAero
MATERIAL
{
shader = TU/Metallic
mesh = Gemini_Nosecone
mesh = Gemini_Nosecone_Cap
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiAntenna
model = ROCapsules/Assets/FASA/GeminiAntenna
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.0, 1.0, 1.0
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.2
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiRCS
model = ROCapsules/Assets/FASA/GeminiRCSThruster
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiWing
model = ROCapsules/Assets/FASA/WingGemini
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiFlightPack
model = ROCapsules/Assets/FASA/WingGemini_FP
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Gemini/TU_Support_Gemini.cfg
KSP_MODEL_SHADER
{
name = ROC-GeminiFlightPackContSurf
model = ROCapsules/Assets/FASA/WingGemini_FP_CtrlSurf
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/AgenaFairing.cfg
PART
{
name = ROC-AgenaFairing
module = Part
author = CobaltWolf
rescaleFactor = 1.6
TechRequired = generalRocketry
entryCost = 800
cost = 150
category = Coupling
subcategory = 0
title = Agena Target Vehicle Nose Cone
manufacturer = Thiokol
description = Nose cone halves for the Agena Docking Target fairing.
attachRules = 1,0,1,1,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
maxTemp = 773
skinMaxTemp = 2000
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
fuelCrossFeed = False
tags = break decouple separat split stag gatv atda agena nose fairing cone
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/GATV/bluedog_GATV_NoseCone
position = 0.0, 0.0, -0.3
}
NODE
{
name = Nose_Node
transform = Nose_Node
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchSide
switcherDescription = Side
switcherDescriptionPlural = Side
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Capped
transform = Capped
}
SUBTYPE
{
name = Uncapped
transform = Uncapped
}
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 50
explosiveNodeID = Nose_Node
explosiveDir = 0, 0, -1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/AgenaPort.cfg
PART
{
name = ROC-AgenaPort
module = Part
author = Frizzank, capkirk
rescaleFactor = 1.6
scale = 1.0
node_stack_bottom = 0.0, -0.046087, 0.0, 0.0, -1.0, 0.0, 0
node_stack_dock = 0.0, 0.0108, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, -0.046087, 0.0, 0.0, -1.0, 0.0, 0
stackSymmetry = 1
sound_vent_large = decouple
TechRequired = spaceExploration
entryCost = 2200
cost = 450
category = Coupling
subcategory = 0
title = Gemini Agena Target Vehicle Docking Port
manufacturer = McDonnell Aircraft
description = This special docking port is designed to capture the Gemini nose cone's docking mechanism. The simple mechanical connection won't allow you to transfer crew, but it will securely attach two vessels together, for berthing or travel. Electrical connections and a gauge cluster mounted just above the docking port allow the crew to control the vehicle they are docked too.
attachRules = 1,0,1,1,1
mass = 0.211
dragModelType = default
maximum_drag = 0.19
minimum_drag = 0.15
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 1000
fuelCrossFeed = false
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/GATV/bluedog_GATV_DockingPort
}
NODE
{
transform = Nose_Node1
name = Nose_1
size = 0
method = FIXED_JOINT
}
NODE
{
transform = Nose_Node2
name = Nose_2
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = dock
nodeType = GeminiAgena
gendered = True
genderFemale = True
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingPort_Lights
startEventGUIName = Lights On
endEventGUIName = Lights Off
actionGUIName = Toggle Lights
defaultActionGroup = Light
animSpeed = 10
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingPort_RCS
startEventGUIName = RCS Indicator On
endEventGUIName = RCS Indicator Off
actionGUIName = Toggle RCS Indicator
defaultActionGroup = RCS
animSpeed = 10
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingPort_SAS
startEventGUIName = SAS Indicator On
endEventGUIName = SAS Indicator Off
actionGUIName = Toggle SAS Indicator
defaultActionGroup = SAS
animSpeed = 10
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingPort_Rigid
startEventGUIName = Rigidize Docking Port
endEventGUIName = Release Docking Port
actionGUIName = Toggle Docking Port
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiAntenna.cfg
PART
{
name = ROC-GeminiAntennaBDB
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.524
node_attach = 0.0, -0.0078, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = flightControl
entryCost = 600
cost = 75
category = Communication
subcategory = 0
title = Gemini UHF Antenna
manufacturer = General Electric
description = A small extending antenna used for maintaining communications between the Gemini spacecraft and the ground. Attaches to the equipment section
attachRules = 0,1,0,0,1
mass = 0.003
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 2000
PhysicsSignificance = 0
bulkheadProfiles = size00, srf
tags = aerial antenna radio signal transmit comm communicat gemini
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_UHFAntenna
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
isOneShot = false
startEventGUIName = Extend
endEventGUIName = Retract
actionGUIName = Toggle Antenna
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleRealAntenna
DeployFxModules = 0
antennaCombinable = True
antennaCombinableExponent = 0.75
referenceGain = 3.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiCM.cfg
PART
{
name = ROC-GeminiCMBDB
module = Part
author = Cobaltwolf,capkirk
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.52387, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.61691, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
CoPOffset = 0.0, 0.4, 0.0
CoLOffset = 0.0, -0.4, 0.0
CenterOfBuoyancy = 0.0, 0.0, -0.3
CenterOfDisplacement = 0.0, -0.35, 0.0
buoyancy = 1.75
buoyancyUseSine = False
TechRequired = flightControl
entryCost = 0
cost = 2000
category = Pods
subcategory = 0
title = Gemini Command Pod
manufacturer = McDonnell Aircraft
description = The Gemini cabin. Contains two astronauts. Supports a crew of two for up to maximum 14 days of active operations but it will require fuel cells.
mass = 1.0377
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
breakingForce = 72
breakingTorque = 72
crashTolerance = 20
skinMaxTemp = 3350
maxTemp = 900
emissiveConstant = 0.6
vesselType = Ship
CrewCapacity = 2
bulkheadProfiles = size0, size1p2
tags = capsule pod gemini, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule
rotation = 0, 180, 0
}
INTERNAL
{
name = FASAGeminiInt2
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.900
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0.0, 0.0, -0.06
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 525
basemass = -1
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = Food
amount = 164
maxAmount = 164
}
TANK
{
name = Water
amount = 8
maxAmount = 8
}
TANK
{
name = Oxygen
amount = 1184
maxAmount = 1184
}
TANK
{
name = Waste
amount = 0
maxAmount = 111
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 138
}
TANK
{
name = LithiumHydroxide
amount = 29
maxAmount = 29
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchWindows
switcherDescription = Portholes
switcherDescriptionPlural = Portholes
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Disabled
}
SUBTYPE
{
name = Enabled
transform = Portholes
}
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleCommand
}
}
MODULE
{
uiGroupName = internal
uiGroupDisplayName = Internal
IDENTIFIER
{
name = ModuleReactionWheel
}
}
MODULE
{
uiGroupName = internal
uiGroupDisplayName = Internal
IDENTIFIER
{
name = ModuleDataTransmitter
antennaType = INTERNAL
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleScienceExperiment
experimentID = crewReport
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleScienceContainer
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleColorChanger
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
transform = Black
}
SUBTYPE
{
name = White
transform = Black
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
baseTransform = Black
transform = Capsule_Base
}
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Portholes
}
}
SUBTYPE
{
name = Stripe 1
transform = Stripe_1
}
SUBTYPE
{
name = Stripe 2
transform = Stripe_2
}
SUBTYPE
{
name = Boilerplate
transform = BoilerPlate
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Portholes
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.26
surface = 5.89
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiEquipmentSection.cfg
PART
{
name = ROC-GeminiEquipmentSectionBDB
module = Part
author = Cobaltwolf, capkirk
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.22401, 0.0, 0.0, -1.0, 0.0, 1
node_stack_recessed = 0.0, 0.15732, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.68709, 0.0, 0.0, 1.0, 0.0, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
attachRules = 1,0,1,1,0
TechRequired = flightControl
entryCost = 0
cost = 1245
category = Propulsion
subcategory = 0
title = Gemini Equipment Section
manufacturer = McDonnell Aircraft
description = The Gemini Adapter Equipment Section. It contains O2 and H2 for fuel cell consumption and life support. It also contains fuel for manoeuvring and attitude control thrusters. This is the configuration as found on Gemini 10+. RCS O/F Ratio 1.3:1. Plume and sound provided by Waterfall.
mass = 0.367
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 2
maxTemp = 900
skinMaxTemp = 2000
stageOffset = 1
childStageOffset = 1
stagingIcon = RCS_MODULE
bulkheadProfiles = size1p2, size1p5
stackSymmetry = 1
tags = gemini equipment section battery fuel cell rcs, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, fuel cell, lqdhydrogen, lqdoxygen, generator, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_EquipmentModule
rotation = 0, 180, 0
}
NODE
{
transform = node1
name = OAMS_node1
size = 0
method = FIXED_JOINT
}
NODE
{
transform = node2
name = OAMS_node2
size = 0
method = FIXED_JOINT
}
NODE
{
transform = node3
name = OAMS_node3
size = 0
method = FIXED_JOINT
}
NODE
{
transform = node4
name = OAMS_node4
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 10
explosiveNodeID = top
stagingToggleEnabledEditor = True
stagingEnabled = False
menuName = Jettison
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.11
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcsAtt
enableX = false
enableY = false
enableZ = false
enableRoll = true
enablePitch = true
enableYaw = true
plumeToKeep = rcsAtt
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = ModuleFuelTanks
volume = 2340
type = ServiceModule
basemass = -1
TANK
{
name = LqdHydrogen
amount = 413
maxAmount = 413
}
TANK
{
name = LqdOxygen
amount = 317
maxAmount = 317
}
TANK
{
name = MMH
amount = 239.4665
maxAmount = 239.4665
}
TANK
{
name = NTO
amount = 192.7835
maxAmount = 192.7835
}
TANK
{
name = Water
amount = 101
maxAmount = 101
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 315
}
TANK
{
name = Oxygen
amount = 0
maxAmount = 10
}
TANK
{
name = ElectricCharge
amount = 552096
maxAmount = 762048
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchStyle
switcherDescription = Style
switcherDescriptionPlural = Styles
SUBTYPE
{
name = Early
transform = EarlyModel
}
SUBTYPE
{
name = Late
transform = LateModel
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/Paint/Blue/bluedog_Gemini_Adapter_Blue
}
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_FoilBack
transform = GoldFoil
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNodes
switcherDescription = OAMS Nodes
switcherDescriptionPlural = OAMS Nodes
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = None
title = None
descriptionSummary = No engine attach nodes.
descriptionDetail = Who needs forward thrust anyway?
}
SUBTYPE
{
name = Two
title = 2 Nodes
descriptionSummary = Two OAMS thruster attach points at the bottom of the module.
descriptionDetail =
defaultSubtypePriority = 1
node = OAMS_node1
node = OAMS_node2
stackSymmetry = 1
}
SUBTYPE
{
name = Four
title = 4 Nodes
descriptionSummary = Four OAMS thruster attach points at the bottom of the module.
descriptionDetail =
node = OAMS_node1
node = OAMS_node2
node = OAMS_node3
node = OAMS_node4
stackSymmetry = 3
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Fuel Cells
capacity = 2.2
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 2
running = true
}
MODULE
{
name = Configure
title = Processes
slots = 3
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Fuel Cell
desc = A fuel cell that combines Liquid Hydrogen and Liquid Oxygen, producing Water as a by-product.
tech = improvedPower
MODULE
{
type = ProcessController
id_field = resource
id_value = _FuelCell
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
}
ROWaterfall
{
template = rowaterfall-rcs-hypergolic-1
audio = rcs-jet-1
transform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 0.7, 0.7
moduleID = ROC-GeminiEquipmentSectionBDB
engineID = basicEngine
}
EFFECTS
{
rcsAtt
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-GeminiEquipmentSectionBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 0.7, 0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = True
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiHS.cfg
PART
{
name = ROC-GeminiHSBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.524
node_stack_bottom = 0.0, 0.075149, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.075149, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
TechRequired = flightControl
entryCost = 1000
cost = 360
category = Thermal
subcategory = 0
title = Gemini Heatshield
manufacturer = McDonnell Aircraft
description = Heatshield for the Gemini Capsule. Can be switched to the Gemini B configuration with a hatch
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 72
breakingTorque = 72
crashTolerance = 18
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1p2
tags = gemini heat shield heatshield reentry
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.0484
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Heatshield_1p5m
rotation = 0, 180, 0
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchHatch
switcherDescription = Hatch
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Disabled
}
SUBTYPE
{
name = Enabled
transform = MOL_Hatch
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 242
amount = 242
}
RESOURCE
{
name = CharredAblator
maxAmount = 242
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiHS.cfg
PART
{
name = ROC-GeminiHSLunarBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.524
node_stack_bottom = 0.0, 0.075149, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.075149, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
TechRequired = flightControl
entryCost = 1000
cost = 360
category = Thermal
subcategory = 0
title = Gemini Lunar Heatshield
manufacturer = McDonnell Aircraft
description = Improved, lunar rated heatshield for the Gemini Capsule. Can be switched to the Gemini B configuration with a hatch
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 72
breakingTorque = 72
crashTolerance = 18
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1p2
tags = gemini heat shield heatshield reentry
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.0605
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Heatshield_1p5m
rotation = 0, 180, 0
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchHatch
switcherDescription = Hatch
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Disabled
}
SUBTYPE
{
name = Enabled
transform = MOL_Hatch
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 302.5
amount = 302.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 226.875
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiNoseCap.cfg
PART
{
name = ROC-GeminiNoseCapBDB
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.037335, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = flightControl
entryCost = 50
cost = 10
category = Aero
subcategory = 0
title = Gemini Aerodynamic Nose Cover
manufacturer = McDonnell Aircraft
description = Covers up the nose of the Gemini Docking Mechanism to protect it during ascent. Jettison once out of the atmosphere.
attachRules = 1,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
maxTemp = 2000
fuelCrossFeed = True
thermalMassModifier = 6.0
emissiveConstant = 0.95
bulkheadProfiles = size00
tags = gemini aero cap cover dock
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_NoseFairing
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = bottom
isOmniDecoupler = false
ejectionForce = 10
staged = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiNosecone.cfg
PART
{
name = ROC-GeminiNoseconeBDB
module = Part
author = Cobaltwolf
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.22171, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.4234, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
TechRequired = generalConstruction
entryCost = 750
cost = 210
category = Coupling
subcategory = 0
title = Gemini Nose Docking Mechanism
manufacturer = McDonnell Aircraft
description = One of the most crucial skills that the Gemini program is meant to develop is the ability to rendevous and dock in space. This simple docking mechanism doesn't have the ability to transfer crew or resources, but it will allow you to connect two vessels in flight. This male active docking mechanism corresponds to the female Agena Docking Adapter. It include an indexing key, that slides into the V shape on the Agena Docking Adapter, to help line the two craft up properly.
mass = 0.077
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 900
skinMaxTemp = 2000
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
bulkheadProfiles = size00, size0
tags = gemini dock docking port gatv agena target
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_DockingPort
rotation = 0, 180, 0
}
NODE
{
transform = drogueNode
name = parachute
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = size0
acquireForce = 0.75
acquireTorque = 1
nodeType = GeminiAgena
gendered = True
genderFemale = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
actionGUIName = Toggle Indexing Key
startEventGUIName = Deploy Indexing Key
endEventGUIName = Retract Indexing Key
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchStyle
switcherDescription = Style
switcherDescriptionPlural = Styles
SUBTYPE
{
name = Early
transform = EarlyModel
}
SUBTYPE
{
name = Late
transform = LateModel
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Skin
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiNoseconeAero.cfg
PART
{
name = ROC-GeminiNoseconeAeroBDB
module = Part
author = Cobaltwolf
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.22171, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.4234, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
TechRequired = generalConstruction
entryCost = 750
cost = 210
category = Coupling
subcategory = 0
title = Gemini Aerodynamic Nose Fairing
manufacturer = McDonnell Aircraft
description = A more aerodynamic nosecone for Gemini without the docking port.
mass = 0.077
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
maxTemp = 900
skinMaxTemp = 2000
emissiveConstant = 0.6
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
stagingIcon = DECOUPLER_VERT
bulkheadProfiles = size00, size0
tags = gemini dock docking port gatv agena target
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_LunarRecon_Camera
rotation = 0, 180, 0
}
NODE
{
transform = drogueNode
name = parachute
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Skin
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiOAMS.cfg
PART
{
name = ROC-GeminiOAMSRCSBDB
module = Part
author = CobaltWolf
rescaleFactor = 1.524
node_attach = 0.0, -0.1342, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = flightControl
entryCost = 800
cost = 150
category = Control
subcategory = 0
title = Gemini Orbit Attitude and Maneuvering System (RCS)
manufacturer = TRW
description = This tiny thruster is nevertheless more than sufficient to manuever the Gemini capsule around in low orbit. This part is configured as RCS. Plume and sound provided by Waterfall.
attachRules = 1,1,0,0,0
mass = 0.0125
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 900
skinMaxTemp = 2000
stageOffset = 1
childStageOffset = 1
stagingIcon = RCS_MODULE
bulkheadProfiles = srf
tags = gemini rcs thruster oams
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_OAMSThruster
rotation = 0, 180, 0
}
NODE
{
transform = node
name = OAMS_node
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = thrustTransform
thrusterPower = 0.4448222
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = runningRCS
enableX = false
enableY = false
enableZ = true
enableRoll = false
enablePitch = false
enableYaw = false
plumeToKeep = runningRCS
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = rcs-jet-1
transform = thrustTransform
position = 0,0.025,-0.015
rotation = 0, 0, 0
scale = 0.07, 0.07, 0.1
moduleID = ROC-GeminiOAMSRCSBDB
engineID = basicEngine
ExtraTemplate_Processed
{
template = rowaterfall-glow-hypergolic-white
position = 0,0.0065,0.0209
rotation = -26.1, 0, 0
scale = 0.12, 0.15, 0
transform = thrustTransform
}
}
EFFECTS
{
runningRCS
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = thrustTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-GeminiOAMSRCSBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0.025,-0.015
rotation = 0, 0, 0
scale = 0.07, 0.07, 0.1
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0.0065,0.0209
rotation = -26.1, 0, 0
scale = 0.12, 0.15, 0
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = rcs
thrusterTransformName = thrustTransform
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiOAMS.cfg
PART
{
name = ROC-GeminiOAMSBDB
module = Part
author = CobaltWolf
rescaleFactor = 1.524
node_attach = 0.0, -0.1342, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = flightControl
entryCost = 800
cost = 150
subcategory = 0
title = Gemini Orbit Attitude and Maneuvering System
manufacturer = TRW
description = This tiny thruster is nevertheless more than sufficient to manuever the Gemini capsule around in low orbit. This part is configured as an engine. Plume and sound provided by Waterfall.
attachRules = 1,1,0,0,0
mass = 0.0125
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 900
skinMaxTemp = 2000
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
bulkheadProfiles = srf
tags = gemini rcs thruster oams
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_OAMSThruster
rotation = 0, 180, 0
}
NODE
{
transform = node
name = OAMS_node
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
runningEffectName = runningRCS
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = OAMS
modded = false
origMass = 0.0125
CONFIG
{
name = OAMS
minThrust = 0.4448222
maxThrust = 0.4448222
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = rcs-jet-1
transform = thrustTransform
position = 0,0.025,-0.015
rotation = 0, 0, 0
scale = 0.07, 0.07, 0.1
moduleID = ROC-GeminiOAMSBDB
engineID = basicEngine
ExtraTemplate_Processed
{
template = rowaterfall-glow-hypergolic-white
position = 0,0.0065,0.0209
rotation = -26.1, 0, 0
scale = 0.12, 0.15, 0
transform = thrustTransform
}
}
EFFECTS
{
runningRCS
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = thrustTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-GeminiOAMSBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0.025,-0.015
rotation = 0, 0, 0
scale = 0.07, 0.07, 0.1
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0.0065,0.0209
rotation = -26.1, 0, 0
scale = 0.12, 0.15, 0
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiParachute.cfg
PART
{
name = ROC-GeminiParachuteBDB
module = Part
author = Cobaltwolf, capkirk
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.029382, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.027643, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
sound_parachute_open = activate
sound_parachute_single = deploy
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = flightControl
entryCost = 2000
cost = 600
category = Utility
subcategory = 0
title = Gemini Landing Parachute System
manufacturer = Parasystems, Inc.
description = Main parachute for Gemini
mass = 0.049
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 2
breakingForce = 50
breakingTorque = 50
bodyLiftMultiplier = 0
fuelCrossFeed = False
stageOffset = -1
childStageOffset = 1
stagingIcon = PARACHUTES
bulkheadProfiles = size0
tags = gemini parachute descent landing
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_MainParachute
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 50
}
MODULE
{
name = RealChuteModule
caseMass = 0.049
timer = 0
mustGoDown = true
spareChutes = 0
cutSpeed = 0.25
invertCanopy = false
reverseOrientation = false
PARACHUTE
{
material = Nylon
preDeployedDiameter = 10
deployedDiameter = 25.6
minIsPressure = false
minPressure = 0.02
minDeployment = 3200
deploymentAlt = 2740
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 8
preDeploymentAnimation = semi_deploy
deploymentAnimation = full_deploy
parachuteName = canopy
capName = bag
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 35
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Skin
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = bag
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = bag
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = bag
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiParachuteDrogue.cfg
PART
{
name = ROC-GeminiParachuteDrogueBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.524
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = engineering101
entryCost = 1000
cost = 200
category = Utility
subcategory = 0
title = Gemini Drogue Parachute
manufacturer = Parasystems, Inc.
description = Drogue parachute for the Gemini capsule. Attach to the node in the nose section.
attachRules = 1,0,0,1,0
mass = 0.032
dragModelType = default
angularDrag = 3
stageOffset = -1
bulkheadProfiles = size0, srf
bodyLiftMultiplier = 0
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white gemini
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_DrogueChute
rotation = 0, 180, 0
}
NODE
{
transform = drogueNode
name = parachute
size = 0
method = FIXED_JOINT
}
MODULE
{
name = RealChuteModule
caseMass = 0.032
timer = 0
mustGoDown = false
spareChutes = 1
cutSpeed = 12
invertCanopy = false
reverseOrientation = false
PARACHUTE
{
material = Nylon
preDeployedDiameter = 2
deployedDiameter = 6
minIsPressure = false
minPressure = 0.001
minDeployment = 15000
deploymentAlt = 6400
cutAlt = 3300
preDeploymentSpeed = 2
deploymentSpeed = 4
preDeploymentAnimation = semi_deploy
deploymentAnimation = full_deploy
parachuteName = canopy
capName = Cap
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiReentryControlSystem.cfg
PART
{
name = ROC-ReentryControlSystemBDB
module = Part
author = Cobaltwolf, capkirk
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.15536, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1293, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
TechRequired = flightControl
entryCost = 1500
cost = 360
category = Control
subcategory = 0
title = Gemini Re-entry Control System
manufacturer = McDonnell Aircraft
description = This section contains fuel and thrusters to provide Gemini 3 axis attitude control after detaching the adapter section. RCS O/F Ratio 1.3:1. Plume and sound provided by Waterfall.
mass = 0.133
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 2
breakingForce = 50
breakingTorque = 50
skinMaxTemp = 3350
maxTemp = 900
emissiveConstant = 0.6
bulkheadProfiles = size0
tags = gemini rcs reentry control
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_ReentryRCS
rotation = 0, 180, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.1112055
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcsAtt
enableX = false
enableY = false
enableZ = false
enableRoll = true
enablePitch = true
enableYaw = true
plumeToKeep = rcsAtt
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 283
key = 1 100
}
}
MODULE
{
name = ModuleFuelTanks
volume = 32.62
type = ServiceModule
basemass = -1
TANK
{
name = MMH
amount = 18.072
maxAmount = 18.072
}
TANK
{
name = NTO
amount = 14.548
maxAmount = 14.548
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Capsule_White
transform = Skin
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = rowaterfall-rcs-hypergolic-1
audio = rcs-jet-1
transform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 0.5, 0.5
moduleID = ROC-ReentryControlSystemBDB
engineID = basicEngine
}
EFFECTS
{
rcsAtt
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-ReentryControlSystemBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 0.5, 0.5
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiRetro.cfg
PART
{
name = ROC-GeminiRetroBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.524
scale = 1.0
node_attach = 0.0, 0.0, -0.116, 0.0, 0.0, 1.0, 0
TechRequired = flightControl
entryCost = 0
cost = 54
subcategory = 0
title = Star-13E Gemini Retro Rocket
manufacturer = Thiokol
description = emini retro solid derived from the Star 13 orbit insertion motor. Place in 4x symmetry in the gaps of the retro module cruciform. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 0.0043
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 900
skinMaxTemp = 2000
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = size00, srf
tags = gemini retro star-13 star 13
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_RetroMotor
rotation = 0, 180, 0
}
NODE
{
transform = retroNode
name = retroNode
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Star-13E
modded = false
origMass = 0.0043
CONFIG
{
name = Star-13E
minThrust = 2.78
maxThrust = 2.78
heatProduction = 100
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 255
key = 1 211
key = 7 0.001
}
thrustCurve
{
key = 0.95462 1
key = 0.90925 1
key = 0.86387 1
key = 0.8185 1
key = 0.77312 1
key = 0.72775 1
key = 0.68237 1
key = 0.637 1
key = 0.59162 1
key = 0.54625 1
key = 0.50087 1
key = 0.4555 1
key = 0.41012 1
key = 0.36475 1
key = 0.31937 1
key = 0.274 1
key = 0.22862 1
key = 0.18325 1
key = 0.13787 1
key = 0.0925 1
key = 0.04712 1
key = 0.00175 1
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 14.09
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.75
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.25
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 1.0
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.25
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.25
energy = 1.0
speed = 1.25
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiRetrogradeDecoupler.cfg
PART
{
name = ROC-RetrogradeDecouplerBDB
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.524
node_stack_top = 0.0, 0.0144427, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.015053, 0.0, 0.0, -1.0, 0.0, 1
buoyancy = 0.2
buoyancyUseSine = False
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = generalConstruction
entryCost = 1800
cost = 450
category = Coupling
subcategory = 0
title = Gemini Retrograde Section Decoupler
manufacturer = McDonnell Aircraft
description = Low profile decoupler for separating the Gemini capsule from the Adapter Retrograde Section.
attachRules = 1,0,1,1,0
mass = 0.058
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 72
breakingTorque = 72
maxTemp = 900
skinMaxTemp = 2000
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1p2
tags = gemini decoupler shield
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_Decoupler_1p5m
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 10
explosiveNodeID = top
automaticDir = False
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiRetrogradeSection.cfg
PART
{
name = ROC-GeminiRetrogradeSectionBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.524
node_stack_top = 0.0, 0.2672, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.26742, 0.0, 0.0, -1.0, 0.0
TechRequired = flightControl
entryCost = 0
cost = 615
category = Coupling
subcategory = 0
title = Gemini Adapter Retrograde Section
manufacturer = McDonnell Aircraft
description = This hollow structural adapter is designed to sit on top of the Gemini equipment section and house a quad of retro motors for reentry. Houses six translational control thrusters. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 0.4158
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 72
breakingTorque = 72
maxTemp = 2000
bulkheadProfiles = size0p5, size1
stackSymmetry = 3
tags = gemini retrograde adapter rcs control
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_Gemini_RetroModule
rotation = 0, 180, 0
}
NODE
{
transform = retroNode1
name = retroNode1
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode2
name = retroNode2
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode3
name = retroNode3
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode4
name = retroNode4
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.4448222
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcsTranslate
enableX = true
enableY = true
enableZ = false
enableRoll = false
enablePitch = false
enableYaw = false
plumeToKeep = rcsTranslate
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = ModuleRCSFX
stagingEnabled = False
thrusterTransformName = retroTransform
thrusterPower = 0.4448222
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = rcsRetro
rcsEnabled = true
enableX = false
enableY = false
enableZ = true
enableRoll = false
enablePitch = false
enableYaw = false
plumeToKeep = rcsRetro
PROPELLANT
{
name = MMH
ratio = 0.554
}
PROPELLANT
{
name = NTO
ratio = 0.446
}
atmosphereCurve
{
key = 0 273
key = 1 100
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchStyle
switcherDescription = Style
switcherDescriptionPlural = Styles
SUBTYPE
{
name = Early
transform = EarlyModel
}
SUBTYPE
{
name = Late
transform = LateModel
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = ROCapsules/Assets/BDB/Gemini/Paint/Blue/bluedog_Gemini_Adapter_Blue
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
moduleID = ROC-GeminiRetrogradeSectionBDB-translate
template = rowaterfall-rcs-hypergolic-1
audio = rcs-jet-1
transform = rcsTransform
position = 0,0,0
rotation = 0,0,180
scale = 1,1,1
engineID = basicEngine
}
EFFECTS
{
rcsRetro
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
rcsTranslate
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-GeminiRetrogradeSectionBDB-translate
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0,0,180
scale = 1,1,1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROC-GeminiRetrogradeSectionBDB-retro
TEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = retroTransform
position = 0,0,0
rotation = 0,0,180
scale = 1,1,1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = retroTransform
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiB/GeminiBEquipmentSection.cfg
PART
{
name = ROC-GeminiBEquipmentSection
module = Part
author = Cobaltwolf
scale = 1
rescaleFactor = 1.524
node_stack_bottom = 0.0, -0.17299, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1524, 0.0, 0.0, 1.0, 0.0, 1
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
attachRules = 1,1,1,1,0
TechRequired = flightControl
entryCost = 0
cost = 780
category = Propulsion
subcategory = 0
title = Gemini B Adapter Module
manufacturer = McDonnell Aircraft
description = The lower half of the Gemini-B adapter, with batteries and separation motors. Decoupler detaches the bottom node. Designed for the MOL program, it was tested uncrewed, but the program was cancelled before any manned launches. Plume configured by RealPlume.
mass = 0.250
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 2
maxTemp = 2000
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = size1p2, size1p5
tags = gemini geminib gemini-b b MOL air force equipment
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
node_attach = 0.0, 0.1524, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_GeminiB_AdapterModule
rotation = 0, 180, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 1
maxThrust = 1
heatProduction = 400
useEngineResponseTime = True
engineAccelerationSpeed = 10.0
allowRestart = False
EngineType = SolidBooster
runningEffectName = running_solid
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 255
key = 1 211
key = 7 0.001
}
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 10
explosiveNodeID = bottom
stagingToggleEnabledEditor = True
stagingEnabled = True
menuName = Jettison
stagingEnableText = Jettison: Enable Staging
stagingDisableText = Jettison: Disable Staging
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = engine
uiGroupDisplayName = Separation Rockets
IDENTIFIER
{
name = ModuleEnginesFX
}
}
MODULE
{
uiGroupName = topDecouple
uiGroupDisplayName = Jettison
IDENTIFIER
{
name = ModuleDecouple
explosiveNodeID = top
}
}
}
RESOURCE
{
name = PSPC
amount = 0.2
maxAmount = 0.2
}
MODULE
{
name = ModuleFuelTanks
volume = 131
type = ServiceModule
basemass = -1
TANK
{
name = ElectricCharge
amount = 130000
maxAmount = 130000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
plumePosition = 0.0, 0.0, 0.0
plumeScale = 0.25
flarePosition = 0.0, 0.0, 0.0
flareScale = 1.0
smokePosition = 0.0, 0.0, 0.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
slagScale = 1.0
localRotation = 0.0, 0.0, 0.0
emissionMult = 0.5
energy = 1.0
speed = 1.25
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0.0, 0.0, 0.0
localPosition = 0.0, 0.0, 0.0
fixedScale = 0.25
energy = 1.0
speed = 1.25
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/GeminiBDB/GeminiB/GeminiBRetrogradeSection.cfg
PART
{
name = ROC-GeminiBRetrogradeSection
module = Part
author = CobaltWolf
rescaleFactor = 1.524
node_stack_top = 0.0, 0.28078, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.28925, 0.0, 0.0, -1.0, 0.0
TechRequired = flightControl
entryCost = 0
cost = 260
category = Coupling
subcategory = 0
title = Gemini B Retro Module
manufacturer = Douglas Aircraft
description = A hollow structural adapter with mounting points for 4 retrorockets, and a passage for crew. Hold ALT to make attaching the retrorockets easier. Decoupler detaches the bottom node (adapter module). Designed for the MOL program, it was tested uncrewed, but the program was cancelled before any manned launches.
attachRules = 1,0,1,1,0
mass = 0.064
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 72
breakingTorque = 72
maxTemp = 2000
bulkheadProfiles = size0p5, size1
stagingIcon = DECOUPLER_VERT
stackSymmetry = 3
tags = gemini geminib gemini-b b MOL air force retro
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Gemini/bluedog_GeminiB_RetroModule
rotation = 0, 180, 0
}
NODE
{
transform = retroNode1
name = retroNode1
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode2
name = retroNode2
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode3
name = retroNode3
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode4
name = retroNode4
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode5
name = retroNode5
size = 0
method = FIXED_JOINT
}
NODE
{
transform = retroNode6
name = retroNode6
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = bottom
isOmniDecoupler = false
ejectionForce = 10
staged = True
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/Internal_LEM.cfg
INTERNAL
{
name = ROC-LEMInternal
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/Internal/LEM_IVA
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = InternalSeat
seatTransformName = seat1
allowCrewHelmet = False
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = seat2
allowCrewHelmet = False
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint1
cameraTransformName = WindowEyeTransform1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint3
cameraTransformName = WindowEyeTransform3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint2
cameraTransformName = WindowEyeTransform2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint4
cameraTransformName = WindowEyeTransform4
}
PROP
{
name = ASET_DSKY
position = 0.0167,-1.2879,-0.0013
rotation = -0.3696919,0,0,0.9291544
scale = 1.2,1,1.000001
}
PROP
{
name = TWR_Indicator
position = 0.0863,-1.4917,-0.4134
rotation = -0.04361941,0,0,0.9990483
scale = 1.3,1.3,1.3
}
PROP
{
name = ASET_X-Pointer-01
position = 0.3278,-1.5033,-0.5528
rotation = -0.04361941,0,0,0.9990483
scale = 1,1,1
}
PROP
{
name = ASET_RadarAltimeter
position = 0.2655,-1.4323,-0.167
rotation = -0.3420201,0,0,0.9396927
scale = 0.42,0.42,0.42
}
PROP
{
name = FDAI_GMCP-01
position = 1.1252,-0.5831,-0.0868
rotation = -0.06162845,-0.06162845,0.704416,0.704416
scale = 2.8,2.8,2.8
}
PROP
{
name = ABORTbutton
position = 0.0994,-1.4881,-0.3277
rotation = -0.0597419,0,0,0.9982139
scale = 0.8,0.8,0.8
}
PROP
{
name = ASET_FDAI-01
position = 0.2686,-1.506,-0.4037
rotation = -0.04361941,0,0,0.9990483
scale = 1.1,1.1,1.1
}
PROP
{
name = ASET_FDAI-01
position = -0.2352,-1.5067,-0.4043
rotation = -0.04361941,0,0,0.9990483
scale = 1.1,1.1,1.1
}
PROP
{
name = NASA_Gauge_ENGINE
position = 0.1546,-1.508,-0.541
rotation = -0.05623298,0,0,0.9984177
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_RCS-ELEC
position = 0.1009,-1.5075,-0.5411
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = RES_DISP_ModeSelector
position = 0.1227,-1.51319,-0.61241
rotation = -0.0523359,0,0,0.9986295
scale = 0.7,0.7000001,0.7000001
}
PROP
{
name = ARRT
position = 0.1522,-1.4884,-0.4108
rotation = -0.04361941,0,0,0.9990483
scale = 0.9,0.9000001,0.9000001
}
PROP
{
name = PortableTimer
position = 0.3341,-1.5297,-0.6572
rotation = 0.7372774,0,0,-0.6755902
scale = 0.8,0.8000001,0.8000001
}
PROP
{
name = ASET_SignalLamp_CONTACT
position = 0.2202,-1.5176,-0.5979
rotation = -0.05669279,0,0,0.9983917
scale = 2.3,2.3,2.3
}
PROP
{
name = Resource_Display
position = 0.1035,-1.5155,-0.6613
rotation = -0.0523359,0,0,0.9986295
scale = 1.65,1.5,1.1
}
PROP
{
name = swTumbler_V2_Gear
position = 0.2175,-1.5076,-0.5111
rotation = -0.0597419,0,0,0.9982139
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_RCS
position = -0.01634271,-1.5014,-0.4568
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_RCS
position = -0.0559,-1.5009,-0.4569
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999999
}
PROP
{
name = swTumbler_V2_RCS
position = -0.0908,-1.501,-0.4569
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999999
}
PROP
{
name = swTumbler_V2_RCS
position = -0.1298,-1.5014,-0.4568
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999998
}
PROP
{
name = swTumbler_V2_RCS
position = -0.1298,-1.4937,-0.3961
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999997
}
PROP
{
name = swTumbler_V2_RCS
position = -0.0908,-1.4945,-0.3965
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_RCS
position = -0.0558,-1.4936,-0.3968
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_RCS
position = -0.0169,-1.4942,-0.3961
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999995
}
PROP
{
name = ASET_X-Pointer-01
position = -0.32,-1.5022,-0.5405
rotation = -0.04361941,0,0,0.9990483
scale = 0.8,0.8,0.8
}
PROP
{
name = ASET_SignalLamp_CONTACT
position = -0.3225,-1.4446,-0.17
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 2,2,2
}
PROP
{
name = ABORTbuttonV2
position = 0.0472,-1.4786,-0.3289
rotation = -0.0597419,0,0,0.9982139
scale = 0.7,0.7,0.6
}
PROP
{
name = swTumbler_FDAIRateSelector
position = 0.3706,-1.49847,-0.4174
rotation = -0.04361941,0,0,0.9990483
scale = 2.6,3,2.6
}
PROP
{
name = NASA_Gauge_ENGINE
position = -0.2397,-1.5171,-0.6222
rotation = -0.05623298,0,0,0.9984177
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_RCS-ELEC
position = -0.1221,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Eng_Temp
position = -0.0097,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Amb_Temp
position = -0.1715,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Pod_Temp
position = -0.0362,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Int_Temp
position = -0.1979,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_FUEL
position = -0.1847,-1.506,-0.5274
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_OXID
position = -0.2387,-1.506,-0.5274
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Eng_Temp
position = 0.0583,-1.5069,-0.535
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Pod_Temp
position = 0.0315,-1.5069,-0.5349
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = MasterAlarm
position = 0.3686,-1.5037,-0.4576
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,1,1
}
PROP
{
name = MasterAlarm
position = -0.341,-1.5045,-0.4641
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.9999998,0.9999998
}
PROP
{
name = onFUELCELL_ONIndicator
position = 0.2451,-1.5348,-0.7456
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onFUELCELL_AVAILABLE_ONIndicator
position = 0.2451,-1.532,-0.7227
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onASCIndicator
position = 0.2451,-1.5307,-0.7119
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onDESIndicator
position = 0.2451,-1.5294,-0.7008
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onLIGHTIndicator
position = 0.2085,-1.5348,-0.7456
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onSASIndicator
position = 0.2085,-1.532,-0.7228
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = AlarmHighSlopeIndicator
position = 0.2085,-1.5307,-0.712
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = OnPREC_MODE
position = 0.2085,-1.5293,-0.7005
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = LowMonopropIndicator
position = 0.2085,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = AlarmLLegsIndicator
position = 0.245,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmExCabinWater
position = 0.1586,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmExSuitWater
position = 0.1211,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabFans
position = 0.1586,-1.532,-0.7223
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabinTempAuto
position = 0.1586,-1.5307,-0.7114
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodHeaters
position = 0.1586,-1.5293,-0.7002
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmRadiator
position = 0.1586,-1.5348,-0.7454
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmValve
position = 0.1211,-1.5306,-0.7112
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodSuitFans
position = 0.1211,-1.532,-0.7222
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabFans
position = 0.1211,-1.5348,-0.7455
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = OnWARP
position = 0.1211,-1.5293,-0.7002
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = OnWARP
position = -0.2991,-1.5293,-0.7002
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabFans
position = -0.2993,-1.5348,-0.7455
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodSuitFans
position = -0.2993,-1.532,-0.7222
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmValve
position = -0.2993,-1.5306,-0.7112
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmRadiator
position = -0.2594,-1.5348,-0.7454
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodHeaters
position = -0.2594,-1.5293,-0.7002
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabinTempAuto
position = -0.2594,-1.5307,-0.7114
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_GoodCabFans
position = -0.2594,-1.532,-0.7223
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmExSuitWater
position = -0.2993,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = Fake_AlarmExCabinWater
position = -0.2594,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = AlarmLLegsIndicator
position = -0.18,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = LowMonopropIndicator
position = -0.2204,-1.5334,-0.7339
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = OnPREC_MODE
position = -0.2204,-1.5293,-0.7005
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = AlarmHighSlopeIndicator
position = -0.2204,-1.5307,-0.712
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onSASIndicator
position = -0.2204,-1.532,-0.7228
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onLIGHTIndicator
position = -0.2204,-1.5348,-0.7456
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onDESIndicator
position = -0.1799,-1.5294,-0.7008
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onASCIndicator
position = -0.1799,-1.5307,-0.7119
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onFUELCELL_AVAILABLE_ONIndicator
position = -0.1799,-1.532,-0.7227
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = onFUELCELL_ONIndicator
position = -0.1799,-1.5348,-0.7456
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.55,0.3,0.3
}
PROP
{
name = swTumbler_V3_StageLock
position = -0.0162,-1.4848,-0.314
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,3
}
PROP
{
name = onStageLockedIndicator
position = -0.015,-1.49007,-0.34754
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 0.5,0.5,0.5
}
PROP
{
name = NASA_Gauge_LF-OX
position = -0.0765,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = NASA_Gauge_Eng_Temp
position = -0.308,-1.516,-0.622
rotation = -0.05244249,0,0,0.998624
scale = 1.2,1.2,1.2
}
PROP
{
name = FDAI_GMCP-01
position = -0.4284,-1.2219,0.1118
rotation = -0.4008328,0,0,0.9161512
scale = 1.5,1.5,1.500001
}
PROP
{
name = MCP_VSpeedDisp
position = -0.4512,-1.2766,0.0623
rotation = -0.931234,0,0,0.3644218
scale = 1.5,1.5,1.500001
}
PROP
{
name = swTumbler2_MCP_RW_SwitchModes
position = -0.3131,-1.3654,-0.0752
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG01
position = 0.134663,-1.4423,-0.1668
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG02
position = 0.0844,-1.4423,-0.1668
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG03
position = 0.0336,-1.4423,-0.1668
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG04
position = 0.134663,-1.4087,-0.1261
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG05
position = 0.0845,-1.4087,-0.1261
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG06
position = 0.0337,-1.4087,-0.1261
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG07
position = 0.1369,-1.3651,-0.0744
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG08
position = 0.0848,-1.3651,-0.0744
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_AG09
position = 0.033,-1.365,-0.0745
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_SAS
position = -0.1044,-1.3653,-0.0743
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_SAS
position = -0.1359,-1.3656,-0.0747
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000001,3.000001
}
PROP
{
name = swTumbler_V2_SAS
position = -0.1359,-1.4028,-0.1199
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000001,3.000001
}
PROP
{
name = swTumbler_V2_SAS
position = -0.1034,-1.4028,-0.1199
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000002
}
PROP
{
name = swTumbler_2-Test02
position = -0.0724,-1.4399,-0.1648
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000002
}
PROP
{
name = swTumbler_2-Test02
position = -0.1047,-1.4399,-0.1648
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = swTumbler_2-Test02
position = -0.1346,-1.4399,-0.1648
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000004
}
PROP
{
name = swTumbler_2-Test02
position = -0.1652,-1.4399,-0.1648
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000005
}
PROP
{
name = swTumbler_FDAIErrorSelector
position = 0.3722,-1.4935,-0.3756
rotation = -0.04361941,0,0,0.9990483
scale = 2.6,3,2.6
}
PROP
{
name = FI_RCS
position = -0.0156,-1.5045,-0.4935
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = -0.049,-1.5045,-0.4935
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = -0.0955,-1.5045,-0.4935
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = -0.1286,-1.5045,-0.4935
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = FI_RCS
position = -0.0156,-1.4963,-0.4238
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_RCS
position = -0.0501,-1.4963,-0.4238
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = FI_RCS
position = -0.0942,-1.4963,-0.4238
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = FI_RCS
position = -0.1281,-1.4963,-0.4238
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = ActionGroupPlate01
position = 0.1316,-1.4545,-0.1853
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate02
position = 0.0777,-1.4545,-0.1853
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate03
position = 0.0326,-1.4545,-0.1853
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate04
position = 0.1307,-1.4196,-0.143
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate05
position = 0.083,-1.4196,-0.143
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate06
position = 0.0341,-1.4196,-0.143
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate07
position = 0.1307,-1.3776,-0.0921
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate08
position = 0.0832,-1.3776,-0.0921
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = ActionGroupPlate09
position = 0.0325,-1.3776,-0.0921
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = FI_LowMonoprop
position = -0.0156,-1.5114,-0.5542
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_LowMonoprop
position = -0.0497,-1.5114,-0.5542
rotation = -0.06605087,0,0,0.9978163
scale = 2,2,2
}
PROP
{
name = FI_LowMonoprop
position = -0.095,-1.5114,-0.5542
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = FI_LowMonoprop
position = -0.1295,-1.5114,-0.5542
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = swTumbler_V2_Roll0
position = 0.55058,-1.2925,0.0547
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_Roll90
position = 0.4931,-1.2939,0.0535
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_Roll180
position = 0.4513,-1.2939,0.0535
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_Roll270
position = 0.4089,-1.2937,0.0537
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_XPointerScale
position = -0.3291,-1.4123,-0.1285
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,3,3
}
PROP
{
name = swTumbler_V2_TWR
position = 0.0429,-1.5016,-0.4567
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 2.6,2,2.6
}
PROP
{
name = swTumbler_V2_ARRT_ON
position = 0.0426,-1.4974,-0.4197
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 2.6,2,2.6
}
PROP
{
name = ASET_RotationCtrl_V2
position = 0.2493,-1.1932,0.1033
rotation = 0,0.7071068,-0.7071068,0
scale = 2,2,2
}
PROP
{
name = ASET_RotationCtrl_V2
position = -0.1878,-1.1932,0.1033
rotation = 0,0.7071068,-0.7071068,0
scale = 2.000003,2.000001,2.000001
}
PROP
{
name = X-PointerModeSelector-01
position = 0.2045,-1.371,-0.0852
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 1.2,1.2,1.2
}
PROP
{
name = swTumbler_2-Test02
position = 0.2654,-1.3898,-0.104
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = swTumbler_FDAIRateSelector
position = -0.3431,-1.49851,-0.41881
rotation = -0.04361941,0,0,0.9990483
scale = 2.6,3,2.6
}
PROP
{
name = swTumbler_FDAIErrorSelector
position = -0.3435,-1.4934,-0.3738
rotation = -0.04361941,0,0,0.9990483
scale = 2.6,3,2.6
}
PROP
{
name = FI_ARRT-ERROR
position = -0.3741,-1.2648,0.0666
rotation = -0.4007968,0,0,0.916167
scale = 2,2,2
}
PROP
{
name = swTumbler_V2_ARRT_MODE
position = 0.0426,-1.4921,-0.3779
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 2.6,2,2.6
}
PROP
{
name = swTumbler_V3_ResLock
position = -0.01634271,-1.5102,-0.5293
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,3
}
PROP
{
name = swTumbler_V3_ResLock
position = -0.0563,-1.5102,-0.5293
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999999
}
PROP
{
name = swTumbler_V3_ResLock
position = -0.0911,-1.5102,-0.5293
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999999
}
PROP
{
name = swTumbler_V3_ResLock
position = -0.1294,-1.5102,-0.5293
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999999
}
PROP
{
name = DigitalIndicator_ISPEED
position = 0.2303,-1.5197,-0.6339
rotation = -0.02509664,0,0,0.9996851
scale = 0.75,0.75,0.75
}
PROP
{
name = DigitalIndicator_VSpeedLM
position = 0.2303,-1.5211,-0.6627
rotation = -0.02509664,0,0,0.9996851
scale = 0.75,0.75,0.75
}
PROP
{
name = swTumbler_V2_Engine
position = 0.3112,-1.4748,-0.2261
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_EngineMode
position = 0.2856,-1.4795,-0.2648
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_EngineMode
position = 0.2444,-1.4795,-0.2648
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_AG10
position = 0.319,-1.4444,-0.169
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = ASET_B-Knob_LD_UTILITY
position = 0.571,-1.1995,0.1384
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 1.4,1.4,1.4
}
PROP
{
name = swTumbler_V2_Lights
position = 0.4973,-1.2458,0.0972
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_Lights
position = 0.4643,-1.2458,0.0972
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_Engine
position = 0.207,-1.4748,-0.2261
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_Engine
position = 0.1625,-1.4748,-0.2261
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999995
}
PROP
{
name = swTumbler_V2_Engine
position = 0.1625,-1.4816,-0.2901
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999994
}
PROP
{
name = swTumbler_V2_Engine
position = 0.2066,-1.4816,-0.2901
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999994
}
PROP
{
name = swTumbler_V2_Gimbal
position = 0.3569,-1.4444,-0.169
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = swTumbler_V2_CLRTGT
position = 0.1999,-1.4192,-0.1386
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = swTumbler_V2_PrecControl
position = 0.2744,-1.4749,-0.2269
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_V2_BackLight
position = -0.2081,-1.446239,-0.1709323
rotation = -0.345211,-2.954073E-08,-2.29264E-10,0.9385251
scale = 3,2.000002,3.000005
}
PROP
{
name = swTumbler_V2_EngineMode
position = -0.1297,-1.4783,-0.2645
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999995
}
PROP
{
name = swTumbler_V2_CLRTGT
position = 0.3179,-1.4104,-0.1281
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000004
}
PROP
{
name = swTumbler_V2_BackLight
position = 0.399,-1.2458,0.0972
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_2-Test01
position = 0.135,-1.296,0.002
rotation = -0.3750548,-2.951828E-08,-1.174059E-09,0.9270027
scale = 2.6,2,2.6
}
PROP
{
name = swTumbler_2-Test01
position = 0.135,-1.2472,0.0524
rotation = -0.3750548,-2.951828E-08,-1.174059E-09,0.9270027
scale = 2.6,2,2.6
}
PROP
{
name = swTumbler_2-Test01
position = -0.1044,-1.2472,0.0524
rotation = -0.3750548,-2.951828E-08,-1.174059E-09,0.9270027
scale = 2.6,2,2.6
}
PROP
{
name = swTumbler_2-Test01
position = -0.1044,-1.2957,0.0023
rotation = -0.3750548,-2.951828E-08,-1.174059E-09,0.9270027
scale = 2.6,2,2.6
}
PROP
{
name = ASET_B-Knob_LD_CP-RIGHT
position = -0.2681,-1.4171,-0.1367
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 1.2,1.2,1.2
}
PROP
{
name = switchRotaryDummy_Control
position = -0.2287,-1.3674,-0.0764
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 1.2,1.2,1.2
}
PROP
{
name = switchRotaryClear
position = -0.1883,-1.4819,-0.2939
rotation = -0.0490182,0.5790274,-0.03490768,0.8130842
scale = 1.15,1.15,1.15
}
PROP
{
name = switchRotaryClear02
position = -0.1884,-1.4746,-0.2342
rotation = -0.0508615,0.5334951,-0.03216269,0.8436597
scale = 1.15,1.15,1.15
}
PROP
{
name = switchRotaryClear03
position = -0.2860368,-1.47839,-0.2648178
rotation = -0.05912542,0.1858333,-0.01120329,0.9807368
scale = 1.15,1.15,1.15
}
PROP
{
name = swTumbler_2-Test02
position = 0.2873,-1.484,-0.3091
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_2-Test02
position = 0.3297,-1.484,-0.3088
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_2-Test02
position = 0.2443,-1.4841,-0.3098
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = swTumbler_2-Test02
position = 0.134,-1.4803,-0.2782
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999995
}
PROP
{
name = swTumbler_2-Test02
position = 0.1236,-1.4749,-0.2332
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999994
}
PROP
{
name = ASET_B-Knob-4pos-TEST
position = 0.0662,-1.478,-0.2631
rotation = -0.06016927,-0.0164937,0.0009943522,0.9980514
scale = 1.15,1.15,1.15
}
PROP
{
name = ASET_B-Knob-6pos-TEST
position = -0.03018857,-1.367521,-0.07644758
rotation = -0.2879538,0.4925238,-0.1768341,0.8020179
scale = 1.2,1.2,1.2
}
PROP
{
name = switchRotaryClear04
position = 0.3353,-1.3626,-0.0732
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 1.2,1.2,1.2
}
PROP
{
name = switchRotaryClear05
position = -0.01507491,-1.478518,-0.2663199
rotation = -0.05865664,0.2229932,-0.01344353,0.9729608
scale = 1.15,1.15,1.15
}
PROP
{
name = NASA_Gauge_Surf_Temp
position = -0.0343,-1.4232,-0.1473
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 1.5,1.5,1.5
}
PROP
{
name = swTumbler_V2_Engine
position = 0.3643,-1.4096,-0.1285
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000003
}
PROP
{
name = swTumbler_V2_PrecControl
position = -0.1296,-1.4845,-0.3156
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999995
}
PROP
{
name = swTumbler_V2_PrecControl
position = -0.0916,-1.4845,-0.3156
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,1.999999,2.999994
}
PROP
{
name = ActionGroupPlate00
position = 0.3143,-1.4571,-0.1885
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.4,0.5000002,0.5000002
}
PROP
{
name = swTumbler_V2_LEMLight
position = 0.4325,-1.2458,0.0972
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 3,2,3
}
PROP
{
name = swTumbler_V2_LEMLight
position = -0.2081,-1.4152,-0.1348
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000005
}
PROP
{
name = FI_PREC
position = -0.1281,-1.4876,-0.3474
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999999,1.999999
}
PROP
{
name = FI_PREC
position = -0.0944,-1.4876,-0.3474
rotation = -0.06605087,0,0,0.9978163
scale = 2,1.999998,1.999998
}
PROP
{
name = FI_MECO
position = 0.1676,-1.48371,-0.31415
rotation = -0.06605087,0,0,0.9978163
scale = 2.2,1.999998,1.999998
}
PROP
{
name = FI_MECO
position = 0.2035,-1.4761,-0.2483
rotation = -0.06605087,0,0,0.9978163
scale = 2.2,2,2
}
PROP
{
name = FI_MECO
position = 0.1665,-1.4762,-0.2483
rotation = -0.06605087,0,0,0.9978163
scale = 2.2,1.999999,1.999999
}
PROP
{
name = swTumbler_2-Test02
position = 0.2624,-1.3596,-0.0685
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 3,2.000002,3.000004
}
PROP
{
name = swTumbler_2-Test02
position = 0.2451,-1.4749,-0.2269
rotation = -0.06017748,-5.260884E-09,4.721462E-15,0.9981877
scale = 3,2,2.999996
}
PROP
{
name = FI_MECO
position = 0.20506,-1.48371,-0.31415
rotation = -0.06605087,0,0,0.9978163
scale = 2.2,1.999997,1.999997
}
PROP
{
name = swTumbler_2-Test02
position = 0.925,-1.04,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.925,-0.9734,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.942,-0.8484,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.942,-0.8028,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.942,-0.7537,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0145,-0.8484,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.8744,-0.8484,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.8744,-0.8032,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.8744,-0.7539,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0135,-0.7539,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0135,-0.8014,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0108,-0.6027,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.8763,-1.178,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.9864,-1.168,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 0.9864,-1.1126,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0378,-1.1126,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0355,-1.0416,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = 1.0355,-0.9728,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_2-Test02
position = -0.9981,-1.0232,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9287,-0.8254,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9287,-0.7599,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9287,-0.7004,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.8575,-0.7004,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0012,-0.7004,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0012,-0.7599,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0012,-0.8245,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.8584,-0.8245,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.8584,-0.7594,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9101,-0.5356,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0235,-0.5356,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0235,-0.4475,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -1.0259,-0.3547,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9729,-0.3547,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.9729,-0.2811,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.8604,-0.2662,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_2-Test02
position = -0.909,-0.4494,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_V2_Engine
position = -0.9774,-1.115,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_V2_Engine
position = -0.9774,-1.1776,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 4,3,4
}
PROP
{
name = FI_MECO
position = -1.0145,-1.176,0.0214
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3
}
PROP
{
name = FI_MECO
position = -1.0145,-1.1135,0.0214
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3
}
PROP
{
name = FI_MECO
position = 1.026,-0.5336,0.0214
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = FI_MECO
position = 1.026,-0.4857,0.0214
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = swTumbler_V2_Engine
position = 0.9893,-0.5333,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = swTumbler_V2_Engine
position = 0.9893,-0.4854,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 3.7,3,3.7
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-1.0706,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.9666001,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.9170001,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.8666,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.8137001,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.7618001,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.7121,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.6615001,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.6029,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.5571,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.5103,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.4519,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.4065,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.3612,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.3176,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.1493,-0.2702,-0.2171
rotation = -0.312064,-0.312064,0.6345204,0.6345204
scale = 0.6,0.5,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-1.0366,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000003,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.9841,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.9341,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.8288,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.782,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.7302,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.6761,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.6238,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.5729,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.5235,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.4701,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.4226,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.3744,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.3251,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.283,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.2424,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.1985,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.136,-0.1559,-0.268
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.6
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.1559,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.2005,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.2444,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.2924,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.3341,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.3797,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.4324,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.4802,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.5299,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.5809,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.6325,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.7349,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.7893,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.8356,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.9387,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-0.9886,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-1.0402,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.114,-1.091,-0.3488
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.1559,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.207,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.2491,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.2965,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.3408,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.3824,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.4313,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.4861,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.534,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.586,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.636,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.69,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.739,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.785,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.84,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.9391,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-0.9915,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-1.0436,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = 1.0803,-1.0908,-0.4152
rotation = -0.128821,-0.128821,0.6952735,0.6952735
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-1.2336,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6,0.5000004,0.4999999
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-1.1899,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-1.1468,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-1.1025,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-1.0142,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.975,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.932,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.8906,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.844,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.801,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.759,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.7143,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.6712,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.6316,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.5918,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.5429,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.4882,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.4422,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.0803,-0.3881,-0.4152
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.3799,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.4256,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.4717,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.5188,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.5617,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.6071,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.6483,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.6933,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.5000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.7416,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.7853,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.8257,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.877,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.9184,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-0.9633,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-1.0067,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-1.1025,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-1.1468,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-1.1899,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1142,-1.2336,-0.3485
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000004,0.5000006,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-1.2336,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000007,0.5000008,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-1.1899,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-1.1468,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-1.1025,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-1.0067,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.9633,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.9184,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.877,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000011,0.5000011,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.8257,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.7853,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.7416,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.6933,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.5000014,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.6483,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.6071,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.5617,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.5188,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.4717,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000015,0.5000013,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.4267,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000018,0.5000016,0.4999998
}
PROP
{
name = CSS SWitch 01
position = -1.1454,-0.3825,-0.2775
rotation = -0.1271971,0.1271971,-0.6955724,0.6955724
scale = 0.6000018,0.5000016,0.4999998
}
PROP
{
name = StageSwitch
position = 0.8825,-0.7029,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 0.85,0.8,0.8
}
PROP
{
name = onLLEGSIndicator
position = 0.9825,-0.7009,0.0249
rotation = -0.5,-0.5,0.5,0.5
scale = 0.8,0.8,0.8
}
PROP
{
name = onLLEGSIndicator
position = -0.9677,-0.8899,0.0249
rotation = 0.5,-0.5,0.5,-0.5
scale = 0.85,0.8,0.8
}
PROP
{
name = StageSwitch
position = -0.8637,-0.8917,0.022
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.1,0.8,0.8
}
PROP
{
name = swTumbler_V2_Gear
position = -0.9287,-0.8921,0.0221
rotation = 0.5,-0.5,0.5,-0.5
scale = 4,3,4
}
PROP
{
name = swTumbler_V2_Gear
position = 0.942,-0.703,0.0221
rotation = -0.5,-0.5,0.5,0.5
scale = 3.7,3,3.7
}
PROP
{
name = StageSwitch
position = -0.0909,-1.4767,-0.2526
rotation = -0.0537389,0,0,0.9985551
scale = 0.7,0.6999999,0.6999999
}
PROP
{
name = swTumbler_2-Test02
position = -0.989,-0.7895,-0.2047
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3,2,3
}
PROP
{
name = swTumbler_2-Test02
position = -1.049,-0.745,-0.2235
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000003,2.000002,3.000002
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.7866,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000006,2.000004,3.000005
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.8194,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.8498,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.8864,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.919,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0468,-0.9513,-0.2228
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0993,-0.7866,-0.2393
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000009,2.000006,3.000007
}
PROP
{
name = swTumbler_2-Test02
position = -1.0993,-0.8261,-0.2393
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000011,2.000008,3.00001
}
PROP
{
name = swTumbler_2-Test02
position = -1.0993,-0.8739,-0.2393
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000011,2.000008,3.00001
}
PROP
{
name = swTumbler_2-Test02
position = -1.0993,-0.9193,-0.2393
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000011,2.000008,3.00001
}
PROP
{
name = swTumbler_2-Test02
position = -1.0993,-0.9637,-0.2393
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000011,2.000008,3.00001
}
PROP
{
name = swTumbler_2-Test02
position = -1.1004,-1.0116,-0.2396
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000011,2.000008,3.00001
}
PROP
{
name = swTumbler_2-Test02
position = -1.1093,-1.0482,-0.2424
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000014,2.00001,3.000012
}
PROP
{
name = swTumbler_2-Test02
position = -1.1093,-1.0992,-0.2424
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000017,2.000012,3.000015
}
PROP
{
name = swTumbler_2-Test02
position = -1.1093,-1.1526,-0.2424
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000017,2.000012,3.000015
}
PROP
{
name = swTumbler_2-Test02
position = -1.0727,-1.0482,-0.2309
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000017,2.000012,3.000015
}
PROP
{
name = swTumbler_2-Test02
position = -1.0699,-1.192,-0.23
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.00002,2.000015,3.000017
}
PROP
{
name = swTumbler_2-Test02
position = -0.9954,-1.2049,-0.2066
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000023,2.000017,3.00002
}
PROP
{
name = swTumbler_2-Test02
position = -1.0239,-1.1518,-0.2155
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000023,2.000017,3.00002
}
PROP
{
name = swTumbler_2-Test02
position = -1.0239,-1.0991,-0.2155
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 3.000026,2.000019,3.000023
}
PROP
{
name = ASET_B-Knob-2pos-TEST
position = -0.9962,-0.7346,-0.2057
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 1.200003,1.000002,1.200002
}
PROP
{
name = ASET_B-Knob-2pos-TEST
position = -0.989,-0.6562,-0.2038
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 1.200004,1.000003,1.200003
}
PROP
{
name = ASET_B-Knob-2pos-TEST
position = -0.9997,-0.5954,-0.2072
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 1.200004,1.000004,1.200004
}
PROP
{
name = ASET_B-Knob-2pos-TEST
position = -1.0868,-0.5954,-0.2346
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 1.200005,1.000005,1.200005
}
PROP
{
name = NASA_ChargeRateIndicator
position = -1.1024,-0.6657,-0.2417
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.500005,0.500005,0.5500005
}
PROP
{
name = NASA_ChargeRateIndicator
position = -1.1024,-0.7257,-0.2417
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.5000054,0.5000055,0.5500005
}
PROP
{
name = NASA_ChargeRateIndicator
position = -1.0382,-0.6908,-0.2216
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.5000057,0.5000061,0.55
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.99045,-0.92003,-0.20611
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200003,0.5,0.5
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.99045,-0.8513,-0.20611
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200007,0.5000005,0.5000004
}
PROP
{
name = MCP_VertSpeedRWheel
position = -1.0337,-1.0489,-0.2197
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200007,0.5000005,0.5000004
}
PROP
{
name = MCP_VertSpeedRWheel
position = -1.067,-1.0977,-0.2302
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.720001,0.500001,0.5000007
}
PROP
{
name = MCP_VertSpeedRWheel
position = -1.0678,-1.1531,-0.2304
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200014,0.5000015,0.5000011
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9877,-1.0486,-0.2053
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200021,0.4000026,0.4000019
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9877,-1.0989,-0.2053
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200025,0.400003,0.4000022
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9877,-1.1545,-0.2053
rotation = 0.4184819,-0.4184819,0.5699763,-0.5699763
scale = 0.7200025,0.400003,0.4000022
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9662,-0.53893,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.6,0.6
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9662,-0.4519,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.6,0.6
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.9169,-0.3599,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.6,0.6
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.8677,-0.9717,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1,0.6,0.6
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.8533,-0.4523,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.5,0.5
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.8533,-0.3614,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.5,0.5
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.8677,-1.0384,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1.000001,0.6000004,0.6000004
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.8677,-1.1068,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1.000001,0.6000004,0.6000004
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.9322,-1.1068,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1.000001,0.6000007,0.6000007
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.9791,-1.0382,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1.000002,0.6000011,0.6000011
}
PROP
{
name = MCP_VertSpeedRWheel
position = 0.9791,-0.9723,0.0206
rotation = 0.5,0.5,-0.5000001,-0.5000001
scale = 1.000003,0.6000015,0.6000015
}
PROP
{
name = MCP_VertSpeedRWheel
position = -0.8533,-0.5394,0.0206
rotation = 0.5,-0.5,0.5,-0.5
scale = 1.2,0.5,0.5
}
PROP
{
name = Fake_AlarmMaster
position = -0.9897,-0.8149,-0.2018
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 0.5,0.6,0.6
}
PROP
{
name = IntSpotLight60_2m-UTIL
position = 5.960464E-08,-0.6812,-1.1547
rotation = 0.9265231,0,0,0.376238
scale = 1,1,1
}
PROP
{
name = ASET_B-Knob_LD_CP-PORT
position = 0.4788,-1.201,0.1382
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 1.4,1.4,1.4
}
PROP
{
name = ASET_B-Knob_LD_CP-STARBOARD
position = 0.4043,-1.2009,0.1381
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 1.4,1.4,1.4
}
PROP
{
name = ASET_RadarAltimeter
position = 1.1201,-0.8077,-0.0969
rotation = -0.06162845,-0.06162845,0.704416,0.704416
scale = 1,1,1
}
PROP
{
name = ASET_Screw_V4
position = 0.56319,-1.2372,0.1015
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.5378,-1.2372,0.1015
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.5265,-1.21002,0.12638
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.5265,-1.18396,0.1502
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.5265,-1.2654,0.0776
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.5265,-1.30216,0.04403
rotation = -0.4035453,-3.527905E-08,-8.83773E-15,0.9149597
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.2965,-1.3424,-0.049
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.3851,-1.3469,-0.0544
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.3606,-1.4643,-0.1969
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.2864,-1.4643,-0.1969
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.17014,-1.46542,-0.19694
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.0519,-1.46557,-0.19713
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2762,-1.46539,-0.19691
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2915,-1.3448,-0.0506
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2057,-1.3443,-0.0501
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.3389,-1.3448,-0.0507
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.34993,-1.43338,-0.15812
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.1051,-1.2313,0.0688
rotation = -0.3750273,0,0,0.9270138
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1353,-1.2301,0.07
rotation = -0.3750273,0,0,0.9270138
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1345,-1.3295,-0.0327
rotation = -0.3750273,0,0,0.9270138
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.1043,-1.3302,-0.0334
rotation = -0.3750273,0,0,0.9270138
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.04932,-1.47562,-0.24237
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.0571,-1.4854,-0.333
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.3323,-1.47282,-0.21539
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1337,-1.4863,-0.3411
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.3628,-1.4721,-0.209
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1917,-1.5168,-0.5972
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1863,-1.5198,-0.6225
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1863,-1.5251,-0.672
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.1691,-1.5012,-0.4642
rotation = -0.05332939,0,0,0.998577
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.3027,-1.5005,-0.4643
rotation = -0.05332939,0,0,0.998577
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.3014,-1.5349,-0.7594
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2582,-1.5349,-0.7594
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2212,-1.5349,-0.7594
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.1767,-1.5349,-0.7594
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.036,-1.5164,-0.5859
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.0599,-1.5163,-0.5861
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.9079,-1.1408,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9488,-1.1408,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9586,-0.9427,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9595,-1.0109,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 1.0012,-1.0109,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.8888,-1.0109,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.8862,-0.9427,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.844,-0.9427,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9991,-0.9427,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.844,-1.0115,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.844,-1.07941,0.02032
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.88931,-1.07941,0.02032
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9459,-0.6489,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = 0.9459,-0.5206,0.0208
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9873,-0.4858,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9444,-0.4858,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8714,-0.4858,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8276,-0.4858,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9856,-0.5753,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9434,-0.5748,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8696,-0.5763,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8291,-0.5741,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8714,-0.3968,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8272,-0.3968,0.0202
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.8906,-0.3151,0.0204
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.93339,-0.3151,0.0204
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9302,-0.9606,0.0204
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -0.9302,-1.1299,0.0204
rotation = -0.5,-0.5,0.5,0.5
scale = 3,3,3
}
PROP
{
name = ASET_Screw_V4
position = -1,-1.1299,-0.2095
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9742,-1.184,-0.201
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0285,-1.184,-0.2178
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0281,-1.2247,-0.2177
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9744,-1.2252,-0.2011
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0435,-1.2169,-0.2224
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1007,-1.2169,-0.24
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1345,-1.1711,-0.2504
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1338,-1.0741,-0.2502
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0521,-1.1299,-0.2256
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0853,-1.1299,-0.2358
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0525,-1.0753,-0.2257
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0851,-1.0757,-0.2357
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0001,-1.0759,-0.2096
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1338,-1.0101,-0.2502
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1331,-0.9457,-0.25
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1338,-0.8382,-0.2502
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1338,-0.7832,-0.2502
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0465,-1.026,-0.2233
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9993,-1.026,-0.2088
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0052,-0.9461,-0.2106
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9734,-0.9461,-0.2008
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9732,-0.8755,-0.2008
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0054,-0.8755,-0.2107
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9732,-0.6251,-0.2008
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.9729,-0.5708,-0.2007
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0375,-0.5708,-0.2206
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0629,-0.5708,-0.2284
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1116,-0.5708,-0.2434
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0247,-0.6251,-0.2167
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.0629,-0.6251,-0.2284
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -1.1114,-0.6251,-0.2434
rotation = -0.4200078,0.4200078,-0.5688528,0.5688528
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.3488,-1.4779,-0.2636
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.3488,-1.4841,-0.3216
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.3796,-1.4848,-0.3282
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.2676,-1.5155,-0.5853
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.2676,-1.5258,-0.6815
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.2543,-1.5264,-0.687
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.2106,-1.5264,-0.687
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.16,-1.5264,-0.687
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.1153,-1.5264,-0.687
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0233,-1.5251,-0.6751
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0224,-1.5171,-0.6005
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.0052,-1.5261,-0.6843
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999998,1.999998
}
PROP
{
name = ASET_Screw_V4
position = -0.1419,-1.5269,-0.6916
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999998,1.999998
}
PROP
{
name = ASET_Screw_V4
position = -0.1761,-1.5268,-0.6902
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999997,1.999997
}
PROP
{
name = ASET_Screw_V4
position = -0.3011,-1.5268,-0.6906
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999997,1.999997
}
PROP
{
name = ASET_Screw_V4
position = -0.3427,-1.5262,-0.6851
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999997,1.999997
}
PROP
{
name = ASET_Screw_V4
position = -0.3229,-1.5155,-0.5849
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999996,1.999996
}
PROP
{
name = ASET_Screw_V4
position = -0.2989,-1.5155,-0.5849
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999996,1.999996
}
PROP
{
name = ASET_Screw_V4
position = 0.0528,-1.3437,-0.0494
rotation = -0.3378839,0,0,0.9411879
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.29215,-1.47188,-0.20657
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.32044,-1.47612,-0.24616
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.30281,-1.48743,-0.35137
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.0721,-1.4894,-0.3704
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.1623,-1.4878,-0.3546
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.2,-1.4871,-0.3483
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.2147,-1.4855,-0.3337
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.1879,-1.5094,-0.5278
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = 0.2365,-1.5043,-0.4801
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0103,-1.5057,-0.4927
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0103,-1.5123,-0.5552
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.0071,-1.5152,-0.5822
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999998,1.999998
}
PROP
{
name = ASET_Screw_V4
position = -0.0741,-1.5152,-0.5822
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999998,1.999998
}
PROP
{
name = ASET_Screw_V4
position = -0.1412,-1.5152,-0.5822
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999997,1.999997
}
PROP
{
name = ASET_Screw_V4
position = -0.167,-1.4851,-0.3312
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.2362,-1.4851,-0.3312
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.3074,-1.4851,-0.3312
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.3467,-1.4852,-0.3317
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.1543,-1.4867,-0.3457
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.1543,-1.4893,-0.3702
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0107,-1.4881,-0.3587
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0099,-1.4756,-0.2424
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0223,-1.4758,-0.2443
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = -0.07,-1.4718,-0.207
rotation = -0.05332939,0,0,0.998577
scale = 2,2,2
}
PROP
{
name = ASET_Screw_V4
position = -0.172,-1.4718,-0.207
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = ASET_Screw_V4
position = 0.0107,-1.4949,-0.4218
rotation = -0.05332939,0,0,0.998577
scale = 2,1.999999,1.999999
}
PROP
{
name = swTumbler_V2_RES_MODE
position = 0.0627,-1.5139,-0.6188
rotation = -0.0523359,0,0,0.9986295
scale = 2,2,2
}
PROP
{
name = Label_ARRTMod
position = 0.0391,-1.4921,-0.3958
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_FDAIErr
position = 0.3702,-1.4915,-0.3908
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_FDAIRate
position = 0.3702,-1.4962,-0.4301
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_ARRT
position = 0.0391,-1.4971,-0.4376
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_TWR
position = 0.0391,-1.5018,-0.4769
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_FDAIRate
position = -0.3409,-1.4965,-0.4324
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_FDAIErr
position = -0.3409,-1.4918,-0.3931
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_EngMode
position = -0.1314,-1.479,-0.2867
rotation = -0.0597419,0,0,0.9982139
scale = 0.45,0.5000002,0.5000002
}
PROP
{
name = Label_Backlight
position = -0.2082,-1.457,-0.1884
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = Label_DispMode
position = -0.3127,-1.3804,-0.0954
rotation = -0.3379167,-2.954162E-08,1.096411E-14,0.9411761
scale = 0.45,0.5,0.5
}
PROP
{
name = IntOmniLight_2m-CP01
position = 0.2207,-0.9883,-1.1546
rotation = 0.5,0.5,0.5,0.5
scale = 1,1,1
}
PROP
{
name = IntOmniLight_2m-CP02
position = -0.15,-0.9883,-1.1546
rotation = 0.5,0.5,0.5,0.5
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/LEM-LMDE.cfg
PART
{
name = ROC-LEM-LMDE
module = Part
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.565, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, lem, lm, module, descent, landing, engine, lmde
stagingIcon = LIQUID_ENGINE
bulkheadProfiles = size1, size2
mass = 0.179
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = True
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Lunar Module Descent Engine (LMDE)
manufacturer = TRW
description = Deeply throttleable pressure-fed vacuum engine used for the descent module of the Apollo lunar lander. Uses storable propellants which are not subject to boiloff, but are far less efficient than hydrolox or even kerolox. The version used on J-class missions had slightly higher specific impulse (this, along with other changes, gave enough payload capacity for the rover, for example). A later variant (TR-201) was used on Delta as an upper stage engine (on Delta P series); this was a low-cost model with more restarts (4 instead of 2) and slightly higher thrust but lower efficiency and no throttling capability. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_LMDE
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
heatProduction = 35
EngineType = LiquidFuel
powerEffectName = Hypergolic-OMS-White
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 6.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = lemD
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = lemD
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.4
maxDistance = 15
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LMDE-H
origMass = 0.158
CONFIG
{
name = LMDE-H
description = Lunar Module Descent Engine used up to Apollo 15
minThrust = 4.67
maxThrust = 43.9
heatProduction = 35
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 3
powerEffectName = Hypergolic-OMS-White
ratedBurnTime = 960
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 116
}
}
CONFIG
{
name = LMDE-J
description = LMDE upgraded for J-class missions. Improved performance and more fuel allowed the LEM to carry rovers and extra scientific equipment to the surface.
minThrust = 4.67
maxThrust = 45.04
heatProduction = 36
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 3
powerEffectName = Hypergolic-OMS-White
ratedBurnTime = 960
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 313.5
key = 1 116
}
}
CONFIG
{
name = TR-201
description = Simplifed LMDE used on Delta-P as an upper stage engine.
minThrust = 43.8
maxThrust = 43.8
heatProduction = 48
massMult = 0.7151
ullage = True
pressureFed = True
ignitions = 5
powerEffectName = Hypergolic-OMS-White
ratedBurnTime = 360
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 303
key = 1 130
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,-0.0153808
rotation = 0, 0, 0
scale = 1.13, 1.13, 1.13
glow = ro-hypergolic-az50
glowStretch = 0.8
moduleID = ROC-LEM-LMDE
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-LEM-LMDE
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.03
rotation = 0, 0, 0
scale = 1.13, 1.13, 1.13
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.03
rotation = 0, 0, 0
scale = 1.21475,1.21475,1.9436
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LMDE-H
ratedBurnTime = 960
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
ignitionDynPresFailMultiplier = 0.1
}
TESTFLIGHT
{
name = LMDE-J
ratedBurnTime = 960
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = LMDE-H:75
reliabilityDataRateMultiplier = 2
}
TESTFLIGHT
{
name = TR-201
ratedBurnTime = 360
ignitionReliabilityStart = 0.989130
ignitionReliabilityEnd = 0.997826
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.983607
cycleReliabilityEnd = 0.996721
techTransfer = LMDE-H,LMDE-J:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/LEMAscent.cfg
PART
{
name = ROC-LEMAscent
module = Part
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.405, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.375, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Pods
subcategory = 0
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, lem, lm, module, ascent, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
vesselType = Lander
stagingIcon = LIQUID_ENGINE
CrewCapacity = 2
bulkheadProfiles = size1, size2
mass = 2.2
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = True
NoCrossFeedNodeKey = bottom
leaveCategory = True
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Apollo LM Ascent Stage
manufacturer = Grumman Aerospace Corporation
description = The ascent stage and crew compartment of the Apollo Lunar Module. This has the ascent engine integrated. Supports a crew of two for up to 3 days of active operations. Plume and sound provided by Waterfall.
node_attach = 0.0, 1.405, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_Ascent
}
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_dockingPort
scale = 1.175, 1.0, 1.175
position = 0.0, 1.325, 0.0
}
INTERNAL
{
name = ROC-LEMInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
hasHibernation = True
hibernateOnWarp = True
hibernationMultiplier = 0.65
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.325
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.445
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = Aerozine50
ratio = 0.5575
}
PROPELLANT
{
name = NTO
ratio = 0.4425
}
atmosphereCurve
{
key = 0 278
key = 1 168
key = 4 0.001
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = false
ignitionThreshold = 0.1
heatProduction = 20
EngineType = LiquidFuel
powerEffectName = Hypergolic-OMS-White
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Antenna
startEventGUIName = Extend HGA
endEventGUIName = Retract HGA
actionGUIName = Toggle HGA
allowAnimationWhileShielded = False
useMultipleDragCubes = false
}
MODULE
{
name = ModuleAnimateGeneric
animationName = LH1
startEventGUIName = Turn On Cabin Lights
endEventGUIName = Turn Off Cabin Lights
actionGUIName = Toggle Cabin Lights
defaultActionGroup = Light
useMultipleDragCubes = false
}
MODULE
{
name = ModuleAnimateGeneric
animationName = LEM_L
startEventGUIName = Activate Docking Lights
endEventGUIName = Deactivate Docking Lights
actionGUIName = Toggle Docking Lights
defaultActionGroup = Light
useMultipleDragCubes = false
}
MODULE
{
name = ModuleAnimateHeat
animationName = F1
dependOnEngineState = True
responseSpeed = 0.5
ThermalAnim = F1
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = Apollo
gendered = True
genderFemale = True
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2501.5
basemass = -1
TANK
{
name = ElectricCharge
amount = 59675
maxAmount = 59675
}
TANK
{
name = Aerozine50
amount = 1156.1
maxAmount = 1156.1
}
TANK
{
name = NTO
amount = 1120.4
maxAmount = 1120.4
}
TANK
{
name = Food
amount = 23.4
maxAmount = 35.1
}
TANK
{
name = Water
amount = 40
maxAmount = 40
}
TANK
{
name = Oxygen
amount = 1563.4
maxAmount = 1563.4
}
TANK
{
name = LithiumHydroxide
amount = 4.1
maxAmount = 6.2
}
TANK
{
name = Waste
amount = 0
maxAmount = 3.2
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 29.3
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 4.5
surface = 18.1
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 3.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.66
RFBand = S
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LMAE
CONFIG
{
name = LMAE
minThrust = 15.57
maxThrust = 15.57
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
powerEffectName = Hypergolic-OMS-White
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 100
}
}
CONFIG
{
name = RS-18
description = LMAE converted to run on Methalox for use on future manned Lunar and Martian landers. Developed and test fired, but cancelled in 2020 in favor of commercially developed landers.
minThrust = 24.5
maxThrust = 24.5
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
powerEffectName = Hypergolic-OMS-White
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = LqdMethane
ratio = 0.5549
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4451
DrawGauge = False
}
atmosphereCurve
{
key = 0 356
key = 1 150
}
}
}
MM_NODE_LOOP
{
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
moduleID = ROC-LEMAscent-lmae
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,0.0193176
rotation = 0, 0, 0
scale = 0.51, 0.52, 0.52
glow = ro-hypergolic-az50
glowStretch = 0.8
engineID = basicEngine
transform = thrustTransform
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROC-LEMAscent-rcs
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
TEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.1, 1.1, 1.1
}
}
EFFECTS
{
control
{
AUDIO_MULTI_POOL
{
channel = Ship
clip = sound_rocket_mini
transformName = RCSthruster
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-LEMAscent-lmae
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.04
rotation = 0, 0, 0
scale = 0.51, 0.52, 0.52
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.04
rotation = 0, 0, 0
scale = 0.54825,0.559,0.8858
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LMAE
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
}
TESTFLIGHT
{
name = RS-18
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/LEMDecoupler.cfg
PART
{
name = ROC-LEMDecoupler
module = Part
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.029, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Coupling
subcategory = 0
title = Apollo LM Decoupler
manufacturer = Grumman Aerospace Corporation
description = The explosive bolt interstage connector placed between the ascent and the descent modules of the Apollo Lunar Module.
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, lem, lm, module, ascent, decoupler
stagingIcon = DECOUPLER_HOR
bulkheadProfiles = size2
mass = 0.015
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = False
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_Decoupler
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/LEMDescent.cfg
PART
{
name = ROC-LEMDescent
module = Part
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.895, 0.0, 0.0, 1.0, 0.0, 2
node_stack_ladder10 = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_LRV = 1.4, 0.01162398, -1.4, 1.0, 0.0, -1.0, 2
node_stack_bottom = 0.0, -1.084, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = FuelTank
subcategory = 0
title = Apollo LM Descent Stage
manufacturer = Grumman Aerospace Corporation
description = The Apollo Lunar Module descent stage. Equipped with storage boxes for storing equipment. It also includes a node to attach the Lunar Roving Vehicle.
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, lem, lm, module, descent, landing, land, legs
bulkheadProfiles = size1, size2
mass = 1.826
crashTolerance = 14
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 1.1
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = True
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_Descent
}
MODULE
{
name = ModuleAnimateGeneric
animationName = OPEN
startEventGUIName = Extend Landing Legs
endEventGUIName = Retract Landing Legs
actionGUIName = Toggle Landing Legs
allowManualControl = True
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleAnimateGeneric
animationName = 2
startEventGUIName = Open Front Box
endEventGUIName = Close Front Box
actionGUIName = Toggle Front Box
}
MODULE
{
name = ModuleAnimateGeneric
animationName = 21
startEventGUIName = Open Rear Box
endEventGUIName = Close Rear Box
actionGUIName = Toggle Rear Box
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 8070
basemass = -1
TANK
{
name = ElectricCharge
amount = 161280
maxAmount = 201600
}
TANK
{
name = Aerozine50
amount = 3544
maxAmount = 3791
}
TANK
{
name = NTO
amount = 3520
maxAmount = 3765
}
TANK
{
name = Water
amount = 0
maxAmount = 150
}
TANK
{
name = Oxygen
amount = 15441.4
maxAmount = 30882.9
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/LEMRover.cfg
PART
{
name = ROC-LEMRover
module = Part
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Utility
subcategory = 0
title = Apollo Lunar Roving Vehicle (LRV)
manufacturer = Boeing Co. & General Motors
description = This 4-wheeled buggy can be attached to the side of the Apollo LM descent stage, allowing extended exploration on the surface of the Moon.
tags = apollo, moon, lunar, crew, armstrong, aldrin, cm, csm, saturn, v, lem, lm, rover
vesselType = Rover
bulkheadProfiles = size1, srf
mass = 0.168
crashTolerance = 15
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 2.0
breakingForce = 250
breakingTorque = 250
fuelCrossfeed = False
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/LEM/LEM_Rover
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50.0
explosiveNodeID = top
menuName = Deploy LRV
}
MODULE
{
name = KerbalSeat
seatPivotName = seatPivot
ejectDirection = -0.0, 0.0, -0.0
}
MODULE
{
name = KerbalSeat
seatPivotName = seatPivot1
ejectDirection = -0.0, 0.0, 0.0
}
RESOURCE
{
name = ElectricCharge
amount = 32800
maxAmount = 32800
}
MODULE
{
name = KSPWheelBase
showControls = false
loadRating = 0.4
minLoadRating = 0.05
maxLoadRating = 1
maxSpeed = 4.0
persistentState = RETRACTED
allowScaling = false
groundHeightOffset = 0.36
WHEEL
{
colliderName = wheelColliderFrontRight
radius = 0.3635
mass = 0.0054
travel = 0.175
}
WHEEL
{
colliderName = wheelColliderFrontLeft
radius = 0.3635
mass = 0.0054
travel = 0.175
}
WHEEL
{
colliderName = wheelColliderRearRight
radius = 0.3635
mass = 0.0054
travel = 0.175
}
WHEEL
{
colliderName = wheelColliderRearLeft
radius = 0.3635
mass = 0.0054
travel = 0.175
}
}
MODULE
{
wheelIndex = 0
name = KSPWheelRotation
wheelMeshName = WheelFrontRight
rotationAxis = 1, 0, 0
}
MODULE
{
wheelIndex = 1
name = KSPWheelRotation
wheelMeshName = WheelFrontLeft
rotationAxis = 1, 0, 0
}
MODULE
{
wheelIndex = 2
name = KSPWheelRotation
wheelMeshName = WheelRearRight
rotationAxis = 1, 0, 0
}
MODULE
{
wheelIndex = 3
name = KSPWheelRotation
wheelMeshName = WheelRearLeft
rotationAxis = 1, 0, 0
}
MODULE
{
name = KSPWheelSuspension
wheelIndex = 0
suspensionName = Suspension
}
MODULE
{
name = KSPWheelSuspension
wheelIndex = 1
suspensionName = Suspension_003
}
MODULE
{
name = KSPWheelSuspension
wheelIndex = 2
suspensionName = Suspension_001
}
MODULE
{
name = KSPWheelSuspension
wheelIndex = 3
suspensionName = Suspension_002
}
MODULE
{
name = KSPWheelBrakes
wheelIndex = 2
maxBrakeTorque = 30
brakeResponse = 2
}
MODULE
{
name = KSPWheelBrakes
wheelIndex = 3
maxBrakeTorque = 30
brakeResponse = 2
}
MODULE
{
name = KSPWheelBrakes
wheelIndex = 0
maxBrakeTorque = 30
brakeResponse = 2
}
MODULE
{
name = KSPWheelBrakes
wheelIndex = 1
maxBrakeTorque = 30
brakeResponse = 2
}
MODULE
{
name = KSPWheelMotor
wheelIndex = 2
maxMotorTorque = 0.061975
maxRPM = 10000
motorEfficiency = 0.335
gearRatio = 80
maxGearRatio = 80
}
MODULE
{
name = KSPWheelMotor
wheelIndex = 3
maxMotorTorque = 0.061975
maxRPM = 10000
motorEfficiency = 0.335
gearRatio = 80
maxGearRatio = 80
}
MODULE
{
name = KSPWheelMotor
wheelIndex = 0
maxMotorTorque = 0.061975
maxRPM = 10000
motorEfficiency = 0.335
gearRatio = 80
maxGearRatio = 80
}
MODULE
{
name = KSPWheelMotor
wheelIndex = 1
maxMotorTorque = 0.061975
maxRPM = 10000
motorEfficiency = 0.335
gearRatio = 80
maxGearRatio = 80
}
MODULE
{
name = KSPWheelSteering
steeringName = steering_transform1
wheelIndex = 0
maxSteeringAngle = 15
steeringAxis = 1, 1, 0
steeringResponse = 10
}
MODULE
{
name = KSPWheelSteering
steeringName = steering_transform2
wheelIndex = 1
maxSteeringAngle = 15
steeringAxis = 1, 1, 0
steeringResponse = 10
}
MODULE
{
name = KSPWheelSteering
invertSteering = true
steeringName = steering_transform3
wheelIndex = 2
maxSteeringAngle = 15
steeringAxis = 1, 1, 0
steeringResponse = 10
}
MODULE
{
name = KSPWheelSteering
invertSteering = true
steeringName = steering_transform4
wheelIndex = 3
maxSteeringAngle = 15
steeringAxis = 1, 1, 0
steeringResponse = 10
}
MODULE
{
name = KSPWheelDeployment
invertAnimation = true
animationName = LRV
animationLayer = 1
tempColliderName = WheelFrontRight
tempColliderOffset = -0.1
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.60
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = VHF
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/LEM/TU_Support_LEM.cfg
KSP_MODEL_SHADER
{
name = ROC-LEM
model = ROCapsules/Assets/DECQ/LEM/LEM_Ascent
model = ROCapsules/Assets/DECQ/LEM/LEM_Decoupler
model = ROCapsules/Assets/DECQ/LEM/LEM_Descent
model = ROCapsules/Assets/DECQ/LEM/LEM_dockingPort
model = ROCapsules/Assets/DECQ/LEM/LEM_LMDE
model = ROCapsules/Assets/DECQ/LEM/LEM_Rover
MATERIAL
{
shader = SSTU/PBR/Metallic
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.85
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryAdapterRedstone.cfg
PART
{
module = Part
name = ROC-MercuryAdapterRedstone
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.145, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.14, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,0,1,1,0
bulkheadProfiles = size0
title = Mercury-Redstone Adapter
manufacturer = McDonnell Aircraft
description = Adapter to connect and decouple the Mercury spacecraft and the Redstone Rocket.
mass = 0.112
category = -1
subcategory = 0
tags = mercury, reentry, decoupler, dec, redstone
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiDecDark125m
scale = 1.45, 1.45, 1.45
}
MODULE
{
name = ModuleDecouple
ejectionForce = 5
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryAdapterRedstone.cfg
PART
{
module = Part
name = ROC-MercuryAdapterAtlas
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.4, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.25, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
bulkheadProfiles = size0
title = Mercury-Atlas Adapter
manufacturer = McDonnell Aircraft
description = Adapter to connect and decouple the Mercury spacecraft and the Atlas Rocket.
mass = 0.318
category = -1
subcategory = 0
tags = mercury, reentry, decoupler, dec, atlas
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/GeminiDecDark125m
scale = 1.48, 4.0, 1.48
}
MODULE
{
name = ModuleDecouple
ejectionForce = 5
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryCM.cfg
PART
{
module = Part
name = ROC-MercuryCM
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.05, 0.0, 0.0, 1.0, 0.0, 1
node_stack_para = 0.0, 2.05, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.055, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,1
bulkheadProfiles = size1, size2
CoMOffset = 0.0, 0.415, 0.0
CoMOffset = 0.0, 0.20, 0.0
CoPOffset = 0.0, 0.70, 0.0
CoLOffset = 0.0, 0.00, 0.0
bodyLiftMultiplier = 1.01
title = Mercury Command Pod
manufacturer = McDonnell Aircraft
description = The Mercury Command Pod is a one crew vessel that sent the first humans into space for the United States. It is rated for LEO reentry with an integrated heatshield. RCS thrusters are integrated. Supports a crew of one for up to maximum 35 hours of active operations but it will require you to change the resources.
mass = 0.753
category = -1
subcategory = 0
tags = mercury, grissom, schirra, glenn, crew, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
TechRequired = unlockParts
cost = 150
entryCost = 1
vesselType = Ship
stagingIcon = COMMAND_POD
CrewCapacity = 1
maxTemp = 773.15
skinMaxTemp = 2573.15
emissiveConstant = 0.9
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 1.1
breakingForce = 250
breakingTorque = 250
skinInternalConductionMult = 6
fuelCrossFeed = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Pod
scale = 1.514, 1.526, 1.514
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
position = -0.394, 1.93, 0.0
scale = 0.2, 0.2, 0.2
rotation = 90, 0, 90
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
position = 0.394, 1.93, 0.0
scale = 0.2, 0.2, 0.2
rotation = 90, 0, 270
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
position = 0.0, 1.93, 0.394
scale = 0.2, 0.2, 0.2
rotation = 90, 0, 0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
position = 0.0, 1.93, -0.394
scale = 0.2, 0.2, 0.2
rotation = 90, 0, 180
}
MODEL
{
model = ROCapsules/Assets/FASA/Mercury/Mercury_Pod_RCS
scale = 1.5, 1.56, 1.5
position = 0.1736, 0.320, -0.812
rotation = 18, -10, 0
}
INTERNAL
{
name = ROC-MercuryInternal
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
useChar = True
charModuleName = HeatShieldCharAnim
charMin = 0
charMax = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 400
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 125
maxAmount = 125
}
RESOURCE
{
name = CharredAblator
amount = 0
maxAmount = 100
isTweakable = False
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.475
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.1067573
runningEffectName = running
resourceFlowMode = STACK_PRIORITY_SEARCH
fullThrust = True
fxOffset = 0.0, 0.5, 0.0
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 267
key = 1 57
key = 4 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 66.6
basemass = -1
TANK
{
name = ElectricCharge
amount = 48600
maxAmount = 48600
}
TANK
{
name = HTP
amount = 18
maxAmount = 18
}
TANK
{
name = Food
amount = 0
maxAmount = 8.5302
}
TANK
{
name = Water
amount = 0
maxAmount = 5.6448
}
TANK
{
name = Oxygen
amount = 0
maxAmount = 863.1
}
TANK
{
name = LithiumHydroxide
amount = 1.05
maxAmount = 1.05
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 7.1820
}
TANK
{
name = Waste
amount = 0
maxAmount = 5.7305
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleLight
lightName = spotlight
useAnimationDim = true
lightBrightenSpeed = 4.5
lightDimSpeed = 4.5
resourceAmount = 0.002
animationName = Gemini_Int_Lights
useResources = true
}
EFFECTS
{
running
{
AUDIO_MULTI
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.56
surface = 3.85
max_pressure = 0.34
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 1
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModulePartVariants
baseVariant = USA
VARIANT
{
name = USA
themeName = USA
displayName = USA
primaryColor = #FF0000
secondaryColor = #0000FF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Mercury_Pod_USA
}
}
VARIANT
{
name = NoText
themeName = NoText
displayName = No Text
primaryColor = #000000
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Mercury_Pod_No_Text
}
}
VARIANT
{
name = NoTextWhite
displayName = No Text White
primaryColor = #FFFFFF
secondaryColor = #FFFFFF
TEXTURE
{
_MainTex = ROCapsules/Assets/FASA/Retextures/Mercury_Pod_White_No_Text
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryLES.cfg
PART
{
module = Part
name = ROC-MercuryLES
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,0,1,1
bulkheadProfiles = size1
title = Mercury Launch Escape System (LES)
manufacturer = Grand Central Rocket Company
description = The abort motor of the LES is a powerful solid rocket motor, designed specifically to carry away the Mercury Capsule in the case of a pad or a low altitude flight abort. Plume configured by RealPlume.
mass = 0.4679
category = -1
subcategory = 0
tags = mercury, les, escape
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = SOLID_BOOSTER
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_LES
scale = 1.514, 2.633, 1.514
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
powerEffectName = running
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 231.3
maxThrust = 231.3
heatProduction = 100
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
staging = false
%ullage = False
%pressureFed = False
%ignitions = 1
ActivatesEvenIfDisconnected = true
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 225
key = 1 210
key = 6 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 64.45
basemass = -1
TANK
{
name = PSPC
amount = 64.45
maxAmount = 64.45
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 15
explosiveNodeID = bottom
staged = true
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = MercuryLES
CONFIG
{
name = MercuryLES
minThrust = 231.3
maxThrust = 231.3
heatProduction = 100
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 225
key = 1 210
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
energy = 1.5
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
flareScale = 1
fumeScale = 1
lampScale = 1
plumeScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
energy = 1.5
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 1
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryNose.cfg
PART
{
module = Part
name = ROC-MercuryNose
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.1658883, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.47295, 0.0, 0.0, 1.0, 0.0, 1
attachRules = 1,0,1,1,1
bulkheadProfiles = size1
title = Mercury Nose Fairing & Antenna
manufacturer = McDonnell Aircraft
description = The Nose Fairing protects the parachute during flight and it has an integrated antenna. Place the Parachute and then place this fairing on top. Decouple it before deploying the parachute.
mass = 0.040
category = -1
subcategory = 0
tags = mercury, grissom, schirra, glenn, comms, antenna
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Cap2
scale = 1.514, 1.051, 1.514
}
MODULE
{
name = ModuleAnimateGeneric
animationName = MercuryCap_Anim
isOneShot = false
startEventGUIName = Extend Antenna
endEventGUIName = Retract Antenna
actionGUIName = Toggle Antenna
}
MODULE
{
name = ModuleDecouple
ejectionForce = 60
explosiveNodeID = bottom
isOmniDecoupler = true
staged = true
}
MODULE
{
name = ModuleRealAntenna
antennaCombinable = True
antennaCombinableExponent = 2.0
DeployFxModules = 0
referenceGain = 2.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryParachute.cfg
PART
{
module = Part
name = ROC-MercuryParachute
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.01, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1514, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.01, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,1
bulkheadProfiles = size0
title = Mercury Parachute Pack
manufacturer = McDonnell Aviation
description = The main parachute pack of the Mercury Command Module. Put this directly on top of the Mercury Pod and then attach the nose fairing above it.
mass = 0.060
category = -1
subcategory = 0
tags = mercury, para, parachute
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = 0
stagingIcon = PARACHUTES
breakingForce = 250
breakingTorque = 250
bodyLiftMultiplier = 0
fuelCrossFeed = true
sound_parachute_open = activate
sound_parachute_single = deploy
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Parachute_Box
scale = 1.55, 1.514, 1.55
}
MODULE
{
name = RealChuteModule
caseMass = 0.0421
mustGoDown = True
spareChutes = 1
cutSpeed = 0.5
PARACHUTE
{
parachuteName = canopy
capName = cap
preDeploymentAnimation = semiDeploy
deploymentAnimation = fullyDeploy
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 5
preDeploymentSpeed = 2
minDeployment = 5000
deployedDiameter = 19.2
deploymentSpeed = 6
deploymentAlt = 1000
cutAlt = 0
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 4
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 45
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryPosigrade.cfg
PART
{
module = Part
name = ROC-MercuryPosigrade
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.04, 0.0, 0.0, -1.0, 1
attachRules = 0,1,0,0,0
bulkheadProfiles = srf
title = Mercury Posigrade Solid Rocket Motor
manufacturer = McDonnell Aircraft
description = A tiny solid rocket motor, designed to separate Mercury spacecraft from its booster. Mount in a set of three to the Mercury retropack and stage along with the Atlas or Redstone decoupler. Plume configured by RealPlume.
mass = 0.001
subcategory = 0
tags = mercury, srb, engine
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = SOLID_BOOSTER
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = false
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/FASA/Gemini_Mini_SRB
scale = 0.2604, 0.3604, 0.2604
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 1.779
maxThrust = 1.779
heatProduction = 100
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
staging = True
%ullage = False
%pressureFed = False
%ignitions = 1
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 1.103
basemass = -1
TANK
{
name = PSPC
amount = 1.103
maxAmount = 1.103
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = MercuryPosigrade
CONFIG
{
name = MercuryPosigrade
minThrust = 1.779
maxThrust = 1.779
heatProduction = 100
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 107.04
key = 1 107.04
}
}
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = LR91_Anim
useTemp = False
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,-0.1
corePosition = 0,0,-0.1
exhaustPosition = 0,0,-0.1
flarePosition = 0,0,-0.1
fumePosition = 0,0,-0.1
lampPosition = 0,0,-0.1
plumePosition = 0,0,-0.1
plume2Position = 0,0,-0.1
plume3Position = 0,0,-0.1
smokePosition = 0,0,-0.1
shockPosition = 0,0,-0.1
shockconePosition = 0,0,-0.1
slagPosition = 0,0,-0.1
streamPosition = 0,0,-0.1
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryRCS.cfg
PART
{
module = Part
name = ROC-MercuryRCS
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0, 1
attachRules = 0,1,0,0,1
bulkheadProfiles = srf
title = Mercury RCS Roll Thrusters
manufacturer = McDonnell Aircraft
description = These thrusters will control the roll for the Mercury spacecraft. Put 1 pack only, on the right side of the spacecraft at the same height as the lowest part of the hatch.
mass = 0.00675
category = -1
subcategory = 0
tags = mercury, rcs
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = 1
childStageOffset = 1
stagingIcon = RCS_MODULE
fuelCrossFeed = true
maxTemp = 673.15
skinMaxTemp = 773.15
breakingForce = 250
breakingTorque = 250
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Pod_RCS
scale = 1.5, 1.56, 1.5
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.1067573
runningEffectName = running
fullThrust = True
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137.175
key = 1 47.082
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
transformName = RCSthruster
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryRetro.cfg
PART
{
module = Part
name = ROC-MercuryRetro
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
bulkheadProfiles = size0
title = Mercury Retro Solid Rocket Pack
manufacturer = McDonnell Aircraft
description = This pack contains 3 solid rocket engines to de-orbit the Mercury capsule. They are each 1000lbf (4.448kN) and burn for 10 seconds and are fired at five second intervals, thus peak thrust is 8.9kN). Plume configured by RealPlume.
mass = 0.024
subcategory = 0
tags = mercury, reentry, solid, retro, rocket
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = SOLID_BOOSTER
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.8
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Eng
scale = 1.514, 1.147, 1.514
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 8.896444
maxThrust = 8.896444
heatProduction = 10
useEngineResponseTime = True
engineAccelerationSpeed = 8.0
allowShutdown = False
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = MercuryRetro
CONFIG
{
name = MercuryRetro
minThrust = 0
maxThrust = 8.896444
heatProduction = 10
powerEffectName = Solid-Upper
curveResource = PSPC
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 107.04
key = 1 107.04
}
thrustCurve
{
key = 0.0 0.01 0 0
key = 0.03 0.5 0 0
key = 0.13349 0.5 0 7.500748
key = 0.16682 1 7.500748 0
key = 0.76671 1 0 -3.750936
key = 0.83336 0.5 -3.750936 0
key = 0.97 0.5 0 0
key = 1.0 0.01 0 0 0
}
}
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 111.86
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleJettison
jettisonName = fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.01
jettisonForce = 10
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 40
falloff = 2
thrustTransformName = thrustTransform
}
PLUME
{
name = Solid-Upper
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.05
coreScale = 0.05
exhaustScale = 0.05
flareScale = 0.05
fumeScale = 0.05
lampScale = 0.05
plumeScale = 0.05
plume2Scale = 0.05
plume3Scale = 0.05
smokeScale = 0.05
shockScale = 0.05
shockconeScale = 0.05
slagScale = 0.05
streamScale = 0.05
blazePosition = 0,0,-0.02
corePosition = 0,0,-0.02
exhaustPosition = 0,0,-0.02
flarePosition = 0,0,-0.02
fumePosition = 0,0,-0.02
lampPosition = 0,0,-0.02
plumePosition = 0,0,-0.02
plume2Position = 0,0,-0.02
plume3Position = 0,0,-0.02
smokePosition = 0,0,-0.02
shockPosition = 0,0,-0.02
shockconePosition = 0,0,-0.02
slagPosition = 0,0,-0.02
streamPosition = 0,0,-0.02
plumeIdentifier = Solid-Upper
processed = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Upper
{
plumeIdentifier = Solid-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
name = Solid-Upper-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Upper-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
emissionMult = 0.5
name = Solid-Upper-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 5.0
density = 0.05 4
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 5
density = 0.3 5
density = 0.05 0.1
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.8 1.2
density = 0.6 2
density = 0.2 3
density = 0.0 7
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
name = Solid-Upper-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.05
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb3
volume = 0.05
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/MercuryRetroDecoupler.cfg
PART
{
module = Part
name = ROC-MercuryRetroDecoupler
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
bulkheadProfiles = size0
title = Mercury Retro Strap & Decoupler
manufacturer = McDonnell Aircraft
description = These are the straps that hold the retro pack on and will also decouple it. Attach it directly to the base of the pod and then attachd the retro pack. On Mercury-Atlas 6 Friendship 7, John Glenn's first orbital flight, the sensor on the heatshield malfunctioned and it showed that it was not attached to the bottom of the capsule. The NASA engineers on the ground had John Glenn keep the retro rockets attached during re-entry. They very quickly burned up and did nothing beneficial. Don't be like those engineers, decouple it before re-entry.
mass = 0.005
category = -1
subcategory = 0
tags = mercury, reentry, decoupler, dec
TechRequired = unlockParts
cost = 150
entryCost = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, activate
sound_vent_large = activate
sound_decoupler_fire = decouple
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/FASA/Mercury_Dec
scale = 1.514, 1.147, 1.514
}
MODULE
{
name = ModuleDecouple
ejectionForce = 5
}
MODULE
{
name = FARBasicDragModel
S = 0.01
CdCurve
{
key = -1 0.001
key = 0.5 0.1
key = 1.0 0.001
}
ClCurve
{
key = -1 0.001
key = 1 0.001
}
CmCurve
{
key = -1 0.001
key = 1 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Mercury/Mercury_Internal/internal.cfg
INTERNAL
{
name = ROC-MercuryInternal
MODULE
{
name = InternalSeat
seatTransformName = Seat
portraitCameraName = Camera
allowCrewHelmet = False
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focusCanopy
cameraTransformName = Camera_Focus
}
PROP
{
name = AltimeterThreeHands
position = -0.02101419,0.2554766,-0.470351
rotation = 0.5690058,0,0,0.8223335
scale = 0.6476148,0.6476144,0.6476148
}
PROP
{
name = AltimeterThreeHands
position = -0.1066808,0.207537,-0.4554183
rotation = 0.5690057,0,0,0.8223336
scale = 0.5931233,0.5931222,0.5931236
}
PROP
{
name = AltimeterThreeHands
position = -0.06989942,0.2075557,-0.455368
rotation = 0.5690057,0,0,0.8223336
scale = 0.593123,0.5931216,0.593123
}
PROP
{
name = AltimeterThreeHands
position = 0.07045785,0.2270579,-0.4596474
rotation = 0.5690057,0,0,0.8223336
scale = 0.647615,0.647614,0.647615
}
PROP
{
name = AtmosphereDepth
position = 0.08609484,0.3064707,-0.4973937
rotation = 0.4026065,0.5812986,0.4026062,0.5812988
scale = 0.9999997,0.9217977,0.9072554
}
PROP
{
name = AxisIndicatorPitch
position = 0.1095345,0.2705403,-0.4838975
rotation = 2.531739E-07,0.8220805,0.5693714,3.227562E-07
scale = 1.003025,0.8476349,0.6213477
}
PROP
{
name = AxisIndicatorRoll
position = 0.07361905,0.2813604,-0.4879618
rotation = 0.4026062,-0.5812988,-0.4026066,0.5812985
scale = 0.9539738,0.7290736,0.605269
}
PROP
{
name = AxisIndicatorYaw
position = 0.07355437,0.2591065,-0.4796028
rotation = 0.4026062,-0.5812988,-0.4026066,0.5812985
scale = 0.8828813,0.6357766,0.6114484
}
PROP
{
name = Compass
position = 0.0006,0.3119,-0.5009
rotation = 0.4026063,-0.5812986,-0.4026064,0.5812988
scale = 0.3490281,0.4278449,0.4278449
}
PROP
{
name = directionalKnob
position = 0.1461035,0.2921605,-0.4916085
rotation = 0.3466113,0.6522003,0.4517127,0.5004509
scale = 0.8276393,0.8276393,0.8276396
}
PROP
{
name = directionalKnob
position = 0.2350465,0.1927463,-0.4487365
rotation = -0.4567391,0.7855993,0.4164225,0.02855594
scale = 0.6071531,0.6071531,0.6071531
}
PROP
{
name = directionalKnob2
position = 0.07065746,0.1831359,-0.4506567
rotation = -2.830601E-08,0.8220805,0.5693714,-5.945976E-08
scale = 1,0.9999995,0.9999999
}
PROP
{
name = directionalKnob2
position = -0.0721615,0.1680662,-0.4449965
rotation = 0,0.8220805,0.5693713,0
scale = 1,0.9999997,0.9999997
}
PROP
{
name = directionalKnob2
position = 0.234732,0.1742164,-0.4421476
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.5355725,0.5355725,0.5355725
}
PROP
{
name = IndicatorPanel
position = 0.1771058,0.2162038,-0.4598416
rotation = 0.5693713,3.636947E-07,1.219954E-07,0.8220805
scale = 1,0.5969779,0.9234289
}
PROP
{
name = ledPanelSpeed
position = 0.2491153,0.2793494,-0.4665408
rotation = -0.520446,0.2309114,-0.3333982,-0.7514398
scale = 0.6028521,0.602852,0.6028522
}
PROP
{
name = NavBall_mercury
position = 0.02169921,0.2533547,-0.4844607
rotation = 0.7071066,0,0,0.7071069
scale = 0.6475736,0.6475736,0.6475736
}
PROP
{
name = pullSwitch
position = 0.1032648,0.1838115,-0.4509101
rotation = 0,0.8220805,0.5693713,0
scale = 0.9999995,0.9999995,0.9999995
}
PROP
{
name = pullSwitch
position = -0.1405671,0.2366989,-0.4713418
rotation = 0.402348,0.581478,0.402348,0.581477
scale = 0.7192873,0.592737,0.7192929
}
PROP
{
name = RadarAltimeter
position = 0.02215587,0.2893927,-0.4905692
rotation = 0.5693713,3.636947E-07,1.219954E-07,0.8220805
scale = 0.3699879,0.625321,0.3699877
}
PROP
{
name = RadarAltimeter
position = -0.100268,0.289393,-0.490569
rotation = 0.5693713,0,0,0.8220805
scale = 0.369988,0.625321,0.369988
}
PROP
{
name = RadarAltimeter
position = -0.1394448,0.2643152,-0.4811493
rotation = 0.5693713,0,0,0.8220805
scale = 0.369988,0.625321,0.369988
}
PROP
{
name = RadarAltimeter
position = -0.1065753,0.1686242,-0.4452056
rotation = 0.5693713,0,0,0.8220805
scale = 0.369988,0.625321,0.369988
}
PROP
{
name = RadarAltimeter
position = 0.1080971,0.2348288,-0.4700736
rotation = 0.5693713,0,0,0.8220805
scale = 0.369988,0.625321,0.369988
}
PROP
{
name = squareButton
position = -0.140567,0.2151827,-0.463238
rotation = 0.402348,0.581478,0.402348,0.581477
scale = 0.5517381,0.4667288,0.6549117
}
PROP
{
name = standingSwitch
position = 0.0703005,0.1595818,-0.4418093
rotation = -2.830601E-08,0.8220805,0.5693714,-5.945976E-08
scale = 0.9999995,0.9999995,0.9999996
}
PROP
{
name = standingSwitch
position = 0.1032648,0.159582,-0.441809
rotation = 0,0.8220805,0.5693713,0
scale = 1,0.9999997,0.9999997
}
PROP
{
name = switch
position = -0.1405672,0.1618981,-0.4431686
rotation = 0.4023481,-0.5814773,-0.4023476,0.5814781
scale = 0.7500536,0.7500515,0.7500553
}
PROP
{
name = switch
position = -0.140567,0.1774135,-0.4490127
rotation = 0.4023482,0.5814778,0.4023479,0.5814773
scale = 0.7500537,0.7500523,0.750056
}
PROP
{
name = switch
position = -0.140567,0.193639,-0.4551239
rotation = 0.402348,0.581478,0.402348,0.581477
scale = 0.750054,0.750052,0.750056
}
PROP
{
name = switch
position = 0.2347316,0.2545798,-0.4723338
rotation = -0.520446,0.2309114,-0.3333982,-0.7514398
scale = 0.7393548,0.7393547,0.7393546
}
PROP
{
name = switch
position = 0.2445428,0.2583915,-0.4621868
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.7393548,0.7393553,0.739355
}
PROP
{
name = switch
position = 0.244543,0.2380521,-0.4545473
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.7393548,0.7393553,0.739355
}
PROP
{
name = switch
position = 0.234732,0.2342411,-0.4646943
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.7393548,0.7393553,0.739355
}
PROP
{
name = switch
position = 0.234732,0.2153561,-0.4576004
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.7393548,0.7393553,0.739355
}
PROP
{
name = switch
position = 0.244543,0.2191671,-0.4474534
rotation = -0.520446,0.230911,-0.333398,-0.7514399
scale = 0.7393548,0.7393553,0.739355
}
PROP
{
name = switchWithGuards
position = -0.1706986,0.2243793,-0.4667024
rotation = 0.5690057,0,0,0.8223336
scale = 0.4273257,0.4273247,0.4273264
}
PROP
{
name = switchWithGuards
position = -0.170699,0.2123224,-0.4621611
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = switchWithGuards
position = -0.170699,0.201347,-0.4580274
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = switchWithGuards
position = -0.170699,0.1900613,-0.4537764
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = switchWithGuards
position = -0.170699,0.1790891,-0.4496436
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = switchWithGuards
position = -0.170699,0.1679575,-0.4454515
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = switchWithGuards
position = -0.170699,0.1571383,-0.4413759
rotation = 0.5690057,0,0,0.8223336
scale = 0.427326,0.4273248,0.4273262
}
PROP
{
name = VSI
position = -0.02094402,0.2893927,-0.4905692
rotation = 0.5693713,3.636947E-07,1.219954E-07,0.8220805
scale = 0.3884703,0.6104138,0.3884703
}
PROP
{
name = VSI
position = -0.07130953,0.2905192,-0.490992
rotation = 0.5693713,0,0,0.8220805
scale = 0.4366996,0.6861984,0.4366996
}
PROP
{
name = VSI
position = -0.07131,0.2643537,-0.4811638
rotation = 0.5693713,0,0,0.8220805
scale = 0.366828,0.5764071,0.366828
}
PROP
{
name = VSI
position = -0.09972026,0.264354,-0.481164
rotation = 0.5693713,0,0,0.8220805
scale = 0.366828,0.576407,0.366828
}
PROP
{
name = VSI
position = -0.09972,0.2415268,-0.4725896
rotation = 0.5693713,0,0,0.8220805
scale = 0.366828,0.576407,0.366828
}
PROP
{
name = VSI
position = -0.07131,0.2415268,-0.4725896
rotation = 0.5693713,0,0,0.8220805
scale = 0.366828,0.576407,0.366828
}
PROP
{
name = VSI
position = 0.1080712,0.2130136,-0.4618795
rotation = 0.5693713,0,0,0.8220805
scale = 0.366828,0.576407,0.366828
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryAirbrake.cfg
PART
{
name = ROC-MercuryAirbrakeBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
node_attach = 0.0, -0.005, 0.0, 0, -1, 0
TechRequired = engineering101
entryCost = 100
cost = 10
category = Aero
subcategory = 0
title = Mercury M-ASF Destabilizing Flap
manufacturer = McDonnell Aircraft
description = This small airbrake prevents the Mercury from stabilizing in a "nose-first" orientation during reentry. Attach to the offset node on the Mercury Antenna/Drogue Chute unit. Once in orbit, click the brakes action group to extend it for the rest of the mission.
attachRules = 1,1,0,0,0
mass = 0.01
dragModelType = default
angularDrag = 3
maxTemp = 2573.15
skinMaxTemp = 2573.15
emissiveConstant = 0.7
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
bodyLiftMultiplier = 0
tags = mercury aero stablizer airbrake
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Airbrake
rotation = 0, 180, 0
}
NODE
{
transform = Node
name = Node1
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleAeroSurface
useInternalDragModel = True
brakeDeployInvert = true
dragCoeff = 0.2
deflectionLiftCoeff = 0.01
ctrlSurfaceRange = 160
ctrlRangeFactor = 0.2
ctrlSurfaceArea = 1
actuatorSpeed = 100
transformName = Flap_Rotate
defaultActionGroup = Brakes
liftingSurfaceCurve = SpeedBrake
uncasedTemp = 1200
casedTemp = 2400
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchCover
switcherDescription = Cover
switcherDescriptionPlural = Covers
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Enabled
transform = cover
}
SUBTYPE
{
name = Disabled
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AlternateTextures
transform = Skin
transform = cover
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryCM.cfg
PART
{
name = ROC-MercuryCMBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
scale = 1
node_stack_top = 0.0, 0.49839, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.47261, 0.0, 0.0, -1.0, 0.0, 1
CenterOfBuoyancy = 0.0, 0.0, -0.05
buoyancy = 1.1
buoyancyUseSine = False
CoPOffset = 0.0, 0.3, 0.0
CoLOffset = 0.0, -0.3, 0.0
CoMOffset = 0, -0.15, 0
TechRequired = engineering101
entryCost = 1000
cost = 1000
category = Pods
subcategory = 0
title = Mercury Capsule
manufacturer = McDonnell Aircraft
description = The first American spacecraft. Carrying a single astronaut, it can be launched suborbital on a Redstone or into orbit on Atlas LV3B. Supports a crew of one for up to maximum 35 hours of active operations but it will require you to change the resources. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 0.6692
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
bodyLiftMultiplier = 0
maxTemp = 773.15
skinMaxTemp = 2573.15
emissiveConstant = 0.9
thermalMassModifier = 1.0
skinMassPerArea = 2.0
breakingForce = 250
breakingTorque = 250
skinInternalConductionMult = 6
vesselType = Ship
CrewCapacity = 1
bulkheadProfiles = size0, size1
fuelCrossFeed = true
tags = mercury crew pod CM, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Capsule
rotation = 0, 180, 0
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.1067573
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcs
enablePitch = false
enableYaw = false
enableRoll = true
enableX = false
enableY = false
enableZ = false
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
key = 4 0.001
}
}
INTERNAL
{
name = Hermes_Crew_A_Interior
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.475
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = ModuleScienceContainer
reviewActionName = Review Stored Data
storeActionName = Store Experiments
evaOnlyStorage = True
storageRange = 2.0
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 127.6
basemass = -1
TANK
{
name = ElectricCharge
amount = 48600
maxAmount = 48600
}
TANK
{
name = HTP
amount = 18
maxAmount = 18
}
TANK
{
name = Food
amount = 0
maxAmount = 8.5302
}
TANK
{
name = Water
amount = 0
maxAmount = 5.6448
}
TANK
{
name = Oxygen
amount = 0
maxAmount = 863.1
}
TANK
{
name = LithiumHydroxide
amount = 1.05
maxAmount = 1.05
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 7.1820
}
TANK
{
name = Waste
amount = 0
maxAmount = 5.7305
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy_periscope
isOneShot = false
startEventGUIName = Extend Periscope
endEventGUIName = Retract Periscope
actionGUIName = Toggle Periscope
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchWindows
switcherDescription = Style
switcherDescriptionPlural = Styles
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Window
transform = Window
}
SUBTYPE
{
name = Portholes
transform = Portholes
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
transform = Black
}
SUBTYPE
{
name = White
transform = Black
TEXTURE
{
texture = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AlternateTextures
baseTransform = Black
transform = Skin
}
}
SUBTYPE
{
name = Mixed
transform = Mixed
}
SUBTYPE
{
name = Boilerplate
transform = Orange
TEXTURE
{
texture = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AlternateTextures
transform = Skin
}
}
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = rcsRoll
uiGroupDisplayName = RCS Roll
IDENTIFIER
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleCommand
}
}
MODULE
{
uiGroupName = internal
uiGroupDisplayName = Internal
IDENTIFIER
{
name = ModuleReactionWheel
}
}
MODULE
{
uiGroupName = internal
uiGroupDisplayName = Internal
IDENTIFIER
{
name = ModuleDataTransmitter
antennaType = INTERNAL
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleScienceExperiment
experimentID = crewReport
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleScienceContainer
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleAnimateGeneric
animationName = deploy_periscope
}
}
MODULE
{
uiGroupName = command
uiGroupDisplayName = Command
IDENTIFIER
{
name = ModuleColorChanger
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.56
surface = 3.85
max_pressure = 0.34
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 1
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 0.5, 0.5
moduleID = ROC-MercuryCMBDB
engineID = basicEngine
}
EFFECTS
{
rcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-MercuryCMBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 0.5, 0.5
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryDecoupler.cfg
PART
{
name = ROC-MercuryDecouplerBDB
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.512
node_stack_top = 0.0, 0.008973837, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.036815, 0.0, 0.0, -1.0, 0.0, 1
buoyancy = 0.2
buoyancyUseSine = False
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = engineering101
entryCost = 600
cost = 350
category = Coupling
subcategory = 0
title = Mercury Redstone Adapter
manufacturer = McDonnell Aircraft
description = Decoupler for separating the Mercury capsule from a Redstone rocket.
attachRules = 1,0,1,1,0
mass = 0.112
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = false
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = decoupler redstone mercury
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Decoupler
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 5
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryDecouplerAtlas.cfg
PART
{
name = ROC-MercuryDecouplerAtlasBDB
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.512
node_stack_top = 0.0, 0.371667, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.47205, 0.0, 0.0, -1.0, 0.0, 1
buoyancy = 0.2
buoyancyUseSine = False
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = engineering101
entryCost = 600
cost = 350
category = Coupling
subcategory = 0
title = Mercury-Atlas Adapter
manufacturer = McDonnell Aircraft
description = Interstage for separating the Mercury capsule from an Atlas rocket.
attachRules = 1,0,1,1,0
mass = 0.318
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.9
thermalMassModifier = 4.0
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = false
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = decoupler atlas mercury
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Interstage
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
isOmniDecoupler = false
ejectionForce = 5
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryHS.cfg
PART
{
name = ROC-MercuryHS
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
node_stack_bottom = 0.0, -0.0820906, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.037256, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
buoyancy = 0.1
buoyancyUseSine = False
sound_vent_large = decouple
TechRequired = engineering101
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = Mercury Heatshield
manufacturer = McDonnell Aircraft
description = Small 1.89m heatshield for the Mercury capsule. Place underneath, before adding the retropack. Does not include a fairing. Comes with a built in airbag for a nice comfy landing.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = -1
childStageOffset = 1
bulkheadProfiles = size1
stagingIcon = WHEEL
tags = mercury hermes heatshield 1.25
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.035721
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Heatshield
rotation = 0, 180, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
isOneShot = false
startEventGUIName = Deploy Landing Bag
endEventGUIName = Retract Landing Bag
actionGUIName = Toggle Landing Bag
allowAnimationWhileShielded = False
restrictedNode = bottom
disableAfterPlaying = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 178.605
amount = 178.605
}
RESOURCE
{
name = CharredAblator
maxAmount = 178.605
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryLES.cfg
PART
{
name = ROC-MercuryLESBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
node_stack_bottom = 0.0, -0.6293343, 0.0, 0.0, -1.0, 0.0, 0
CoMOffset = 0, 1.4, 0
sound_vent_large = decouple
fx_gasBurst_white = 0.0, -0.269, 0.0, 0.0, -1.0, 0.0, decouple
TechRequired = engineering101
entryCost = 4500
cost = 350
category = Utility
subcategory = 0
title = Mercury Launch Escape System
manufacturer = Grand Central Rocket Company
description = This solid rocket tower is designed to wrench the command pod up and away from a malfunctioning rocket. Use only in case of emergency. WARNING: Staging the LES will also decouple it from the bottom node, in order to dispose of it after launch. Map the engine to the ABORT action group for emergency use.
attachRules = 1,0,1,1,0
mass = 0.4679
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 15
breakingTorque = 30
breakingForce = 30
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.95
stagingIcon = SOLID_BOOSTER
stageOffset = 1
bulkheadProfiles = size00
tags = mercury les launch abort escape tower
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_LES
rotation = 0, 180, 0
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/LES_Thruster
transformName = abortTransform
emission = 0.0 0.0
emission = 0.05 0.0
emission = 0.075 0.25
emission = 1.0 1.25
speed = 0.0 0.5
speed = 1.0 1.2
}
}
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
}
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = abortTransform
powerEffectName = running
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 231.3
maxThrust = 231.3
heatProduction = 100
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
fxOffset = 0, 0, 0
staging = false
%ullage = False
%pressureFed = False
%ignitions = 1
ActivatesEvenIfDisconnected = true
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 225
key = 1 210
key = 6 0.001
}
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 64.45
basemass = -1
TANK
{
name = PSPC
amount = 64.45
maxAmount = 64.45
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 15
explosiveNodeID = bottom
staged = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryNoseCap.cfg
PART
{
name = ROC-MercuryNoseCapBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
node_stack_bottom = 0.0, -0.148621, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.2688744, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = engineering101
entryCost = 0
cost = 1100
category = Utility
subcategory = 0
title = Mercury M-DCAM Nose Unit
manufacturer = McDonnell Aircraft
description = This nose cap for the Mercury capsule includes the drogue chute and the main antenna. It has an attach node for a destabilizing flap. The latter might not accomplish much but its theorized to help self orient a reentering craft and its nice to have.
attachRules = 1,0,1,1,0
mass = 0.03
dragModelType = default
angularDrag = 3
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
bodyLiftMultiplier = 0
tags = mercury hermes antenna
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AntennaNose
rotation = 0, 180, 0
}
NODE
{
transform = Node
name = Node1
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleRealAntenna
antennaCombinable = True
antennaCombinableExponent = 2.0
DeployFxModules = 0
referenceGain = 2.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = RealChuteModule
caseMass = 0.03
mustGoDown = True
spareChutes = 1
cutSpeed = 0.5
invertCanopy = true
PARACHUTE
{
parachuteName = canopy
capName = Cap
preDeploymentAnimation = semi_deploy
deploymentAnimation = full_deploy
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 1
preDeploymentSpeed = 2
minDeployment = 7000
deployedDiameter = 5
deploymentSpeed = 0.125
deploymentAlt = 5000
cutAlt = 0
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 1
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AlternateTextures
transform = Skin
transform = Cap
}
}
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = chute
uiGroupDisplayName = Drogue Chute
IDENTIFIER
{
name = ModuleParachute
}
}
MODULE
{
uiGroupName = antenna
uiGroupDisplayName = Antenna
IDENTIFIER
{
name = ModuleDataTransmitter
antennaType = DIRECT
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryPosigrade.cfg
PART
{
name = ROC-MercuryPosigradeBDB
module = Part
author = CobaltWolf
rescaleFactor = 1.44
scale = 1
node_attach = 0.0, -0.04107487, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = engineering101
entryCost = 200
cost = 50
subcategory = 0
title = Mercury Posigrade Kick Motor
manufacturer = Thiokol
description = This tiny solid rocket motor was originally used to push a Mercury away from its Atlas booster. We're sure you'll think of even more uses for it. Plume configured by RealPlume.
attachRules = 0,1,0,0,0
mass = 0.001
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.8
stagingIcon = SOLID_BOOSTER
stageOffset = 1
bulkheadProfiles = size00, srf
tags = shepherd solid booster decent retro motor engine mercury
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_PosigradeRocket
rotation = 0, 180, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 1.779
maxThrust = 1.779
heatProduction = 100
useEngineResponseTime = False
engineAccelerationSpeed = 0.0
allowShutdown = False
staging = True
%ullage = False
%pressureFed = False
%ignitions = 1
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 1.103
basemass = -1
TANK
{
name = PSPC
amount = 1.103
maxAmount = 1.103
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = MercuryPosigrade
CONFIG
{
name = MercuryPosigrade
minThrust = 1.779
maxThrust = 1.779
heatProduction = 100
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 107.04
key = 1 107.04
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,-0.1
corePosition = 0,0,-0.1
exhaustPosition = 0,0,-0.1
flarePosition = 0,0,-0.1
fumePosition = 0,0,-0.1
lampPosition = 0,0,-0.1
plumePosition = 0,0,-0.1
plume2Position = 0,0,-0.1
plume3Position = 0,0,-0.1
smokePosition = 0,0,-0.1
shockPosition = 0,0,-0.1
shockconePosition = 0,0,-0.1
slagPosition = 0,0,-0.1
streamPosition = 0,0,-0.1
plumeIdentifier = Solid-Sepmotor
processed = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryRCS.cfg
PART
{
name = ROC-MercuryRCSBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
node_stack_top = 0.0, 0.27984, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17365, 0.0, 0.0, -1.0, 0.0, 0
fx_gasBurst_white = 0.0, 0.35, 0.0, 0.0, 1.0, 0.0, decouple
TechRequired = engineering101
entryCost = 1500
cost = 500
category = Control
subcategory = 0
title = Mercury Landing and Control Module
manufacturer = McDonnell Aircraft
description = This part contains four way RCS thrusters to help orient the Mercury capsule and the main parachute. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 0.17
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bodyLiftMultiplier = 0
bulkheadProfiles = size0
fuelCrossFeed = true
tags = mercury rcs parachute control
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_ParachuteRCS
rotation = 0, 180, 0
}
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Parachute
rotation = 0, 180, 0
}
NODE
{
transform = parachute_Node
name = parachute
size = 0
method = FIXED_JOINT
}
MODULE
{
name = RealChuteModule
caseMass = 0.07
mustGoDown = True
spareChutes = 1
cutSpeed = 0.5
invertCanopy = false
reverseOrientation = true
PARACHUTE
{
parachuteName = canopy
capName = Cap
preDeploymentAnimation = semi_deploy
deploymentAnimation = full_deploy
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 5
preDeploymentSpeed = 2
minDeployment = 3000
deployedDiameter = 19.2
deploymentSpeed = 6
deploymentAlt = 1000
cutAlt = 0
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 4
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 45
}
MODULE
{
name = ModuleAnimateGeneric
animationName = antenna_deploy
isOneShot = false
startEventGUIName = Extend Recovery Aids
endEventGUIName = Retract Recovery Aids
actionGUIName = Toggle Recovery Aids
allowAnimationWhileShielded = False
restrictedNode = top
layer = 4
}
MODULE
{
name = ModuleAnimateGeneric
animationName = goo_deploy
startEventGUIName = Deploy Experiment
endEventGUIName = Close Experiment
actionGUIName = Toggle Cover
evaDistance = 1.5
layer = 5
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.1067573
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = rcs
enableX = false
enableY = false
enableZ = false
enableRoll = true
enablePitch = true
enableYaw = true
plumeToKeep = rcs
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = HTP
ratio = 1.0
}
atmosphereCurve
{
key = 0 137
key = 1 57
key = 4 0.001
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 20
explosiveNodeID = top
staged = true
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchPaint
switcherDescription = Paint
switcherDescriptionPlural = Paints
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Black
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_AlternateTextures
transform = Skin
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = recovery_light
startEventGUIName = Light On
endEventGUIName = Light Off
actionGUIName = Toggle Light
defaultActionGroup = Light
restrictedNode = top
}
MODULE
{
name = ModuleB9AssignUiGroups
MODULE
{
uiGroupName = rcsAtt
uiGroupDisplayName = RCS Attitude
IDENTIFIER
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
}
}
MODULE
{
uiGroupName = recovery
uiGroupDisplayName = Recovery
IDENTIFIER
{
name = ModuleAnimateGeneric
animationName = antenna_deploy
}
}
MODULE
{
uiGroupName = recovery
uiGroupDisplayName = Recovery
IDENTIFIER
{
name = ModuleAnimateGeneric
animationName = recovery_light
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = Cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
transform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
moduleID = ROC-MercuryRCSBDB
engineID = basicEngine
}
EFFECTS
{
rcs
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-MercuryRCSBDB
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleEditor = True
toggleFlight = True
crossfeedStatus = true
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryRetro.cfg
PART
{
name = ROC-MercuryRetroBDB
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.512
scale = 1
node_stack_top = 0.0, -0.0314, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, -0.0314, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = engineering101
entryCost = 200
cost = 52
subcategory = 0
title = Mercury Retro TE-316
manufacturer = Thiokol
description = The Mercury retro motor, intended to deorbit the capsule. Place 3 on the Mercury Retropack. In real life they were fired sequentially on a short delay, but in game this is represented by a thrust curve on the motors. Plume configured by RealPlume.
attachRules = 1,1,0,0,0
mass = 0.008
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 2000
emissiveConstant = 0.8
stagingIcon = SOLID_BOOSTER
stageOffset = 1
bulkheadProfiles = size00, srf
tags = shepherd hermes solid booster decent retro motor engine mercury
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_RetroRocket
rotation = 0, 180, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 2.965
maxThrust = 2.965
heatProduction = 10
useEngineResponseTime = True
engineAccelerationSpeed = 8.0
allowShutdown = False
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = MercuryRetro
CONFIG
{
name = MercuryRetro
minThrust = 2.965
maxThrust = 2.965
heatProduction = 10
powerEffectName = Solid-Upper
curveResource = PSPC
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 107.04
key = 1 107.04
}
thrustCurve
{
key = 0.0 0.01 0 0
key = 0.03 0.5 0 0
key = 0.13349 0.5 0 7.500748
key = 0.16682 1 7.500748 0
key = 0.76671 1 0 -3.750936
key = 0.83336 0.5 -3.750936 0
key = 0.97 0.5 0 0
key = 1.0 0.01 0 0 0
}
}
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 37.28
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleJettison
jettisonName = cap
bottomNodeName = top
ignoreNodes = true
isFairing = False
jettisonedObjectMass = 0.01
jettisonForce = 0
jettisonDirection = 0 0 1
}
PLUME
{
name = Solid-Upper
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.05
coreScale = 0.05
exhaustScale = 0.05
flareScale = 0.05
fumeScale = 0.05
lampScale = 0.05
plumeScale = 0.05
plume2Scale = 0.05
plume3Scale = 0.05
smokeScale = 0.05
shockScale = 0.05
shockconeScale = 0.05
slagScale = 0.05
streamScale = 0.05
blazePosition = 0,0,-0.02
corePosition = 0,0,-0.02
exhaustPosition = 0,0,-0.02
flarePosition = 0,0,-0.02
fumePosition = 0,0,-0.02
lampPosition = 0,0,-0.02
plumePosition = 0,0,-0.02
plume2Position = 0,0,-0.02
plume3Position = 0,0,-0.02
smokePosition = 0,0,-0.02
shockPosition = 0,0,-0.02
shockconePosition = 0,0,-0.02
slagPosition = 0,0,-0.02
streamPosition = 0,0,-0.02
plumeIdentifier = Solid-Upper
processed = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
Solid-Upper
{
plumeIdentifier = Solid-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
name = Solid-Upper-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Upper-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
emissionMult = 0.5
name = Solid-Upper-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 5.0
density = 0.05 4
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 5
density = 0.3 5
density = 0.05 0.1
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.8 1.2
density = 0.6 2
density = 0.2 3
density = 0.0 7
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.02
fixedScale = 0.05
name = Solid-Upper-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.05
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb3
volume = 0.05
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/MercuryBDB/MercuryRetropack.cfg
PART
{
name = ROC-MercuryRetropackBDB
module = Part
author = CobaltWolf
rescaleFactor = 1.512
scale = 1
node_stack_top = 0.0, -0.095, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.358, 0.0, 0.0, -1.0, 0.0, 1
node_stack_decoupler = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
CoMOffset = 0, -0.233, 0
fx_gasBurst_white = 0.0, 0.1875, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = engineering101
entryCost = 400
cost = 100
category = Propulsion
subcategory = 0
title = Mercury Retropack
manufacturer = McDonnell Aircraft
description = This metal tub attaches to the bottom of the Mercury heatshield, allowing retro solids to be mounted. Decoupling will release the straps to separate from the capsule for reentry. Note that this is purely a structural unit - no propulsion is included.
attachRules = 1,0,1,1,0
mass = 0.005
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
emissiveConstant = 0.8
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = shepherd solid booster decent retro motor engine mercury
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROCapsules/Assets/BDB/Mercury/bluedog_Mercury_Retropack
rotation = 0, 180, 0
position = 0, -0.233, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = deploy
isOneShot = true
layer = 1
stagingEnabled = True
startEventGUIName = Retract Umbilical
endEventGUIName = Extend Umbilical
actionGUIName = Toggle Umbilical
}
MODULE
{
name = ModuleDecouple
ejectionForce = -15
explosiveNodeID = top
stagingEnabled = False
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchStyle
switcherDescription = Style
switcherDescriptionPlural = Styles
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Basic
transform = Basic
}
SUBTYPE
{
name = Enhanced
transform = Enhanced
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionCM.cfg
PART
{
name = ROC-OrionCM
module = Part
author = DECQ
rescaleFactor = 1.0
scale = 1.0
specPower = 500.1
node_stack_top = 0.0, 1.491405, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.2842814, 0.0, 0.0, -1.0, 0.0, 2
node_stack_PARA = 0.0, 1.822791, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = generalRocketry
entryCost = 3000
cost = 12000
category = Pods
subcategory = 0
title = Orion Command Module
manufacturer = Lockheed Martin
description = The main crew compartment for the Orion spacecraft. Secondary life support, reentry systems and personal cargo spaces are located there. The capsule houses four astronauts and can be used multiple times. This variant uses a silver coating for thermal protection. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 6.692
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 56
stageAfter = True
stageBefore = True
vesselType = Ship
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
maxTemp = 800
skinMaxTemp = 3600
thermalMassModifier = 3.0
heatConductivity = 0.32
fuelCrossFeed = False
stagingIcon = COMMAND_POD
CrewCapacity = 6
PhysicsSignificance = 0
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ORION_COMMAND_POD_SILVER
scale = 1, 1, 1
rotation = 0, 180, 0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.1, 0.1, 0.1
position = -0.12, 0.1, -2.1
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/Models/LinearRCS
scale = 0.1, 0.1, 0.1
position = 0.12, 0.1, -2.1
rotation = 0.0, 0.0, 0.0
}
INTERNAL
{
name = PodCockpit
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.000
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0, 0, -0.2
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ORION_LIGHT
startEventGUIName = Lights On
endEventGUIName = Lights Off
actionGUIName = Toggle Lights
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.712
resourceName = Hydrazine
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 239
key = 1 190
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 2520
basemass = -1
TANK
{
name = Oxygen
amount = 3557
maxAmount = 3557
}
TANK
{
name = Water
amount = 23.1
maxAmount = 23.1
}
TANK
{
name = Food
amount = 750
maxAmount = 750
}
TANK
{
name = ElectricCharge
amount = 27000
maxAmount = 27000
}
TANK
{
name = Waste
amount = 0
maxAmount = 67.2
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 600
}
TANK
{
name = Hydrazine
amount = 168
maxAmount = 168
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = exercise
desc = A treadmill designed to permit exercise in zero-g is included. The crew will love it.
}
MODULE
{
name = Habitat
volume = 8.95
surface = 35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.8
RFBand = K
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 10.02
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = rowaterfall-rcs-hydrazine-1
audio = rcs-jet-1
transform = RCSthruster
position = 0,-0.01,0
rotation = 0, 0, 180
scale = 1,1,1
moduleID = ROC-OrionCM
engineID = basicEngine
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-OrionCM
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,-0.01,0
rotation = 0, 0, 180
scale = 1,1,1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 6.6
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 10.02
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 10.02
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 10.02
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionESM.cfg
PART
{
name = ROC-OrionESM
module = Part
author = DECQ
rescaleFactor = 1.0
scale = 1
specPower = 500.1
node_stack_top = 0.0, 0.6595054, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.072776, 0.0, 0.0, -1.0, 0.0, 2
node_stack_ENG = 0.0, -1.2, 0.0, 0.0, -1.0, 0.0, 1
node_stack_12 = -1.503487, 0.7821556, -2.246316, 0.0, 1.0, 0.0, 1
node_stack_11 = 2.736962, 0.7821556, -0.06109023, 0.0, 1.0, 0.0, 1
node_stack_9 = -1.299905, 0.7821556, 2.357604, 0.0, 1.0, 0.0, 1
TechRequired = generalRocketry
entryCost = 3000
cost = 800
category = Propulsion
subcategory = 0
title = Orion European Service Module
manufacturer = Airbus Defence and Space
description = The service module of the Orion spacecraft contains fuel and oxidizer for the main propulsion system, life support, electrical batteries and everything else needed for extended orbital operations. Plume and sound provided by Waterfall.
attachRules = 1,1,1,1,0
mass = 4.493
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
stageAfter = True
stageBefore = True
vesselType = Ship
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
maxTemp = 1200
skinMaxTemp = 1200
stagingIcon = DECOUPLER_VERT
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
fuelCrossFeed = true
node_attach = 0.0, 0.6595054, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ORION_SERVISE
scale = 1, 1, 1
rotation = 0, 180, 0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 1.2908, -2.672776, 0.7465
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.9642, -2.672776, 1.1353
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -1.2908, -2.672776, 0.7465
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.9642, -2.672776, 1.1353
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -1.2908, -2.672776, -0.7465
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.9642, -2.672776, -1.1353
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 1.2908, -2.672776, -0.7465
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.9642, -2.672776, -1.1353
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleCommand
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ORION_C
startEventGUIName = Release Umbilical
endEventGUIName = Close
actionGUIName = Toggle Umbilical
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
exhaustDamage = True
heatProduction = 10
EngineType = LiquidFuel
ullage = False
pressureFed = True
ignitions = -1
powerEffectName = Hypergolic_UpperWhite
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = R-4D-11
origMass = 0.00376
CONFIG
{
name = 8*R-4D-11
description = Cluster of 8 R-4D-11s, used as backup propulsion for the ESM
minThrust = 3.920
maxThrust = 3.920
heatProduction = 10
massMult = 1.0
ullage = False
pressureFed = True
ignitions = 0
powerEffectName = Hypergolic_UpperWhite
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.0046
}
PROPELLANT
{
name = MMH
ratio = 0.4990
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5010
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 155
}
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 9840
basemass = -1
TANK
{
name = Oxygen
amount = 71500
maxAmount = 71500
}
TANK
{
name = Nitrogen
amount = 23980
maxAmount = 23980
}
TANK
{
name = Water
amount = 470
maxAmount = 470
}
TANK
{
name = MMH
amount = 4018.17
maxAmount = 4018.17
}
TANK
{
name = MON3
amount = 4031.3
maxAmount = 4031.3
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 150
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = true
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
transform = newThrustTransform
audio = pressure-fed-1
position = 0,0,-0.085
rotation = 0, 0, 0
scale = 0.24, 0.24, 0.24
moduleID = ROC-OrionESM
engineID = basicEngine
ExtraTemplate_Processed
{
template = rowaterfall-glow-hypergolic-white
position = 0,0,-0.085
rotation = 0, 0, 0
scale = 0.23, 0.23, 0.7
transform = newThrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-OrionESM
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = newThrustTransform
position = 0,0,-0.085
rotation = 0, 0, 0
scale = 0.24, 0.24, 0.24
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = newThrustTransform
position = 0,0,-0.085
rotation = 0, 0, 0
scale = 0.23, 0.23, 0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionESMCover.cfg
PART
{
name = ROC-OrionCover1
module = Part
author = DECQ
mesh = model.mu
rescaleFactor = 1
node_stack_bottom = 0.0, 4.923718, 0.0, 0.0, -1.0, 0.0, 2
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
TechRequired = generalRocketry
entryCost = 12
cost = 20
category = Aero
subcategory = 0
title = Orion SM Fairing - 1
manufacturer = NASA
description = This shroud protects the fragile exterior of the SM from the high speed airflow around the rocket during launch.
attachRules = 1,0,1,0,1
mass = 0.450
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1500
skinMaxTemp = 1800
CoMOffset = 0, 0, 0.1
breakingForce = 8000
breakingTorque = 8000
fuelCrossFeed = False
linearStrength = 28500
angularStrength = 28500
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ESMP11
}
MODULE
{
name = ModuleDecouple
ejectionForce = 2
explosiveNodeID = bottom
}
MODULE
{
name = ModuleEnginesRF
engineID = LES
powerEffectName = running_closed
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 6
maxThrust = 6
heatProduction = 510
useEngineResponseTime = True
engineAccelerationSpeed = 10.0
fxOffset = 0, 0, 0.12
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 150
key = 1 140
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 1
maxAmount = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionESMCover.cfg
PART
{
name = ROC-OrionCover2
module = Part
author = DECQ
mesh = model.mu
rescaleFactor = 1.0
node_stack_bottom = 0.0, 4.923718, 0.0, 0.0, -1.0, 0.0, 2
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
TechRequired = generalRocketry
entryCost = 12
cost = 20
category = Aero
subcategory = 0
title = Orion SM Fairing - 2
manufacturer = NASA
description = This shroud protects the fragile exterior of the SM from the high speed airflow around the rocket during launch.
attachRules = 1,0,1,0,1
mass = 0.450
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1500
skinMaxTemp = 1800
CoMOffset = 0, 0, 0.1
breakingForce = 8000
breakingTorque = 8000
fuelCrossFeed = False
linearStrength = 28500
angularStrength = 28500
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ESMP12
}
MODULE
{
name = ModuleDecouple
ejectionForce = 2
explosiveNodeID = bottom
}
MODULE
{
name = ModuleEnginesRF
engineID = LES
powerEffectName = running_closed
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 6
heatProduction = 510
useEngineResponseTime = True
engineAccelerationSpeed = 10.0
fxOffset = 0, 0, 0.12
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 150
key = 1 140
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 1
maxAmount = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionESMCover.cfg
PART
{
name = ROC-OrionCover3
module = Part
author = DECQ
mesh = model.mu
rescaleFactor = 1.0
node_stack_bottom = 0.0, 4.923718, 0.0, 0.0, -1.0, 0.0, 2
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
TechRequired = generalRocketry
entryCost = 12
cost = 20
category = Aero
subcategory = 0
title = Orion ESM Fairing - 3
manufacturer = Lockheed Martin
description = This shroud protects the fragile exterior of the SM from the high speed airflow around the rocket during launch.
attachRules = 1,0,1,0,1
mass = 0.450
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1500
skinMaxTemp = 1800
CoMOffset = 0, 0, 0.1
breakingForce = 8000
breakingTorque = 8000
fuelCrossFeed = False
linearStrength = 28500
angularStrength = 28500
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ESMP9
}
MODULE
{
name = ModuleDecouple
ejectionForce = 2
explosiveNodeID = bottom
}
MODULE
{
name = ModuleEnginesRF
engineID = LES
powerEffectName = running_closed
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 6
heatProduction = 510
useEngineResponseTime = True
engineAccelerationSpeed = 10.0
fxOffset = 0, 0, 0.12
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 150
key = 1 140
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
amount = 1
maxAmount = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionEUSDecoupler.cfg
PART
{
name = ROC-OrionEUSDecoupler
module = Part
author = DECQ
mesh = model.mu
rescaleFactor = 1.0
node_stack_top = 0.0, 2.081263, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.0, 0.0, 0.0, -1.0, 0.0, 2
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
TechRequired = generalRocketry
entryCost = 12
cost = 20
category = Coupling
subcategory = 0
title = Orion Decoupler
manufacturer = Lockheed Martin
description = Decoupler for separating Orion from the SLS.
attachRules = 1,0,1,0,1
mass = 0.51
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1500
CoMOffset = 0, 0, 0.1
skinMaxTemp = 1800
thermalMassModifier = 1.0
emissiveConstant = 0.40
heatConductivity = 0.04
breakingForce = 8000
breakingTorque = 8000
fuelCrossFeed = False
linearStrength = 28500
angularStrength = 28500
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/DECOUPLER_ORION
}
MODULE
{
name = ModuleDecouple
ejectionForce = 150
explosiveNodeID = top
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionForwardHS.cfg
PART
{
name = ROC-OrionForwardHS
module = Part
author = DECQ
scale = 1
rescaleFactor = 1
specPower = 500.1
fx_exhaustFlame_blue_small = 0.0, -0.5337813, 0.1355984, 0.0, 1.0, 0.0, running
fx_exhaustLight_blue = 0.0, -0.5337813, 0.1355984, 0.0, 0.0, 1.0, running
node_stack_top = 0.0, 0.8129733, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = generalRocketry
entryCost = 3000
cost = 800
category = Coupling
subcategory = 0
title = Orion Forward Heat Shield and Docking Port
manufacturer = Lockheed Martin
description = Orion main docking port, drogue parachute and main parachute shield. This one is equipped with a silver coating for thermal protection. Note: The docking petals do not have colliders, so this port should be able to dock with the stock NASA Docking System
attachRules = 1,0,1,1,0
mass = 0.4016
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1200
skinMaxTemp = 2000
thermalMassModifier = 4.0
heatConductivity = 0.02
stageAfter = True
stageBefore = True
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
fuelCrossFeed = True
bulkheadProfiles = size0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/DOCING_PORT_SILVER
scale = 1, 1, 1
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = NASADock
gendered = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
stagingEnabled = False
}
MODULE
{
name = ModuleDecouple
ejectionForce = 700
explosiveNodeID = bottom
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 0.5
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 0.5
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionHS.cfg
PART
{
name = ROC-OrionHS
module = Part
author = DECQ
scale = 1
rescaleFactor = 1
specPower = 500.1
fx_exhaustFlame_blue_small = 0.0, -0.5337813, 0.1355984, 0.0, 1.0, 0.0, running
fx_exhaustLight_blue = 0.0, -0.5337813, 0.1355984, 0.0, 0.0, 1.0, running
node_stack_top = 0.0, -0.2945935, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.001215, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = generalRocketry
entryCost = 3000
cost = 800
category = Thermal
subcategory = 0
title = Orion Heatshield
manufacturer = Lockheed Martin
description = An ablative heat shield that goes on the bottom of the Orion pod.
attachRules = 1,0,1,1,0
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
stageAfter = True
stageBefore = True
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
fuelCrossFeed = False
bulkheadProfiles = size0
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.300125
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/HEAT_SHEALD
scale = 1, 1, 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 1500.625
amount = 1500.625
}
RESOURCE
{
name = CharredAblator
maxAmount = 1125.46875
amount = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionLAS.cfg
PART
{
name = ROC-OrionLAS
module = Part
author = DECQ
rescaleFactor = 1
specPower = 500.1
fx_exhaustFlame_yellow = 0.0, -11.2673, 0.0, 0.0, 1.0, 0.0, running
fx_exhaustSparks_yellow = 0.0, -11.2673, 0.0, 0.0, 1.0, 0.0, running
fx_smokeTrail_medium = 0.0, -11.2673, 0.0, 0.0, 1.0, 0.0, running
node_stack_bottom = 0.0, 0.6605054, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = generalRocketry
entryCost = 3000
cost = 800
category = Utility
subcategory = 0
title = Orion LAS and BPC
manufacturer = Lockheed Martin
description = Launch Escape System and Boost Protective Cover for the Orion spacecraft. Jettison by decoupling, use by assigning the escape motor and the decoupler on service module to the "abort" action group.
attachRules = 1,0,1,1,0
mass = 4.893
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 30
maxTemp = 3700
thermalMassModifier = 1.0
emissiveConstant = 0.40
heatConductivity = 0.12
stageAfter = True
stageBefore = True
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
maxTemp = 3000
fuelCrossFeed = False
stagingIcon = SOLID_BOOSTER
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/EAS
rotation = 0, 180, 0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 0
explosiveNodeID = bottom
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
throttleLocked = True
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 1760
maxThrust = 1760
heatProduction = 100
useEngineResponseTime = True
engineAccelerationSpeed = 2.0
allowShutdown = false
staging = false
ullage = false
pressureFed = false
ignitions = 1
ActivatesEvenIfDisconnected = true
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 290
key = 1 245
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = Orion-LAS
modded = false
type = ModuleEnginesRF
CONFIG
{
name = Orion-LAS
minThrust = 1779.28
maxThrust = 1779.28
heatProduction = 100
%ullage = false
%pressureFed = false
%ignitions = 1
PROPELLANT
{
name = HTPB
ratio = 1.000
DrawGauge = True
}
atmosphereCurve
{
key = 0 290.00
key = 1 245.00
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 22.300
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = Hydrazine
ratio = 1.000
}
atmosphereCurve
{
key = 0 254
key = 1 82.08
}
}
MODULE
{
name = ModuleFuelTanks
volume = 150
type = Fuselage
basemass = -1
TANK
{
name = Hydrazine
amount = 150
maxAmount = 150
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 1468.68
type = HTPB
basemass = -1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionParachute.cfg
PART
{
name = ROC-OrionParachute
module = Part
author = DECQ
scale = 1.0
rescaleFactor = 1
specPower = 500.1
node_stack_top = 0.0, 1.822791, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = largeControl
entryCost = 500
cost = 850
category = Utility
subcategory = 0
title = Orion Main Parachute
manufacturer = Lockheed Martin
description = The primary parachute for the Orion spacecraft.
attachRules = 1,0,1,1,0
mass = 0.3498
dragModelType = default
angularDrag = 3
breakingForce = 630
breakingTorque = 630
bodyLiftMultiplier = 0
thermalMassModifier = 2.0
stageOffset = -1
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ORION_PARASHUTE
scale = 1, 1, 1
rotation = 0, 180, 0
}
MODULE
{
name = RealChuteModule
caseMass = 0.3498
timer = 0
mustGoDown = false
spareChutes = 1
cutSpeed = 0.25
PARACHUTE
{
parachuteName = CANOPY
capName = parashute
preDeploymentAnimation = SEMI
deploymentAnimation = FULL
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 8
preDeploymentSpeed = 6.0
minDeployment = 5000
deployedDiameter = 48
deploymentSpeed = 10.0
deploymentAlt = 1000
cutAlt = 0
}
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = parashute
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = parashute
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = parashute
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionRCS.cfg
PART
{
name = ROC-OrionRCS
module = Part
author = DECQ
rescaleFactor = 1.0
scale = 1.0
specPower = 500.1
node_attach = 0.0, 0.0, -0.01, 0.0, 0.0, 1.0, 1
TechRequired = generalRocketry
entryCost = 3000
cost = 800
category = Control
subcategory = 0
title = Orion RCS Thrusters
manufacturer = Airbus Defence and Space
description = RCS thruster blocks for the Orion Service Module. 4 of them are placed on the service module, 45 degrees off the spacecraft's principal axes. Plume and sound provided by Waterfall.
attachRules = 1,1,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
stageAfter = True
stageBefore = True
vesselType = Ship
breakingForce = 500000
breakingTorque = 500000
linearStrength = 9300000
angularStrength = 9300000
maxTemp = 900
skinMaxTemp = 1200
fuelCrossFeed = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ORION_RCS
scale = 1, 1, 1
}
MODULE
{
name = ModuleRCSFX
resourceFlowMode = STACK_PRIORITY_SEARCH
thrusterTransformName = RCSthruster
thrusterPower = 0.440
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MON3
ratio = 0.5010
}
PROPELLANT
{
name = MMH
ratio = 0.4990
}
atmosphereCurve
{
key = 0 246
key = 1 190
}
atmosphereCurve
{
key = 0 290
key = 1 190
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.016
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
moduleID = ROC-OrionRCS
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-OrionRCS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROC-OrionRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROC-OrionRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 0.7, 1, 0.7
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/OrionSolar.cfg
PART
{
name = ROC-OrionSolar
module = Part
author = DECQ
rescaleFactor = 1.0
scale = 1.0
specPower = 500.1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 3800
cost = 380
category = Electrical
subcategory = 0
title = Orion Solar Panels
manufacturer = Airbus Defence and Space
description = Solar panels for the Orion. Solar Panels degrade, affecting the power output over time. Check this effect in the PAW.
attachRules = 0,1,0,0,1
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
maxTemp = 1200
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODEL
{
model = ROCapsules/Assets/DECQ/Orion/ORION_SP
scale = 1, 1, 1
}
MODULE
{
name = ModuleDeployableSolarPanel
animationName = SOLAR
resourceName = ElectricCharge
raycastTransformName = sunPivot
chargeRate = 2.75
retractable = false
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
RESOURCE
{
name = ElectricCharge
rate = 2.75
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/TU_Support_Orion.cfg
KSP_MODEL_SHADER
{
name = ROC-OrionCM
model = ROCapsules/Assets/DECQ/Orion/ORION_COMMAND_POD_SILVER
model = ROCapsules/Assets/DECQ/Orion/DOCING_PORT_SILVER
model = ROCapsules/Assets/DECQ/Apollo/HGA
model = ROCapsules/Assets/DECQ/Apollo/RCS
MATERIAL
{
shader = TU/Metallic
mesh = Cylinder_028
mesh = Cylinder_016
mesh = Cylinder_000
mesh = Cylinder_005
mesh = Cylinder_023
mesh = Cylinder_012
PROPERTY
{
name = _Color
color = 2.0, 2.0, 2.0
}
PROPERTY
{
name = _Metal
float = 0.65
}
PROPERTY
{
name = _Smoothness
float = 0.95
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Orion/TU_Support_Orion.cfg
KSP_MODEL_SHADER
{
name = ROC-OrionESM
model = ROCapsules/Assets/DECQ/Orion/ORION_SERVISE
model = ROCapsules/Assets/DECQ/Orion/ORION_RCS
model = ROCapsules/Assets/DECQ/Orion/ORION_SP
MATERIAL
{
shader = TU/Metallic
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.25
}
PROPERTY
{
name = _Smoothness
float = 0.25
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/TU_Support_Vostok.cfg
KSP_MODEL_SHADER
{
name = ROC-Vostok
model = ROCapsules/Assets/RN/voskhod_airlock
model = ROCapsules/Assets/RN/voskhod_sc
model = ROCapsules/Assets/RN/voskhod_retro
model = ROCapsules/Assets/RN/voskhod_retro_dec
model = ROCapsules/Assets/RN/vostok_sc
model = ROCapsules/Assets/RN/vostok_dec
model = ROCapsules/Assets/RN/vostok_para
MATERIAL
{
shader = TU/Metallic
mesh = TDU_TopAntenna
mesh = TDU_MConnector
mesh = SC_Out
mesh = SC_HFOut
mesh = SC_HBOut
mesh = SC_CPanel
mesh = TDU_SHolder1
mesh = TDU_SHolder2
mesh = TDU_SHolder3
mesh = TDU_SHolder4
mesh = TDU_BHolders
mesh = TDU_CBoxes
mesh = TDU_LSensors
mesh = TDU_Radiator3L
mesh = TDU_Radiator3R
mesh = TDU_Radiator3L.001
mesh = TDU_Radiator3R.001
mesh = TDU_Radiator3L.002
mesh = TDU_Radiator3R.002
mesh = TDU_Radiator3L.003
mesh = TDU_Radiator3R.003
mesh = TDU_Radiator3L.004
mesh = TDU_Radiator3R.004
mesh = TDU_Radiator3L.005
mesh = TDU_Radiator3R.005
mesh = TDU_Radiator3L.006
mesh = TDU_Radiator3R.006
mesh = TDU_Radiator3L.007
mesh = TDU_Radiator3R.007
mesh = cap
mesh = airlock_base
mesh = ribs
mesh = bar1
mesh = bar2
PROPERTY
{
name = _Color
color = 200, 200, 200
}
PROPERTY
{
name = _Metal
float = 0.45
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VoskhodAirlock.cfg
PART
{
name = ROC-VoskhodAirlock
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Utility
subcategory = 0
title = Voskhod Airlock
manufacturer = OKB-1
description = The Voskhod Airlock will allow for your crew to perform an EVA from the Voskhod airlock. Attach this to the node on the side of the Voskhod capsule. Transfer your crew memeber inside and perform your EVA. Be sure to decouple this before re-entry. Plume configured by RealPlume.
tags = soviet, capsule, crew, voskhod, airlock, eva
CrewCapacity = 1
bulkheadProfiles = size1
mass = 0.339
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
stagingIcon = DECOUPLER_HOR
fuelCrossFeed = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/RN/voskhod_airlock
}
INTERNAL
{
name = GenericSpace3
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
isOneShot = false
startEventGUIName = Inflate Airlock
endEventGUIName = Deflate Airlock
toggleActionName = Toggle Airlock
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleDecouple
menuName = Jettison Airlock
ejectionForce = 0
isOmniDecoupler = False
explosiveNodeID = bottom
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AirlockRetro
modded = false
CONFIG
{
name = AirlockRetro
minThrust = 0.5
maxThrust = 0.5
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 0
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 120
key = 1 90
}
}
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 0.431
basemass = -1
TANK
{
name = PSPC
amount = 0.431
maxAmount = 0.431
isTweakable = False
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
inflate = Inflate
state = disabled
animBackwards = False
volume = 1.1
surface = 5.83
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.8
coreScale = 0.8
exhaustScale = 0.8
flareScale = 0.8
fumeScale = 0.8
lampScale = 0.8
plumeScale = 0.8
plume2Scale = 0.8
plume3Scale = 0.8
smokeScale = 0.8
shockScale = 0.8
shockconeScale = 0.8
slagScale = 0.8
streamScale = 0.8
blazePosition = 0,0,-0.05
corePosition = 0,0,-0.05
exhaustPosition = 0,0,-0.05
flarePosition = 0,0,-0.05
fumePosition = 0,0,-0.05
lampPosition = 0,0,-0.05
plumePosition = 0,0,-0.05
plume2Position = 0,0,-0.05
plume3Position = 0,0,-0.05
smokePosition = 0,0,-0.05
shockPosition = 0,0,-0.05
shockconePosition = 0,0,-0.05
slagPosition = 0,0,-0.05
streamPosition = 0,0,-0.05
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.8
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VoskhodCapsule.cfg
PART
{
name = ROC-VoskhodCapsule
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -1.12398, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.12364, 0.0, 0.0, 1.0, 0.0, 1
node_stack_para = -0.81345, 0.2886, 0.0, 0.0, 1.0, 0.0, 1
node_stack_airlock = 0.0, 0.29699, 0.92451, 0.0, 1.0, 0.0, 1
CoMOffset = 0.0, -0.4, 0.0
attachRules = 1,0,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Pods
subcategory = 0
title = Voskhod Descent Module
manufacturer = OKB-1
description = The Voskhod SA Descent Module was a re-purposed version of the Vostok SA. It was retrofitted to allow for an Airlock attachment for EVA and even to fit 3 cosmonauts. However, with 3 cosmonauts, there was not enough room to wear pressure suits. The SA stands for Spuskaemiy Apparat (Descent System) and was designed as a ballistic reentry capsule. [Diameter 2.3 m]
tags = soviet, capsule, crew, descent, voskhod, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, ko2 scrubber, ko2, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere
vesselType = Ship
stagingIcon = COMMAND_POD
CrewCapacity = 3
bulkheadProfiles = size1
mass = 2.325
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 14
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = True
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
MODEL
{
model = ROCapsules/Assets/RN/voskhod_sc
}
INTERNAL
{
name = SoyuzPod
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.214
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleFuelTanks
volume = 632.28
type = Fuselage
basemass = -1
TANK
{
name = ElectricCharge
amount = 1000
maxAmount = 1000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
isOneShot = false
startEventGUIName = Extend Antenna
endEventGUIName = Retract Antenna
actionGUIName = Toggle Antenna
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.5
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 3
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 264.5
amount = 264.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 264.5
amount = 0
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _KO2Scrubber
title = KO2 Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = KO2 Scrubber
desc = A soviet Potassium superoxide scrubber that absorbs CarbonDioxide from the internal atmosphere and generates Oxygen for the crew.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _KO2Scrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VoskhodRetroBooster.cfg
PART
{
name = ROC-VoskhodRetroBooster
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -0.42074, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,0,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
subcategory = 0
title = Voskhod Retro Package
manufacturer = OKB-1
description = Voskhod backup retro unit. Attach above the Voskhod Capsule on top of the Voskhod Retro Decoupler. Plume configured by RealPlume.
tags = soviet, retro, booster, voskhod
bulkheadProfiles = size0
mass = 0.056
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashToerance = 5
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
stagingIcon = SOLID_BOOSTER
fuelCrossFeed = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROCapsules/Assets/RN/voskhod_retro
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = VOSKRetro
modded = false
CONFIG
{
name = VOSKRetro
minThrust = 117.7
maxThrust = 117.7
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 0
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 224
key = 1 98.5
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 49.1525
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 49.1525
maxAmount = 49.1525
isTweakable = False
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.8
coreScale = 0.8
exhaustScale = 0.8
flareScale = 0.8
fumeScale = 0.8
lampScale = 0.8
plumeScale = 0.8
plume2Scale = 0.8
plume3Scale = 0.8
smokeScale = 0.8
shockScale = 0.8
shockconeScale = 0.8
slagScale = 0.8
streamScale = 0.8
blazePosition = 0,0,-0.05
corePosition = 0,0,-0.05
exhaustPosition = 0,0,-0.05
flarePosition = 0,0,-0.05
fumePosition = 0,0,-0.05
lampPosition = 0,0,-0.05
plumePosition = 0,0,-0.05
plume2Position = 0,0,-0.05
plume3Position = 0,0,-0.05
smokePosition = 0,0,-0.05
shockPosition = 0,0,-0.05
shockconePosition = 0,0,-0.05
slagPosition = 0,0,-0.05
streamPosition = 0,0,-0.05
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.8
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VoskhodRetroDecoupler.cfg
PART
{
name = ROC-VoskhodRetroDecoupler
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.07926, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Coupling
subcategory = 0
title = Voskhod Retro Decoupler
manufacturer = OKB-1
description = Place this above the Descent Module to decoupler the additional retro booster.
tags = soviet, decoupler, decouple, voskhod
bulkheadProfiles = size1, size0
mass = 0.036
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = True
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/RN/voskhod_retro_dec
}
MODULE
{
name = ModuleDecouple
menuName = Decouple Retro Booster
ejectionForce = 10
isOmniDecoupler = False
explosiveNodeID = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VostokAntenna.cfg
PART
{
name = ROC-VostokAntenna
module = Part
author = Tantares, Pap
scale = 1.0
rescaleFactor = 1.0
attachRules = 0,1,0,0,1
TechRequired = unlockParts
cost = 150
entryCost = 1
TechHidden = True
category = none
subcategory = 0
title = (DEPRECATED) Vostok Hoop Antenna
manufacturer = OKB-1
description = Designed to communicate in LEO, this antenna is very primitive and simple. Maximum range of 1Mm.
tags = vostok, gagarin, soviet, comms, communication, antenna
bulkheadProfiles = srf
mass = 0.005
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = false
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/Tantares/Vostok/Vostok_Antenna_1
scale = 1.8491, 1.8491, 1.8491
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 0.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VostokCapsule.cfg
PART
{
name = ROC-VostokCapsule
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = -0.000, -1.12398, 0.000, 0.000, -1.000, 0.000, 2
node_stack_para = -0.81345, 0.2886,\t 0.000,\t 0.000, 1.000,\t0.000, 1
CoMOffset = 0.0, -0.4, 0.0
attachRules = 1,0,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Pods
subcategory = 0
title = Vostok Descent Module
manufacturer = OKB-1
description = The Vostok SA Descent Module was the first spacecraft to carry humans into space when Yuri Gagarin flew on April 12, 1961. The SA stands for Spuskaemiy Apparat (Descent System) and was designed as a ballistic reentry capsule. [Diameter 2.3 m]
tags = vostok, gagarin, soviet, capsule, crew, descent, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, ko2 scrubber, ko2, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere
vesselType = Ship
stagingIcon = COMMAND_POD
CrewCapacity = 1
bulkheadProfiles = size1, size2
mass = 2.325
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 14
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = True
emissiveConstant = 0.6
thermalMassModifier = 1.0
skinMassPerArea = 4
gTolerance = 100
maxPressure = 20000
maxTemp = 1500
skinMaxTemp = 2600
MODEL
{
model = ROCapsules/Assets/RN/vostok_sc
}
INTERNAL
{
name = SoyuzPod
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.214
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleFuelTanks
volume = 189.59
type = Fuselage
basemass = -1
TANK
{
name = ElectricCharge
amount = 1000
maxAmount = 1000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
isOneShot = false
startEventGUIName = Extend Antennae
endEventGUIName = Retract Antennae
toggleActionName = Toggle Antennae
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.5
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 1
toggle = true
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 264.5
amount = 264.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 264.5
amount = 0
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _KO2Scrubber
title = KO2 Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = KO2 Scrubber
desc = A soviet Potassium superoxide scrubber that absorbs CarbonDioxide from the internal atmosphere and generates Oxygen for the crew.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _KO2Scrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VostokDecoupler.cfg
PART
{
name = ROC-VostokDecoupler
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.77255, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Coupling
subcategory = 0
title = Vostok/Voskhod Decoupler
manufacturer = OKB-1
description = Place this between the Descent Module and the Service Module to decouple the Capsule for reentry.
tags = vostok, gagarin, soviet, decoupler, decouple, voskhod
bulkheadProfiles = size2, size1
mass = 0.0254
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = True
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROCapsules/Assets/RN/vostok_dec
}
MODULE
{
name = ModuleDecouple
menuName = Jettison Service Module
ejectionForce = 25
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
isOneShot = false
startEventGUIName = Disconnect Wires
endEventGUIName = Reconnect Wires
toggleActionName = Toggle Wires
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VostokParachute.cfg
PART
{
name = ROC-VostokParachute
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_para = -0.81345, 0.2886, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,0,1,0,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Utility
subcategory = 0
title = Vostok/Voskhod Parachute
manufacturer = OKB-1
description = When Yuri Gagarin returned to Earth after the first maiden spaceflight, he ejected from the capsule and parachuted to the ground. It was not until later versions of the capsule was the Parachute added. Connect this to the open part of the capsule
tags = vostok, gagarin, soviet, para, parachute, voskhod
bulkheadProfiles = size1
sound_parachute_open = activate
mass = 0.025
dragModelType = default
angularDrag = 0.1
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stagingIcon = PARACHUTES
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
buoyancyUseCubeNamed = PACKED
thermalMassModifier = 1.0
skinMassPerArea = 4
absorptiveConstant = 0.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 1500
skinMaxTemp = 2600
MODEL
{
model = ROCapsules/Assets/RN/vostok_para
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
MODULE
{
name = RealChuteModule
caseMass = 0.05
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 0
invertCanopy = false
reverseOrientation = false
PARACHUTE
{
parachuteName = canopy
capName = cap
preDeploymentAnimation = semi
deploymentAnimation = full
material = Nylon
minIsPressure = false
minPressure = 0.01
preDeployedDiameter = 2
preDeploymentSpeed = 2
minDeployment = 2500
deployedDiameter = 21
deploymentSpeed = 6
deploymentAlt = 2000
cutAlt = -1
}
}
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1.25
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 25
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = cap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = ROCapsules/PartConfigs/Vostok/VostokService.cfg
PART
{
name = ROC-VostokService
module = Part
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = -0.000, 0.0,\t0.000,\t0.000,\t1.000,\t0.000, 2
node_stack_bottom = -0.000, -0.95,\t0.000,\t0.000, -1.000,\t0.000, 2
attachRules = 1,1,1,1,0
TechRequired = unlockParts
cost = 150
entryCost = 1
category = Control
subcategory = 0
title = Vostok/Voskhod Service Module
manufacturer = OKB-1
description = A service module with batteries a simple engine AK20/Tonka250 engine that has only 1 ignition. This is the same service module that you use for Vostok and Voskhod. Attach the Decoupler to the Descent Module first and attach this to the bottom of the Descent Module. Plume and sound provided by Waterfall.
tags = vostok, gagarin, soviet, service, module, voskhod
bulkheadProfiles = size2
mass = 1.924
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = True
stagingIcon = LIQUID_ENGINE
stageOffset = 1
childStageOffset = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
node_attach = -0.000, 0.0,\t0.000,\t0.000,\t1.000,\t0.000, 2
MODEL
{
model = ROCapsules/Assets/RN/vostok_tdu
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.30
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic-OMS-White
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S5.4
modded = false
CONFIG
{
name = S5.4
minThrust = 15.83
maxThrust = 15.83
heatProduction = 100
powerEffectName = Hypergolic-OMS-White
PROPELLANT
{
name = AK20
ratio = 0.6413
DrawGauge = True
}
PROPELLANT
{
name = Tonka250
ratio = 0.3587
}
atmosphereCurve
{
key = 0 266
key = 1 112
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.05
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running1
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
ratio = 1.0
name = Nitrogen
}
atmosphereCurve
{
key = 0 65
key = 1 10
}
}
MODULE
{
name = ModuleFuelTanks
volume = 382.1287
type = Fuselage
basemass = -1
TANK
{
name = AK20
amount = 138.3789
maxAmount = 138.3789
}
TANK
{
name = Tonka250
amount = 77.3998
maxAmount = 77.3998
}
TANK
{
name = ElectricCharge
amount = 86400
maxAmount = 86400
}
TANK
{
name = Nitrogen
amount = 15990
maxAmount = 15990
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
isOneShot = false
startEventGUIName = Deploy Radiators
endEventGUIName = Undeploy Radiators
toggleActionName = Toggle Radiators
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Open
isOneShot = false
startEventGUIName = Deploy Antennas
endEventGUIName = Undeploy Antennas
toggleActionName = Toggle Antennas
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 2.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MM_NODE_LOOP
{
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
ROWaterfall
{
moduleID = ROC-VostokService-s5.4
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.2, 0.2, 0.3
glow = ro-hypergolic-white
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROC-VostokService-rcs
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
TEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,-0.007,0
rotation = 0, 0, 180
scale = 0.8, 0.8, 0.8
}
}
EFFECTS
{
running1
{
AUDIO_MULTI_POOL
{
channel = Ship
clip = sound_rocket_mini
transformName = RCSthruster
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROC-VostokService-s5.4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.2, 0.2, 0.3
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.215,0.215,0.43
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-MetallicEngines
model = ROEngines/Assets/BDB/Agena/bluedog_Agena_Engine_8096C
model = ROEngines/Assets/BDB/Agena/bluedog_GATV_SPS
model = ROEngines/Assets/BDB/Agena/bluedog_Agena_EquipmentRack
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR101_Inline
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR101_Radial
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR105
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR89
model = ROEngines/Assets/BDB/Centaur/bluedog_Centaur_RL10A4-2-N
model = ROEngines/Assets/BDB/AtlasV/bluedog_AtlasV_RD180
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118K
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118F
model = ROEngines/Assets/BDB/Engines/bluedog_E1
model = ROEngines/Assets/BDB/Juno/bluedog_Jupiter_Vernier
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_6K
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_45K
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_F1
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_H1C
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_H1D
model = ROEngines/Assets/BDB/Thor/bluedog_Thor_LR79
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_5
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_11
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_11_Single
model = ROEngines/Assets/BDB/Titan/bluedog_LR91_5
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_LH2_SL
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_LH2_V
model = ROEngines/Assets/BDB/Vanguard/bluedog_Vanguard_GE405
model = ROEngines/Assets/BDB/Vega/bluedog_Vega_Engine
model = ROEngines/Assets/DECQ/AJ10_137
model = ROEngines/Assets/DylanSemrau/PA_BE-4
model = ROEngines/Assets/FASA/LFE_M1
model = ROEngines/Assets/FASA/LFE_F1
model = ROEngines/Assets/FRE/VikingEarly/VikingEarly
model = ROEngines/Assets/FRE/VikingUpper/VikingUpper
model = ROEngines/Assets/FRE/VikingLower/VikingLower
model = ROEngines/Assets/NicheParts/S592
model = ROEngines/Assets/NicheParts/S400
model = ROEngines/Assets/NicheParts/HiPAT
model = ROEngines/Assets/NicheParts/LEROS1b
model = ROEngines/Assets/NicheParts/LEROS-4
model = ROEngines/Assets/NicheParts/MR80B_MLE
model = ROEngines/Assets/NicheParts/MR80_TDE
model = ROEngines/Assets/NicheParts/MR-104
model = ROEngines/Assets/NicheParts/PLE
model = ROEngines/Assets/NicheParts/R40B
model = ROEngines/Assets/NicheParts/890N_Engine
model = ROEngines/Assets/NicheParts/Rutherford
model = ROEngines/Assets/NicheParts/RutherfordVac
model = ROEngines/Assets/NicheParts/S598M
model = ROEngines/Assets/NicheParts/SuperDraco
model = ROEngines/Assets/NicheParts/SuperDraco_Double
model = ROEngines/Assets/NicheParts/TD339
model = ROEngines/Assets/NicheParts/BE-3
model = ROEngines/Assets/RealEngines/RD0124
model = ROEngines/Assets/RealEngines/AJ10_37
model = ROEngines/Assets/RealEngines/AJ10_104
model = ROEngines/Assets/SXT/gamma2
model = ROEngines/Assets/Taerobee/taerobee_aerobee
MATERIAL
{
shader = TU/Metallic
excludeMesh = innerGlow
excludeMesh = innerGlow 1
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.8
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-SSTUEngines
model = ROEngines/Assets/SSTU/SC-ENG-RL10B-2
model = ROEngines/Assets/SSTU/SC-ENG-RL10A-5
model = ROEngines/Assets/SSTU/SC-ENG-RL10A-4
model = ROEngines/Assets/SSTU/SC-ENG-RL10A-3
model = ROEngines/Assets/SSTU/SC-ENG-RL10C-Pap
model = ROEngines/Assets/SSTU/SC-ENG-RD-181
model = ROEngines/Assets/SSTU/SC-ENG-RD-171
model = ROEngines/Assets/SSTU/SC-ENG-RD-0110
model = ROEngines/Assets/SSTU/SC-ENG-RD-108A
model = ROEngines/Assets/SSTU/SC-ENG-RD-107A
model = ROEngines/Assets/SSTU/SC-ENG-J-2X
model = ROEngines/Assets/SSTU/SC-ENG-J-2
model = ROEngines/Assets/SSTU/SC-ENG-F1B
model = ROEngines/Assets/SSTU/SC-ENG-AJ10-190
model = ROEngines/Assets/SSTU/SC-ENG-LR-81-8096
model = ROEngines/Assets/SSTU/SC-ENG-LR-81-8048
model = ROEngines/Assets/SSTU/SC-ENG-RS-68
model = ROEngines/Assets/SSTU/SC-ENG-RS-25
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1A
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1C
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1CV
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1D
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1DV
MATERIAL
{
shader = TU/Metallic
keyword = TU_STOCK_SPEC
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-SSTUkatnissEngines
model = ROEngines/Assets/SSTUKatniss/SC-ENG-HG-3
MATERIAL
{
shader = TU/Metallic
texture = _MetallicGlossMap, ROEngines/Assets/SSTUKatniss/SC-ENG-HG-3-MET
excludeMesh = none
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-SolidEngines
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_ShortAngled
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_ShortFlared
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_LongAngled
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_LongFlared
model = ROEngines/Assets/BDB/AtlasV/bluedog_AtlasV_AJ60
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM40
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM46
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM60
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM63
model = ROEngines/Assets/BDB/Solids/bluedog_Castor2
model = ROEngines/Assets/BDB/Solids/bluedog_Castor4
model = ROEngines/Assets/BDB/Solids/bluedog_Castor4XL
model = ROEngines/Assets/BDB/Solids/bluedog_Castor_RadialDecoupler
model = ROEngines/Assets/BDB/Solids/bluedog_Athena_Castor30
model = ROEngines/Assets/BDB/Solids/bluedog_Athena_Castor30XL
model = ROEngines/Assets/BDB/Solids/bluedog_Peacekeeper_Castor120
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Inline
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Radial
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Castor_Inline
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Antares_Inline
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Castor_Inline
model = ROEngines/Assets/BDB/UASRM/bluedog_SRMU_Full
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1208
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1207
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1206
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1205
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1204
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
model = ROEngines/Assets/NicheParts/STAR5D
model = ROEngines/Assets/NicheParts/STAR8
model = ROEngines/Assets/RN/aerobee300_srb
model = ROEngines/Assets/RN/aerobee150_srb
model = ROEngines/Assets/RN/thor_altair
model = ROEngines/Assets/RN/scout_stg4
model = ROEngines/Assets/RN/junoii_sgt
model = ROEngines/Assets/RN/junoii_sgt_3
model = ROEngines/Assets/RN/junoii_sgt_11
model = ROEngines/Assets/RN/junoii_sgt_3_dec
model = ROEngines/Assets/RN/junoii_sgt_11_dec
model = ROEngines/Assets/WrobzSoundingRockets/Nike
MATERIAL
{
shader = TU/Metallic
excludeMesh = innerGlow
excludeMesh = innerGlow 1
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-A4
model = ROEngines/Assets/RealEngines/RD_100
MATERIAL
{
shader = TU/Metallic
excludeMesh = Torus.014
excludeMesh = Cylinder.276
excludeMesh = Cylinder.269
PROPERTY
{
name = _Color
color = 220, 220, 220
}
PROPERTY
{
name = _Metal
float = 0.2
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
KSP_MODEL_SHADER
{
name = ROE-A7
model = ROEngines/Assets/Vodorod/RD57
model = ROEngines/Assets/BDB/Agena/bluedog_Agena_EquipmentRack
model = ROEngines/Assets/BDConstellation/RS68B/model
model = ROEngines/Assets/BDConstellation/BNTR/model
model = ROEngines/Assets/RealEngines/A7
model = ROEngines/Assets/RealEngines/AJ10_190
model = ROEngines/Assets/RealEngines/RD0105_Pap
model = ROEngines/Assets/RealEngines/LMAE
model = ROEngines/Assets/RealEngines/LMDE
model = ROEngines/Assets/RealEngines/NK33
model = ROEngines/Assets/RealEngines/NK43
model = ROEngines/Assets/RealEngines/RD0210
model = ROEngines/Assets/RealEngines/RD0212
model = ROEngines/Assets/RealEngines/RD0146
model = ROEngines/Assets/RealEngines/RD120
model = ROEngines/Assets/RealEngines/RD8
model = ROEngines/Assets/RealEngines/RD58
model = ROEngines/Assets/RealEngines/RD275
model = ROEngines/Assets/RealEngines/RD0120Engine
model = ROEngines/Assets/RealEngines/RAPTOR
model = ROEngines/Assets/RealEngines/RAPTOR_VACUUM
model = ROEngines/Assets/RealEngines/S5_92fversion
model = ROEngines/Assets/RN/kosmos2_rd214
model = ROEngines/Assets/RN/kosmos3_rd216
model = ROEngines/Assets/RN/kosmos2_rd119
model = ROEngines/Assets/Tantares/black_anvil_engine_s1_1
model = ROEngines/Assets/Tantares/black_arrow_engine_s1_1
model = ROEngines/Assets/Tantares/black_arrow_engine_s1_3
model = ROEngines/Assets/Tantares/black_knight_engine_s1_1
model = ROEngines/Assets/Tantares/blue_steel_engine_s1_1
model = ROEngines/Assets/Tantares/end_basic_s1_1
model = ROEngines/Assets/TheBeastlyPig/XLR99
model = ROEngines/Assets/TheBeastlyPig/XLR25
MATERIAL
{
shader = TU/Metallic
excludeMesh = Cylinder_018
excludeMesh = Cylinder_024
PROPERTY
{
name = _Color
color = 200, 200, 200
}
PROPERTY
{
name = _Metal
float = 0.2
}
PROPERTY
{
name = _Smoothness
float = 0.75
}
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/A4_RE.cfg
PART
{
module = Part
name = ROE-A4
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0, 2.2043, 0, 0, 1, 0, 2
node_stack_bottom = 0, -0.7788, 0, 0, -1, 0, 1
node_attach = 0.0, 2.2043, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = a4, a, 4, v2, v-2, german, germany, hermes, paperclip, white, sands
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = A-4
manufacturer = Thiel
description = Thiel Lox/Alcohol rocket engine. Used on V-2 missile. Work began June 1936. Interim design, but went into production. Used 18 x 1.5 tonne thrust chambers, feeding common mixing chamber. Tested from 1939, mass production 1943-1945. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD_100
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, 0.25
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, -0.25
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
gimbalRange = 3
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = A-4
modded = false
origMass = 0.931
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = A-4
maxThrust = 311.8
minThrust = 311.8
maxEngineTemp = 3000
chamberNominalTemp = 2923
ullage = True
pressureFed = False
ignitions = 0
b9psSubtypeName = alcolox
ratedBurnTime = 70
atmosphereCurve
{
key = 0 239
key = 1 203
}
PROPELLANT
{
name = Ethanol75
ratio = 0.51263
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.48737
}
PROPELLANT
{
name = HTP
ignoreForIsp = True
ratio = 0.01
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.200
}
}
CONFIG
{
name = A-9
maxThrust = 288.68
minThrust = 288.68
maxEngineTemp = 3000
chamberNominalTemp = 2923
ullage = True
ignitions = 1
b9psSubtypeName = hydynelox
ratedBurnTime = 115
atmosphereCurve
{
key = 0 255
key = 1 220
}
PROPELLANT
{
name = Hydyne
ratio = 0.435
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.565
}
PROPELLANT
{
name = HTP
ignoreForIsp = True
ratio = 0.01
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.200
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-1
audio = pump-fed-gamma-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
glow = _white
glowStretch = 0.85
moduleID = ROE-A4
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = alcolox
MainPlumeVariant_Processed
{
name = hydynelox
template = waterfall-hydyne-lower-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-A4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.53505,0.53505,0.909585
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = alcolox
}
SUBTYPE
{
name = hydynelox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-A4
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydyne-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.53505,0.53505,0.909585
}
}
}
}
}
TESTFLIGHT
{
name = A-4
ratedBurnTime = 70
ignitionReliabilityStart = 0.89
ignitionReliabilityEnd = 0.97
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.95
}
TESTFLIGHT
{
name = A-9
ratedBurnTime = 115
ignitionReliabilityStart = 0.8
ignitionReliabilityEnd = 0.9
ignitionDynPresFailMultiplier = 4.0
cycleReliabilityStart = 0.73
cycleReliabilityEnd = 0.9
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/A4_RE.cfg
PART
{
module = Part
name = ROE-Veronique
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 0.5
node_stack_top = 0.0, 1.1843, 0.0, 0.0, 1, 0, 2
node_stack_bottom = 0, -0.7788, 0, 0, -1, 0, 1
node_attach = 0.0, 2.2043, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = veronique, AGI, 61
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Veronique
manufacturer = LRBA
description = Wasserfall derivative engine, developed by German and French engineers after WW2 for the sounding rocket of the same name. It was the first French high altitude sounding rocket Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD_100
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, 0.25
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, -0.25
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
transform = Cylinder_317
transform = Torus.013
transform = Torus.014
transform = Cylinder.266
transform = Cylinder.276
transform = Cylinder.269
transform = Cylinder.274
transform = Cylinder.279
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = VeroniqueR
origMass = 0.150
CONFIG
{
name = VeroniqueR
description = Prototype, used for early tests
minThrust = 44.4
maxThrust = 44.4
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 6.5
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3971
DrawGauge = True
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.6029
}
atmosphereCurve
{
key = 0 200
key = 1 180
}
}
CONFIG
{
name = Veronique
description = Production Engine
minThrust = 44.4
maxThrust = 44.4
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 45
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3971
DrawGauge = True
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.6029
}
atmosphereCurve
{
key = 0 200
key = 1 180
}
}
CONFIG
{
name = VeroniqueAGI
description = Turpentine fuel for increased performance
minThrust = 43.6
maxThrust = 43.6
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 49
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Turpentine
ratio = 0.3464
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.6536
}
atmosphereCurve
{
key = 0 220
key = 1 202
}
}
CONFIG
{
name = Veronique61
description = Uprated version
minThrust = 65.3
maxThrust = 65.3
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 56
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Turpentine
ratio = 0.3464
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.6536
}
atmosphereCurve
{
key = 0 220
key = 1 202
}
}
}
RESOURCE
{
name = Tonka250
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-lower-1
audio = pump-fed-light-1
position = 0,0,-0.01396
rotation = 0, 0, 0
scale = 0.28, 0.28, 0.28
glow = _yellow
glowStretch = 0.8
moduleID = ROE-Veronique
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Veronique
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 0.28, 0.28, 0.28
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 0.26096,0.26096,0.417536
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = VeroniqueR
ratedBurnTime = 6.5
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.875000
cycleReliabilityEnd = 0.975000
}
TESTFLIGHT
{
name = Veronique
ratedBurnTime = 45
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.648148
cycleReliabilityEnd = 0.929630
techTransfer = VeroniqueR:50
}
TESTFLIGHT
{
name = VeroniqueAGI
ratedBurnTime = 49
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
techTransfer = VeroniqueR,Veronique:50
}
TESTFLIGHT
{
name = Veronique61
ratedBurnTime = 56
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.954545
cycleReliabilityEnd = 0.990909
techTransfer = VeroniqueR,Veronique,VeroniqueAGI:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/A4_RE.cfg
PART
{
module = Part
name = ROE-S2253
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.1843, 0.0, 0.0, 1, 0, 2
node_stack_bottom = 0, -0.7788, 0, 0, -1, 0, 1
node_attach = 0.0, 2.2043, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = scud, s2, 253, r-11, zemlya
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = S2.253 Engine
manufacturer = OKB Isayev
description = The S2.253 engine was developed for use in the R-11 Zemlya ballistic missile and sounding rocket, based on the German Wasserfall engine. Better known by its western designation, Scud, later versions were exported extensivley to many countries, eventually forming the basis of the Iranian and North Korean space programs. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD_100
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, 0.25
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, -0.25
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
transform = Cylinder_317
transform = Torus.013
transform = Torus.014
transform = Cylinder.266
transform = Cylinder.276
transform = Cylinder.269
transform = Cylinder.274
transform = Cylinder.279
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S2.253
origMass = 0.3
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = S2.253
description = Derived from the German Wasserfall engine, used on the R-11 (Scud-A)
minThrust = 93.3
maxThrust = 93.3
heatProduction = 35
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 1
b9psSubtypeName = kerosene-nitric-acid
ratedBurnTime = 95
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.373
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.627
DrawGauge = False
}
atmosphereCurve
{
key = 0 251
key = 1 219
}
}
CONFIG
{
name = S3.42T
description = Pump-fed upgrade, used on the R-11MU and some R-17 prototypes. Never entered service
minThrust = 127.5
maxThrust = 127.5
heatProduction = 35
massMult = 0.53
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = kerosene-nitric-acid
ratedBurnTime = 65
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.339
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.661
DrawGauge = False
}
atmosphereCurve
{
key = 0 258
key = 1 226
}
}
CONFIG
{
name = S5.2
description = Upgrade, used on the Production R-17 and R-17M missile, A.K.A Scud-B and Scud-C. This was the most heavily exported variant, and copies were built by many countries.
minThrust = 146.3
maxThrust = 146.3
heatProduction = 35
massMult = 0.53
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = kerosene-nitric-acid
ratedBurnTime = 75
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.339
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.661
DrawGauge = False
}
atmosphereCurve
{
key = 0 258
key = 1 226
}
}
CONFIG
{
name = Isayev-R17
description = Upgrade used for the R-17MU, A.K.A Scud-D. It saw very little use in the Soviet Union due to mediocore performance, so the remaining missiles were sold to North Korea, providing the basis for North Korean missile development.
minThrust = 165.5
maxThrust = 165.5
heatProduction = 35
massMult = 0.53
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = udmh-ak27
ratedBurnTime = 90
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4484
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.5516
DrawGauge = False
}
atmosphereCurve
{
key = 0 265
key = 1 240
}
}
}
RESOURCE
{
name = Tonka250
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-upper-1
audio = pump-fed-light-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.57, 0.57, 0.57
glow = _yellow
glowStretch = 0.8
moduleID = ROE-S2253
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = kerosene-nitric-acid
MainPlumeVariant_Processed
{
name = udmh-ak27
template = waterfall-hypergolic-UDMH-NTO-lower-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.57, 0.57, 0.57
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-S2253
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.57, 0.57, 0.57
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.5301,0.5301,0.84816
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = kerosene-nitric-acid
}
SUBTYPE
{
name = udmh-ak27
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-S2253
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.57, 0.57, 0.57
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.5301,0.5301,0.84816
}
}
}
}
}
TESTFLIGHT
{
name = S2.253
ratedBurnTime = 95
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 1.5
cycleReliabilityStart = 0.961538
cycleReliabilityEnd = 0.992308
reliabilityDataRateMultiplier = 1
techTransfer = RD-100:20
}
TESTFLIGHT
{
name = S3.42T
ratedBurnTime = 65
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 1.5
cycleReliabilityStart = 0.80
cycleReliabilityEnd = 0.96
reliabilityDataRateMultiplier = 1
techTransfer = S2.253:50
}
TESTFLIGHT
{
name = S5.2
ratedBurnTime = 75
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 1.5
cycleReliabilityStart = 0.80
cycleReliabilityEnd = 0.96
reliabilityDataRateMultiplier = 1
techTransfer = S2.253,S3.42T:50
}
TESTFLIGHT
{
name = Isayev-R17
ratedBurnTime = 90
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 1.5
cycleReliabilityStart = 0.80
cycleReliabilityEnd = 0.96
reliabilityDataRateMultiplier = 1
techTransfer = S2.253,S3.42T,S5.2:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/A4_RE.cfg
PART
{
module = Part
name = ROE-RD100
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0, 2.2043, 0, 0, 1, 0, 2
node_stack_bottom = 0, -0.7788, 0, 0, -1, 0, 1
node_attach = 0.0, 2.2043, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = rd100, rd, 100, 101, 103
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-100 Series (Early)
manufacturer = NPO Energomash (OKB-456)
description = The RD-100 engine series were the first large scale Ethalox Russian liquid propellant rocket engines ever developed and fired. The original RD-100 engine was a 1:1 copy of the German Model 39 engine (used on the A-4 ballistic missile), with later variants (RD-101 and RD-103/M) featuring ever increasing performance to satisfy the needs of the larger R-2 and R-5 IRBMs. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD_100
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, 0.25
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, -0.25
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
gimbalRange = 2.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-100
origMass = 0.888
literalZeroIgnitions = True
CONFIG
{
name = RD-100
minThrust = 307.0
maxThrust = 307.0
heatProduction = 35
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 70
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol75
ratio = 0.5305
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4695
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 237
key = 1 203
}
}
CONFIG
{
name = RD-101
minThrust = 404.0
maxThrust = 404.0
heatProduction = 45
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 85
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol90
ratio = 0.4945
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5055
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 237
key = 1 210
}
}
CONFIG
{
name = RD-102
minThrust = 428.0
maxThrust = 428.0
heatProduction = 45
massMult = 0.9966
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 83
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol90
ratio = 0.4945
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5055
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 235
key = 1 214
}
}
CONFIG
{
name = RD-103
minThrust = 490.33
maxThrust = 490.33
heatProduction = 55
massMult = 0.9797
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 130
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol90
ratio = 0.4945
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5055
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 248
key = 1 220
}
}
CONFIG
{
name = RD-103M
minThrust = 500.14
maxThrust = 500.14
heatProduction = 57
massMult = 0.9763
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol90
ratio = 0.4945
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5055
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 248
key = 1 220
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-1
audio = pump-fed-gamma-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
glow = _white
glowStretch = 0.85
moduleID = ROE-RD100
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD100
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.53505,0.53505,0.909585
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-100
ratedBurnTime = 70
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.95
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.94
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RD-101
ratedBurnTime = 85
ignitionReliabilityStart = 0.86
ignitionReliabilityEnd = 0.94
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.78
cycleReliabilityEnd = 0.93
techTransfer = RD-100:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RD-102
ratedBurnTime = 83
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.93
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.8
cycleReliabilityEnd = 0.92
techTransfer = RD-101:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RD-103
ratedBurnTime = 130
ignitionReliabilityStart = 0.82
ignitionReliabilityEnd = 0.93
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.82
cycleReliabilityEnd = 0.91
techTransfer = RD-102:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RD-103M
ratedBurnTime = 140
ignitionReliabilityStart = 0.84
ignitionReliabilityEnd = 0.94
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.84
cycleReliabilityEnd = 0.92
techTransfer = RD-103:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/A7_RE.cfg
PART
{
module = Part
name = ROE-A7
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,1.195,0,0,1,0,2
node_stack_bottom = 0,-1.23,0,0,-1,0,2
node_attach = 0,1.195,0,0,1,0,2
attachRules = 1,1,1,0,0
tags = redstone, a6, a7, mercury, hydyne
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = NAA-75-110 A-Series
manufacturer = North American Aviation (NAA)
description = The power plant of the PGM-11 Redstone Short Range Ballistic Missile (SRBM). Originally designed for Ethanol/LOX (A-6) it was later adapted to use Hydyne/LOx (A-7) with approximately 6% higher performance (yet more toxic) for use in Jupiter-C / Juno I. When the Redstone was adapted from Jupiter-C for manned use under the Project Mercury (Mercury-Redstone Launch Vehicle - MRLV), the A-7 was switched back to Ethalox, accepting a slightly lower performance for the lack of toxicity. Thrust Vector Control (TVC) was provided by carbon thrust vanes and additional attitude control was provided by actuating fins placed in the guidance section. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/A7
scale = 0.75, 0.75, 0.75
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.285, -1.39, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.285, -1.39, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -1.39, 0.285
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -1.39, -0.285
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
gimbalRange = 2.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = A-6
origMass = 0.67
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = A-6
minThrust = 395.9
maxThrust = 395.9
heatProduction = 41
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
b9psSubtypeName = alcolox
ratedBurnTime = 145
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol75
ratio = 0.5266
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4734
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0175
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 249
key = 1 216
}
}
CONFIG
{
name = A-7
minThrust = 416.2
maxThrust = 416.2
heatProduction = 45
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
b9psSubtypeName = hydynelox
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Hydyne
ratio = 0.5232
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4768
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0175
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 265
key = 1 235
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-2
audio = pump-fed-gamma-1
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
glow = _white
glowStretch = 0.85
moduleID = ROE-A7
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = alcolox
MainPlumeVariant_Processed
{
name = hydynelox
template = waterfall-hydyne-lower-1
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-A7
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-2
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59,1.003
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = alcolox
}
SUBTYPE
{
name = hydynelox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-A7
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydyne-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59,1.003
}
}
}
}
}
TESTFLIGHT
{
name = A-6
ratedBurnTime = 145
ignitionReliabilityStart = 0.879121
ignitionReliabilityEnd = 0.975824
cycleReliabilityStart = 0.879121
cycleReliabilityEnd = 0.975824
techTransfer = XLR41-NA-1,XLR43-NA-1:50
}
TESTFLIGHT
{
name = A-7
ratedBurnTime = 155
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
techTransfer = A-6,XLR41-NA-1,XLR43-NA-1:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AerobeeSolids_RN.cfg
PART
{
module = Part
name = ROE-18KS7800
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5848, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.5848, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
tags = solid, kick, srm, srb, aerojet, 7800, 1.8ks, aerobee, 300, 300a
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Aerojet 1.8KS7800
manufacturer = Aerojet
description = Small, solid fueled booster, taken from the AIM-7 Sparrow missile. It was used as the third stage on the Aerobee 300 and Aerobee 300A sounding rockets. Plume configured by RealPlume.
FIXMYPLUME = TRUE
category = Engine
node_attach = 0.0, 0.5848, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/aerobee300_srb
scale = 1.0, 1.1992, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustTransformName = thrustTransform
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 20
falloff = 1.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 17.01
type = NGNC
basemass = -1
TANK
{
name = NGNC
amount = 17.01
maxAmount = 17.01
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = 1_8KS7800
origMass = 0.02721
type = ModuleEnginesRF
CONFIG
{
name = 1_8KS7800
minThrust = 34.09116
maxThrust = 34.09116
heatProduction = 100
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
curveResource = NGNC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
PROPELLANT
{
name = NGNC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 238.8
key = 1 200
}
thrustCurve
{
key = 1.00 0.90
key = 0.99 0.95
key = 0.96 1.0
key = 0.92 0.999
key = 0.89 0.998
key = 0.63 0.960
key = 0.37 0.780
key = 0.10 0.250
key = 0.00 0.040
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,0
plumePosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AerobeeSolids_RN.cfg
PART
{
module = Part
name = ROE-25KS18000
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.64187, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.99015, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
tags = solid, kick, srm, srb, aerojet, aerobee, 18000, 100, 150, 150a
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Aerojet 2.5KS18000
manufacturer = Aerojet
description = Small, but powerful solid fueled booster used as the first stage for the Aerobee line of Sounding Rockets. Plume configured by RealPlume.
FIXMYPLUME = TRUE
category = Engine
node_attach = 0.0, 0.64187, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/aerobee150_srb
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustTransformName = thrustTransform
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 20
falloff = 1.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 73.71
type = NGNC
basemass = -1
TANK
{
name = NGNC
amount = 73.71
maxAmount = 73.71
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = 2_5KS18000
origMass = 0.117934
type = ModuleEnginesRF
CONFIG
{
name = 2_5KS18000
minThrust = 88.06796
maxThrust = 88.06796
heatProduction = 100
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
curveResource = NGNC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
PROPELLANT
{
name = NGNC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 198.8
key = 1 178.8
}
thrustCurve
{
key = 1.00 0.90
key = 0.99 0.95
key = 0.96 1.0
key = 0.92 0.999
key = 0.89 0.998
key = 0.63 0.960
key = 0.37 0.810
key = 0.10 0.314
key = 0.00 0.03
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,0
plumePosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Aerobee_Taerobee.cfg
PART
{
module = Part
name = ROE-Aerobee
author = CobaltWolf, VenomousRequiem, Beale, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0.175,0,0,1,0,0
node_stack_bottom = 0,-0.2398,0,0,-1,0,0
node_attach = 0,0.175,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = aerobee, wac, aj10, corporal, sounding, 100, 150, 170
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Aerobee
manufacturer = Aerojet
description = Small sustainer for WAC Corporal and Aerobee sounding rockets. Pressure-fed. Used after a small solid booster. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/Taerobee/taerobee_aerobee
scale = 0.963, 0.963, 0.963
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = Aerobee_Shroud
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 0.016
configuration = WAC-Corporal
modded = false
type = ModuleEnginesRF
CONFIG
{
name = WAC-Corporal
description = A RATO booster modified to be used on the WAC-Corporal for the US Army
maxThrust = 7.733
minThrust = 7.733
heatProduction = 40
massMult = 1
ullage = True
ignitions = 1
pressureFed = True
ratedBurnTime = 47
PROPELLANT
{
name = Aniline
ratio = 0.326832
DrawGauge = True
}
PROPELLANT
{
name = Furfuryl
ratio = 0.081708
}
PROPELLANT
{
ratio = 0.59146
name = IRFNA-III
}
atmosphereCurve
{
key = 0 226
key = 1 195
}
}
CONFIG
{
name = XASR-1
description = Developed for the Aerobee X-8, an improved WAC-Corporal for upper atmosphere research to replace the limited stocks of captured V-2s
maxThrust = 13.7628
minThrust = 13.7628
heatProduction = 40
massMult = 1.3
ullage = True
ignitions = 1
pressureFed = True
ratedBurnTime = 40
PROPELLANT
{
name = Aniline
ratio = 0.2467
DrawGauge = True
}
PROPELLANT
{
name = Furfuryl
ratio = 0.1329
}
PROPELLANT
{
ratio = 0.6204
name = IRFNA-III
}
atmosphereCurve
{
key = 0 235.44
key = 1 200
}
}
CONFIG
{
name = AJ10-27
description = Developed as an upgrade to the XASR-1. Continued to be used until the 1980s for meteorlogical studies.
maxThrust = 21.28
minThrust = 21.28
heatProduction = 40
massMult = 1.5
ullage = True
ignitions = 1
pressureFed = True
ratedBurnTime = 52
PROPELLANT
{
name = Aniline
ratio = 0.2467
DrawGauge = True
}
PROPELLANT
{
name = Furfuryl
ratio = 0.1329
}
PROPELLANT
{
ratio = 0.6204
name = IRFNA-III
}
atmosphereCurve
{
key = 0 231
key = 1 198
}
}
}
ROWaterfall
{
template = waterfall-hydyne-lower-1
audio = pressure-fed-1
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.1371, 0.1371, 0.1371
glow = _white
moduleID = ROE-Aerobee
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Aerobee
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydyne-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.1371, 0.1371, 0.1371
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.1399791,0.1399791,0.2799582
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = WAC-Corporal
ratedBurnTime = 47
ignitionReliabilityStart = 0.90
ignitionReliabilityEnd = 0.96
cycleReliabilityStart = 0.86
cycleReliabilityEnd = 0.93
}
TESTFLIGHT
{
name = XASR-1
ratedBurnTime = 40
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.91
cycleReliabilityEnd = 0.955
techTransfer = WAC-Corporal:50
}
TESTFLIGHT
{
name = AJ10-27
ratedBurnTime = 52
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.98
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.96
techTransfer = WAC-Corporal,XASR-1:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Agena_EquipmentRack_BDB.cfg
PART
{
module = Part
name = ROE-Agena_EquipmentRack
author = CobaltWolf, Pap, capkirk
category = Control
subcategory = 0
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
rescaleFactor = 1.0
scale = 1.0
node_stack_top = 0.0, 0.58585, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.58585, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
bulkheadProfiles = size0
stackSymmetry = 1
title = Agena Equipment Rack
manufacturer = Lockheed
description = Equipment rack for Agena. It contains RCS, fuel tanks, batteries, and can be used to mount auxillary thrusters and solar panels to turn Agena into a self-sustaining satellite bus. Plume and sound provided by Waterfall.
tags = agena, agena-a, a, agena-b, b, agena-d, d, bell, equipment, rcs
mass = 0.102
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
stagingIcon = RCS_MODULE
MODEL
{
model = ROEngines/Assets/BDB/Agena/bluedog_Agena_EquipmentRack
scale = 1.67, 1.67, 1.67
}
NODE
{
transform = SPS_Node_1
name = SPS_Node1
size = 0
method = FIXED_JOINT
}
NODE
{
transform = SPS_Node_2
name = SPS_Node2
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
}
MODULE
{
name = ModuleFuelTanks
volume = 90
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 42000
maxAmount = 42000
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = Mesh_TwoBall
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchRack
switcherDescription = Aft Rack
switcherDescriptionPlural = Aft Racks
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Disabled
}
SUBTYPE
{
name = Enabled
transform = Aftrack
}
SUBTYPE
{
name = SPS
node = SPS_Node1
node = SPS_Node2
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = rcsTransform
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
moduleID = ROE-Agena_EquipmentRack
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = rcsTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Agena_EquipmentRack
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = rcsTransform
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena_EquipmentRack
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena_EquipmentRack
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = rcsTransform
position = 0,0,0
rotation = 180, 0, 0
scale = 0.3, 0.3, 0.3
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Agena_SPS_BDB.cfg
PART
{
module = Part
name = ROE-AgenaSPS
author = CobaltWolf, Pap, capkirk
scale = 1.0
rescaleFactor = 1.0
node_attach = -0.06277, 0.0, 0.0, -1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Agena-D Secondary Propulsion System
manufacturer = Bell Aerosystems Company
description = A Secondary Propulsion System developed for use in the Gemini program on the Agena Target Vehicle, allowing for fine control and orbital manuevers without igniting the main engine. It was also later made available to commercial customers as an optional upgrade for Agena. The system is a completely contained unit including propellant tanks, one 16-lb thrust chamber, and one 200-lb thrust chamber. Plume and sound provided by Waterfall.
tags = agena, SPS, GATV
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Agena/bluedog_GATV_SPS
scale = 1.67, 1.67, 1.67
}
NODE
{
transform = Node_SPS
name = SPS
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleFuelTanks
volume = 68.35
basemass = -1
type = Fuselage
TANK
{
name = UDMH
amount = 26.5882
maxAmount = 26.5882
}
TANK
{
name = MON3
amount = 41.7619
maxAmount = 41.7619
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchStruts
switcherDescription = Struts
switcherDescriptionPlural = Struts
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Angled
transform = AngledStruts
}
SUBTYPE
{
name = Straight
transform = StraightStruts
}
SUBTYPE
{
name = Disabled
}
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AgenaSPS
modded = false
origMass = 0.0575
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = AgenaSPS
maxThrust = 0.9608
minThrust = 0.0712
heatProduction = 20
ullage = False
pressureFed = True
ignitions = 20
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = UDMH
ratio = 0.389
}
PROPELLANT
{
name = MON3
ratio = 0.611
DrawGauge = True
}
atmosphereCurve
{
key = 0 225
key = 1 90
}
}
CONFIG
{
name = TRW-SPS
description = Upgrade for the Agena SPS developed by TRW, using an electric pump system to allow it to draw directly from the Agena fuel tanks.
maxThrust = 0.471
minThrust = 0.0712
heatProduction = 20
massMult = 0.8
ullage = False
pressureFed = False
ignitions = 0
b9psSubtypeName = udmh-irfna
PROPELLANT
{
name = UDMH
ratio = 0.4492
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5508
DrawGauge = True
}
PROPELLANT
{
name = ElectricCharge
ratio = 1.13
}
atmosphereCurve
{
key = 0 305
key = 1 90
}
}
CONFIG
{
name = TRW-SPS-HDA
description = Upgrade for the Agena SPS developed by TRW, using an electric pump system to allow it to draw directly from the Agena fuel tanks. HDA version
maxThrust = 0.516
minThrust = 0.0712
heatProduction = 20
massMult = 0.8
ullage = False
pressureFed = False
ignitions = 0
b9psSubtypeName = udmh-hda
PROPELLANT
{
name = UDMH
ratio = 0.4838
DrawGauge = False
}
PROPELLANT
{
name = IRFNA-IV
ratio = 0.5161
DrawGauge = True
}
PROPELLANT
{
name = ElectricCharge
ratio = 1.13
}
atmosphereCurve
{
key = 0 305
key = 1 90
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
moduleID = ROE-AgenaSPS
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = hypergolic-white
ExtraTemplate_Processed
{
template = rowaterfall-glow-hypergolic-white
position = 0,0,0
rotation = 0, 0, 0
scale = 0.125, 0.125, 0.2
transform = thrustTransform
}
MainPlumeVariant_Processed
{
name = udmh-irfna
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
glowRecolor = _orange
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
MainPlumeVariant_Processed
{
name = udmh-hda
template = waterfall-hypergolic-HDA-UDMH-upper-1
glowRecolor = _orange
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AgenaSPS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.125, 0.125, 0.2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = udmh-irfna
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-AgenaSPS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.125, 0.125, 0.2
}
}
}
}
SUBTYPE
{
name = udmh-hda
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-AgenaSPS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-HDA-UDMH-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.125, 0.125, 0.2
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Agena_SSTU.cfg
PART
{
module = Part
name = ROE-Agena8048
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-1.8086,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
title = XLR81 Agena A/B Vacuum Engine
manufacturer = Bell Aerosystems Company
description = Gas-generator nitric acid/UDMH vacuum engine used on Agena. The XLR81 family was derived from the Bell Hustler Rocket Engine, which was developed for use on an air-to-surface missile. Early engines were nearly identical to the Hustler engine, while later variants offered new capabilities and improved performance. Engine restart was introduced on the Agena B's XLR81-BA-7 (Model 8081). The XLR81-BA-11 (Model 8096) used on Agena D used propellant sumps to eliminate the need for ullage thrust. The XLR81-BA-13 (Model 8247) powered the Gemini Agena Target Vehicle (a modified Agena D) and was rated for up to 14 restarts. Plume and sound provided by Waterfall.
tags = agena, agena-a, a, agena-b, b, bell, lr81, lr-81, xlr-81, xlr81, 8048, 8081
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-LR-81-8048
scale = 1.3277, 1.5439, 1.3277
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = LR-81-8048-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = LR-81-8048-Gimbal
gimbalRange = 5.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = LR-81-8048-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = LR-81-8048-ExhaustJoint
targetName = LR-81-8048-ExhaustTarget
}
LOOK_CONST
{
transformName = LR-81-8048-FuelJoint
targetName = LR-81-8048-FuelTarget
}
LOOK_CONST
{
transformName = LR-81-8048-Strut-LeftUpper
targetName = LR-81-8048-Strut-LeftLower
}
LOOK_CONST
{
transformName = LR-81-8048-Strut-LeftLower
targetName = LR-81-8048-Strut-LeftUpper
}
LOOK_CONST
{
transformName = LR-81-8048-Strut-RightUpper
targetName = LR-81-8048-Strut-RightLower
}
LOOK_CONST
{
transformName = LR-81-8048-Strut-RightLower
targetName = LR-81-8048-Strut-RightUpper
}
LOCKED_CONST
{
transformName = LR-81-8048-GimbalRing
targetName = LR-81-8048-ThrustTransform
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Model117
modded = false
origMass = 0.127
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = Model117
description = B-58 Hustler rocket pod
maxThrust = 67
minThrust = 67
heatProduction = 100
gimbalRange = 0
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = kerosene-acid
ratedBurnTime = 60
PROPELLANT
{
name = Kerosene
ratio = 0.4422
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5578
DrawGauge = True
}
atmosphereCurve
{
key = 0 265.5
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = XLR81-BA-3
description = Model 8001, Agena Prototype
maxThrust = 67
minThrust = 67
heatProduction = 100
gimbalRange = 5
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = kerosene-acid
ratedBurnTime = 100
PROPELLANT
{
name = Kerosene
ratio = 0.4422
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5578
DrawGauge = True
}
atmosphereCurve
{
key = 0 265.5
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = XLR81-BA-5
description = Model 8048, Agena A
maxThrust = 68.9
minThrust = 68.9
heatProduction = 100
gimbalRange = 5
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = hypergolic-IRFNA-UDMH
ratedBurnTime = 120
PROPELLANT
{
name = UDMH
ratio = 0.4492
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5508
DrawGauge = True
}
atmosphereCurve
{
key = 0 276
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = XLR81-BA-7
description = Model 8081, Agena B
maxThrust = 70.7
minThrust = 70.7
heatProduction = 100
massMult = 1.0236
gimbalRange = 5
ullage = True
pressureFed = False
ignitions = 2
b9psSubtypeName = hypergolic-IRFNA-UDMH
ratedBurnTime = 240
PROPELLANT
{
name = UDMH
ratio = 0.4492
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5508
DrawGauge = True
}
atmosphereCurve
{
key = 0 285
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
audio = pump-fed-light-1
transform = LR-81-8048-ThrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 0.435, 0.476, 0.45
glow = _orange
glowStretch = 0.95
moduleID = ROE-Agena8048
engineID = basicEngine
defaultMainPlumeVariantName = hypergolic-IRFNA-UDMH
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = LR-81-8048-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
MainPlumeVariant_Processed
{
name = kerosene-acid
template = waterfall-kerosene-nitric-acid-upper-1
position = 0,0,0.445
rotation = 0, 0, 0
scale = 0.5, 0.545, 0.5
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Agena8048
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = LR-81-8048-ThrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 0.435, 0.476, 0.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = LR-81-8048-ThrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 0.459795,0.503132,0.91478065
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = LR-81-8048-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-IRFNA-UDMH
}
SUBTYPE
{
name = kerosene-acid
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena8048
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-upper-1
overrideParentTransform = LR-81-8048-ThrustTransform
position = 0,0,0.445
rotation = 0, 0, 0
scale = 0.5, 0.545, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = LR-81-8048-ThrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 0.459795,0.503132,0.91478065
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = LR-81-8048-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
}
}
}
}
TESTFLIGHT
{
name = Model117
ratedBurnTime = 60
ignitionReliabilityStart = 0.8
ignitionReliabilityEnd = 0.85
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.8
cycleReliabilityEnd = 0.9
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = XLR81-BA-3
ratedBurnTime = 100
ignitionReliabilityStart = 0.800000
ignitionReliabilityEnd = 0.960000
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.800000
cycleReliabilityEnd = 0.960000
techTransfer = Model117:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = XLR81-BA-5
ratedBurnTime = 120
ignitionReliabilityStart = 0.800000
ignitionReliabilityEnd = 0.960000
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.800000
cycleReliabilityEnd = 0.960000
techTransfer = Model117,XLR81-BA-3:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = XLR81-BA-7
ratedBurnTime = 240
ignitionReliabilityStart = 0.916667
ignitionReliabilityEnd = 0.983333
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.916667
cycleReliabilityEnd = 0.983333
techTransfer = Model117,XLR81-BA-3,XLR81-BA-5:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Agena_SSTU.cfg
PART
{
module = Part
name = ROE-Agena8096
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-2.1397,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
title = XLR81 Agena Engine Series
manufacturer = Bell Aerosystems Company
description = Gas-generator nitric acid/UDMH vacuum engine used on Agena. The XLR81 family was derived from the Bell Hustler Rocket Engine, which was developed for use on an air-to-surface missile. Early engines were nearly identical to the Hustler engine, while later variants offered new capabilities and improved performance. Engine restart was introduced on the Agena B's XLR81-BA-7 (Model 8081). The XLR81-BA-11 (Model 8096) used on Agena D used propellant sumps to eliminate the need for ullage thrust. The XLR81-BA-13 (Model 8247) powered the Gemini Agena Target Vehicle (a modified Agena D) and was rated for up to 14 restarts. Plume and sound provided by Waterfall.
tags = agena, agena-d, a, bell, lr81, lr-81, xlr-81, xlr81, 8096
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-LR-81-8096
scale = 1.3091, 1.4727, 1.3091
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = LR-81-8096-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = LR-81-8096-Gimbal
gimbalRange = 5.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = LR-81-8096-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = LR-81-8096-ExhaustJoint
targetName = LR-81-8096-ExhaustTarget
}
LOOK_CONST
{
transformName = LR-81-8096-FuelJoint
targetName = LR-81-8096-FuelTarget
}
LOOK_CONST
{
transformName = LR-81-8096-Strut-LeftUpper
targetName = LR-81-8096-Strut-LeftLower
}
LOOK_CONST
{
transformName = LR-81-8096-Strut-LeftLower
targetName = LR-81-8096-Strut-LeftUpper
}
LOOK_CONST
{
transformName = LR-81-8096-Strut-RightUpper
targetName = LR-81-8096-Strut-RightLower
}
LOOK_CONST
{
transformName = LR-81-8096-Strut-RightLower
targetName = LR-81-8096-Strut-RightUpper
}
LOCKED_CONST
{
transformName = LR-81-8096-GimbalRing
targetName = LR-81-8096-ThrustTransform
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XLR81-BA-11
modded = false
origMass = 0.127
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = XLR81-BA-11
description = Model 8096, Agena D
maxThrust = 71.2
minThrust = 71.2
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 2
massMult = 1.0394
gimbalRange = 5
b9psSubtypeName = hypergolic-IRFNA-UDMH
ratedBurnTime = 240
PROPELLANT
{
name = UDMH
ratio = 0.4492
DrawGauge = False
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5508
DrawGauge = True
}
atmosphereCurve
{
key = 0 291
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
CONFIG
{
name = XLR81-BA-13
description = Model 8247, Gemini ATV
maxThrust = 71.2
minThrust = 71.2
heatProduction = 100
massMult = 1.0394
gimbalRange = 5
ullage = False
pressureFed = False
ignitions = 15
b9psSubtypeName = hypergolic-IRFNA-UDMH
ratedBurnTime = 240
PROPELLANT
{
name = UDMH
ratio = 0.4492
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5508
DrawGauge = True
}
atmosphereCurve
{
key = 0 291
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.050
}
}
CONFIG
{
name = Model8096-39
description = Improved propellant, using high density acid (HDA)
maxThrust = 75.3
minThrust = 75.3
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 3
massMult = 1.0394
gimbalRange = 5
b9psSubtypeName = hda-udmh
ratedBurnTime = 240
PROPELLANT
{
name = UDMH
ratio = 0.4838
DrawGauge = False
}
PROPELLANT
{
name = IRFNA-IV
ratio = 0.5161
DrawGauge = True
}
atmosphereCurve
{
key = 0 300
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
CONFIG
{
name = Model8096A
description = Higher expansion ratio nozzle prototype
maxThrust = 78.3
minThrust = 78.3
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 3
massMult = 1.0394
gimbalRange = 5
b9psSubtypeName = hda-udmh
ratedBurnTime = 240
PROPELLANT
{
name = UDMH
ratio = 0.4838
DrawGauge = False
}
PROPELLANT
{
name = IRFNA-IV
ratio = 0.5161
DrawGauge = True
}
atmosphereCurve
{
key = 0 312
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
CONFIG
{
name = XLR81-LF2-SPS
description = Liquid Fluorine based design, proposed for use on the GE D-2 Apollo vehicle, and later high performance Agena tugs.
maxThrust = 53.7
minThrust = 17.7
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 15
massMult = 1.1811
gimbalRange = 5
b9psSubtypeName = fluorine
ratedBurnTime = 360
PROPELLANT
{
name = LqdFluorine
ratio = 0.3599
DrawGauge = False
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.6401
DrawGauge = True
}
atmosphereCurve
{
key = 0 446.2
key = 1 75
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
audio = pump-fed-light-1
transform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.62, 0.5
glow = _orange
moduleID = ROE-Agena8096
engineID = basicEngine
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-IRFNA-UDMH
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = LR-81-8096-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
MainPlumeVariant_Processed
{
name = hda-udmh
template = waterfall-hypergolic-HDA-UDMH-upper-1
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.62, 0.5
glowRecolor = _orange
}
MainPlumeVariant_Processed
{
name = fluorine
template = waterfall-hydrolox-upper-1
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.7, 0.6
glowRecolor = ro-hydrolox-blue
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Agena8096
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.62, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.69762,0.65534,1.35296
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = LR-81-8096-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-IRFNA-UDMH
}
SUBTYPE
{
name = hda-udmh
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena8096
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-HDA-UDMH-upper-1
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.62, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.69762,0.65534,1.35296
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = LR-81-8096-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
}
}
}
SUBTYPE
{
name = fluorine
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena8096
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.66, 0.7, 0.6
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = LR-81-8096-ThrustTransform
position = 0,0,0.71
rotation = 0, 0, 0
scale = 0.69762,0.65534,1.35296
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = LR-81-8096-ExhaustTransform
position = 0,0,0.001
rotation = 0, 0, 0
scale = 0.3, 0.7, 0.7
}
}
}
}
}
TESTFLIGHT
{
name = XLR81-BA-11
ratedBurnTime = 240
ignitionReliabilityStart = 0.958763
ignitionReliabilityEnd = 0.991753
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.958763
cycleReliabilityEnd = 0.991753
techTransfer = Model117,XLR81-BA-3,XLR81-BA-5,XLR81-BA-7:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = XLR81-BA-13
ratedBurnTime = 240
ignitionReliabilityStart = 0.958763
ignitionReliabilityEnd = 0.991753
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.958763
cycleReliabilityEnd = 0.991753
techTransfer = Model117,XLR81-BA-3,XLR81-BA-5,XLR81-BA-7,XLR81-BA-11:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = Model8096-39
ratedBurnTime = 240
ignitionReliabilityStart = 0.957746
ignitionReliabilityEnd = 0.991549
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.957746
cycleReliabilityEnd = 0.991549
techTransfer = Model117,XLR81-BA-3,XLR81-BA-5,XLR81-BA-7,XLR81-BA-11,XLR81-BA-13:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = Model8096A
ratedBurnTime = 240
ignitionReliabilityStart = 0.97
ignitionReliabilityEnd = 0.996
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.968
cycleReliabilityEnd = 0.996
techTransfer = Model117,XLR81-BA-3,XLR81-BA-11,XLR81-BA-13,Model8096-39:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = XLR81-LF2-SPS
ratedBurnTime = 360
ignitionReliabilityStart = 0.995305
ignitionReliabilityEnd = 0.999061
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.990654
cycleReliabilityEnd = 0.998131
techTransfer = Model117,XLR81-BA-3,XLR81-BA-5,XLR81-BA-7,XLR81-BA-11,XLR81-BA-13:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Agena_SSTU.cfg
PART
{
module = Part
name = ROE-Agena8096C
author = CobaltWolf, Pap, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.83146, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.20239, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0,0.83146,0,0,1,0,2
attachRules = 1,1,1,1,0
title = XLR81 Agena Model 8096C Vacuum Engine
manufacturer = Bell Aerosystems Company
description = Gas-generator nitric acid/UDMH vacuum engine used on Agena. The XLR81 family was derived from the Bell Hustler Rocket Engine, which was developed for use on an air-to-surface missile. Early engines were nearly identical to the Hustler engine, while later variants offered new capabilities and improved performance. Engine restart was introduced on the Agena B's XLR81-BA-7 (Model 8081). The XLR81-BA-11 (Model 8096) used on Agena D used propellant sumps to eliminate the need for ullage thrust. The XLR81-BA-13 (Model 8247) powered the Gemini Agena Target Vehicle (a modified Agena D) and was rated for up to 14 restarts. Plume and sound provided by Waterfall.
tags = agena, model8096, agena-2000, 2000, atlas V, 5, EELV
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Agena/bluedog_Agena_Engine_8096C
scale = 1.67, 1.67, 1.67
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = yawGimbal
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
gimbalRangeXN = 0
gimbalRangeXP = 0
gimbalRangeYN = 3
gimbalRangeYP = 3
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = pitchGimbal
gimbalRangeXN = 3
gimbalRangeXP = 3
gimbalRangeYN = 0
gimbalRangeYP = 0
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Model8096C
modded = false
origMass = 0.127
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = Model8096L
description = Reusable Agena for STS
maxThrust = 71.1
minThrust = 71.1
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 15
massMult = 1.0394
b9psSubtypeName = irfna-mmh
ratedBurnTime = 1200
PROPELLANT
{
name = MMH
ratio = 0.5276
DrawGauge = False
}
PROPELLANT
{
name = IRFNA-IV
ratio = 0.4724
DrawGauge = True
}
atmosphereCurve
{
key = 0 324
key = 1 75
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
CONFIG
{
name = Model8096C
description = Growth Agena option, sacrificing thrust for improved effeciency
maxThrust = 53.4
minThrust = 53.4
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 15
massMult = 0.6638
b9psSubtypeName = hypergolic-white
ratedBurnTime = 240
PROPELLANT
{
name = MMH
ratio = 0.4671
DrawGauge = False
}
PROPELLANT
{
name = NTO
ratio = 0.5329
DrawGauge = True
}
atmosphereCurve
{
key = 0 336
key = 1 75
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
CONFIG
{
name = Agena-2000
description = Agena upgrade for proposed Atlas V upper stage. Tested, but cancelled when studies showed it would be more economical to use single engine centaur instead.
maxThrust = 67.5
minThrust = 67.5
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 15
massMult = 1.0394
b9psSubtypeName = hypergolic-white
ratedBurnTime = 700
PROPELLANT
{
name = MMH
ratio = 0.4691
DrawGauge = False
}
PROPELLANT
{
name = MON3
ratio = 0.5309
DrawGauge = True
}
atmosphereCurve
{
key = 0 336
key = 1 75
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pump-fed-light-1
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.07, 1.07, 0.7
glow = ro-hypergolic-white
moduleID = ROE-Agena8096C
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-white
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = turboFX
position = 0,0,0
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
MainPlumeVariant_Processed
{
name = irfna-mmh
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.07, 1.07, 0.7
glowRecolor = ro-hypergolic-white
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Agena8096C
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.07, 1.07, 0.7
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.15025,1.15025,2.3005
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = turboFX
position = 0,0,0
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = irfna-mmh
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Agena8096C
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.07, 1.07, 0.7
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 1.15025,1.15025,2.3005
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = turboFX
position = 0,0,0
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
}
}
}
}
TESTFLIGHT
{
name = Model8096L
ratedBurnTime = 1200
ignitionReliabilityStart = 0.97
ignitionReliabilityEnd = 0.997
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.97
cycleReliabilityEnd = 0.996
techTransfer = Model8096-39,Model8096-39A:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = Model8096C
ratedBurnTime = 240
ignitionReliabilityStart = 0.97
ignitionReliabilityEnd = 0.997
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.97
cycleReliabilityEnd = 0.996
techTransfer = Model8096-39,Model8096-39A:50
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = Agena-2000
ratedBurnTime = 700
ignitionReliabilityStart = 0.97
ignitionReliabilityEnd = 0.997
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.97
cycleReliabilityEnd = 0.997
techTransfer = Model8096-39,Model8096A,Model8096L:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10-137_DECQ.cfg
PART
{
module = Part
name = ROE-AJ10-137
author = DECQ, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.57, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 3
attachRules = 1,1,1,1,0
bulkheadProfiles = srf, size3
tags = apollo, aj10, aj10-137, sps, service, propulsion, system
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10-137 (Service Propulsion System)
manufacturer = Aerojet
description = The Aerojet AJ10-137 was used as the Service Propulsion System (SPS) on the Apollo Service Module. It was designed to operate for up to 750 seconds and could restart 50 times. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/DECQ/AJ10_137
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = F1
dependOnEngineState = True
responseSpeed = 0.002
ThermalAnim = F1
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 4.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ10-137
origMass = 0.295
CONFIG
{
name = AJ10-137
minThrust = 90.0
maxThrust = 90.0
heatProduction = 38
gimbalRange = 4.5
ullage = True
pressureFed = True
ignitions = 50
ratedBurnTime = 750
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 314
key = 1 150
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.05
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,0.090126
rotation = 0, 0, 0
scale = 1.87, 1.87, 1.1
glow = ro-hypergolic-az50
moduleID = ROE-AJ10-137
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10-137
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.184
rotation = 0, 0, 0
scale = 1.87, 1.87, 1.1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.184
rotation = 0, 0, 0
scale = 2.01025,2.01025,4.0205
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = AJ10-137
ratedBurnTime = 750
ignitionReliabilityStart = 0.987342
ignitionReliabilityEnd = 0.997468
cycleReliabilityStart = 0.944444
cycleReliabilityEnd = 0.998889
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-138:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10-190_RE.cfg
PART
{
name = ROE-AJ10-190
module = Part
author = Alcentar, capkirk
rescaleFactor = 1.51
scale = 0.64
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.993, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = aj10, 190, shuttle, space, oms
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10-190
manufacturer = Aerojet Rocketdyne
description = Low thrust pressure-fed hypergolic engine. It was used on the Space Shuttle for orbital insertion, maneuvering and deorbiting. Currently used by the Orion MPCV. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/AJ10_190
scale = 0.64, 0.64, 0.64
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 6.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ10-190-OMS
origMass = 0.125
CONFIG
{
name = AJ10-190-OMS
minThrust = 26.7
maxThrust = 26.7
heatProduction = 28
massMult = 1.0
ullage = False
pressureFed = True
ignitions = 500
ratedBurnTime = 3600
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.4943
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5057
DrawGauge = False
}
atmosphereCurve
{
key = 0 316
key = 1 100
}
}
CONFIG
{
name = AJ10-190-Orion
minThrust = 33.4
maxThrust = 33.4
massMult = 1.0
ullage = False
pressureFed = True
ignitions = 500
techRequired = specializedCommandModules
ratedBurnTime = 3600
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.4943
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5057
DrawGauge = False
}
atmosphereCurve
{
key = 0 316
key = 1 100
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,-0.025
rotation = 0, 0, 0
scale = 0.89, 0.89, 0.87
glow = ro-hypergolic-white
moduleID = ROE-AJ10-190
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10-190
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.025
rotation = 0, 0, 0
scale = 0.89, 0.89, 0.87
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,-0.025
rotation = 0, 0, 0
scale = 0.95675,0.95675,1.9135
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = AJ10-190-OMS
ratedBurnTime = 3600
ignitionReliabilityStart = 0.998758
ignitionReliabilityEnd = 0.999752
cycleReliabilityStart = 0.996283
cycleReliabilityEnd = 0.999257
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-137,AJ10-138:50
}
TESTFLIGHT
{
name = AJ10-190-Orion
ratedBurnTime = 3600
ignitionReliabilityStart = 0.998758
ignitionReliabilityEnd = 0.999752
cycleReliabilityStart = 0.996283
cycleReliabilityEnd = 0.999257
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-137,AJ10-138,AJ10-190-OMS:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10Adv_BDB.cfg
PART
{
module = Part
name = ROE-AJ10Adv
author = CobaltWold, Pap, capkirk
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.55377, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.0109, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = aj10, aj, 10, aj-10, 138, aj10-138, transtage, 118, delta f, k, 118f, 118k
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10 Series (Advanced)
manufacturer = Aerojet Rocketdyne
description = Small pressure-fed hypergolic upper stage engine. Derivative of the first US liquid rocket engine, the AJ10 series is perhaps the longest-lived of any engine series, a part of the US's first satellite launch vehicle, Vanguard, the Apollo CSM, and even one projected Orion service module. This represents advanced era AJ10s with a nozzle extension and restart capability. Used on Transtage as AJ10-138; similar models but back with the -118 designation were used on the Delta F and Delta K upper stages. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.55377, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118K
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4.25
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = AJ10-138
modded = false
origMass = 0.1
b9psModuleID = rowaterfallMainPlumeSwitch
type = ModuleEnginesRF
CONFIG
{
name = AJ10-138
description = Upper Stage engine used on the Titan Transtage
maxThrust = 35.585
minThrust = 35.585
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 0
massMult = 1.1
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 450
powerEffectName = Hypergolic_UpperWhite
PROPELLANT
{
name = Aerozine50
ratio = 0.446
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.554
}
atmosphereCurve
{
key = 0 311
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.250
}
}
CONFIG
{
name = AJ10-118F
description = Delta-F Upper Stage Engine
minThrust = 42.3
maxThrust = 42.3
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 0
massMult = 1.0
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 450
powerEffectName = Hypergolic_UpperWhite
PROPELLANT
{
name = Aerozine50
ratio = 0.4654
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5346
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 315
key = 1 215
}
}
CONFIG
{
name = AJ10-118K
description = Upper stage engine for the Delta-K
minThrust = 43.7
maxThrust = 43.7
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 0
massMult = 1.0
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 450
powerEffectName = Hypergolic_UpperWhite
PROPELLANT
{
name = Aerozine50
ratio = 0.4654
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5346
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 319.2
key = 1 215
}
}
CONFIG
{
name = AJ10-133-LH
description = AJ10 variant burning liquid hydrogen and oxygen, proposed for use on the GE D-2 Apollo vehicle.
minThrust = 26.67
maxThrust = 26.67
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 18
massMult = 0.81
b9psSubtypeName = hydrolox
ratedBurnTime = 546
powerEffectName = CombinedPlume
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 430
key = 1 285
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,0.40729
rotation = 0, 0, 0
scale = 1.05, 1.05, 1
glow = ro-hypergolic-az50
moduleID = ROE-AJ10Adv
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-aerozine50
MainPlumeVariant_Processed
{
name = hydrolox
template = waterfall-hydrolox-upper-1
position = 0,0,0.46
rotation = 0, 0, 0
scale = 1.16, 1.16, 1
glowRecolor = ro-hydrolox-blue
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10Adv
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.46
rotation = 0, 0, 0
scale = 1.05, 1.05, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.46
rotation = 0, 0, 0
scale = 1.12875,1.12875,2.2575
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = hydrolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-AJ10Adv
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.46
rotation = 0, 0, 0
scale = 1.16, 1.16, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.46
rotation = 0, 0, 0
scale = 1.12875,1.12875,2.2575
}
}
}
}
}
TESTFLIGHT
{
name = AJ10-138
ratedBurnTime = 450
ignitionReliabilityStart = 0.992424
ignitionReliabilityEnd = 0.998485
cycleReliabilityStart = 0.893617
cycleReliabilityEnd = 0.978723
techTransfer = AJ10-104,AJ10-118E:15
}
TESTFLIGHT
{
name = AJ10-118F
ratedBurnTime = 450
ignitionReliabilityStart = 0.923077
ignitionReliabilityEnd = 0.984615
cycleReliabilityStart = 0.875000
cycleReliabilityEnd = 0.975000
techTransfer = AJ10-138,AJ10-118E:50
}
TESTFLIGHT
{
name = AJ10-118K
ratedBurnTime = 450
ignitionReliabilityStart = 0.996094
ignitionReliabilityEnd = 0.999219
cycleReliabilityStart = 0.994152
cycleReliabilityEnd = 0.998830
techTransfer = AJ10-138,AJ10-118E,AJ10-118F:50
}
TESTFLIGHT
{
name = AJ10-133-LH
ratedBurnTime = 546
ignitionReliabilityStart = 0.96
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.94
cycleReliabilityEnd = 0.985
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10Early_RE.cfg
PART
{
module = Part
name = ROE-AJ10Early
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7777526, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.5360538, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.7777526, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
tags = able AJ10-37 AJ10-40 AJ10-42 AJ10-101A AJ10-142 AJ10-118 AJ10-118D thor vanguard aj10 aj 10
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10 Series (Early)
manufacturer = Aerojet
description = Small pressure-fed hypergolic upper stage engine. Derivative of the first US liquid rocket engine, the AJ10 series is perhaps the longest-lived of any engine series, a part of the US's first satellite launch vehicle, Vanguard, the Apollo CSM, and even one projected Orion service module. This is the original Vanguard second stage / Able / Delta configuration, without restart capability. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/AJ10_37
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 4.25
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ10-37
modded = false
origMass = 0.08
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = AJ10-37
description = Developed for the upper stage of the Vanguard launch vehicle.
minThrust = 33.8
maxThrust = 33.8
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.05
b9psSubtypeName = hypergolic-white
ratedBurnTime = 115
PROPELLANT
{
name = UDMH
ratio = 0.406
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.594
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 271
key = 1 240
}
}
CONFIG
{
name = AJ10-42
description = More reliable version of the AJ10-37 used on the Able Upper Stage.
minThrust = 33.0
maxThrust = 33.0
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = hypergolic-white
ratedBurnTime = 150
PROPELLANT
{
name = UDMH
ratio = 0.406
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.594
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 267
key = 1 238
}
}
CONFIG
{
name = AJ10-101A
description = Used on the improved version of the Able upper stage for Thor-Able and Atlas-Able.
minThrust = 33.4
maxThrust = 33.4
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = hypergolic-white
ratedBurnTime = 150
PROPELLANT
{
name = UDMH
ratio = 0.406
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.594
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 270
key = 1 240
}
}
CONFIG
{
name = AJ10-142
description = Used as the upper stage engine on the very late Thor-Able and very early Thor-Delta launch vehicles.
minThrust = 34.25
maxThrust = 34.25
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = hypergolic-white
ratedBurnTime = 150
PROPELLANT
{
name = UDMH
ratio = 0.406
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.594
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 270
key = 1 240
}
}
CONFIG
{
name = AJ10-118
description = Second stage engine for the Thor-Delta A.
minThrust = 33.1
maxThrust = 33.1
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = hypergolic-white
ratedBurnTime = 150
PROPELLANT
{
name = UDMH
ratio = 0.406
DrawGauge = True
}
PROPELLANT
{
name = IWFNA
ratio = 0.594
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 265.0
key = 1 241.5
}
}
CONFIG
{
name = AJ10-118D
minThrust = 33.7
maxThrust = 33.7
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = udmh-irfna
ratedBurnTime = 180
PROPELLANT
{
name = UDMH
ratio = 0.4281
DrawGauge = True
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5719
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 272.5
key = 1 241.5
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
glow = ro-hypergolic-white
glowStretch = 0.95
moduleID = ROE-AJ10Early
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = hypergolic-white
MainPlumeVariant_Processed
{
name = udmh-irfna
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
glowRecolor = _orange
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10Early
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.456875,0.456875,0.8680625
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = udmh-irfna
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-AJ10Early
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 0.456875,0.456875,0.8680625
}
}
}
}
}
TESTFLIGHT
{
name = AJ10-37
ratedBurnTime = 115
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
cycleReliabilityStart = 0.555556
cycleReliabilityEnd = 0.911111
techTransfer = WAC-Corporal,XASR-1,AJ10-27:10
}
TESTFLIGHT
{
name = AJ10-42
ratedBurnTime = 150
ignitionReliabilityStart = 0.928571
ignitionReliabilityEnd = 0.985714
cycleReliabilityStart = 0.928571
cycleReliabilityEnd = 0.985714
techTransfer = AJ10-37:50
}
TESTFLIGHT
{
name = AJ10-142
ratedBurnTime = 150
ignitionReliabilityStart = 0.916667
ignitionReliabilityEnd = 0.983333
cycleReliabilityStart = 0.916667
cycleReliabilityEnd = 0.983333
techTransfer = AJ10-37,AJ10-42:50
}
TESTFLIGHT
{
name = AJ10-101A
ratedBurnTime = 150
ignitionReliabilityStart = 0.916667
ignitionReliabilityEnd = 0.983333
cycleReliabilityStart = 0.916667
cycleReliabilityEnd = 0.983333
techTransfer = AJ10-37,AJ10-42:50
}
TESTFLIGHT
{
name = AJ10-118
ratedBurnTime = 150
ignitionReliabilityStart = 0.9398
ignitionReliabilityEnd = 0.9879
cycleReliabilityStart = 0.9398
cycleReliabilityEnd = 0.9879
techTransfer = AJ10-37,AJ10-42,AJ10-142:50
}
TESTFLIGHT
{
name = AJ10-118D
ratedBurnTime = 180
ignitionReliabilityStart = 0.962963
ignitionReliabilityEnd = 0.992593
cycleReliabilityStart = 0.962963
cycleReliabilityEnd = 0.992593
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10Mid_RE.cfg
PART
{
module = Part
name = ROE-AJ10Mid
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.775, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.145, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.775, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
tags = ablestar AJ10-104 AJ10-118E delta thor aj 10
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10 Series (Mid)
manufacturer = Aerojet
description = Small pressure-fed hypergolic upper stage engine. Derivative of the first US liquid rocket engine, the AJ10 series is perhaps the longest-lived of any engine series, a part of the US's first satellite launch vehicle, Vanguard, the Apollo CSM, and even one projected Orion service module. This represents mid-period AJ10s with a nozzle extension and restart capability. Used on Thor-Ablestar and Delta E through Delta N. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/AJ10_104
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 4.25
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ10-104
modded = false
origMass = 0.09
CONFIG
{
name = AJ10-104
description = The AJ10-104 was used on the Thor-Able-Star and it was the first upper stage engine with the ability to restart.
minThrust = 35.1
maxThrust = 35.1
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 0
massMult = 1.0
ratedBurnTime = 300
PROPELLANT
{
name = UDMH
ratio = 0.4281
DrawGauge = True
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5719
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 278
key = 1 215
}
}
CONFIG
{
name = AJ10-118E
description = Upgrade to the AJ10-118 used on the Delta E-N upper stages.
minThrust = 35.2
maxThrust = 35.2
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 0
massMult = 1.0
ratedBurnTime = 400
PROPELLANT
{
name = UDMH
ratio = 0.4281
DrawGauge = True
}
PROPELLANT
{
name = IRFNA-III
ratio = 0.5719
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 278
key = 1 215
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
audio = pressure-fed-1
position = 0,0,0.575
rotation = 0, 0, 0
scale = 0.65, 0.65, 0.5
glow = _orange
glowStretch = 0.95
moduleID = ROE-AJ10Mid
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10Mid
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.575
rotation = 0, 0, 0
scale = 0.65, 0.65, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.575
rotation = 0, 0, 0
scale = 0.68705,0.68705,1.305395
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = AJ10-104
ratedBurnTime = 300
ignitionReliabilityStart = 0.967742
ignitionReliabilityEnd = 0.993548
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = AJ10-37,AJ10-42,AJ10-142:50
}
TESTFLIGHT
{
name = AJ10-118E
ratedBurnTime = 400
ignitionReliabilityStart = 0.986301
ignitionReliabilityEnd = 0.997260
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.979167
cycleReliabilityEnd = 0.995833
techTransfer = AJ10-37,AJ10-104,AJ10-42,AJ10-142:50
reliabilityDataRateMultiplier = 2
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ10Transtar_SSTU.cfg
PART
{
module = Part
name = ROE-AJ10-transtar
author = Shadowmage, Pap, Capkirk123
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-1.902,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = aj10, transtar, shuttle, space, oms
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ10 Transtar
manufacturer = Aerojet
description = Proposed pump-fed upgrade for the AJ10. Developed in the 1980s as a high performance upper stage and tug. Based heavily on shuttle OMS, using the same nozzle and combustion chamber, with turbomachinery installed in place of pressure-fed system. Tested, but never flew, as program was cancelled following the Challenger disaster. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-AJ10-190
scale = 1.5437, 1.5437, 1.5437
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = AJ10-190-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = AJ10-190-Gimbal
gimbalRange = 10.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = AJ10-190-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 2
LOCKED_CONST
{
transformName = AJ10-190-GimbalYRing
targetName = GimbalTarget
pass = 0
lookAxis = 0, 0, -1
lockedAxis = 0, 1, 0
}
LOCKED_CONST
{
transformName = AJ10-190-Bell
targetName = GimbalTarget
pass = 0
lookAxis = 0, 0, -1
lockedAxis = 1, 0, 0
}
LOOK_CONST
{
transformName = AJ10-190-Strut-Upper1
targetName = AJ10-190-Target-Lower1
pass = 1
}
LOOK_CONST
{
transformName = AJ10-190-Strut-Lower1
targetName = AJ10-190-Target-Upper1
pass = 1
}
LOOK_CONST
{
transformName = AJ10-190-Strut-Upper2
targetName = AJ10-190-Target-Lower2
pass = 1
}
LOOK_CONST
{
transformName = AJ10-190-Strut-Lower2
targetName = AJ10-190-Target-Upper2
pass = 1
}
LOOK_CONST
{
transformName = AJ10-190-FuelJoint1
targetName = AJ10-190-Target-Fuel1
pass = 1
}
LOOK_CONST
{
transformName = AJ10-190-FuelJoint2
targetName = AJ10-190-Target-Fuel2
pass = 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ10-151-OMS
origMass = 0.125
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = AJ10-151-OMS
description = Planned upgrade for space shuttle OMS, cancelled after Challenger disaster
minThrust = 26.7
maxThrust = 26.7
heatProduction = 28
massMult = 2.58
ullage = False
pressureFed = False
ignitions = 500
b9psSubtypeName = hypergolic-white
ratedBurnTime = 54000
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.4558
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5442
DrawGauge = False
}
atmosphereCurve
{
key = 0 334
key = 1 100
}
}
CONFIG
{
name = AJ10-153
description = Engine for Transtar I, a high performance upper stage
minThrust = 16.7
maxThrust = 16.7
heatProduction = 28
massMult = 1.02
ullage = False
pressureFed = False
ignitions = 15
b9psSubtypeName = hypergolic-white
ratedBurnTime = 3600
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.4733
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5267
DrawGauge = False
}
atmosphereCurve
{
key = 0 328
key = 1 100
}
}
CONFIG
{
name = AJ10-154
description = Hydrolox engine, for high performance reusable space shuttle upper stages
minThrust = 13.3
maxThrust = 13.3
heatProduction = 28
massMult = 0.72
ullage = False
pressureFed = False
ignitions = 500
b9psSubtypeName = hydrolox
ratedBurnTime = 72000
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7286
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2714
}
atmosphereCurve
{
key = 0 483
key = 1 200
}
}
CONFIG
{
name = AJ10-156
description = Engine for Transtar III, reusable upgrade of Transtar I
minThrust = 16.7
maxThrust = 16.7
heatProduction = 28
massMult = 0.83
ullage = False
pressureFed = False
ignitions = 16
b9psSubtypeName = hypergolic-white
ratedBurnTime = 54000
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = MMH
ratio = 0.4350
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5650
DrawGauge = False
}
atmosphereCurve
{
key = 0 343
key = 1 200
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pump-fed-light-1
transform = AJ10-190-ThrustTransform
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.82, 0.82, 0.82
glow = ro-hypergolic-white
moduleID = ROE-AJ10-transtar
engineID = basicEngine
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-white
MainPlumeVariant_Processed
{
name = hydrolox
template = waterfall-hydrolox-upper-1
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.87, 0.87, 0.75
glowRecolor = ro-hydrolox-blue
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AJ10-transtar
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = AJ10-190-ThrustTransform
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.82, 0.82, 0.82
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = AJ10-190-ThrustTransform
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.8815,0.8815,1.763
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = hydrolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-AJ10-transtar
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = AJ10-190-ThrustTransform
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.87, 0.87, 0.75
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = AJ10-190-ThrustTransform
position = 0,0,0.91
rotation = 0, 0, 0
scale = 0.8815,0.8815,1.763
}
}
}
}
}
TESTFLIGHT
{
name = AJ10-151-OMS
ratedBurnTime = 54000
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-137,AJ10-138,AJ10-190-OMS:50
}
TESTFLIGHT
{
name = AJ10-153
ratedBurnTime = 3600
ignitionReliabilityStart = 0.9625
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.9625
cycleReliabilityEnd = 0.995
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-137,AJ10-138,AJ10-190-OMS:50
}
TESTFLIGHT
{
name = AJ10-154
ratedBurnTime = 72000
ignitionReliabilityStart = 0.9625
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.9625
cycleReliabilityEnd = 0.995
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-133-LH,AJ10-137,AJ10-138,AJ10-190-OMS:50
}
TESTFLIGHT
{
name = AJ10-156
ratedBurnTime = 54000
ignitionReliabilityStart = 0.9625
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.9625
cycleReliabilityEnd = 0.9999
techTransfer = AJ10-37,AJ10-42,AJ10-142,AJ10-118,AJ10-118F,AJ10-118K,AJ10-137,AJ10-138,AJ10-190-OMS:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ260_BDB.cfg
PART
{
module = Part
name = ROE-AJ260SLA
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 9.4, 0.0, 0.0, 1.0, 0.0, 3
node_attach = 0.0, 0.0, 3.3, 0.0, 0.0, -1.0, 3
attachRules = 1,1,1,1,0
tags = saturn, mlv, apollo, applications, 260, inch, 260-in, radial
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ-260 SL Radial Solid Rocket Booster
manufacturer = Aerojet
description = The AJ-260 was the largest rocket motor to ever be tested. This is the Short Length version that was a 21.6 x 6.6 meter behemoth that, when fully loaded, weighed more than 842 tons. It was capable of providing over 15,000 kN of thrust for 120 seconds. Ultimately the program was cancelled but not before three test firings where the engines performed exactly to specifications. This is the radially attached version to be used as a Solid Rocket Booster. [Diameter: 6.6 m] Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_ShortAngled
scale = 1.76, 1.529, 1.76
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.75
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = AJ260_Vernier_Emit
dependOnEngineState = True
responseSpeed = 0.3
ThermalAnim = AJ260_Vernier_Emit
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 429112
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 429112
maxAmount = 429112
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ260-SL1
origMass = 89.17426
CONFIG
{
name = AJ260-SL1
minThrust = 17741
maxThrust = 17741
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.71429
key = 0.71429 1 -0.001884577 -0.001884577
key = 0.46429 0.88571 -0.01704114 -0.01704114
key = 0.21429 0.85714 -0.206599 -0.206599
key = 0.14286 0.4 -0.8595195 -0.8595195
key = 0 0.3 -0.6885712 -0.6885712
}
}
CONFIG
{
name = AJ260-SL3
description = This was the test version that used the nozzle for the Full Length design.
minThrust = 26708
maxThrust = 26708
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.70755 1.248271 1.248271
key = 0.7 1 -0.1455717 -0.1455717
key = 0.55 0.83019 -0.02537621 -0.02537621
key = 0.26 0.83019 -0.008940977 -0.008940977
key = 0.2 0.75472 -3.520613 -3.520613
key = 0.15 0.4717 -4.373701 -4.373701
key = 0 0.3 -0.8487133 -0.8487133
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,1.5
plumePosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 6
coreScale = 6
exhaustScale = 6
flareScale = 6
fumeScale = 6
lampScale = 6
plumeScale = 6
plume2Scale = 6
plume3Scale = 6
smokeScale = 6
shockScale = 6
shockconeScale = 6
slagScale = 6
streamScale = 6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.5
fixedScale = 6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ260_BDB.cfg
PART
{
module = Part
name = ROE-AJ260SLF
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 9.40335, 0.0, 0.0, 1.0, 0.0, 3
node_attach = 0.0, 0.0, 3.3, 0.0, 0.0, -1.0, 3
attachRules = 1,1,1,1,0
tags = saturn, mlv, apollo, applications, 260, inch, 260-in
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ-260 SL Solid Rocket Engine
manufacturer = Aerojet
description = The AJ-260 was the largest rocket motor to ever be tested. This is the Short Length version that was a 21.6 x 6.6 meter behemoth that, when fully loaded, weighed more than 842 tons. It was capable of providing over 15,000 kN of thrust for 120 seconds. Ultimately the program was cancelled but not before three test firings where the engines performed exactly to specifications. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_ShortFlared
scale = 1.76, 1.529, 1.76
}
MODULE
{
name = ModuleEnginesRF
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = CombinedPlume
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = vernierTransform
multiplier = 0.01
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.75
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = AJ260_Vernier_Emit
dependOnEngineState = True
responseSpeed = 0.3
ThermalAnim = AJ260_Vernier_Emit
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 429112
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 429112
maxAmount = 429112
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ260-SL1
origMass = 89.17426
CONFIG
{
name = AJ260-SL1
minThrust = 17741
maxThrust = 17741
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.71429
key = 0.71429 1 -0.001884577 -0.001884577
key = 0.46429 0.88571 -0.01704114 -0.01704114
key = 0.21429 0.85714 -0.206599 -0.206599
key = 0.14286 0.4 -0.8595195 -0.8595195
key = 0 0.3 -0.6885712 -0.6885712
}
}
CONFIG
{
name = AJ260-SL3
description = This was the test version that used the nozzle for the Full Length design.
minThrust = 26708
maxThrust = 26708
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.70755 1.248271 1.248271
key = 0.7 1 -0.1455717 -0.1455717
key = 0.55 0.83019 -0.02537621 -0.02537621
key = 0.26 0.83019 -0.008940977 -0.008940977
key = 0.2 0.75472 -3.520613 -3.520613
key = 0.15 0.4717 -4.373701 -4.373701
key = 0 0.3 -0.8487133 -0.8487133
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = vernierGimbal
gimbalRangeXP = 10
gimbalRangeXN = 10
gimbalRangeYN = 0
gimbalRangeYP = 0
enableRoll = true
enableYaw = false
enablePitch = false
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,1.5
plumePosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 6
coreScale = 6
exhaustScale = 6
flareScale = 6
fumeScale = 6
lampScale = 6
plumeScale = 6
plume2Scale = 6
plume3Scale = 6
smokeScale = 6
shockScale = 6
shockconeScale = 6
slagScale = 6
streamScale = 6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
PLUME
{
name = Solid-Sepmotor
transformName = vernierTransform
localRotation = 0,0,0
localPosition = 0,0,-0.5
fixedScale = 4
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 4
coreScale = 4
exhaustScale = 4
flareScale = 4
fumeScale = 4
lampScale = 4
plumeScale = 4
plume2Scale = 4
plume3Scale = 4
smokeScale = 4
shockScale = 4
shockconeScale = 4
slagScale = 4
streamScale = 4
blazePosition = 0,0,-0.5
corePosition = 0,0,-0.5
exhaustPosition = 0,0,-0.5
flarePosition = 0,0,-0.5
fumePosition = 0,0,-0.5
lampPosition = 0,0,-0.5
plumePosition = 0,0,-0.5
plume2Position = 0,0,-0.5
plume3Position = 0,0,-0.5
smokePosition = 0,0,-0.5
shockPosition = 0,0,-0.5
shockconePosition = 0,0,-0.5
slagPosition = 0,0,-0.5
streamPosition = 0,0,-0.5
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
CombinedPlume
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.5
fixedScale = 6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
CombinedPlume
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = vernierTransform
localRotation = 0,0,0
localPosition = 0,0,-0.5
fixedScale = 4
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 4
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ260_BDB.cfg
PART
{
module = Part
name = ROE-AJ260FLA
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 13.8384, 0.0, 0.0, 1.0, 0.0, 3
node_attach = 0.0, 0.0, 3.3, 0.0, 0.0, -1.0, 3
attachRules = 1,1,1,1,0
tags = saturn, mlv, apollo, applications, 260, inch, 260-in
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ-260 FL Radial Solid Rocket Booster
manufacturer = Aerojet
description = The AJ-260 was the largest rocket motor to ever be tested. This is the Full Length version of the engine that has a gross mass of more than 1600 tons and provides a thrust of 35,391 kN for more than 2 minutes. This version was te be used as an alternative to the Saturn IB and as booster motors for Apollo Applications launch vehicles. This is the radially attached version to be used as a Solid Rocket Booster. [Diameter: 6.6 m] Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_LongAngled
scale = 1.76, 1.44, 1.76
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.75
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = AJ260_Vernier_Emit
dependOnEngineState = True
responseSpeed = 0.3
ThermalAnim = AJ260_Vernier_Emit
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 842116
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 842116
maxAmount = 842116
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ260-FL
origMass = 156.126
CONFIG
{
name = AJ260-FL
minThrust = 35391
maxThrust = 35391
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.70755 1.248271 1.248271
key = 0.7 1 -0.1455717 -0.1455717
key = 0.55 0.83019 -0.02537621 -0.02537621
key = 0.26 0.83019 -0.008940977 -0.008940977
key = 0.2 0.75472 -3.520613 -3.520613
key = 0.15 0.4717 -4.373701 -4.373701
key = 0 0.3 -0.8487133 -0.8487133
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,1.5
plumePosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 6
coreScale = 6
exhaustScale = 6
flareScale = 6
fumeScale = 6
lampScale = 6
plumeScale = 6
plume2Scale = 6
plume3Scale = 6
smokeScale = 6
shockScale = 6
shockconeScale = 6
slagScale = 6
streamScale = 6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.5
fixedScale = 6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ260_BDB.cfg
PART
{
module = Part
name = ROE-AJ260FLF
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 13.8384, 0.0, 0.0, 1.0, 0.0, 3
node_attach = 0.0, 0.0, 3.3, 0.0, 0.0, -1.0, 3
attachRules = 1,1,1,1,0
tags = saturn, mlv, apollo, applications, 260, inch, 260-in
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ-260 FL Solid Rocket Engine
manufacturer = Aerojet
description = The AJ-260 was the largest rocket motor to ever be tested. This is the Full Length version of the engine that has a gross mass of more than 1600 tons and provides a thrust of 35,391 kN for more than 2 minutes. This version was te be used as an alternative to the Saturn IB and as booster motors for Apollo Applications launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/AJ260/bluedog_saturn_AJ260_LongFlared
scale = 1.76, 1.44, 1.76
}
MODULE
{
name = ModuleEnginesRF
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = CombinedPlume
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = vernierTransform
multiplier = 0.01
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.75
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = AJ260_Vernier_Emit
dependOnEngineState = True
responseSpeed = 0.3
ThermalAnim = AJ260_Vernier_Emit
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 842116
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 842116
maxAmount = 842116
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ260-FL
origMass = 156.126
CONFIG
{
name = AJ260-FL
minThrust = 35391
maxThrust = 35391
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 263
key = 1 238
}
thrustCurve
{
key = 1 0.70755 1.248271 1.248271
key = 0.7 1 -0.1455717 -0.1455717
key = 0.55 0.83019 -0.02537621 -0.02537621
key = 0.26 0.83019 -0.008940977 -0.008940977
key = 0.2 0.75472 -3.520613 -3.520613
key = 0.15 0.4717 -4.373701 -4.373701
key = 0 0.3 -0.8487133 -0.8487133
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 15
useGimbalResponseSpeed = true
gimbalTransformName = vernierGimbal
gimbalRangeXP = 10
gimbalRangeXN = 10
gimbalRangeYN = 0
gimbalRangeYP = 0
enableRoll = true
enableYaw = false
enablePitch = false
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,1.5
plumePosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 6
coreScale = 6
exhaustScale = 6
flareScale = 6
fumeScale = 6
lampScale = 6
plumeScale = 6
plume2Scale = 6
plume3Scale = 6
smokeScale = 6
shockScale = 6
shockconeScale = 6
slagScale = 6
streamScale = 6
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
PLUME
{
name = Solid-Sepmotor
transformName = vernierTransform
localRotation = 0,0,0
localPosition = 0,0,-0.5
fixedScale = 4
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 4
coreScale = 4
exhaustScale = 4
flareScale = 4
fumeScale = 4
lampScale = 4
plumeScale = 4
plume2Scale = 4
plume3Scale = 4
smokeScale = 4
shockScale = 4
shockconeScale = 4
slagScale = 4
streamScale = 4
blazePosition = 0,0,-0.5
corePosition = 0,0,-0.5
exhaustPosition = 0,0,-0.5
flarePosition = 0,0,-0.5
fumePosition = 0,0,-0.5
lampPosition = 0,0,-0.5
plumePosition = 0,0,-0.5
plume2Position = 0,0,-0.5
plume3Position = 0,0,-0.5
smokePosition = 0,0,-0.5
shockPosition = 0,0,-0.5
shockconePosition = 0,0,-0.5
slagPosition = 0,0,-0.5
streamPosition = 0,0,-0.5
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
CombinedPlume
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.5
fixedScale = 6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,2.5
fixedScale = 6
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 6
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
CombinedPlume
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = vernierTransform
localRotation = 0,0,0
localPosition = 0,0,-0.5
fixedScale = 4
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 4
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AJ60_BDB.cfg
PART
{
module = Part
name = ROE-AJ60
author = Cobaltwolf, Vader111
mass = 3.9384
scale = 1.0
rescaleFactor = 1.6
node_attach = 0, 0.5, 0.491, 0.0, 0.0, -1.0, 1
CoMOffset = 0.0, -0.245, 0.245
attachRules = 1,1,1,1,0
tags = aerojet, AJ60, booster, radial, solid, srb,
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = AJ-60A
manufacturer = Aerojet Rocketdyne
description = AJ-60A is a solid rocket booster produced by Aerojet Rocketdyne. They are currently used as strap-on boosters on United Launch Alliance's Atlas V rocket. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/AtlasV/bluedog_AtlasV_AJ60
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 3.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 24040
basemass = -1
TANK
{
name = HTPB
amount = 24040
maxAmount = 24040
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = AJ-60A
modded = False
origMass = 3.95
CONFIG
{
name = AJ-60A
minThrust = 1688.4
maxThrust = 1688.4
heatProduction = 100
curveResource = HTPB
ullage = False
pressureFed = False
gimbalRange = 0.0
ignitions = 1
powerEffectName = Solid-Lower
ratedBurnTime = 94
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 275
key = 1 247
}
thrustCurve
{
key = 1\t\t0.92
key = 0.995 0.922
key = 0.99\t0.93
key = 0.985 0.938
key = 0.98\t0.945
key = 0.975 0.952
key = 0.97\t0.958
key = 0.965 0.964
key = 0.96\t0.969
key = 0.955 0.974
key = 0.95\t0.978
key = 0.945 0.982
key = 0.94\t0.985
key = 0.935 0.988
key = 0.93\t0.99
key = 0.925 0.992
key = 0.92\t0.994
key = 0.915 0.996
key = 0.91\t0.997
key = 0.905 0.998
key = 0.9\t0.999
key = 0.895 1
key = 0.89\t1
key = 0.885 1
key = 0.88\t1
key = 0.875 1
key = 0.87\t1
key = 0.865 1
key = 0.86\t1
key = 0.855 1
key = 0.85\t1
key = 0.845 1
key = 0.84\t1
key = 0.835 0.9995
key = 0.83\t0.999
key = 0.825 0.9985
key = 0.82\t0.998
key = 0.815 0.9975
key = 0.81\t0.997
key = 0.805 0.9965
key = 0.8\t0.996
key = 0.795 0.9955
key = 0.79\t0.995
key = 0.785 0.9945
key = 0.78\t0.994
key = 0.775 0.9935
key = 0.77\t0.993
key = 0.765 0.9925
key = 0.76\t0.992
key = 0.755 0.9915
key = 0.75\t0.991
key = 0.745 0.9905
key = 0.74\t0.9885
key = 0.735 0.9845
key = 0.73\t0.9785
key = 0.725 0.9705
key = 0.72\t0.9605
key = 0.715 0.9485
key = 0.71\t0.9345
key = 0.705 0.9185
key = 0.7\t0.8985
key = 0.695 0.8735
key = 0.69\t0.8485
key = 0.685 0.8235
key = 0.68\t0.7985
key = 0.675 0.7785
key = 0.67\t0.7635
key = 0.665 0.7535
key = 0.66\t0.7465
key = 0.655 0.7425
key = 0.65\t0.7385
key = 0.645 0.7345
key = 0.64\t0.7315
key = 0.635 0.7285
key = 0.63\t0.7255
key = 0.625 0.7225
key = 0.62\t0.7195
key = 0.615 0.7165
key = 0.61\t0.7135
key = 0.605 0.7105
key = 0.6\t0.7075
key = 0.595 0.7045
key = 0.59\t0.7015
key = 0.585 0.6995
key = 0.58\t0.6975
key = 0.575 0.6955
key = 0.57\t0.6935
key = 0.565 0.6925
key = 0.56\t0.6915
key = 0.555 0.6905
key = 0.55\t0.6895
key = 0.545 0.6885
key = 0.54\t0.6875
key = 0.535 0.6865
key = 0.53\t0.6855
key = 0.525 0.6845
key = 0.52\t0.6845
key = 0.515 0.6845
key = 0.51\t0.6845
key = 0.505 0.6845
key = 0.5\t0.6845
key = 0.495 0.6855
key = 0.49\t0.6865
key = 0.485 0.6875
key = 0.48\t0.6885
key = 0.475 0.6895
key = 0.47\t0.6915
key = 0.465 0.6935
key = 0.46\t0.6955
key = 0.455 0.6975
key = 0.45\t0.6995
key = 0.445 0.7015
key = 0.44\t0.7035
key = 0.435 0.7055
key = 0.43\t0.7075
key = 0.425 0.7095
key = 0.42\t0.7115
key = 0.415 0.7135
key = 0.41\t0.7155
key = 0.405 0.7175
key = 0.4\t0.7195
key = 0.395 0.7215
key = 0.39\t0.7235
key = 0.385 0.7255
key = 0.38\t0.7275
key = 0.375 0.7295
key = 0.37\t0.7315
key = 0.365 0.733
key = 0.36\t0.7345
key = 0.355 0.736
key = 0.35\t0.7375
key = 0.345 0.739
key = 0.34\t0.7405
key = 0.335 0.742
key = 0.33\t0.7435
key = 0.325 0.745
key = 0.32\t0.7465
key = 0.315 0.748
key = 0.31\t0.7495
key = 0.305 0.751
key = 0.3\t0.7525
key = 0.295 0.754
key = 0.29\t0.7555
key = 0.285 0.757
key = 0.28\t0.7585
key = 0.275 0.76
key = 0.27\t0.7615
key = 0.265 0.763
key = 0.26\t0.7645
key = 0.255 0.766
key = 0.25\t0.7675
key = 0.245 0.769
key = 0.24\t0.7705
key = 0.235 0.772
key = 0.23\t0.7735
key = 0.225 0.7745
key = 0.22\t0.7755
key = 0.215 0.7765
key = 0.21\t0.7775
key = 0.205 0.7785
key = 0.2\t0.779
key = 0.195 0.7795
key = 0.19\t0.78
key = 0.185 0.7805
key = 0.18\t0.781
key = 0.175 0.7815
key = 0.17\t0.782
key = 0.165 0.7825
key = 0.16\t0.783
key = 0.155 0.7835
key = 0.15\t0.784
key = 0.145 0.7845
key = 0.14\t0.785
key = 0.135 0.7855
key = 0.13\t0.786
key = 0.125 0.7865
key = 0.12\t0.787
key = 0.115 0.787
key = 0.11\t0.787
key = 0.105 0.787
key = 0.1\t0.7855
key = 0.095 0.784
key = 0.09\t0.7825
key = 0.085 0.781
key = 0.08\t0.7795
key = 0.075 0.7775
key = 0.07\t0.7755
key = 0.065 0.7735
key = 0.06\t0.7715
key = 0.055 0.7685
key = 0.05\t0.7645
key = 0.045 0.7595
key = 0.04\t0.7545
key = 0.035 0.7445
key = 0.03\t0.7295
key = 0.025 0.7095
key = 0.02\t0.6845
key = 0.015 0.6495
key = 0.01\t0.6045
key = 0.009 0.5795
key = 0.008 0.5495
key = 0.007 0.5095
key = 0.006 0.4595
key = 0.005 0.3995
key = 0.004 0.3345
key = 0.003 0.2645
key = 0.002 0.1895
key = 0.001 0.1095
key = 0\t\t0.0045
}
}
CONFIG
{
name = AJ-60A_TVC
minThrust = 1688.4
maxThrust = 1688.4
heatProduction = 100
curveResource = HTPB
ullage = False
pressureFed = False
gimbalRange = 3.0
ignitions = 1
powerEffectName = Solid-Lower
ratedBurnTime = 94
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 275
key = 1 247
}
thrustCurve
{
key = 1\t\t0.92
key = 0.995 0.922
key = 0.99\t0.93
key = 0.985 0.938
key = 0.98\t0.945
key = 0.975 0.952
key = 0.97\t0.958
key = 0.965 0.964
key = 0.96\t0.969
key = 0.955 0.974
key = 0.95\t0.978
key = 0.945 0.982
key = 0.94\t0.985
key = 0.935 0.988
key = 0.93\t0.99
key = 0.925 0.992
key = 0.92\t0.994
key = 0.915 0.996
key = 0.91\t0.997
key = 0.905 0.998
key = 0.9\t0.999
key = 0.895 1
key = 0.89\t1
key = 0.885 1
key = 0.88\t1
key = 0.875 1
key = 0.87\t1
key = 0.865 1
key = 0.86\t1
key = 0.855 1
key = 0.85\t1
key = 0.845 1
key = 0.84\t1
key = 0.835 0.9995
key = 0.83\t0.999
key = 0.825 0.9985
key = 0.82\t0.998
key = 0.815 0.9975
key = 0.81\t0.997
key = 0.805 0.9965
key = 0.8\t0.996
key = 0.795 0.9955
key = 0.79\t0.995
key = 0.785 0.9945
key = 0.78\t0.994
key = 0.775 0.9935
key = 0.77\t0.993
key = 0.765 0.9925
key = 0.76\t0.992
key = 0.755 0.9915
key = 0.75\t0.991
key = 0.745 0.9905
key = 0.74\t0.9885
key = 0.735 0.9845
key = 0.73\t0.9785
key = 0.725 0.9705
key = 0.72\t0.9605
key = 0.715 0.9485
key = 0.71\t0.9345
key = 0.705 0.9185
key = 0.7\t0.8985
key = 0.695 0.8735
key = 0.69\t0.8485
key = 0.685 0.8235
key = 0.68\t0.7985
key = 0.675 0.7785
key = 0.67\t0.7635
key = 0.665 0.7535
key = 0.66\t0.7465
key = 0.655 0.7425
key = 0.65\t0.7385
key = 0.645 0.7345
key = 0.64\t0.7315
key = 0.635 0.7285
key = 0.63\t0.7255
key = 0.625 0.7225
key = 0.62\t0.7195
key = 0.615 0.7165
key = 0.61\t0.7135
key = 0.605 0.7105
key = 0.6\t0.7075
key = 0.595 0.7045
key = 0.59\t0.7015
key = 0.585 0.6995
key = 0.58\t0.6975
key = 0.575 0.6955
key = 0.57\t0.6935
key = 0.565 0.6925
key = 0.56\t0.6915
key = 0.555 0.6905
key = 0.55\t0.6895
key = 0.545 0.6885
key = 0.54\t0.6875
key = 0.535 0.6865
key = 0.53\t0.6855
key = 0.525 0.6845
key = 0.52\t0.6845
key = 0.515 0.6845
key = 0.51\t0.6845
key = 0.505 0.6845
key = 0.5\t0.6845
key = 0.495 0.6855
key = 0.49\t0.6865
key = 0.485 0.6875
key = 0.48\t0.6885
key = 0.475 0.6895
key = 0.47\t0.6915
key = 0.465 0.6935
key = 0.46\t0.6955
key = 0.455 0.6975
key = 0.45\t0.6995
key = 0.445 0.7015
key = 0.44\t0.7035
key = 0.435 0.7055
key = 0.43\t0.7075
key = 0.425 0.7095
key = 0.42\t0.7115
key = 0.415 0.7135
key = 0.41\t0.7155
key = 0.405 0.7175
key = 0.4\t0.7195
key = 0.395 0.7215
key = 0.39\t0.7235
key = 0.385 0.7255
key = 0.38\t0.7275
key = 0.375 0.7295
key = 0.37\t0.7315
key = 0.365 0.733
key = 0.36\t0.7345
key = 0.355 0.736
key = 0.35\t0.7375
key = 0.345 0.739
key = 0.34\t0.7405
key = 0.335 0.742
key = 0.33\t0.7435
key = 0.325 0.745
key = 0.32\t0.7465
key = 0.315 0.748
key = 0.31\t0.7495
key = 0.305 0.751
key = 0.3\t0.7525
key = 0.295 0.754
key = 0.29\t0.7555
key = 0.285 0.757
key = 0.28\t0.7585
key = 0.275 0.76
key = 0.27\t0.7615
key = 0.265 0.763
key = 0.26\t0.7645
key = 0.255 0.766
key = 0.25\t0.7675
key = 0.245 0.769
key = 0.24\t0.7705
key = 0.235 0.772
key = 0.23\t0.7735
key = 0.225 0.7745
key = 0.22\t0.7755
key = 0.215 0.7765
key = 0.21\t0.7775
key = 0.205 0.7785
key = 0.2\t0.779
key = 0.195 0.7795
key = 0.19\t0.78
key = 0.185 0.7805
key = 0.18\t0.781
key = 0.175 0.7815
key = 0.17\t0.782
key = 0.165 0.7825
key = 0.16\t0.783
key = 0.155 0.7835
key = 0.15\t0.784
key = 0.145 0.7845
key = 0.14\t0.785
key = 0.135 0.7855
key = 0.13\t0.786
key = 0.125 0.7865
key = 0.12\t0.787
key = 0.115 0.787
key = 0.11\t0.787
key = 0.105 0.787
key = 0.1\t0.7855
key = 0.095 0.784
key = 0.09\t0.7825
key = 0.085 0.781
key = 0.08\t0.7795
key = 0.075 0.7775
key = 0.07\t0.7755
key = 0.065 0.7735
key = 0.06\t0.7715
key = 0.055 0.7685
key = 0.05\t0.7645
key = 0.045 0.7595
key = 0.04\t0.7545
key = 0.035 0.7445
key = 0.03\t0.7295
key = 0.025 0.7095
key = 0.02\t0.6845
key = 0.015 0.6495
key = 0.01\t0.6045
key = 0.009 0.5795
key = 0.008 0.5495
key = 0.007 0.5095
key = 0.006 0.4595
key = 0.005 0.3995
key = 0.004 0.3345
key = 0.003 0.2645
key = 0.002 0.1895
key = 0.001 0.1095
key = 0\t\t0.0045
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = AJ-60A
ratedBurnTime = 94
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.991935
cycleReliabilityEnd = 0.998387
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = AJ-60A_TVC
ratedBurnTime = 94
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.991935
cycleReliabilityEnd = 0.998387
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Algol1_BDB.cfg
PART
{
module = Part
name = ROE-Algol1
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_attach = 0.3905, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = 0.234, -0.234, 0.0
attachRules = 1,1,1,1,0
tags = algol, algol1, algol-1, 1, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Algol IB
manufacturer = Aerojet Rocketdyne
description = First stage solid rocket motor used on the early X-1 and X-2 Scout launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Radial
scale = 0.833, 1, 0.833
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4868.55424
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 4868.55424
maxAmount = 4868.55424
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Algol-I
origMass = 1.402325
CONFIG
{
name = Algol-I
minThrust = 493.6442
maxThrust = 493.6442
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 62
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 241.4
key = 1 214
}
thrustCurve
{
key = 0 0.2 -0.4129715 -0.4129715
key = 0.4 1.06 -0.2239506 -0.2239506
key = 0.7510101 0.99 -0.01497902 -0.01497902
key = 0.925 0.9
key = 0.9875 0.9 -0.009172035 -0.009172035
key = 1 1
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Algol-I
ratedBurnTime = 62
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.944444
cycleReliabilityEnd = 0.988889
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Algol1_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Algol1_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_bottom = 0.0, -3.477, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 3.54, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.3905, 0.0, 0.0, 1.0, 1
attachRules = 1,1,1,1,0
tags = algol, algol1, algol-1, 1, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Algol IB
manufacturer = Aerojet Rocketdyne
description = First stage solid rocket motor used on the early X-1 and X-2 Scout launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Inline
scale = 0.833, 1, 0.833
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.15, -3.477, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.15, -3.477, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -3.477, 0.15
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -3.477, -0.15
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4868.55424
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 4868.55424
maxAmount = 4868.55424
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Algol-I
origMass = 1.402325
CONFIG
{
name = Algol-I
minThrust = 493.6442
maxThrust = 493.6442
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 62
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 241.4
key = 1 214
}
thrustCurve
{
key = 0 0.2 -0.4129715 -0.4129715
key = 0.4 1.06 -0.2239506 -0.2239506
key = 0.7510101 0.99 -0.01497902 -0.01497902
key = 0.925 0.9
key = 0.9875 0.9 -0.009172035 -0.009172035
key = 1 1
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Algol-I
ratedBurnTime = 62
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.944444
cycleReliabilityEnd = 0.988889
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Algol2_BDB.cfg
PART
{
module = Part
name = ROE-Algol2
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_attach = 0.3905, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = 0.234, -0.234, 0.0
attachRules = 1,1,1,1,0
tags = algol, algol2, algol-2, 2, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Algol II
manufacturer = Aerojet Rocketdyne
description = First stage solid rocket motor developed from Algol I and used on the Scout launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Radial
scale = 0.833, 1, 0.833
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 5417.2209
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 5417.2209
maxAmount = 5417.2209
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Algol-II
origMass = 1.065533
CONFIG
{
name = Algol-II
minThrust = 449.02112
maxThrust = 449.02112
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 80
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 258.88
key = 1 232
}
thrustCurve
{
key = 0 0.2 -0.4129715 -0.4129715
key = 0.4 1.06 -0.2850782 -0.2850782
key = 0.7510101 0.99 -0.01497902 -0.01497902
key = 0.925 0.9 -0.3748914 -0.3748914
key = 0.9875 0.9 0.400761 0.400761
key = 1 1 5.877564 5.877564
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.004
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.15
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.5
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.15
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Algol-II
ratedBurnTime = 80
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.983871
cycleReliabilityEnd = 0.996774
techTransfer = Algol-I:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Algol2_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Algol2_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_bottom = 0.0, -3.477, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 3.54, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.3905, 0.0, 0.0, 1.0, 1
attachRules = 1,1,1,1,0
tags = algol, algol2, algol-2, 2, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Algol II
manufacturer = Aerojet Rocketdyne
description = First stage solid rocket motor developed from Algol I and used on the Scout launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Algol_Inline
scale = 0.833, 1, 0.833
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.15, -3.477, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.15, -3.477, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -3.477, 0.15
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -3.477, -0.15
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 5417.2209
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 5417.2209
maxAmount = 5417.2209
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Algol-II
origMass = 1.065533
CONFIG
{
name = Algol-II
minThrust = 449.02112
maxThrust = 449.02112
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 80
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 258.88
key = 1 232
}
thrustCurve
{
key = 0 0.2 -0.4129715 -0.4129715
key = 0.4 1.06 -0.2850782 -0.2850782
key = 0.7510101 0.99 -0.01497902 -0.01497902
key = 0.925 0.9 -0.3748914 -0.3748914
key = 0.9875 0.9 0.400761 0.400761
key = 1 1 5.877564 5.877564
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = newThrustTransform
gimbalRange = 6.0
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = ControlGimbal
gimbalRangeXN = 7
gimbalRangeXP = 7
gimbalRangeYN = 0
gimbalRangeYP = 0
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Algol-II
ratedBurnTime = 80
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.983871
cycleReliabilityEnd = 0.996774
techTransfer = Algol-I:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AltairIII_RN.cfg
PART
{
module = Part
name = ROE-AltairIII
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.74206, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.74206, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Altair III FW-4S
manufacturer = United Technology Center
description = A small solid kick motor. Developed from the Altair, this final version was used on later Scout B launch vehicles. Used to circularize at apogee or perform final payload kick. Maximum thrust 25.6kN, burn time 31 seconds. Plume and sound provided by Waterfall.
tags = altair, solid, srb, kick, motor, fw-4s, iii, 3, scout
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.74206, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/scout_stg4
scale = 0.794, 0.587, 0.794
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 157.714483
basemass = -1
TANK
{
name = PSPC
amount = 157.714483
maxAmount = 157.714483
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Altair-III
modded = false
origMass = 0.0232
CONFIG
{
name = Altair-III
minThrust = 31
maxThrust = 31
heatProduction = 100
chamberNominalTemp = 1400
maxEngineTemp = 1740
curveResource = PSPC
ratedBurnTime = 31
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 284.5
key = 1 200
}
thrustCurve
{
key = 1.00000 0.66667 -5.20777\t 0.00000
key = 0.98656 0.73333 -4.73446\t -4.73536
key = 0.97184 0.80000 -4.34000\t -4.34063
key = 0.95584 0.86667 -4.00621\t -4.00667
key = 0.93856 0.93333\t0.31002\t -3.72043
key = 0.88528 0.91667\t0.31566\t 0.31566
key = 0.83296 0.90000 -0.57870\t 0.32150
key = 0.77429 0.93333 -0.55803\t -0.55804
key = 0.71349 0.96667 -0.53879\t -0.53880
key = 0.65056 1.00000\t0.00000\t -0.52084
key = 0.45856 1.00000\t0.69445\t 0.00000
key = 0.41136 0.96667\t0.71839\t 0.71839
key = 0.36576 0.93333\t0.74405\t 0.74404
key = 0.32176 0.90000\t0.77161\t 0.77160
key = 0.27936 0.86667\t0.50080\t 0.80128
key = 0.24640 0.85000\t0.51062\t 0.51062
key = 0.21408 0.83333\t0.00000\t 0.52083
key = 0.15008 0.83333\t1.04168\t 0.00000
key = 0.11872 0.80000\t0.81381\t 1.08506
key = 0.08848 0.77500\t0.84006\t 0.84005
key = 0.05920 0.75000\t6.75379\t 0.86805
key = 0.04573 0.65278\t7.76113\t 7.75451
key = 0.03413 0.55556\t9.12262\t 9.10984
key = 0.02440 0.45833 11.06643\t 11.03824
key = 0.01653 0.36111 14.07522\t 13.99902
key = 0.01053 0.26389 19.40953\t 19.11637
key = 0.00640 0.16667 13.12500\t 30.03214
key = 0.00284 0.11111 20.25463\t 19.37500
key = 0.00071 0.05556 50.48073\t 37.61574
key = 0.00000 0.01000\t0.00000 139.51675
}
}
}
ROWaterfall
{
template = rowaterfall-srm-vac-1
audio = srm-1
position = 0,0,0
scale = 0.2,0.2,0.2
glow = ro-srm
moduleID = ROE-AltairIII
engineID = basicEngine
transform = thrustTransform
rotation = 0,0,0
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srb3
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AltairIII
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-srm-vac-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.2,0.2,0.2
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-srm
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.3428,0.3428,0.6856
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Altair-III
ratedBurnTime = 31
ignitionReliabilityStart = 0.972973
ignitionReliabilityEnd = 0.994595
cycleReliabilityStart = 0.972973
cycleReliabilityEnd = 0.994595
techTransfer = Altair,Altair-II:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/AltairII_RN.cfg
PART
{
module = Part
name = ROE-AltairII
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.48218, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.0037, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Altair II X-258
manufacturer = Allegany Ballistics Laboratory
description = A small solid kick motor. Developed from the Altair, this successor was used on Scout and Delta. Used to circularize at apogee or perform final payload kick. Average thrust 28.48 kN, burn time 22 seconds. Plume and sound provided by Waterfall.
tags = altair, solid, srb, kick, motor, vanguard, x-258, 258, ii, 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.48218, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/thor_altair
scale = 0.986, 1.071, 0.986
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 130.863908
basemass = -1
TANK
{
name = PSPC
amount = 130.863908
maxAmount = 130.863908
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Altair-II
modded = false
origMass = 0.0327
CONFIG
{
name = Altair-II
minThrust = 35
maxThrust = 35
heatProduction = 100
chamberNominalTemp = 1400
maxEngineTemp = 1740
curveResource = PSPC
ratedBurnTime = 22
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 279
key = 1 200
}
thrustCurve
{
key = 1.00000 0.66667 -5.20777\t 0.00000
key = 0.98656 0.73333 -4.73446\t -4.73536
key = 0.97184 0.80000 -4.34000\t -4.34063
key = 0.95584 0.86667 -4.00621\t -4.00667
key = 0.93856 0.93333\t0.31002\t -3.72043
key = 0.88528 0.91667\t0.31566\t 0.31566
key = 0.83296 0.90000 -0.57870\t 0.32150
key = 0.77429 0.93333 -0.55803\t -0.55804
key = 0.71349 0.96667 -0.53879\t -0.53880
key = 0.65056 1.00000\t0.00000\t -0.52084
key = 0.45856 1.00000\t0.69445\t 0.00000
key = 0.41136 0.96667\t0.71839\t 0.71839
key = 0.36576 0.93333\t0.74405\t 0.74404
key = 0.32176 0.90000\t0.77161\t 0.77160
key = 0.27936 0.86667\t0.50080\t 0.80128
key = 0.24640 0.85000\t0.51062\t 0.51062
key = 0.21408 0.83333\t0.00000\t 0.52083
key = 0.15008 0.83333\t1.04168\t 0.00000
key = 0.11872 0.80000\t0.81381\t 1.08506
key = 0.08848 0.77500\t0.84006\t 0.84005
key = 0.05920 0.75000\t6.75379\t 0.86805
key = 0.04573 0.65278\t7.76113\t 7.75451
key = 0.03413 0.55556\t9.12262\t 9.10984
key = 0.02440 0.45833 11.06643\t 11.03824
key = 0.01653 0.36111 14.07522\t 13.99902
key = 0.01053 0.26389 19.40953\t 19.11637
key = 0.00640 0.16667 13.12500\t 30.03214
key = 0.00284 0.11111 20.25463\t 19.37500
key = 0.00071 0.05556 50.48073\t 37.61574
key = 0.00000 0.01000\t0.00000 139.51675
}
}
}
ROWaterfall
{
template = rowaterfall-srm-vac-1
audio = srm-1
position = 0,0,0
scale = 0.2,0.2,0.2
glow = ro-srm
moduleID = ROE-AltairII
engineID = basicEngine
transform = thrustTransform
rotation = 0,0,0
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srb3
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-AltairII
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-srm-vac-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.2,0.2,0.2
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-srm
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.3428,0.3428,0.6856
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Altair-II
ratedBurnTime = 22
ignitionReliabilityStart = 0.965517
ignitionReliabilityEnd = 0.993103
cycleReliabilityStart = 0.965517
cycleReliabilityEnd = 0.993103
techTransfer = Altair:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Altair_RN.cfg
PART
{
module = Part
name = ROE-Altair
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.48218, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.0037, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
manufacturer = Allegany Ballistics Laboratory
description = A small solid kick motor. Developed as alternative Vanguard third stage, reused on many later LVs with Able/Delta upper stage (or simply "Thor Burner") to circularize at apogee or perform final payload kick. Burn time 39 seconds. Plume configured by RealPlume.
tags = altair, solid, srb, kick, motor, vanguard, x-248, 248
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Altair X-248
FIXMYPLUME = TRUE
category = Engine
node_attach = 0.0, 0.48218, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/thor_altair
scale = 0.986, 1.057, 0.986
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 118.507414
basemass = -1
TANK
{
name = PSPC
amount = 118.507414
maxAmount = 118.507414
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = Altair
modded = false
origMass = 0.0225
type = ModuleEnginesRF
CONFIG
{
name = Altair
minThrust = 16.35
maxThrust = 16.35
heatProduction = 100
chamberNominalTemp = 1400
maxEngineTemp = 1740
curveResource = PSPC
powerEffectName = Solid-Lower
ratedBurnTime = 39
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 255.04
key = 1 200
}
thrustCurve
{
key = 1.00000 0.66667 -5.20777\t 0.00000
key = 0.98656 0.73333 -4.73446\t -4.73536
key = 0.97184 0.80000 -4.34000\t -4.34063
key = 0.95584 0.86667 -4.00621\t -4.00667
key = 0.93856 0.93333\t0.31002\t -3.72043
key = 0.88528 0.91667\t0.31566\t 0.31566
key = 0.83296 0.90000 -0.57870\t 0.32150
key = 0.77429 0.93333 -0.55803\t -0.55804
key = 0.71349 0.96667 -0.53879\t -0.53880
key = 0.65056 1.00000\t0.00000\t -0.52084
key = 0.45856 1.00000\t0.69445\t 0.00000
key = 0.41136 0.96667\t0.71839\t 0.71839
key = 0.36576 0.93333\t0.74405\t 0.74404
key = 0.32176 0.90000\t0.77161\t 0.77160
key = 0.27936 0.86667\t0.50080\t 0.80128
key = 0.24640 0.85000\t0.51062\t 0.51062
key = 0.21408 0.83333\t0.00000\t 0.52083
key = 0.15008 0.83333\t1.04168\t 0.00000
key = 0.11872 0.80000\t0.81381\t 1.08506
key = 0.08848 0.77500\t0.84006\t 0.84005
key = 0.05920 0.75000\t6.75379\t 0.86805
key = 0.04573 0.65278\t7.76113\t 7.75451
key = 0.03413 0.55556\t9.12262\t 9.10984
key = 0.02440 0.45833 11.06643\t 11.03824
key = 0.01653 0.36111 14.07522\t 13.99902
key = 0.01053 0.26389 19.40953\t 19.11637
key = 0.00640 0.16667 13.12500\t 30.03214
key = 0.00284 0.11111 20.25463\t 19.37500
key = 0.00071 0.05556 50.48073\t 37.61574
key = 0.00000 0.01000\t0.00000 139.51675
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,0
plumePosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 1.5
speed = 1.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Altair
ratedBurnTime = 39
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.998
cycleReliabilityStart = 0.990000
cycleReliabilityEnd = 0.998000
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Altair_RN.cfg
PART
{
module = Part
name = ROE-GCRC
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.45613, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.9494, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
manufacturer = Grand Central Rocket Company
description = A small solid kick motor, used as the third stage on all but the last Vanguard launch. Burn time 33 seconds. Plume and sound provided by Waterfall.
tags = gcrc, solid, srb, kick, motor, vanguard
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = GCRC 33-KS-2800
category = Engine
node_attach = 0.0, 0.45613, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/thor_altair
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 97.7
basemass = -1
TANK
{
name = PSPC
amount = 97.7
maxAmount = 97.7
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = GCRC
modded = false
origMass = 0.0217
CONFIG
{
name = GCRC
minThrust = 17.3
maxThrust = 17.3
techRequired = solids1957
heatProduction = 100
chamberNominalTemp = 1400
maxEngineTemp = 1620
curveResource = PSPC
ratedBurnTime = 33
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 237.46
key = 1 100
}
thrustCurve
{
key = 1.00000 1.00000\t0.94176\t 0.00000
key = 0.95301 0.95472\t0.98643\t 0.98640
key = 0.90819 0.90944\t1.03554\t 1.03551
key = 0.86556 0.86416\t0.00000\t 1.08977
key = 0.08651 0.86416\t6.52610\t 0.00000
key = 0.06914 0.74220\t7.60066\t 7.59188
key = 0.05440 0.62023\t9.10055\t 9.08224
key = 0.04230 0.49827 11.34419\t 11.29884
key = 0.03284 0.37630 15.08877\t 14.93978
key = 0.02601 0.25434\t6.16753\t 22.00386
key = 0.01786 0.19788\t7.94816\t 7.89632
key = 0.01174 0.14143 11.24158\t 11.01894
key = 0.00766 0.08497\t5.59067\t 18.13910
key = 0.00340 0.05665\t8.62758\t 8.25290
key = 0.00085 0.02832 16.15682\t 16.02265
key = 0.00000 0.01000\t0.00000\t 36.74385
}
}
}
ROWaterfall
{
template = rowaterfall-srm-vac-1
audio = srm-1
position = 0,0,0
scale = 0.195,0.195,0.195
glow = ro-srm
moduleID = ROE-GCRC
engineID = basicEngine
transform = thrustTransform
rotation = 0,0,0
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srb3
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-GCRC
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-srm-vac-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.195,0.195,0.195
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-srm
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 0.33423,0.33423,0.66846
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = GCRC
ratedBurnTime = 33
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.99
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Antares1_BDB.cfg
PART
{
module = Part
name = ROE-Antares1
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 1.093, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.101, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = antares, antares-1, antares1, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Antares I X-254
manufacturer = Allegany Ballistics Laboratory
description = The Antares solid rocket motor was used as the third stage for the Scout launch vehicle. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Antares_Basic
scale = 0.929, 1, 0.929
}
MODULE
{
name = ModuleB9DisableTransform
transform = Fairing
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PBAN
volume = 533.712923
basemass = -1
TANK
{
name = PBAN
amount = 533.712923
maxAmount = 533.712923
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Antares-I
origMass = 0.0767477
CONFIG
{
name = Antares-I
minThrust = 62.27508
maxThrust = 62.27508
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
powerEffectName = Solid-Vacuum
ratedBurnTime = 40
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 256
key = 1 200
}
thrustCurve
{
key = 1.00000 0.75862 -2.05481 0.00000
key = 0.97695 0.80460 -1.93740 -1.93749
key = 0.95254 0.85057 -1.83268 -1.83275
key = 0.92677 0.89655 -0.57957 -1.73876
key = 0.86613 0.93103 -0.55811 -0.55811
key = 0.80320 0.96552 -0.40363 -0.53818
key = 0.76011 0.98276 -0.39655 -0.39655
key = 0.71625 1.00000 0.25981 -0.38971
key = 0.65046 0.98276 0.26437 0.26437
key = 0.58581 0.96552 0.32291 0.26909
key = 0.51547 0.94253 0.33078 0.33078
key = 0.44682 0.91954 0.33905 0.33905
key = 0.37986 0.89655 0.86937 0.34774
key = 0.34096 0.86207 0.90415 0.90413
key = 0.30359 0.82759 0.62788 0.94180
key = 0.24981 0.79310 0.65518 0.65517
key = 0.19832 0.75862 0.41097 0.68495
key = 0.14323 0.73563 0.42382 0.42381
key = 0.08984 0.71264 0.43749 0.43748
key = 0.03814 0.68966 10.18139 0.45207
key = 0.02703 0.56552 12.42758 12.39233
key = 0.01812 0.44138 15.96269 15.86327
key = 0.01141 0.31724 22.43031 22.01518
key = 0.00690 0.19310 40.18794 35.80415
key = 0.00458 0.06897 7.81354 90.90481
key = 0.00114 0.03448 16.10278 14.51086
key = 0.00000 0.01000 0.00000 39.65709
}
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.38
flareScale = 0.4
plumePosition = 0.0, 0.0, 0.5
plumeScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
EFFECTS
{
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.38
fixedScale = 0.4
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Antares-I
ratedBurnTime = 40
ignitionReliabilityStart = 0.900000
ignitionReliabilityEnd = 0.980000
cycleReliabilityStart = 0.900000
cycleReliabilityEnd = 0.980000
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Antares1_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Antares1_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 1.093, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.101, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = antares, antares-1, antares1, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Antares I X-254
manufacturer = Allegany Ballistics Laboratory
description = The Antares solid rocket motor was used as the third stage for the Scout launch vehicle. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Antares_Inline
scale = 0.929, 1, 0.929
}
EFFECTS
{
control
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.05
volume = 1.0 0.5
pitch = 0.0 0.5
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = rcsTransform
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.38
fixedScale = 0.4
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.05
resourceName = Nitrogen
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 57
key = 1 26
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PBAN
volume = 533.712923
basemass = -1
TANK
{
name = PBAN
amount = 533.712923
maxAmount = 533.712923
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Antares-I
origMass = 0.0767477
CONFIG
{
name = Antares-I
minThrust = 62.27508
maxThrust = 62.27508
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
powerEffectName = Solid-Vacuum
ratedBurnTime = 40
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 256
key = 1 200
}
thrustCurve
{
key = 1.00000 0.75862 -2.05481 0.00000
key = 0.97695 0.80460 -1.93740 -1.93749
key = 0.95254 0.85057 -1.83268 -1.83275
key = 0.92677 0.89655 -0.57957 -1.73876
key = 0.86613 0.93103 -0.55811 -0.55811
key = 0.80320 0.96552 -0.40363 -0.53818
key = 0.76011 0.98276 -0.39655 -0.39655
key = 0.71625 1.00000 0.25981 -0.38971
key = 0.65046 0.98276 0.26437 0.26437
key = 0.58581 0.96552 0.32291 0.26909
key = 0.51547 0.94253 0.33078 0.33078
key = 0.44682 0.91954 0.33905 0.33905
key = 0.37986 0.89655 0.86937 0.34774
key = 0.34096 0.86207 0.90415 0.90413
key = 0.30359 0.82759 0.62788 0.94180
key = 0.24981 0.79310 0.65518 0.65517
key = 0.19832 0.75862 0.41097 0.68495
key = 0.14323 0.73563 0.42382 0.42381
key = 0.08984 0.71264 0.43749 0.43748
key = 0.03814 0.68966 10.18139 0.45207
key = 0.02703 0.56552 12.42758 12.39233
key = 0.01812 0.44138 15.96269 15.86327
key = 0.01141 0.31724 22.43031 22.01518
key = 0.00690 0.19310 40.18794 35.80415
key = 0.00458 0.06897 7.81354 90.90481
key = 0.00114 0.03448 16.10278 14.51086
key = 0.00000 0.01000 0.00000 39.65709
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 20
type = ServiceModule
basemass = -1
TANK
{
name = Nitrogen
amount = 4000
maxAmount = 4000
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.38
flareScale = 0.4
plumePosition = 0.0, 0.0, 0.5
plumeScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
MM_NODE_LOOP
{
}
TESTFLIGHT
{
name = Antares-I
ratedBurnTime = 40
ignitionReliabilityStart = 0.900000
ignitionReliabilityEnd = 0.980000
cycleReliabilityStart = 0.900000
cycleReliabilityEnd = 0.980000
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Antares2_BDB.cfg
PART
{
module = Part
name = ROE-Antares2
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 1.093, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.101, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = antares, antares-2, antares2, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Antares IIA X-259
manufacturer = Allegany Ballistics Laboratory
description = The Antares II solid rocket motor was used as the third stage for the majority of the Scout launch vehicle launches. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Antares_Basic
scale = 0.929, 1, 0.929
}
MODULE
{
name = ModuleB9DisableTransform
transform = Fairing
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PBAN
volume = 654.534424
basemass = -1
TANK
{
name = PBAN
amount = 654.534424
maxAmount = 654.534424
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Antares-II
origMass = .116
CONFIG
{
name = Antares-II
minThrust = 93.074555
maxThrust = 93.074555
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
powerEffectName = Solid-Vacuum
ratedBurnTime = 37
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 281.4
key = 1 200
}
thrustCurve
{
key = 1.00000 0.75862 -2.05481 0.00000
key = 0.97695 0.80460 -1.93740 -1.93749
key = 0.95254 0.85057 -1.83268 -1.83275
key = 0.92677 0.89655 -0.57957 -1.73876
key = 0.86613 0.93103 -0.55811 -0.55811
key = 0.80320 0.96552 -0.40363 -0.53818
key = 0.76011 0.98276 -0.39655 -0.39655
key = 0.71625 1.00000 0.25981 -0.38971
key = 0.65046 0.98276 0.26437 0.26437
key = 0.58581 0.96552 0.32291 0.26909
key = 0.51547 0.94253 0.33078 0.33078
key = 0.44682 0.91954 0.33905 0.33905
key = 0.37986 0.89655 0.86937 0.34774
key = 0.34096 0.86207 0.90415 0.90413
key = 0.30359 0.82759 0.62788 0.94180
key = 0.24981 0.79310 0.65518 0.65517
key = 0.19832 0.75862 0.41097 0.68495
key = 0.14323 0.73563 0.42382 0.42381
key = 0.08984 0.71264 0.43749 0.43748
key = 0.03814 0.68966 10.18139 0.45207
key = 0.02703 0.56552 12.42758 12.39233
key = 0.01812 0.44138 15.96269 15.86327
key = 0.01141 0.31724 22.43031 22.01518
key = 0.00690 0.19310 40.18794 35.80415
key = 0.00458 0.06897 7.81354 90.90481
key = 0.00114 0.03448 16.10278 14.51086
key = 0.00000 0.01000 0.00000 39.65709
}
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.38
flareScale = 0.4
plumePosition = 0.0, 0.0, 0.5
plumeScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
EFFECTS
{
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.38
fixedScale = 0.4
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Antares-II
ratedBurnTime = 37
ignitionReliabilityStart = 0.962264
ignitionReliabilityEnd = 0.992453
cycleReliabilityStart = 0.962264
cycleReliabilityEnd = 0.992453
techTransfer = Antares-I:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Antares2_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Antares2_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 1.093, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.101, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = antares, antares-2, antares2, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Antares IIA X-259
manufacturer = Allegany Ballistics Laboratory
description = The Antares II solid rocket motor was used as the third stage for the majority of the Scout launch vehicle launches. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Antares_Inline
scale = 0.929, 1, 0.929
}
EFFECTS
{
control
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.05
volume = 1.0 0.5
pitch = 0.0 0.5
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = rcsTransform
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.38
fixedScale = 0.4
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.05
resourceName = Nitrogen
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 57
key = 1 26
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = PBAN
volume = 654.534424
basemass = -1
TANK
{
name = PBAN
amount = 654.534424
maxAmount = 654.534424
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Antares-II
origMass = .116
CONFIG
{
name = Antares-II
minThrust = 93.074555
maxThrust = 93.074555
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 1
curveResource = PBAN
powerEffectName = Solid-Vacuum
ratedBurnTime = 37
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 281.4
key = 1 200
}
thrustCurve
{
key = 1.00000 0.75862 -2.05481 0.00000
key = 0.97695 0.80460 -1.93740 -1.93749
key = 0.95254 0.85057 -1.83268 -1.83275
key = 0.92677 0.89655 -0.57957 -1.73876
key = 0.86613 0.93103 -0.55811 -0.55811
key = 0.80320 0.96552 -0.40363 -0.53818
key = 0.76011 0.98276 -0.39655 -0.39655
key = 0.71625 1.00000 0.25981 -0.38971
key = 0.65046 0.98276 0.26437 0.26437
key = 0.58581 0.96552 0.32291 0.26909
key = 0.51547 0.94253 0.33078 0.33078
key = 0.44682 0.91954 0.33905 0.33905
key = 0.37986 0.89655 0.86937 0.34774
key = 0.34096 0.86207 0.90415 0.90413
key = 0.30359 0.82759 0.62788 0.94180
key = 0.24981 0.79310 0.65518 0.65517
key = 0.19832 0.75862 0.41097 0.68495
key = 0.14323 0.73563 0.42382 0.42381
key = 0.08984 0.71264 0.43749 0.43748
key = 0.03814 0.68966 10.18139 0.45207
key = 0.02703 0.56552 12.42758 12.39233
key = 0.01812 0.44138 15.96269 15.86327
key = 0.01141 0.31724 22.43031 22.01518
key = 0.00690 0.19310 40.18794 35.80415
key = 0.00458 0.06897 7.81354 90.90481
key = 0.00114 0.03448 16.10278 14.51086
key = 0.00000 0.01000 0.00000 39.65709
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 20
type = ServiceModule
basemass = -1
TANK
{
name = Nitrogen
amount = 4000
maxAmount = 4000
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.38
flareScale = 0.4
plumePosition = 0.0, 0.0, 0.5
plumeScale = 0.7
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
MM_NODE_LOOP
{
}
TESTFLIGHT
{
name = Antares-II
ratedBurnTime = 37
ignitionReliabilityStart = 0.962264
ignitionReliabilityEnd = 0.992453
cycleReliabilityStart = 0.962264
cycleReliabilityEnd = 0.992453
techTransfer = Antares-I:50
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BabySergeant_RN.cfg
PART
{
module = Part
name = ROE-BabySergeant
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.6955, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.41678, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,1
tags = baby, sergeant, explorer, juno, jupiter
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Baby Sergeant (5.4KS1975)
manufacturer = Thiokol
description = A small solid kick motor used on the Jupiter-C sounding rocket (and later the Juno I and II launch vehicles) as upper stages in clusters of 11, 3 and, finally, one attached to the payload. The standard version uses the T17-E2 grain mixture while the higher performance one uses the JPL-532A. Very low overall performance and reliability. Plume configured by RealPlume.
category = Engine
node_attach = 0.0, 0.6955, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/junoii_sgt
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleJettison
jettisonName = Explorer_Sgt_Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.000567
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 12.69
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = T17-E2
origMass = 0.00507
CONFIG
{
name = T17-E2
description = Derived from the Sergeant ballistic missile, for use as an upper stage to the Juno-C to test high velocity re-entry.
minThrust = 8
maxThrust = 8
heatProduction = 27
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 220
key = 1 200
}
}
CONFIG
{
name = JPL-532A
description = Improved fuel mix created by JPL
minThrust = 8
maxThrust = 8
heatProduction = 29
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 235
key = 1 214
}
}
}
PLUME
{
name = Solid-Upper
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.02
flareScale = 0.15
plumePosition = 0.0, 0.0, 0.06
plumeScale = 0.075
slagScale = 0.05
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Upper
processed = true
}
EFFECTS
{
Solid-Upper
{
plumeIdentifier = Solid-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.02
fixedScale = 0.15
name = Solid-Upper-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.06
fixedScale = 0.075
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Upper-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
name = Solid-Upper-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 5.0
density = 0.05 4
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 5
density = 0.3 5
density = 0.05 0.1
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.8 1.2
density = 0.6 2
density = 0.2 3
density = 0.0 7
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.05
name = Solid-Upper-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.075
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb3
volume = 0.075
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = T17-E2
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
}
TESTFLIGHT
{
name = JPL-532A
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
techTransfer = T17-E2:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BabySergeant_RN.cfg
PART
{
module = Part
name = ROE-BabySergeantX3
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.767, 0.0, 0.0, -1.0, 0.0, 0
node_stack_connect1 = 0.0, 0.793, 0.0 , 0.0, 1.0, 0.0, 0
attachRules = 1,1,1,1,1
tags = baby, sergeant, explorer, juno, jupiter, cluster, 3x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Baby Sergeant 3x Cluster
manufacturer = Thiokol
description = Middle cluster in Sergeant Cluster used on Juno I and II launch vehicles and on the Jupiter-C test rocket. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/RN/junoii_sgt_3
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 38.07
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = T17-E2
origMass = 0.01521
CONFIG
{
name = T17-E2
description = Derived from the Sergeant ballistic missile, for use as an upper stage to the Juno-C to test high velocity re-entry.
minThrust = 24
maxThrust = 24
heatProduction = 27
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 220
key = 1 200
}
}
CONFIG
{
name = JPL-532A
description = Improved fuel mix created by JPL
minThrust = 24
maxThrust = 24
heatProduction = 29
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 235
key = 1 214
}
}
}
PLUME
{
name = Solid-Upper
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.15
flareScale = 0.5
plumePosition = 0.0, 0.0, 0.15
plumeScale = 0.25
slagScale = 0.1
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Upper
processed = true
}
EFFECTS
{
Solid-Upper
{
plumeIdentifier = Solid-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.15
fixedScale = 0.5
name = Solid-Upper-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.15
fixedScale = 0.25
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Upper-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
name = Solid-Upper-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 5.0
density = 0.05 4
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 5
density = 0.3 5
density = 0.05 0.1
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.8 1.2
density = 0.6 2
density = 0.2 3
density = 0.0 7
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.1
name = Solid-Upper-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.25
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb3
volume = 0.25
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = T17-E2
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
}
TESTFLIGHT
{
name = JPL-532A
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
techTransfer = T17-E2:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BabySergeant_RN.cfg
PART
{
module = Part
name = ROE-BabySergeantX11
author = RaiderNick, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7618, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.429, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,0,1,1,1
tags = baby, sergeant, explorer, juno, jupiter, cluster, 11x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Baby Sergeant (5.4KS1975)
manufacturer = Thiokol
description = A small solid kick motor used on the Jupiter-C sounding rocket (and later the Juno I and II launch vehicles) as upper stages in clusters of 11, 3 and, finally, one attached to the payload. The standard version uses the T17-E2 grain mixture while the higher performance one uses the JPL-532A. Very low overall performance and reliability. Plume configured by RealPlume.
category = Engine
node_attach = 0.0, 0.7618, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/RN/junoii_sgt_11
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.1
maxDistance = 10
falloff = 4
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleFuelTanks
type = PSPC
volume = 139.59
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = T17-E2
origMass = 0.05577
CONFIG
{
name = T17-E2
description = Derived from the Sergeant ballistic missile, for use as an upper stage to the Juno-C to test high velocity re-entry.
minThrust = 88
maxThrust = 88
heatProduction = 27
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 220
key = 1 200
}
}
CONFIG
{
name = JPL-532A
description = Improved fuel mix created by JPL
minThrust = 88
maxThrust = 88
heatProduction = 29
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 1
powerEffectName = Solid-Upper
ratedBurnTime = 6
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 235
key = 1 214
}
}
}
PLUME
{
name = Solid-Upper
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.2
flareScale = 1.0
plumePosition = 0.0, 0.0, 0.2
plumeScale = 0.5
slagScale = 0.2
energy = 1.0
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Upper
processed = true
}
EFFECTS
{
Solid-Upper
{
plumeIdentifier = Solid-Upper
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1.0
name = Solid-Upper-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.5
energy = 1.0
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Upper-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
emissionMult = 0.5
name = Solid-Upper-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 5.0
density = 0.05 4
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 5
density = 0.3 5
density = 0.05 0.1
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.8 1.2
density = 0.6 2
density = 0.2 3
density = 0.0 7
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.2
name = Solid-Upper-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Upper-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb3
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = T17-E2
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
}
TESTFLIGHT
{
name = JPL-532A
isSolid = True
ratedBurnTime = 6
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9985
reliabilityDataRateMultiplier = 1.5
techTransfer = T17-E2:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BabySergeant_RN.cfg
PART
{
module = Part
name = ROE-BabySergeantX3Dec
author = RaiderNick, Pap
category = Utility
subcategory = 0
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.0, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, activate
sound_vent_large = activate
sound_decoupler_fire = decouple
title = Baby Sergeant 3x Cluster Decoupler
manufacturer = Thiokol
description = A small decoupler for your 3x Baby Sargeant engine cluster.
tags = baby, sergeant, explorer, juno, jupiter, cluster, 3x, decoupler
mass = 0.002
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 1
ActivatesEvenIfDisconnected = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROEngines/Assets/RN/junoii_sgt_3_dec
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = top
isOmniDecoupler = true
ejectionForce = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BabySergeant_RN.cfg
PART
{
module = Part
name = ROE-BabySergeantX11Dec
author = RaiderNick, Pap
category = Utility
subcategory = 0
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, -0.06799, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.013 , 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,0,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, activate
sound_vent_large = activate
sound_decoupler_fire = decouple
title = Baby Sergeant 11x Cluster Decoupler
manufacturer = Thiokol
description = A small decoupler for your 11x Baby Sargeant engine cluster. Place this on the node on top of the 3x Cluster (after placing the 3x Cluster) and attach your 11x Cluster to this.
tags = baby, sergeant, explorer, juno, jupiter, cluster, 11x, decoupler
mass = 0.015
stagingIcon = DECOUPLER_VERT
stageOffset = 1
childStageOffset = 1
ActivatesEvenIfDisconnected = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROEngines/Assets/RN/junoii_sgt_11_dec
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleDecouple
explosiveNodeID = top
isOmniDecoupler = false
ejectionForce = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BE3_NicheParts.cfg
PART
{
module = Part
name = ROE-BE3
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.25, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_attach = 0.0, 2.25, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = BE-3, NicheParts, Blue Origin, LH2, LOX
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
title = BE-3
manufacturer = Blue Origin
description = The BE-3 (Blue Engine 3) is a LH2/LOX rocket engine developed by Blue Origin. The BE-3 uses a combustion tap-off cycle engine design which takes a small amount of combustion gases from the main combustion chamber in order to power the engine turbopumps. Plume and sound provided by Waterfall.
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 2.25, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/NicheParts/BE-3
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0415, -0.77, -0.8278
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0415, -0.77, 0.6722
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
powerEffectName = Cryogenic_VernierOrange
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = newThrustTransform
multiplier = 0.01
}
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = Chamber
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.3 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.3 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.3 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
origMass = 0.48
configuration = BE3
modded = false
CONFIG
{
name = BE3
maxThrust = 490
minThrust = 89
ullage = True
ignitions = 5
PROPELLANT
{
name = LqdHydrogen
ratio = 0.70
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.30
}
atmosphereCurve
{
key = 0 360
key = 1 310
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
gimbalTransformName = newThrustTransform
gimbalRangeXP = 5
gimbalRangeXN = 5
gimbalRangeYN = 0
gimbalRangeYN = 0
enableRoll = true
enableYaw = false
enablePitch = false
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.82, 0.82, 0.82
glow = ro-hydrolox-blue
moduleID = ROE-BE3
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Cryogenic_VernierOrange
{
plumeIdentifier = Cryogenic_VernierOrange
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = newThrustTransform
localRotation = 0,0,0
localPosition = 0.03, 0.0, -0.1
fixedScale = 1.3
alphaMult = 2
saturationMult = 0.8
name = Cryogenic_VernierOrange-plume
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-turbo-1
sizeClamp = 50
decluster = false
emitOnUpdate = true
emission
{
power = 0.0 0
power = 0.001 0.0
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 2.5
}
speed
{
power = 0.0 0.5
power = 0.001 0.5
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 1.2
density = 0.045 1
density = 0.02 0.7
}
logGrow
{
density = 0.7 0
density = 0.52 1.5
density = 0.19 5
density = 0.07 10
density = 0.045 10
density = 0.02 15
}
}
AUDIO
{
name = Cryogenic_VernierOrange-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.26
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Cryogenic_VernierOrange
transformName = newThrustTransform
plumePosition = 0.03, 0.0, -0.1
plumeScale = 1.3
alphaMult = 2
saturationMult = 0.8
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
energy = 1
emissionMult = 0.5
speed = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
flareScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Cryogenic_VernierOrange
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-BE3
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.82, 0.82, 0.82
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.82, 0.82,1.64
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = BE-3
ratedBurnTime = 660
ignitionReliabilityStart = 0.958333
ignitionReliabilityEnd = 0.991667
cycleReliabilityStart = 0.923077
cycleReliabilityEnd = 0.984615
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BE4_DylanSemrau.cfg
PART
{
module = Part
name = ROE-BE4
author = DylanSemrau
scale = 1.0
rescaleFactor = 1.5646
node_stack_top = 0.0, 1.0498, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.1141, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 1.08738, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = BE-4, DylanSemrau, Blue Origin, Methalox
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = BE-4
manufacturer = Blue Origin
description = The BE-4 is an oxidizer-rich staged combustion Methalox engine. Though initially developed for use on a Blue Origin launch vehicle, in 2014 United Launch Alliance announced that their new Vulcan launch vehicle, the successor to both the Atlas V and Delta IV launch vehicles, will be powered by a pair of BE-4 engines. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/DylanSemrau/PA_BE-4
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Gimbal
gimbalRange = 8.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = LowerStrut1
rotatorsName = UpperStrut1
}
CONSTRAINLOOKFX
{
targetName = LowerStrut2
rotatorsName = UpperStrut2
}
CONSTRAINLOOKFX
{
targetName = UpperStrut1
rotatorsName = LowerStrut1
}
CONSTRAINLOOKFX
{
targetName = UpperStrut2
rotatorsName = LowerStrut2
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
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.015
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = BE-4
origMass = 2.25
CONFIG
{
name = BE-4
minThrust = 794.25
maxThrust = 2647.5
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 4
ratedBurnTime = 400
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdMethane
ratio = 0.4286
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5714
DrawGauge = False
}
atmosphereCurve
{
key = 0 341
key = 1 305
}
}
}
ROWaterfall
{
template = waterfall-methalox-lower-BE4-1
audio = pump-fed-heavy-1
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
glow = ro-methalox-purple
moduleID = ROE-BE4
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-BE4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-lower-BE4-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-methalox-purple
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4,2.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = BE-4
ratedBurnTime = 400
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/BNTR.cfg
PART
{
name = ROE-BNTR
module = Part
author = BahamutoD, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.448, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.098, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 2.448, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,0,0
heatConductivity = 0.06
bulkheadProfiles = srf, size1
tags = BNTR, NTR, nuclear, nuclear engine, generator, nuclear generator, brayton generator
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Bimodal NTR
manufacturer = Aerojet Rocketdyne
description = Low thrust pump-fed expander nuclear engine. Evolved from the original NERVA design the Bimodal NTR, instead of wasting precious propellant mass for cooling the engine reactor, uses a Brayton cycle electricity generator unit to convert the waste thermal energy into useful electrical power. It also supports liquid oxygen injection (TRITON - trimodal operation) for increased thrust but with the cost of a lower overall efficiency. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDConstellation/BNTR/model
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 3.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = emissiveHeat
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = emissiveHeat
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHybridEngine
type = ModuleEngines
configuration = BNTR
modded = False
origMass = 2.215
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = BNTR
minThrust = 66.72
maxThrust = 66.72
massMult = 1.0
throttleResponseRate = 0.055
ullage = True
pressureFed = False
ignitions = 60
b9psSubtypeName = nuclear_PBR_vac
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 1.0
DrawGauge = True
}
PROPELLANT
{
name = EnrichedUranium
ratio = 1.0813e-15
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 930
key = 1 380
}
}
CONFIG
{
name = TRITON
minThrust = 182.37
maxThrust = 182.37
massMult = 1.0
throttleResponseRate = 0.055
ullage = True
pressureFed = False
ignitions = 60
b9psSubtypeName = loxAugmented
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.8430
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.1570
DrawGauge = False
}
PROPELLANT
{
name = EnrichedUranium
ratio = 1.0813e-15
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 645
key = 1 390
}
}
}
RESOURCE
{
name = EnrichedUranium
amount = 5
maxAmount = 5
isTweakable = False
}
RESOURCE
{
name = DepletedUranium
amount = 0
maxAmount = 5
isTweakable = False
}
MODULE
{
name = ProcessController
resource = _BraytonGenerator
title = Brayton Generator
capacity = 25.0
running = true
toggle = true
}
MODULE
{
name = Emitter
radiation = 0.000055555
}
ROWaterfall
{
template = BDB_nuclear_PBR_vac
audio = pump-fed-light-1
position = 0,0,0.3
rotation = 0, 0, 0
scale = 2, 2, 2
moduleID = ROE-BNTR
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = nuclear_PBR_vac
ExtraTemplate_Processed
{
template = rowaterfall-glow-ntr
position = 0,0,-0.05
rotation = 0, 0, 0
scale = 1.03, 1.03, 3.8
transform = thrustTransform
}
MainPlumeVariant_Processed
{
name = loxAugmented
template = BDB_nuclear_PBR_sustainer_LOXaug
position = 0,0,0.3
rotation = 0, 0, 0
scale = 2, 2, 2
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-BNTR
TEMPLATE
{
__rowaterfall = mainPlume
templateName = BDB_nuclear_PBR_vac
overrideParentTransform = thrustTransform
position = 0,0,0.3
rotation = 0, 0, 0
scale = 2, 2, 2
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-ntr
overrideParentTransform = thrustTransform
position = 0,0,-0.05
rotation = 0, 0, 0
scale = 1.03, 1.03, 3.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = nuclear_PBR_vac
}
SUBTYPE
{
name = loxAugmented
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-BNTR
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = BDB_nuclear_PBR_sustainer_LOXaug
overrideParentTransform = thrustTransform
position = 0,0,0.3
rotation = 0, 0, 0
scale = 2, 2, 2
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-ntr
overrideParentTransform = thrustTransform
position = 0,0,-0.05
rotation = 0, 0, 0
scale = 1.03, 1.03, 3.8
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor120_BDB.cfg
PART
{
module = Part
name = ROE-Castor120
author = Cabaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_bottom = 0.0, -2.7328, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 2.6255, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.75, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, 0.875, 0.0
attachRules = 1,1,1,1,0
title = Castor 120
manufacturer = Thiokol (ATK)
description = The Castor 120 is a medium solid booster used on the Minotaur and Athena launch vehicles. Its design was based on the TU-903, which serves as the first stage of the Peacekeeper ICBM. The standard thrust curve can be modified to produce a regressive burn that reduces maximum acceleration or a saddle-shaped profile that limits aerodynamic forces. Burn time 79 seconds. Plume configured by RealPlume.
tags = castor, castor-120, castor120, athena, taurus
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Peacekeeper_Castor120
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalRange = 5.5
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = Castor120_Heat_Emit
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = Castor120_Heat_Emit
useTemp = False
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = TVC_1_Aim
rotatorsName = TVC_1_Rotate
}
CONSTRAINLOOKFX
{
targetName = TVC_2_Aim
rotatorsName = TVC_2_Rotate
}
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleB9DisableTransform
transform = Castor120XL
}
MODULE
{
name = ModuleB9DisableTransform
transform = SR118
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Black
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_LargeSolids_Alternate
transform = Colorswitch
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 27655
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 27655
maxAmount = 27655
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-120
modded = false
origMass = 4.35
CONFIG
{
name = Castor-120
minThrust = 1875
maxThrust = 1875
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 80
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 280
key = 1 253
}
thrustCurve
{
key = 1\t0.8622
key = 0.995\t0.8622
key = 0.99\t0.8704
key = 0.985\t0.8822
key = 0.98\t0.8981
key = 0.975\t0.9091
key = 0.97\t0.9249
key = 0.965\t0.9396
key = 0.96\t0.9473
key = 0.955\t0.9489
key = 0.95\t0.9489
key = 0.945\t0.9438
key = 0.94\t0.9438
key = 0.935\t0.9438
key = 0.93\t0.9438
key = 0.925\t0.9438
key = 0.92\t0.9438
key = 0.915\t0.9438
key = 0.91\t0.948
key = 0.905\t0.9489
key = 0.9\t0.9532
key = 0.895\t0.9541
key = 0.89\t0.9541
key = 0.885\t0.9592
key = 0.88\t0.9633
key = 0.875\t0.9643
key = 0.87\t0.9643
key = 0.865\t0.9656
key = 0.86\t0.9694
key = 0.855\t0.9694
key = 0.85\t0.9694
key = 0.845\t0.9694
key = 0.84\t0.9694
key = 0.835\t0.9694
key = 0.83\t0.9724
key = 0.825\t0.9745
key = 0.82\t0.9771
key = 0.815\t0.9796
key = 0.81\t0.9796
key = 0.805\t0.9796
key = 0.8\t0.9796
key = 0.795\t0.9796
key = 0.79\t0.9796
key = 0.785\t0.9796
key = 0.78\t0.9796
key = 0.775\t0.9796
key = 0.77\t0.9802
key = 0.765\t0.9847
key = 0.76\t0.9847
key = 0.755\t0.9847
key = 0.75\t0.9847
key = 0.745\t0.9866
key = 0.74\t0.9898
key = 0.735\t0.9898
key = 0.73\t0.9898
key = 0.725\t0.9898
key = 0.72\t0.9898
key = 0.715\t0.9949
key = 0.71\t0.9949
key = 0.705\t0.9996
key = 0.7\t1
key = 0.695\t1
key = 0.69\t1
key = 0.685\t1
key = 0.68\t0.9949
key = 0.675\t0.9949
key = 0.67\t0.9949
key = 0.665\t0.9949
key = 0.66\t0.9991
key = 0.655\t1
key = 0.65\t1
key = 0.645\t1
key = 0.64\t1
key = 0.635\t1
key = 0.63\t1
key = 0.625\t1
key = 0.62\t1
key = 0.615\t1
key = 0.61\t1
key = 0.605\t1
key = 0.6\t1
key = 0.595\t1
key = 0.59\t1
key = 0.585\t1
key = 0.58\t1
key = 0.575\t1
key = 0.57\t1
key = 0.565\t1
key = 0.56\t1
key = 0.555\t1
key = 0.55\t1
key = 0.545\t0.9963
key = 0.54\t0.9949
key = 0.535\t0.9949
key = 0.53\t0.9949
key = 0.525\t0.9949
key = 0.52\t0.9949
key = 0.515\t0.9949
key = 0.51\t0.9949
key = 0.505\t0.9949
key = 0.5\t0.9949
key = 0.495\t0.9949
key = 0.49\t0.9922
key = 0.485\t0.9898
key = 0.48\t0.9847
key = 0.475\t0.9847
key = 0.47\t0.983
key = 0.465\t0.9796
key = 0.46\t0.9796
key = 0.455\t0.9796
key = 0.45\t0.9787
key = 0.445\t0.9745
key = 0.44\t0.9745
key = 0.435\t0.9745
key = 0.43\t0.9742
key = 0.425\t0.9694
key = 0.42\t0.9694
key = 0.415\t0.9669
key = 0.41\t0.9642
key = 0.405\t0.9642
key = 0.4\t0.9594
key = 0.395\t0.9591
key = 0.39\t0.9591
key = 0.385\t0.957
key = 0.38\t0.954
key = 0.375\t0.954
key = 0.37\t0.9493
key = 0.365\t0.9489
key = 0.36\t0.9489
key = 0.355\t0.9364
key = 0.35\t0.9234
key = 0.345\t0.9154
key = 0.34\t0.9074
key = 0.335\t0.8993
key = 0.33\t0.8843
key = 0.325\t0.8775
key = 0.32\t0.8673
key = 0.315\t0.8622
key = 0.31\t0.8622
key = 0.305\t0.8622
key = 0.3\t0.8622
key = 0.295\t0.8622
key = 0.29\t0.8622
key = 0.285\t0.8622
key = 0.28\t0.8622
key = 0.275\t0.8622
key = 0.27\t0.8632
key = 0.265\t0.8673
key = 0.26\t0.8673
key = 0.255\t0.8673
key = 0.25\t0.8673
key = 0.245\t0.8673
key = 0.24\t0.8673
key = 0.235\t0.8673
key = 0.23\t0.8693
key = 0.225\t0.8725
key = 0.22\t0.8725
key = 0.215\t0.8725
key = 0.21\t0.8773
key = 0.205\t0.8776
key = 0.2\t0.8827
key = 0.195\t0.8827
key = 0.19\t0.8827
key = 0.185\t0.8829
key = 0.18\t0.8878
key = 0.175\t0.8878
key = 0.17\t0.8878
key = 0.165\t0.8878
key = 0.16\t0.8878
key = 0.155\t0.8841
key = 0.15\t0.8827
key = 0.145\t0.8827
key = 0.14\t0.8746
key = 0.135\t0.8725
key = 0.13\t0.8725
key = 0.125\t0.8674
key = 0.12\t0.8674
key = 0.115\t0.8632
key = 0.11\t0.8598
key = 0.105\t0.8496
key = 0.1\t0.8323
key = 0.095\t0.8171
key = 0.09\t0.7939
key = 0.085\t0.7875
key = 0.08\t0.7697
key = 0.075\t0.7603
key = 0.07\t0.7419
key = 0.065\t0.7358
key = 0.06\t0.7297
key = 0.055\t0.7208
key = 0.05\t0.7106
key = 0.045\t0.7002
key = 0.04\t0.6991
key = 0.035\t0.6946
key = 0.03\t0.6891
key = 0.025\t0.6889
key = 0.02\t0.6883
key = 0.015\t0.6201
key = 0.01\t0.4758
key = 0.009\t0.4528
key = 0.008\t0.4285
key = 0.007\t0.3996
key = 0.006\t0.354
key = 0.005\t0.2885
key = 0.004\t0.2169
key = 0.003\t0.1533
key = 0.002\t0.1122
key = 0.001\t0.0614
key = 0\t0.0044
}
}
CONFIG
{
name = Castor-120/Saddle
maxThrust = 1950
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 80
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 280
key = 1 253
}
thrustCurve
{
key = 1\t0.9317
key = 0.995\t0.9318
key = 0.99\t0.9364
key = 0.985\t0.9416
key = 0.98\t0.9457
key = 0.975\t0.9527
key = 0.97\t0.9597
key = 0.965\t0.9666
key = 0.96\t0.9735
key = 0.955\t0.9757
key = 0.95\t0.9774
key = 0.945\t0.9842
key = 0.94\t0.9861
key = 0.935\t0.9928
key = 0.93\t0.9951
key = 0.925\t0.9965
key = 0.92\t1
key = 0.915\t1
key = 0.91\t1
key = 0.905\t1
key = 0.9\t0.9993
key = 0.895\t0.9951
key = 0.89\t0.9951
key = 0.885\t0.9878
key = 0.88\t0.9805
key = 0.875\t0.9801
key = 0.87\t0.9732
key = 0.865\t0.9707
key = 0.86\t0.9659
key = 0.855\t0.9622
key = 0.85\t0.9601
key = 0.845\t0.9561
key = 0.84\t0.9561
key = 0.835\t0.9561
key = 0.83\t0.9561
key = 0.825\t0.9561
key = 0.82\t0.9599
key = 0.815\t0.961
key = 0.81\t0.961
key = 0.805\t0.961
key = 0.8\t0.9634
key = 0.795\t0.9615
key = 0.79\t0.961
key = 0.785\t0.961
key = 0.78\t0.9601
key = 0.775\t0.9561
key = 0.77\t0.9558
key = 0.765\t0.9487
key = 0.76\t0.9463
key = 0.755\t0.9463
key = 0.75\t0.9422
key = 0.745\t0.9415
key = 0.74\t0.9415
key = 0.735\t0.9415
key = 0.73\t0.9415
key = 0.725\t0.9415
key = 0.72\t0.9415
key = 0.715\t0.9413
key = 0.71\t0.9366
key = 0.705\t0.9366
key = 0.7\t0.9366
key = 0.695\t0.9366
key = 0.69\t0.9366
key = 0.685\t0.9366
key = 0.68\t0.9366
key = 0.675\t0.9366
key = 0.67\t0.9366
key = 0.665\t0.9366
key = 0.66\t0.9366
key = 0.655\t0.9396
key = 0.65\t0.9415
key = 0.645\t0.9415
key = 0.64\t0.9415
key = 0.635\t0.9415
key = 0.63\t0.9415
key = 0.625\t0.9415
key = 0.62\t0.9415
key = 0.615\t0.9415
key = 0.61\t0.9415
key = 0.605\t0.9415
key = 0.6\t0.9415
key = 0.595\t0.942
key = 0.59\t0.9463
key = 0.585\t0.9463
key = 0.58\t0.9463
key = 0.575\t0.9463
key = 0.57\t0.9463
key = 0.565\t0.9463
key = 0.56\t0.9463
key = 0.555\t0.9463
key = 0.55\t0.9408
key = 0.545\t0.9276
key = 0.54\t0.9215
key = 0.535\t0.9051
key = 0.53\t0.8871
key = 0.525\t0.883
key = 0.52\t0.8556
key = 0.515\t0.8443
key = 0.51\t0.8265
key = 0.505\t0.8196
key = 0.5\t0.7955
key = 0.495\t0.7903
key = 0.49\t0.7734
key = 0.485\t0.7671
key = 0.48\t0.7562
key = 0.475\t0.7475
key = 0.47\t0.7429
key = 0.465\t0.7367
key = 0.46\t0.7367
key = 0.455\t0.7367
key = 0.45\t0.7318
key = 0.445\t0.7318
key = 0.44\t0.7318
key = 0.435\t0.7318
key = 0.43\t0.7318
key = 0.425\t0.7345
key = 0.42\t0.7367
key = 0.415\t0.7393
key = 0.41\t0.7513
key = 0.405\t0.7513
key = 0.4\t0.7513
key = 0.395\t0.7541
key = 0.39\t0.7581
key = 0.385\t0.7669
key = 0.38\t0.7708
key = 0.375\t0.7708
key = 0.37\t0.7757
key = 0.365\t0.7806
key = 0.36\t0.7806
key = 0.355\t0.7881
key = 0.35\t0.8001
key = 0.345\t0.8001
key = 0.34\t0.8001
key = 0.335\t0.8032
key = 0.33\t0.8066
key = 0.325\t0.8148
key = 0.32\t0.8196
key = 0.315\t0.8245
key = 0.31\t0.8245
key = 0.305\t0.8245
key = 0.3\t0.8245
key = 0.295\t0.8294
key = 0.29\t0.8294
key = 0.285\t0.8294
key = 0.28\t0.8294
key = 0.275\t0.8294
key = 0.27\t0.8294
key = 0.265\t0.8294
key = 0.26\t0.8342
key = 0.255\t0.8391
key = 0.25\t0.8391
key = 0.245\t0.8391
key = 0.24\t0.8391
key = 0.235\t0.8391
key = 0.23\t0.844
key = 0.225\t0.844
key = 0.22\t0.847
key = 0.215\t0.8489
key = 0.21\t0.8489
key = 0.205\t0.8489
key = 0.2\t0.8489
key = 0.195\t0.8489
key = 0.19\t0.8489
key = 0.185\t0.8489
key = 0.18\t0.844
key = 0.175\t0.844
key = 0.17\t0.84
key = 0.165\t0.8369
key = 0.16\t0.8342
key = 0.155\t0.8342
key = 0.15\t0.8324
key = 0.145\t0.8293
key = 0.14\t0.8211
key = 0.135\t0.8159
key = 0.13\t0.8001
key = 0.125\t0.7841
key = 0.12\t0.7649
key = 0.115\t0.757
key = 0.11\t0.7416
key = 0.105\t0.7312
key = 0.1\t0.7171
key = 0.095\t0.7076
key = 0.09\t0.7025
key = 0.085\t0.6934
key = 0.08\t0.6836
key = 0.075\t0.6743
key = 0.07\t0.6733
key = 0.065\t0.6733
key = 0.06\t0.6635
key = 0.055\t0.6635
key = 0.05\t0.6627
key = 0.045\t0.6647
key = 0.04\t0.6733
key = 0.035\t0.6733
key = 0.03\t0.6733
key = 0.025\t0.6733
key = 0.02\t0.6684
key = 0.015\t0.6559
key = 0.01\t0.5902
key = 0.009\t0.5572
key = 0.008\t0.5083
key = 0.007\t0.4436
key = 0.006\t0.3789
key = 0.005\t0.3356
key = 0.004\t0.3046
key = 0.003\t0.2591
key = 0.002\t0.215
key = 0.001\t0.1395
key = 0\t0.0098
}
}
CONFIG
{
name = Castor-120/Regressive
minThrust = 2125
maxThrust = 2125
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 80
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 280
key = 1 253
}
thrustCurve
{
key = 1\t0.8671
key = 0.995\t0.8671
key = 0.99\t0.8671
key = 0.985\t0.8671
key = 0.98\t0.8694
key = 0.975\t0.8717
key = 0.97\t0.875
key = 0.965\t0.8785
key = 0.96\t0.8812
key = 0.955\t0.8876
key = 0.95\t0.8917
key = 0.945\t0.8941
key = 0.94\t0.8986
key = 0.935\t0.9017
key = 0.93\t0.9054
key = 0.925\t0.9076
key = 0.92\t0.9099
key = 0.915\t0.9133
key = 0.91\t0.915
key = 0.905\t0.9167
key = 0.9\t0.9189
key = 0.895\t0.9212
key = 0.89\t0.9241
key = 0.885\t0.928
key = 0.88\t0.9296
key = 0.875\t0.9302
key = 0.87\t0.9328
key = 0.865\t0.9347
key = 0.86\t0.937
key = 0.855\t0.9398
key = 0.85\t0.9415
key = 0.845\t0.9438
key = 0.84\t0.9467
key = 0.835\t0.9505
key = 0.83\t0.9528
key = 0.825\t0.9557
key = 0.82\t0.9594
key = 0.815\t0.9618
key = 0.81\t0.9641
key = 0.805\t0.9664
key = 0.8\t0.9687
key = 0.795\t0.971
key = 0.79\t0.9733
key = 0.785\t0.9738
key = 0.78\t0.9756
key = 0.775\t0.9765
key = 0.77\t0.9778
key = 0.765\t0.9801
key = 0.76\t0.9824
key = 0.755\t0.9847
key = 0.75\t0.9854
key = 0.745\t0.9889
key = 0.74\t0.9902
key = 0.735\t0.9915
key = 0.73\t0.9949
key = 0.725\t0.996
key = 0.72\t0.9983
key = 0.715\t1.0006
key = 0.71\t1.0006
key = 0.705\t1.0006
key = 0.7\t1.0006
key = 0.695\t1.0006
key = 0.69\t1.0006
key = 0.685\t1.0006
key = 0.68\t1.0006
key = 0.675\t1.0006
key = 0.67\t1.0006
key = 0.665\t1.0006
key = 0.66\t1.0006
key = 0.655\t1.0006
key = 0.65\t1.0006
key = 0.645\t1.0006
key = 0.64\t1.0006
key = 0.635\t1.0006
key = 0.63\t1.0003
key = 0.625\t0.9983
key = 0.62\t0.9983
key = 0.615\t0.996
key = 0.61\t0.996
key = 0.605\t0.996
key = 0.6\t0.996
key = 0.595\t0.996
key = 0.59\t0.996
key = 0.585\t0.9982
key = 0.58\t0.9983
key = 0.575\t0.9983
key = 0.57\t0.9983
key = 0.565\t0.9983
key = 0.56\t0.9983
key = 0.555\t0.9983
key = 0.55\t0.9983
key = 0.545\t0.9977
key = 0.54\t0.996
key = 0.535\t0.996
key = 0.53\t0.9937
key = 0.525\t0.9905
key = 0.52\t0.9892
key = 0.515\t0.9869
key = 0.51\t0.9869
key = 0.505\t0.9869
key = 0.5\t0.9869
key = 0.495\t0.9869
key = 0.49\t0.9869
key = 0.485\t0.9848
key = 0.48\t0.9847
key = 0.475\t0.9824
key = 0.47\t0.9809
key = 0.465\t0.9779
key = 0.46\t0.9779
key = 0.455\t0.9756
key = 0.45\t0.9733
key = 0.445\t0.971
key = 0.44\t0.9687
key = 0.435\t0.9668
key = 0.43\t0.9609
key = 0.425\t0.9501
key = 0.42\t0.9394
key = 0.415\t0.9245
key = 0.41\t0.9162
key = 0.405\t0.9077
key = 0.4\t0.8951
key = 0.395\t0.8797
key = 0.39\t0.8681
key = 0.385\t0.8638
key = 0.38\t0.8594
key = 0.375\t0.855
key = 0.37\t0.8483
key = 0.365\t0.8425
key = 0.36\t0.8357
key = 0.355\t0.8346
key = 0.35\t0.8289
key = 0.345\t0.8244
key = 0.34\t0.8199
key = 0.335\t0.8159
key = 0.33\t0.8131
key = 0.325\t0.8063
key = 0.32\t0.7939
key = 0.315\t0.7752
key = 0.31\t0.761
key = 0.305\t0.7498
key = 0.3\t0.7399
key = 0.295\t0.7344
key = 0.29\t0.7266
key = 0.285\t0.7207
key = 0.28\t0.7153
key = 0.275\t0.7117
key = 0.27\t0.7038
key = 0.265\t0.696
key = 0.26\t0.6937
key = 0.255\t0.6905
key = 0.25\t0.6865
key = 0.245\t0.6784
key = 0.24\t0.6735
key = 0.235\t0.6712
key = 0.23\t0.6687
key = 0.225\t0.6622
key = 0.22\t0.6554
key = 0.215\t0.6471
key = 0.21\t0.6382
key = 0.205\t0.6306
key = 0.2\t0.6261
key = 0.195\t0.6193
key = 0.19\t0.6152
key = 0.185\t0.6081
key = 0.18\t0.6035
key = 0.175\t0.599
key = 0.17\t0.5932
key = 0.165\t0.5855
key = 0.16\t0.5832
key = 0.155\t0.5797
key = 0.15\t0.5766
key = 0.145\t0.5734
key = 0.14\t0.5652
key = 0.135\t0.5607
key = 0.13\t0.5589
key = 0.125\t0.5554
key = 0.12\t0.5517
key = 0.115\t0.5494
key = 0.11\t0.5468
key = 0.105\t0.5408
key = 0.1\t0.5381
key = 0.095\t0.5303
key = 0.09\t0.5223
key = 0.085\t0.5155
key = 0.08\t0.5067
key = 0.075\t0.4976
key = 0.07\t0.486
key = 0.065\t0.4787
key = 0.06\t0.4689
key = 0.055\t0.4566
key = 0.05\t0.4485
key = 0.045\t0.4425
key = 0.04\t0.4363
key = 0.035\t0.4323
key = 0.03\t0.4323
key = 0.025\t0.4255
key = 0.02\t0.421
key = 0.015\t0.4146
key = 0.01\t0.4006
key = 0.009\t0.3984
key = 0.008\t0.3957
key = 0.007\t0.3899
key = 0.006\t0.3644
key = 0.005\t0.3198
key = 0.004\t0.2898
key = 0.003\t0.2494
key = 0.002\t0.1923
key = 0.001\t0.1123
key = 0\t0.0023
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.1
flareScale = 1.1
plumePosition = 0.0, 0.0, 0.2
plumeScale = 1.0
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.3
slagPosition = 0.0, 0.0, 0.4
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1.1
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1.0
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.3
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Castor-120
ratedBurnTime = 80
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.999
techTransfer = Castor-120/Regressive,Castor-120/Saddle:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-120/Regressive
ratedBurnTime = 80
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.999
techTransfer = Castor-120,Castor-120/Saddle:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-120/Saddle
ratedBurnTime = 80
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.999
techTransfer = Castor-120/Regressive,Castor-120:100
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor1_BDB.cfg
PART
{
module = Part
name = ROE-Castor1
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.2777, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.125, -0.125
attachRules = 1,1,1,1,0
tags = castor, castor-1, 1, i, castor-i, delta, booster, radial
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Castor 1
manufacturer = Thiokol
description = The Castor 1 was first used for a successful suborbital launch of a Scout X-1 rocket on September 2, 1960. Castor 1 stages were also used as strap-on boosters for launch vehicles using Thor first stages, including the Delta-D. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Castor2
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
exhaustDamage = True
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Castor2
}
NODE
{
name = attachNode
transform = attachNode
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_Blue
transform = Castor1
}
}
SUBTYPE
{
name = Red
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_Red
transform = Castor1
}
}
SUBTYPE
{
name = Black and White
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_BlackAndWhite
transform = Castor1
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1909
type = PSPC
basemass = -1
TANK
{
name = PSPC
amount = 1909
maxAmount = 1909
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XM-20
modded = false
origMass = 0.651
CONFIG
{
name = XM-20
minThrust = 304.3
maxThrust = 304.3
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 38
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 214.5
key = 1 191
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
CONFIG
{
name = Castor-1-SL
minThrust = 324.6
maxThrust = 324.6
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 41
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 247
key = 1 220
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
CONFIG
{
name = Castor-1-Vac
minThrust = 349.3
maxThrust = 349.3
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 43
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 273.21
key = 1 200
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = XM-20
ratedBurnTime = 38
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.995
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-1-SL
ratedBurnTime = 41
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.996997
cycleReliabilityEnd = 0.999399
reliabilityDataRateMultiplier = 2
isSolid = True
techTransfer = XM-20:50&Castor-1-Vac:100
}
TESTFLIGHT
{
name = Castor-1-Vac
ratedBurnTime = 43
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.994
cycleReliabilityStart = 0.965909
cycleReliabilityEnd = 0.993182
reliabilityDataRateMultiplier = 2
isSolid = True
techTransfer = XM-20:50&Castor-1-SL:100
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor1_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Castor1_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 2.41, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.15, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.2903, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = castor, castor-1, castor1, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Castor 1
manufacturer = Thiokol
description = The Castor 1 was first used for a successful suborbital launch of a Scout X-1 rocket on September 2, 1960. Castor 1 stages were also used as strap-on boosters for launch vehicles using Thor first stages, including the Delta-D. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Castor_Inline
scale = 0.929, 1, 0.929
}
EFFECTS
{
control
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.05
volume = 1.0 0.5
pitch = 0.0 0.5
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = rcsTransform
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.5
resourceName = Nitrogen
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 57
key = 1 26
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = Fairing
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
exhaustDamage = True
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1909
type = PSPC
basemass = -1
TANK
{
name = PSPC
amount = 1909
maxAmount = 1909
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XM-20
modded = false
origMass = 0.651
CONFIG
{
name = XM-20
minThrust = 304.3
maxThrust = 304.3
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 38
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 214.5
key = 1 191
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
CONFIG
{
name = Castor-1-SL
minThrust = 324.6
maxThrust = 324.6
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 41
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 247
key = 1 220
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
CONFIG
{
name = Castor-1-Vac
minThrust = 349.3
maxThrust = 349.3
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1500
maxEngineTemp = 2040
powerEffectName = Solid-Lower
ratedBurnTime = 43
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 273.21
key = 1 200
}
thrustCurve
{
key = 1.00000 1.00000\t3.04530\t 0.00000
key = 0.98041 0.93846\t3.24502\t 3.24479
key = 0.96207 0.87692\t1.95348\t 3.47247
key = 0.92803 0.80769\t0.70693\t 2.12062
key = 0.89585 0.78462 -0.01964\t 0.72771
key = 0.63391 0.78974 -0.01951\t -0.01951
key = 0.37025 0.79487 -0.01939\t -0.01939
key = 0.10490 0.80000\t4.75933\t -0.01926
key = 0.08614 0.70513\t5.40035\t 5.39697
key = 0.06975 0.61026\t6.24129\t 6.23522
key = 0.05572 0.51538\t7.39346\t 7.38134
key = 0.04406 0.42051\t9.07067\t 9.04263
key = 0.03476 0.32564 11.74722\t 11.66525
key = 0.02783 0.23077\t5.33132\t 16.41311
key = 0.01926 0.17949\t6.87286\t 6.82783
key = 0.01283 0.12821\t9.72732\t 9.53333
key = 0.00855 0.07692\t4.53459\t 15.71336
key = 0.00380 0.05128\t6.99782\t 6.69392
key = 0.00095 0.02564 12.41023\t 12.99596
key = 0.00000 0.01000\t0.00000\t 26.86142
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 100
type = ServiceModule
basemass = -1
TANK
{
name = Nitrogen
amount = 20000
maxAmount = 20000
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
MM_NODE_LOOP
{
}
TESTFLIGHT
{
name = XM-20
ratedBurnTime = 38
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.995
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-1-SL
ratedBurnTime = 41
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.996997
cycleReliabilityEnd = 0.999399
reliabilityDataRateMultiplier = 2
isSolid = True
techTransfer = XM-20:50&Castor-1-Vac:100
}
TESTFLIGHT
{
name = Castor-1-Vac
ratedBurnTime = 43
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.994
cycleReliabilityStart = 0.965909
cycleReliabilityEnd = 0.993182
reliabilityDataRateMultiplier = 2
isSolid = True
techTransfer = XM-20:50&Castor-1-SL:100
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor2_BDB.cfg
PART
{
module = Part
name = ROE-Castor2
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.2777, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.125, -0.125
attachRules = 1,1,1,1,0
tags = castor, castor-2, 2, ii, castor-ii, delta, booster, radial, little, joe, solid, srb
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Castor 2
manufacturer = Thiokol
description = A derivative of the Castor 1 motor, the Castor 2 featured higher specific impulse and propellant load and lower dry mass fraction as well as a longer burn time. It was used as strap-on booster starting with Delta E and was also used in all but the early Scouts. Burn time 39s. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Castor2
scale = 1.0, 1.02, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Castor1
}
NODE
{
name = attachNode
transform = attachNode
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchPaint
switcherDescription = Paintjob
switcherDescriptionPlural = Paintjobs
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Blue
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_Blue
transform = Castor2
}
}
SUBTYPE
{
name = Red
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_Red
transform = Castor2
}
}
SUBTYPE
{
name = Black and White
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_Castors_BlackAndWhite
transform = Castor2
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 2140.22414
type = PSPC
basemass = -1
TANK
{
name = PSPC
amount = 2140.22414
maxAmount = 2140.22414
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-2-SL
modded = false
origMass = 0.677
CONFIG
{
name = Castor-2-SL
minThrust = 293.865
maxThrust = 293.865
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1600
maxEngineTemp = 1850
powerEffectName = Solid-Lower
ratedBurnTime = 39
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 260.7
key = 1 235
}
thrustCurve
{
key = 1.00000 0.55944 3.26002 0.00000
key = 0.99163 0.53147 -1.48695 3.43148
key = 0.96634 0.56783 -1.39173 -1.39183
key = 0.93938 0.60420 -1.30798 -1.30805
key = 0.91074 0.64056 -1.23373 -1.23379
key = 0.88043 0.67692 -1.16746 -1.16751
key = 0.84845 0.71329 -1.06533 -1.10798
key = 0.81482 0.74825 -1.01555 -1.01558
key = 0.77959 0.78322 -0.97022 -0.97024
key = 0.74275 0.81818 -0.92876 -0.92877
key = 0.70430 0.85315 -0.71256 -0.89071
key = 0.66440 0.88112 -0.68994 -0.68994
key = 0.62321 0.90909 -0.56422 -0.66871
key = 0.56647 0.94056 -0.54534 -0.54535
key = 0.50780 0.97203 -0.26803 -0.52769
key = 0.45525 0.98601 -0.26423 -0.26423
key = 0.40194 1.00000 0.00000 -0.26054
key = 0.27924 1.00000 0.19540 0.00000
key = 0.17300 0.97902 0.46571 0.19959
key = 0.14319 0.96503 0.00000 0.47246
key = 0.04846 0.96503 0.94492 0.00000
key = 0.01928 0.93706 25.19529 0.97312
key = 0.01166 0.72028 32.88695 32.63196
key = 0.00603 0.50350 47.75252 46.52646
key = 0.00239 0.28671 100.61375 80.46536
key = 0.00075 0.06993 64.84711 261.20974
key = 0.00000 0.01000 0.00000 184.54606
}
}
CONFIG
{
name = Castor-2-Vac
minThrust = 318.1
maxThrust = 318.1
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1600
maxEngineTemp = 1850
powerEffectName = Solid-Lower
ratedBurnTime = 39
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 282.2
key = 1 210
}
thrustCurve
{
key = 1.00000 0.55944 3.26002 0.00000
key = 0.99163 0.53147 -1.48695 3.43148
key = 0.96634 0.56783 -1.39173 -1.39183
key = 0.93938 0.60420 -1.30798 -1.30805
key = 0.91074 0.64056 -1.23373 -1.23379
key = 0.88043 0.67692 -1.16746 -1.16751
key = 0.84845 0.71329 -1.06533 -1.10798
key = 0.81482 0.74825 -1.01555 -1.01558
key = 0.77959 0.78322 -0.97022 -0.97024
key = 0.74275 0.81818 -0.92876 -0.92877
key = 0.70430 0.85315 -0.71256 -0.89071
key = 0.66440 0.88112 -0.68994 -0.68994
key = 0.62321 0.90909 -0.56422 -0.66871
key = 0.56647 0.94056 -0.54534 -0.54535
key = 0.50780 0.97203 -0.26803 -0.52769
key = 0.45525 0.98601 -0.26423 -0.26423
key = 0.40194 1.00000 0.00000 -0.26054
key = 0.27924 1.00000 0.19540 0.00000
key = 0.17300 0.97902 0.46571 0.19959
key = 0.14319 0.96503 0.00000 0.47246
key = 0.04846 0.96503 0.94492 0.00000
key = 0.01928 0.93706 25.19529 0.97312
key = 0.01166 0.72028 32.88695 32.63196
key = 0.00603 0.50350 47.75252 46.52646
key = 0.00239 0.28671 100.61375 80.46536
key = 0.00075 0.06993 64.84711 261.20974
key = 0.00000 0.01000 0.00000 184.54606
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.004
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.15
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.5
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.15
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Castor-2-SL
ratedBurnTime = 39
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.965
cycleReliabilityEnd = 0.9985
techTransfer = Castor-1-SL,Castor-1-Vac:50&Castor-2-Vac:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-2-Vac
ratedBurnTime = 39
ignitionReliabilityStart = 0.945
ignitionReliabilityEnd = 0.997
cycleReliabilityStart = 0.965
cycleReliabilityEnd = 0.9985
techTransfer = Castor-1-SL,Castor-1-Vac:50&Castor-2-SL:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor2_Inline_BDB.cfg
PART
{
module = Part
name = ROE-Castor2_Inline
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.311
node_stack_top = 0.0, 2.41, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.15, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.2903, 0.0, 0.0, 1.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = castor, castor-2, castor2, scout
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Castor 2
manufacturer = Thiokol
description = A derivative of the Castor 1 motor, the Castor 2 featured higher specific impulse and propellant load and lower dry mass fraction as well as a longer burn time. It was used as strap-on booster starting with Delta E and was also used in all but the early Scouts. Burn time 39s. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Scout_Castor_Inline
scale = 0.929, 1, 0.929
}
EFFECTS
{
control
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.05
volume = 1.0 0.5
pitch = 0.0 0.5
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = rcsTransform
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.25
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.1
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.004
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = rcsTransform
thrusterPower = 0.5
resourceName = Nitrogen
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = control
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 57
key = 1 26
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = Fairing
}
MODULE
{
name = ModuleAnimateHeat
animationName = Scout_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.1
ThermalAnim = Scout_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 2140.22414
type = PSPC
basemass = -1
TANK
{
name = PSPC
amount = 2140.22414
maxAmount = 2140.22414
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-2-SL
modded = false
origMass = 0.677
CONFIG
{
name = Castor-2-SL
minThrust = 293.865
maxThrust = 293.865
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1600
maxEngineTemp = 1850
powerEffectName = Solid-Lower
ratedBurnTime = 39
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 260.7
key = 1 235
}
thrustCurve
{
key = 1.00000 0.55944 3.26002 0.00000
key = 0.99163 0.53147 -1.48695 3.43148
key = 0.96634 0.56783 -1.39173 -1.39183
key = 0.93938 0.60420 -1.30798 -1.30805
key = 0.91074 0.64056 -1.23373 -1.23379
key = 0.88043 0.67692 -1.16746 -1.16751
key = 0.84845 0.71329 -1.06533 -1.10798
key = 0.81482 0.74825 -1.01555 -1.01558
key = 0.77959 0.78322 -0.97022 -0.97024
key = 0.74275 0.81818 -0.92876 -0.92877
key = 0.70430 0.85315 -0.71256 -0.89071
key = 0.66440 0.88112 -0.68994 -0.68994
key = 0.62321 0.90909 -0.56422 -0.66871
key = 0.56647 0.94056 -0.54534 -0.54535
key = 0.50780 0.97203 -0.26803 -0.52769
key = 0.45525 0.98601 -0.26423 -0.26423
key = 0.40194 1.00000 0.00000 -0.26054
key = 0.27924 1.00000 0.19540 0.00000
key = 0.17300 0.97902 0.46571 0.19959
key = 0.14319 0.96503 0.00000 0.47246
key = 0.04846 0.96503 0.94492 0.00000
key = 0.01928 0.93706 25.19529 0.97312
key = 0.01166 0.72028 32.88695 32.63196
key = 0.00603 0.50350 47.75252 46.52646
key = 0.00239 0.28671 100.61375 80.46536
key = 0.00075 0.06993 64.84711 261.20974
key = 0.00000 0.01000 0.00000 184.54606
}
}
CONFIG
{
name = Castor-2-Vac
minThrust = 318.1
maxThrust = 318.1
heatProduction = 100
curveResource = PSPC
chamberNominalTemp = 1600
maxEngineTemp = 1850
powerEffectName = Solid-Lower
ratedBurnTime = 39
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 282.2
key = 1 210
}
thrustCurve
{
key = 1.00000 0.55944 3.26002 0.00000
key = 0.99163 0.53147 -1.48695 3.43148
key = 0.96634 0.56783 -1.39173 -1.39183
key = 0.93938 0.60420 -1.30798 -1.30805
key = 0.91074 0.64056 -1.23373 -1.23379
key = 0.88043 0.67692 -1.16746 -1.16751
key = 0.84845 0.71329 -1.06533 -1.10798
key = 0.81482 0.74825 -1.01555 -1.01558
key = 0.77959 0.78322 -0.97022 -0.97024
key = 0.74275 0.81818 -0.92876 -0.92877
key = 0.70430 0.85315 -0.71256 -0.89071
key = 0.66440 0.88112 -0.68994 -0.68994
key = 0.62321 0.90909 -0.56422 -0.66871
key = 0.56647 0.94056 -0.54534 -0.54535
key = 0.50780 0.97203 -0.26803 -0.52769
key = 0.45525 0.98601 -0.26423 -0.26423
key = 0.40194 1.00000 0.00000 -0.26054
key = 0.27924 1.00000 0.19540 0.00000
key = 0.17300 0.97902 0.46571 0.19959
key = 0.14319 0.96503 0.00000 0.47246
key = 0.04846 0.96503 0.94492 0.00000
key = 0.01928 0.93706 25.19529 0.97312
key = 0.01166 0.72028 32.88695 32.63196
key = 0.00603 0.50350 47.75252 46.52646
key = 0.00239 0.28671 100.61375 80.46536
key = 0.00075 0.06993 64.84711 261.20974
key = 0.00000 0.01000 0.00000 184.54606
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 100
type = ServiceModule
basemass = -1
TANK
{
name = Nitrogen
amount = 20000
maxAmount = 20000
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.25
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.4
smokeScale = 0.1
slagPosition = 0.0, 0.0, 0.004
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
MM_NODE_LOOP
{
}
TESTFLIGHT
{
name = Castor-2-SL
ratedBurnTime = 39
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.965
cycleReliabilityEnd = 0.9985
techTransfer = Castor-1-SL,Castor-1-Vac:50&Castor-2-Vac:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
TESTFLIGHT
{
name = Castor-2-Vac
ratedBurnTime = 39
ignitionReliabilityStart = 0.945
ignitionReliabilityEnd = 0.997
cycleReliabilityStart = 0.965
cycleReliabilityEnd = 0.9985
techTransfer = Castor-1-SL,Castor-1-Vac:50&Castor-2-SL:100
reliabilityDataRateMultiplier = 2
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor30XL_BDB.cfg
PART
{
module = Part
name = ROE-Castor30XL
author = Cabaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_bottom = 0.0, -1.75, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.75, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.75, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, 0.58, 0.0
attachRules = 1,1,1,1,0
title = Castor 30XL
manufacturer = Northrop Grumman
description = The CASTOR 30XL is more than a stretched version of the CASTOR 30. The motor is 235.8 inches long and nominally designed as an upper stage that can function as a second or third stage depending on the vehicle configuration. The nozzle is 8 feet long with a submerged design with a high-performance expansion ratio (55.9:1) and a dual density exit cone well suited for high altitude operation. It features an electro-mechanical TVA system with actuators, thermal battery and electronic controller. Plume and sound provided by Waterfall.
tags = castor, castor-30xl, castor30xl, athena, taurus, xl
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Athena_Castor30XL
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalRange = 3.5
}
MODULE
{
name = ModuleAnimateHeat
animationName = Castor30_Heat_Emit
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = Castor30_Heat_Emit
useTemp = False
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = TVC_1_Aim
rotatorsName = TVC_1_Rotate
}
CONSTRAINLOOKFX
{
targetName = TVC_2_Aim
rotatorsName = TVC_2_Rotate
}
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Black
transform = Mesh_Dark
}
SUBTYPE
{
name = White
transform = Mesh_Light
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 12824.8
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 12824.8
maxAmount = 12824.8
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-30XL
modded = false
origMass = 2.3
CONFIG
{
name = Castor-30XL
minThrust = 533.3418
maxThrust = 533.3418
heatProduction = 100
curveResource = HTPB
ratedBurnTime = 156
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 294.4
key = 1 200
}
thrustCurve
{
key = 0.99998 0.250
key = 0.99493 0.483
key = 0.98966 0.505
key = 0.9842 0.524
key = 0.97861 0.535
key = 0.97282 0.554
key = 0.96679 0.578
key = 0.96056 0.597
key = 0.95403 0.625
key = 0.9473 0.644
key = 0.9403 0.67
key = 0.93308 0.692
key = 0.92559 0.718
key = 0.91787 0.739
key = 0.91006 0.749
key = 0.90219 0.753
key = 0.89421 0.765
key = 0.88619 0.768
key = 0.87813 0.772
key = 0.87005 0.775
key = 0.86193 0.777
key = 0.85377 0.782
key = 0.84556 0.787
key = 0.83725 0.796
key = 0.82887 0.803
key = 0.82036 0.815
key = 0.81178 0.822
key = 0.8031 0.832
key = 0.79432 0.841
key = 0.78541 0.853
key = 0.77644 0.86
key = 0.76734 0.872
key = 0.75813 0.881
key = 0.74884 0.891
key = 0.73946 0.898
key = 0.73001 0.905
key = 0.72047 0.915
key = 0.71082 0.924
key = 0.70113 0.929
key = 0.69136 0.936
key = 0.68151 0.943
key = 0.67157 0.953
key = 0.6616 0.955
key = 0.65159 0.96
key = 0.64152 0.964
key = 0.63138 0.972
key = 0.62121 0.974
key = 0.61097 0.981
key = 0.60071 0.983
key = 0.59042 0.986
key = 0.58011 0.988
key = 0.56977 0.99
key = 0.5594 0.993
key = 0.54899 0.998
key = 0.53855 1
key = 0.52812 1
key = 0.51768 1
key = 0.50724 1
key = 0.4968 1
key = 0.48636 1
key = 0.47593 1
key = 0.46551 0.998
key = 0.45512 0.995
key = 0.44474 0.995
key = 0.43437 0.993
key = 0.42403 0.991
key = 0.41374 0.986
key = 0.40348 0.983
key = 0.39326 0.979
key = 0.38312 0.972
key = 0.37303 0.967
key = 0.36298 0.962
key = 0.35301 0.955
key = 0.34312 0.948
key = 0.33327 0.943
key = 0.3235 0.936
key = 0.31381 0.929
key = 0.30418 0.922
key = 0.29468 0.91
key = 0.28528 0.901
key = 0.27598 0.891
key = 0.26683 0.877
key = 0.25773 0.872
key = 0.24877 0.858
key = 0.23994 0.846
key = 0.23123 0.834
key = 0.22262 0.825
key = 0.21413 0.813
key = 0.2058 0.799
key = 0.19758 0.787
key = 0.18952 0.773
key = 0.1816 0.759
key = 0.17381 0.747
key = 0.16619 0.73
key = 0.15869 0.718
key = 0.15136 0.702
key = 0.14419 0.687
key = 0.13716 0.673
key = 0.13031 0.657
key = 0.12358 0.645
key = 0.11702 0.628
key = 0.11058 0.616
key = 0.10435 0.597
key = 0.09828 0.581
key = 0.09232 0.571
key = 0.08653 0.555
key = 0.08089 0.541
key = 0.07542 0.524
key = 0.07007 0.512
key = 0.06485 0.5
key = 0.05977 0.486
key = 0.05485 0.472
key = 0.05009 0.455
key = 0.04551 0.439
key = 0.04108 0.425
key = 0.0368 0.41
key = 0.03264 0.399
key = 0.02865 0.382
key = 0.02479 0.37
key = 0.0211 0.354
key = 0.01756 0.339
key = 0.01416 0.325
key = 0.01097 0.306
key = 0.00787 0.297
key = 0.00497 0.278
key = 0.00249 0.237
key = 0.00137 0.107
key = 0.00119 0.017
key = 0.0 0.001
}
}
}
ROWaterfall
{
template = rowaterfall-srm-vac-1
audio = srm-1
position = 0,0,0.2
scale = 0.63,0.63,0.63
glow = ro-srm
glowStretch = 0.9
moduleID = ROE-Castor30XL
engineID = basicEngine
transform = thrustTransform
rotation = 0,0,0
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srb3
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Castor30XL
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-srm-vac-1
overrideParentTransform = thrustTransform
position = 0,0,0.2
rotation = 0,0,0
scale = 0.63,0.63,0.63
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-srm
overrideParentTransform = thrustTransform
position = 0,0,0.2
rotation = 0,0,0
scale = 1.07982,1.07982,1.943676
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Castor-30XL
ratedBurnTime = 156
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
techTransfer = Castor-120,Castor-120/Regressive,Castor-120/Saddle,Castor-30A,Castor-30B:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor30_BDB.cfg
PART
{
module = Part
name = ROE-Castor30
author = Cabaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_bottom = 0.0, -1.037, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.037, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.75, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, 0.35, 0.0
attachRules = 1,1,1,1,0
tags = castor, castor-30, castor30, athena, taurus
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Castor 30A
manufacturer = Northrop Grumman
description = The CASTOR 30 is a low cost, robust, state-of-the-art upper stage motor. This commercially-developed motor is 144 inches long and nominally designed as an upper stage that can function as a second or third stage depending on the vehicle configuration. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Athena_Castor30
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalRange = 3.5
}
MODULE
{
name = ModuleAnimateHeat
animationName = Castor30_Heat_Emit
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = Castor30_Heat_Emit
useTemp = False
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = TVC_1_Aim
rotatorsName = TVC_1_Rotate
}
CONSTRAINLOOKFX
{
targetName = TVC_2_Aim
rotatorsName = TVC_2_Rotate
}
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Black
TEXTURE
{
texture = ROEngines/Assets/BDB/Solids/bluedog_LargeSolids_Alternate
transform = Colorswitch
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 7250
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 7250
maxAmount = 7250
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-30A
modded = false
origMass = 1.224
CONFIG
{
name = Castor-30A
minThrust = 330.7653
maxThrust = 330.7653
heatProduction = 100
curveResource = HTPB
ratedBurnTime = 136
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 293.1
key = 1 200
}
thrustCurve
{
key = 1\t0.2729
key = 0.995\t0.5021
key = 0.99\t0.5124
key = 0.985\t0.5307
key = 0.98\t0.5461
key = 0.975\t0.5592
key = 0.97\t0.5737
key = 0.965\t0.5878
key = 0.96\t0.6035
key = 0.955\t0.6167
key = 0.95\t0.6357
key = 0.945\t0.6501
key = 0.94\t0.6662
key = 0.935\t0.6799
key = 0.93\t0.6953
key = 0.925\t0.7124
key = 0.92\t0.7271
key = 0.915\t0.7333
key = 0.91\t0.7375
key = 0.905\t0.7375
key = 0.9\t0.7417
key = 0.895\t0.7454
key = 0.89\t0.7479
key = 0.885\t0.75
key = 0.88\t0.7521
key = 0.875\t0.7542
key = 0.87\t0.7563
key = 0.865\t0.7584
key = 0.86\t0.7615
key = 0.855\t0.7684
key = 0.85\t0.7753
key = 0.845\t0.78
key = 0.84\t0.7834
key = 0.835\t0.7894
key = 0.83\t0.7961
key = 0.825\t0.8027
key = 0.82\t0.8072
key = 0.815\t0.8125
key = 0.81\t0.8182
key = 0.805\t0.8247
key = 0.8\t0.829
key = 0.795\t0.8333
key = 0.79\t0.8376
key = 0.785\t0.8438
key = 0.78\t0.8481
key = 0.775\t0.8564
key = 0.77\t0.8625
key = 0.765\t0.8666
key = 0.76\t0.8706
key = 0.755\t0.8767
key = 0.75\t0.8812
key = 0.745\t0.8866
key = 0.74\t0.8905
key = 0.735\t0.8944
key = 0.73\t0.9
key = 0.725\t0.9041
key = 0.72\t0.91
key = 0.715\t0.9137
key = 0.71\t0.9166
key = 0.705\t0.9211
key = 0.7\t0.9248
key = 0.695\t0.9284
key = 0.69\t0.9333
key = 0.685\t0.9375
key = 0.68\t0.9396
key = 0.675\t0.9428
key = 0.67\t0.9458
key = 0.665\t0.9479
key = 0.66\t0.9521
key = 0.655\t0.9548
key = 0.65\t0.9583
key = 0.645\t0.9605
key = 0.64\t0.9626
key = 0.635\t0.9645
key = 0.63\t0.9658
key = 0.625\t0.9671
key = 0.62\t0.9705
key = 0.615\t0.9729
key = 0.61\t0.9731
key = 0.605\t0.975
key = 0.6\t0.9777
key = 0.595\t0.981
key = 0.59\t0.9822
key = 0.585\t0.9832
key = 0.58\t0.9853
key = 0.575\t0.9859
key = 0.57\t0.9874
key = 0.565\t0.9895
key = 0.56\t0.9916
key = 0.555\t0.9916
key = 0.55\t0.9937
key = 0.545\t0.9952
key = 0.54\t0.9958
key = 0.535\t0.9979
key = 0.53\t1
key = 0.525\t1
key = 0.52\t1
key = 0.515\t1
key = 0.51\t1
key = 0.505\t1
key = 0.5\t0.9979
key = 0.495\t0.9979
key = 0.49\t0.9979
key = 0.485\t0.9971
key = 0.48\t0.9958
key = 0.475\t0.9937
key = 0.47\t0.9916
key = 0.465\t0.9916
key = 0.46\t0.9895
key = 0.455\t0.9895
key = 0.45\t0.9895
key = 0.445\t0.9895
key = 0.44\t0.9895
key = 0.435\t0.9874
key = 0.43\t0.986
key = 0.425\t0.9854
key = 0.42\t0.9815
key = 0.415\t0.9792
key = 0.41\t0.9771
key = 0.405\t0.9756
key = 0.4\t0.9729
key = 0.395\t0.9708
key = 0.39\t0.9675
key = 0.385\t0.9645
key = 0.38\t0.9627
key = 0.375\t0.9592
key = 0.37\t0.9557
key = 0.365\t0.9522
key = 0.36\t0.9498
key = 0.355\t0.9472
key = 0.35\t0.9435
key = 0.345\t0.9393
key = 0.34\t0.9372
key = 0.335\t0.9349
key = 0.33\t0.9313
key = 0.325\t0.9256
key = 0.32\t0.9206
key = 0.315\t0.9162
key = 0.31\t0.9125
key = 0.305\t0.9082
key = 0.3\t0.9029
key = 0.295\t0.8991
key = 0.29\t0.8932
key = 0.285\t0.8872
key = 0.28\t0.8812
key = 0.275\t0.8751
key = 0.27\t0.869
key = 0.265\t0.8629
key = 0.26\t0.8567
key = 0.255\t0.8505
key = 0.25\t0.8442
key = 0.245\t0.8358
key = 0.24\t0.8273
key = 0.235\t0.8188
key = 0.23\t0.8123
key = 0.225\t0.8052
key = 0.22\t0.7979
key = 0.215\t0.7924
key = 0.21\t0.7838
key = 0.205\t0.7767
key = 0.2\t0.7708
key = 0.195\t0.765
key = 0.19\t0.7577
key = 0.185\t0.7488
key = 0.18\t0.7417
key = 0.175\t0.7324
key = 0.17\t0.723
key = 0.165\t0.7125
key = 0.16\t0.7018
key = 0.155\t0.6942
key = 0.15\t0.6844
key = 0.145\t0.6745
key = 0.14\t0.6645
key = 0.135\t0.6543
key = 0.13\t0.644
key = 0.125\t0.6336
key = 0.12\t0.6209
key = 0.115\t0.6102
key = 0.11\t0.6014
key = 0.105\t0.5904
key = 0.1\t0.5771
key = 0.095\t0.5678
key = 0.09\t0.5583
key = 0.085\t0.5487
key = 0.08\t0.5368
key = 0.075\t0.5247
key = 0.07\t0.5122
key = 0.065\t0.4976
key = 0.06\t0.4847
key = 0.055\t0.4694
key = 0.05\t0.451
key = 0.045\t0.4354
key = 0.04\t0.423
key = 0.035\t0.406
key = 0.03\t0.3927
key = 0.025\t0.3741
key = 0.02\t0.3579
key = 0.015\t0.3405
key = 0.01\t0.3159
key = 0.009\t0.3104
key = 0.008\t0.3055
key = 0.007\t0.3005
key = 0.006\t0.2928
key = 0.005\t0.2777
key = 0.004\t0.2527
key = 0.003\t0.2127
key = 0.002\t0.1637
key = 0.001\t0.1037
key = 0\t0.0037
}
}
}
ROWaterfall
{
template = rowaterfall-srm-vac-1
audio = srm-1
position = 0,0,0.2
scale = 0.63,0.63,0.63
glow = ro-srm
glowStretch = 0.9
moduleID = ROE-Castor30
engineID = basicEngine
transform = thrustTransform
rotation = 0,0,0
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_srb3
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Castor30
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-srm-vac-1
overrideParentTransform = thrustTransform
position = 0,0,0.2
rotation = 0,0,0
scale = 0.63,0.63,0.63
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-srm
overrideParentTransform = thrustTransform
position = 0,0,0.2
rotation = 0,0,0
scale = 1.07982,1.07982,1.943676
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Castor-30A
ratedBurnTime = 136
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
techTransfer = Castor-120,Castor-120/Regressive,Castor-120/Saddle:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor4AXL_BDB.cfg
PART
{
module = Part
name = ROE-Castor4AXL
author = Cabaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = 0.156, -0.156, 0.0
attachRules = 1,1,1,1,0
title = Castor 4AXL
description = Strap-on booster, improvement of Castor 4A, first tested May 1992. Its 30% performance increase would improve performance of Atlas IIAS, H-II, and other vehicles. First flight 2001. Plume configured by RealPlume.
tags = castor, castor-4axl, 4, iv, castor-iv, delta, booster, radial, solid, srb, castor4xl, xl
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Thiokol
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Castor4XL
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 13126.2
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 13126.2
maxAmount = 13126.2
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-4AXL
modded = false
origMass = 1.723
CONFIG
{
name = Castor-4AXL
minThrust = 765
maxThrust = 765
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 60
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 282.4
key = 1 240
}
thrustCurve
{
key = 0.98085 0.907
key = 0.96346 0.823
key = 0.94608 0.823
key = 0.92849 0.833
key = 0.9106 0.847
key = 0.89231 0.866
key = 0.87356 0.888
key = 0.85441 0.907
key = 0.83491 0.924
key = 0.81511 0.938
key = 0.795 0.952
key = 0.77464 0.964
key = 0.75408 0.974
key = 0.73342 0.979
key = 0.71261 0.986
key = 0.69175 0.988
key = 0.67084 0.99
key = 0.64988 0.993
key = 0.62892 0.993
key = 0.60785 0.998
key = 0.58674 1
key = 0.56578 0.993
key = 0.54527 0.971
key = 0.52536 0.943
key = 0.50637 0.9
key = 0.48827 0.857
key = 0.47084 0.826
key = 0.4539 0.802
key = 0.43742 0.781
key = 0.4213 0.764
key = 0.40552 0.747
key = 0.39 0.735
key = 0.37463 0.728
key = 0.35941 0.721
key = 0.34418 0.721
key = 0.32886 0.726
key = 0.31334 0.735
key = 0.29766 0.742
key = 0.28179 0.752
key = 0.26576 0.759
key = 0.24958 0.766
key = 0.2332 0.776
key = 0.21672 0.781
key = 0.20014 0.785
key = 0.18341 0.792
key = 0.16658 0.797
key = 0.14965 0.802
key = 0.13261 0.807
key = 0.11538 0.816
key = 0.09789 0.828
key = 0.0803 0.833
key = 0.06357 0.792
key = 0.048 0.738
key = 0.03353 0.685
key = 0.01977 0.652
key = 0.00807 0.554
key = 0.005 0.25
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Castor-4AXL
ratedBurnTime = 60
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.996721
cycleReliabilityEnd = 0.999344
techTransfer = Castor-1-SL,Castor-1-Vac,Castor-2-SL,Castor-2-Vac,Castor-4,Castor-4A:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Castor4_BDB.cfg
PART
{
module = Part
name = ROE-Castor4
author = Cabaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.3125, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = 0.156, -0.156, 0.0
attachRules = 1,1,1,1,0
title = Castor 4
description = The Castor 4 was developed as the second stage of the Athena H missile and first flew in 1971. It was later adapted to replace Delta's Castor 2 boosters, increasing GTO capacity from 1593 lb (723 kg) to nearly 2000 lb (900 kg). The resulting Delta 3000-series launched in 1975 and was the first to adopt a staggered booster staging sequence. Previous Delta vehicles burned their motors in a 6-3 sequence and then jettisoned all SRMs at once. The heavier and longer-burning Castor 4 required that the ground-lit motors be jettisoned immediately after depletion to reduce dead weight. Early launches used a less efficient 5-4 sequence to reduce acceleration but returned to a 6-3 sequence after Delta was strengthened in the early 80s. Plume configured by RealPlume.
tags = castor, castor-4, 4, iv, castor-iv, delta, booster, radial, solid, srb, castor4
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Thiokol
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Castor4
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 5228.5
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 5228.5
maxAmount = 5228.5
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Castor-4
modded = false
origMass = 1.269
CONFIG
{
name = Castor-4
minThrust = 460
maxThrust = 460
heatProduction = 100
curveResource = PBAN
powerEffectName = Solid-Lower
ratedBurnTime = 54
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 261
key = 1 228
}
thrustCurve
{
key = 1\t0.825
key = 0.995\t0.828
key = 0.99\t0.831525
key = 0.985\t0.83505
key = 0.98\t0.839625
key = 0.975\t0.844275
key = 0.97\t0.848925
key = 0.965\t0.85245
key = 0.96\t0.855825
key = 0.955\t0.8592
key = 0.95\t0.86325
key = 0.945\t0.86745
key = 0.94\t0.87165
key = 0.935\t0.875325
key = 0.93\t0.87855
key = 0.925\t0.881775
key = 0.92\t0.885675
key = 0.915\t0.89085
key = 0.91\t0.896025
key = 0.905\t0.9012
key = 0.9\t0.90495
key = 0.895\t0.9087
key = 0.89\t0.91245
key = 0.885\t0.916275
key = 0.88\t0.920175
key = 0.875\t0.924075
key = 0.87\t0.92805
key = 0.865\t0.93285
key = 0.86\t0.93765
key = 0.855\t0.94245
key = 0.85\t0.94695
key = 0.845\t0.951225
key = 0.84\t0.9555
key = 0.835\t0.959775
key = 0.83\t0.962175
key = 0.825\t0.964575
key = 0.82\t0.966975
key = 0.815\t0.96855
key = 0.81\t0.96855
key = 0.805\t0.96805
key = 0.8\t0.96775
key = 0.795\t0.96775
key = 0.79\t0.96755
key = 0.785\t0.96805
key = 0.78\t0.96775
key = 0.775\t0.96775
key = 0.77\t0.96755
key = 0.765\t0.96805
key = 0.76\t0.96805
key = 0.755\t0.96805
key = 0.75\t0.96805
key = 0.745\t0.96765
key = 0.74\t0.96825
key = 0.735\t0.96805
key = 0.73\t0.96845
key = 0.725\t0.96845
key = 0.72\t0.96845
key = 0.715\t0.96845
key = 0.71\t0.96845
key = 0.705\t0.96815
key = 0.7\t0.96815
key = 0.695\t0.96815
key = 0.69\t0.96845
key = 0.685\t0.96895
key = 0.68\t0.96905
key = 0.675\t0.96995
key = 0.67\t0.97015
key = 0.665\t0.97075
key = 0.66\t0.97115
key = 0.655\t0.97185
key = 0.65\t0.97235
key = 0.645\t0.97285
key = 0.64\t0.97335
key = 0.635\t0.97385
key = 0.63\t0.97435
key = 0.625\t0.97485
key = 0.62\t0.97535
key = 0.615\t0.97595
key = 0.61\t0.97665
key = 0.605\t0.97735
key = 0.6\t0.97805
key = 0.595\t0.97875
key = 0.59\t0.97925
key = 0.585\t0.97975
key = 0.58\t0.98025
key = 0.575\t0.98075
key = 0.57\t0.98125
key = 0.565\t0.98175
key = 0.56\t0.98225
key = 0.555\t0.98285
key = 0.55\t0.98355
key = 0.545\t0.98425
key = 0.54\t0.98495
key = 0.535\t0.98525
key = 0.53\t0.98575
key = 0.525\t0.98585
key = 0.52\t0.98675
key = 0.515\t0.98695
key = 0.51\t0.98755
key = 0.505\t0.98795
key = 0.5\t0.98825
key = 0.495\t0.98875
key = 0.49\t0.98885
key = 0.485\t0.98975
key = 0.48\t0.98995
key = 0.475\t0.99055
key = 0.47\t0.99095
key = 0.465\t0.99145
key = 0.46\t0.99195
key = 0.455\t0.99245
key = 0.45\t0.99295
key = 0.445\t0.99345
key = 0.44\t0.99395
key = 0.435\t0.99445
key = 0.43\t0.99505
key = 0.425\t0.99575
key = 0.42\t0.99645
key = 0.415\t0.99715
key = 0.41\t0.99775
key = 0.405\t0.99825
key = 0.4\t0.99875
key = 0.395\t0.99925
key = 0.39\t0.99955
key = 0.385\t1
key = 0.38\t1
key = 0.375\t1
key = 0.37\t1
key = 0.365\t1
key = 0.36\t1
key = 0.355\t1
key = 0.35\t1
key = 0.345\t1
key = 0.34\t1
key = 0.335\t1
key = 0.33\t1
key = 0.325\t1
key = 0.32\t1
key = 0.315\t1
key = 0.31\t1
key = 0.305\t1
key = 0.3\t1
key = 0.295\t1
key = 0.29\t1
key = 0.285\t1
key = 0.28\t1
key = 0.275\t1
key = 0.27\t1
key = 0.265\t1
key = 0.26\t1
key = 0.255\t1
key = 0.25\t1
key = 0.245\t0.9996
key = 0.24\t0.9991
key = 0.235\t0.9986
key = 0.23\t0.9981
key = 0.225\t0.9974
key = 0.22\t0.9967
key = 0.215\t0.996
key = 0.21\t0.9953
key = 0.205\t0.9944
key = 0.2\t0.9934
key = 0.195\t0.9924
key = 0.19\t0.9914
key = 0.185\t0.9903
key = 0.18\t0.9891
key = 0.175\t0.9879
key = 0.17\t0.9867
key = 0.165\t0.9859
key = 0.16\t0.9854
key = 0.155\t0.9849
key = 0.15\t0.9844
key = 0.145\t0.9837
key = 0.14\t0.983
key = 0.135\t0.9821
key = 0.13\t0.9811
key = 0.125\t0.9801
key = 0.12\t0.9791
key = 0.115\t0.978
key = 0.11\t0.9768
key = 0.105\t0.9756
key = 0.1\t0.9744
key = 0.095\t0.9736
key = 0.09\t0.9729
key = 0.085\t0.9722
key = 0.08\t0.9713
key = 0.075\t0.9703
key = 0.07\t0.9693
key = 0.065\t0.9683
key = 0.06\t0.9672
key = 0.055\t0.966
key = 0.05\t0.9648
key = 0.045\t0.9636
key = 0.04\t0.9628
key = 0.035\t0.9623
key = 0.03\t0.9618
key = 0.025\t0.9618
key = 0.02\t0.9218
key = 0.015\t0.8018
key = 0.01\t0.6518
key = 0.009\t0.6168
key = 0.008\t0.5718
key = 0.007\t0.5187
key = 0.006\t0.4637
key = 0.005\t0.3987
key = 0.004\t0.3287
key = 0.003\t0.2537
key = 0.002\t0.1837
key = 0.001\t0.0837
key = 0\t0.0007
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Castor-4
ratedBurnTime = 54
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.997076
cycleReliabilityEnd = 0.999415
techTransfer = Castor-1-SL,Castor-1-Vac,Castor-2-SL,Castor-2-Vac:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/CastorDecoupler_BDB.cfg
PART
{
module = Part
name = ROE-CastorDecoupler
author = Cobaltwolf, Pap
category = Coupling
subcategory = 0
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.113, 0.0, 0.0, 1.0, 0.0, 0.0
attachRules = 1,1,1,1,0
title = Castor I & II Radial Decoupler
manufacturer = Thiokol
description = Small radial decoupler originally designed for use on Thor rockets with the Castor I and II SRBs.
tags = castor, castor-1, 1, i, castor-i, delta, booster, radial
stageOffset = 1
childStageOffset = 1
mass = 0.1
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROEngines/Assets/BDB/Solids/bluedog_Castor_RadialDecoupler
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = anchor
ejectionForce = 125
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
NODE
{
name = attachNode
transform = attachNode
size = 1
method = FIXED_JOINT
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/E1_BDB.cfg
PART
{
module = Part
name = ROE-E1
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.2101, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.5578, 0.0, 0, -1, 0, 1
node_attach = 0.0, 2.2101, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = e1, e-1, titan, saturn
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = E-1
manufacturer = Rocketdyne
description = Pump-fed kerolox open cycle (gas generator) booster engine developed from LR79/89. Backup proposal for the first stage engine on the Titan 1 ICBM, and proposed first stage engine on the Saturn 1 but ultimately never flown (4 E-1s replaced with 8 H-1s). Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Engines/bluedog_E1
scale = 1.8327, 1.8327, 1.8327
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = E1_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = E1_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 8.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbalBone1
rotatorsName = gimbalArm1_1
}
CONSTRAINLOOKFX
{
targetName = gimbalBone1
rotatorsName = gimbalArm1_2
}
CONSTRAINLOOKFX
{
targetName = gimbalBone2
rotatorsName = gimbalArm2_1
}
CONSTRAINLOOKFX
{
targetName = gimbalBone2
rotatorsName = gimbalArm2_2
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = E-1
origMass = 1.264
CONFIG
{
name = E-1
minThrust = 1884.59
maxThrust = 1884.59
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 165
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 290
key = 1 260
}
}
CONFIG
{
name = E-1-Upgrade
description = Speculative upgrade configuration for the E-1 intended for use with the Dyna Soar project.
minThrust = 2335.3155
maxThrust = 2335.3155
heatProduction = 100
massMult = 1.435
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 210
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 291
key = 1 256
}
}
CONFIG
{
name = E-1-Upgrade2
description = Speculative upgrade configuration using late 1960s technology.
minThrust = 2355
maxThrust = 2355
heatProduction = 100
massMult = 1.5
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 240
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 301
key = 1 264
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-heavy-1
position = 0,0,0.24
rotation = 0, 0, 0
scale = 3.37, 3.37, 3.37
glow = _yellow
moduleID = ROE-E1
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,15,0
localPosition = 0.67, 0.1, 0.25
fixedScale = 3
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = thrustTransform
localRotation = 0,15,0
localPosition = 0.67, 0.1, 0.25
fixedScale = 3
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 3
coreScale = 3
exhaustScale = 3
flareScale = 3
fumeScale = 3
lampScale = 3
plumeScale = 3
plume2Scale = 3
plume3Scale = 3
smokeScale = 3
shockScale = 3
shockconeScale = 3
slagScale = 3
streamScale = 3
blazePosition = 0.67, 0.1, 0.25
corePosition = 0.67, 0.1, 0.25
exhaustPosition = 0.67, 0.1, 0.25
flarePosition = 0.67, 0.1, 0.25
fumePosition = 0.67, 0.1, 0.25
lampPosition = 0.67, 0.1, 0.25
plumePosition = 0.67, 0.1, 0.25
plume2Position = 0.67, 0.1, 0.25
plume3Position = 0.67, 0.1, 0.25
smokePosition = 0.67, 0.1, 0.25
shockPosition = 0.67, 0.1, 0.25
shockconePosition = 0.67, 0.1, 0.25
slagPosition = 0.67, 0.1, 0.25
streamPosition = 0.67, 0.1, 0.25
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-E1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,0.24
rotation = 0, 0, 0
scale = 3.37, 3.37, 3.37
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.24
rotation = 0, 0, 0
scale = 1.4154,1.4154,2.8308
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = E-1
ratedBurnTime = 165
ignitionReliabilityStart = 0.89
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.988
}
TESTFLIGHT
{
name = E-1-Upgrade
ratedBurnTime = 210
ignitionReliabilityStart = 0.94
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.994
techTransfer = E-1:50
}
TESTFLIGHT
{
name = E-1-Upgrade2
ratedBurnTime = 240
ignitionReliabilityStart = 0.94
ignitionReliabilityEnd = 0.997
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
techTransfer = E-1,E-1-Upgrade:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/F1B_BDB.cfg
PART
{
module = Part
name = ROE-F1B
author = CobaltWolf, capkirk
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 1.9012, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.4477, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 1.9012, 0.0, 0.0, 1.0, 0.0, 3
attachRules = 1,1,1,1,0
tags = f1, f-1, f 1, f1b, f-1b. f 1b, SLS, pyrios
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = F-1B
manufacturer = Aerojet Rocketdyne
description = The F-1B engine was designed to power the proposed Pyrios advanced boosters for the Space Launch System. A highly modified version of the original F-1, the F-1B uses modern manufacturing techniques including 3D printing and features a simpler gas generator exhaust arrangment in order to reduce manufacturing costs and increase thrust at a slight cost of efficiency. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_F1
scale = 1.088, 1.0, 1.088
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = SmokeTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = Foil
}
MODULE
{
name = ModuleB9DisableTransform
transform = gimbalMesh
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEnginesFX
configuration = F-1B
origMass = 9.656
modded = false
CONFIG
{
name = F-1B
minThrust = 6390
maxThrust = 8815
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 315
PROPELLANT
{
name = Kerosene
ratio = 0.380
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.620
}
atmosphereCurve
{
key = 0 299
key = 1 272.3
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-f1-1
position = 0,0,-0.26
rotation = 0, 0, 0
scale = 6.15, 6.4,8.32
glow = _yellow
moduleID = ROE-F1B
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,-16,0
localPosition = -1.35, 0.0, -0.2
fixedScale = 6
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
clip = Waterfall/Sounds/KatSounds/kero_loop_hard
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 2.0
pitch = 0.0 0.7
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KatSounds/sound_liq8_enhanced
volume = 1.8
pitch = 1.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KatSounds/kero_flameout_hard
volume = 1.0
pitch = 1.0
loop = false
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = thrustTransform
localRotation = 0,-16,0
localPosition = -1.35, 0.0, -0.2
fixedScale = 6
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 6
coreScale = 6
exhaustScale = 6
flareScale = 6
fumeScale = 6
lampScale = 6
plumeScale = 6
plume2Scale = 6
plume3Scale = 6
smokeScale = 6
shockScale = 6
shockconeScale = 6
slagScale = 6
streamScale = 6
blazePosition = -1.35, 0.0, -0.2
corePosition = -1.35, 0.0, -0.2
exhaustPosition = -1.35, 0.0, -0.2
flarePosition = -1.35, 0.0, -0.2
fumePosition = -1.35, 0.0, -0.2
lampPosition = -1.35, 0.0, -0.2
plumePosition = -1.35, 0.0, -0.2
plume2Position = -1.35, 0.0, -0.2
plume3Position = -1.35, 0.0, -0.2
smokePosition = -1.35, 0.0, -0.2
shockPosition = -1.35, 0.0, -0.2
shockconePosition = -1.35, 0.0, -0.2
slagPosition = -1.35, 0.0, -0.2
streamPosition = -1.35, 0.0, -0.2
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-F1B
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,-0.26
rotation = 0, 0, 0
scale = 6.15, 6.4,8.32
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.26
rotation = 0, 0, 0
scale = 2.583,2.688,5.271
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = F-1B
ratedBurnTime = 315
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.998
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.998
techTransfer = F-1-1.5M, F-1-1.52M, F-1A:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/F1_BDB.cfg
PART
{
module = Part
name = ROE-F1
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 1.9012, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.4477, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 1.9012, 0.0, 0.0, 1.0, 0.0, 3
attachRules = 1,1,1,1,0
title = F-1 Series
description = The massive Rocketdyne F-1 engine. One of the largest, most powerful rocket engines ever built. Ensure you enable roll capability or disable gimbal as required for your application. Plume and sound provided by Waterfall.
tags = apollo, saturn, saturn-v, s-ic, saturn-5, f1, f-1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Rocketdyne
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_F1
scale = 1.088, 1.0, 1.088
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = CombinedPlume
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = SmokeTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchInsulation
switcherDescription = Insulation
switcherDescriptionPlural = Insulations
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Disabled
}
SUBTYPE
{
name = Enabled
transform = Foil
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = F1B
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEnginesFX
configuration = F-1-1.5M
origMass = 8.391459
modded = false
CONFIG
{
name = F-1-1.5M
description = Early production version
minThrust = 7652.2
maxThrust = 7652.2
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 165
PROPELLANT
{
name = Kerosene
ratio = 0.3800
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6200
}
atmosphereCurve
{
key = 0 301
key = 1 260
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = F-1-1.52M
description = Later model, with redesigned injectors
minThrust = 7740.5
maxThrust = 7740.5
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 165
PROPELLANT
{
name = Kerosene
ratio = 0.3800
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6200
}
atmosphereCurve
{
key = 0 304
key = 1 263
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = F-1A
description = Uprated and simplified F-1 developed for post-Apollo launch vehicles. Tested extensively, but cancelled following the cancellation of Apollo
minThrust = 7855.6
maxThrust = 9189.6
massMult = 0.97673
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 315
PROPELLANT
{
name = Kerosene
ratio = 0.3800
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6200
}
atmosphereCurve
{
key = 0 306.2
key = 1 268.8
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5-film-cooled
audio = pump-fed-f1-1
position = 0,0,0
rotation = 0, 0, 0
scale = 6.3, 6.55,8.45
glow = _yellow
moduleID = ROE-F1
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
clip = Waterfall/Sounds/KatSounds/kero_loop_hard
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 2.0
pitch = 0.0 0.7
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KatSounds/sound_liq8_enhanced
volume = 1.8
pitch = 1.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KatSounds/kero_flameout_hard
volume = 1.0
pitch = 1.0
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-F1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5-film-cooled
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 6.3, 6.55,8.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2.646,2.751,5.397
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = F-1-1.5M
ratedBurnTime = 165
ignitionReliabilityStart = 0.984615
ignitionReliabilityEnd = 0.996923
cycleReliabilityStart = 0.984615
cycleReliabilityEnd = 0.996923
}
TESTFLIGHT
{
name = F-1-1.52M
ratedBurnTime = 165
ignitionReliabilityStart = 0.984615
ignitionReliabilityEnd = 0.996923
cycleReliabilityStart = 0.984615
cycleReliabilityEnd = 0.996923
techTransfer = F-1-1.5M:50
}
TESTFLIGHT
{
name = F-1A
ratedBurnTime = 315
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.998
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.998
techTransfer = F-1-1.5M, F-1-1.52M:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Gamma2_Tantares.cfg
PART
{
name = ROE-Gamma2
module = Part
author = Tantares, capkirk
scale = 1
rescaleFactor = 1.05
node_stack_top = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.375, 0.0, 0.0, -1.0, 0.0, 1
bulkheadProfiles = size1
attachRules = 1,1,1,1,0
tags = gamma gamma2 black arrow
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Gamma 2
manufacturer = Bristol Siddeley
description = A two chamber version of Gamma, used for the second stage of the Black Arrow satellite launch vehicle. As the only Gamma not required to operate at sea level, the nozzles were extended to allow better expansion. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/Tantares/black_arrow_engine_s1_3
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = pupper1
rotatorsName = plower1
}
CONSTRAINLOOKFX
{
targetName = pupper2
rotatorsName = plower2
}
CONSTRAINLOOKFX
{
targetName = pupper3
rotatorsName = plower3
}
CONSTRAINLOOKFX
{
targetName = pupper4
rotatorsName = plower4
}
CONSTRAINLOOKFX
{
rotatorsName = pupper1
targetName = plower1
}
CONSTRAINLOOKFX
{
rotatorsName = pupper2
targetName = plower2
}
CONSTRAINLOOKFX
{
rotatorsName = pupper3
targetName = plower3
}
CONSTRAINLOOKFX
{
rotatorsName = pupper4
targetName = plower4
}
CONSTRAINLOOKFX
{
targetName = pupper5
rotatorsName = plower5
}
CONSTRAINLOOKFX
{
targetName = pupper6
rotatorsName = plower6
}
CONSTRAINLOOKFX
{
targetName = pupper7
rotatorsName = plower7
}
CONSTRAINLOOKFX
{
targetName = pupper8
rotatorsName = plower8
}
CONSTRAINLOOKFX
{
rotatorsName = pupper5
targetName = plower5
}
CONSTRAINLOOKFX
{
rotatorsName = pupper6
targetName = plower6
}
CONSTRAINLOOKFX
{
rotatorsName = pupper7
targetName = plower7
}
CONSTRAINLOOKFX
{
rotatorsName = pupper8
targetName = plower8
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairings
transform = mesh_s1
transform = mesh_s0p5_aero
transform = pupper5
transform = plower5
transform = pupper6
transform = plower6
transform = pupper7
transform = plower7
transform = pupper8
transform = plower8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = Gamma-2
origMass = 0.173
CONFIG
{
name = Gamma-2
minThrust = 68.236
maxThrust = 68.236
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 140
PROPELLANT
{
name = Kerosene
ratio = 0.1755
DrawGauge = True
}
PROPELLANT
{
name = HTP
ratio = 0.8245
}
atmosphereCurve
{
key = 0 267
key = 1 189
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
}
}
ROWaterfall
{
template = waterfall-keroxide-lower-1
audio = pump-fed-gamma-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.237, 0.237, 0.237
glow = _white
glowStretch = 0.8
moduleID = ROE-Gamma2
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Gamma2
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-keroxide-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.237, 0.237, 0.237
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.22041,0.22041,0.352656
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Gamma-2
ratedBurnTime = 140
ignitionReliabilityStart = 0.931034
ignitionReliabilityEnd = 0.986207
cycleReliabilityStart = 0.931034
cycleReliabilityEnd = 0.986207
techTransfer = Gamma-201, Gamma-301, Gamma-8:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Gamma301_Tantares.cfg
PART
{
name = ROE-Gamma301
module = Part
author = Tantares, capkirk
scale = 1
rescaleFactor = 1.456
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 1
bulkheadProfiles = size0
attachRules = 1,1,1,1,0
tags = gamma gamma-201 gamma-301 201 301 black knight
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Gamma-301
manufacturer = Saunders-Roe
description = This was an 4 chamber development of Gamma, used for the first stage of the Black Knight sounding rocket. Gamma thrust chambers were mounted in pairs radially, each pair on a one-axis tangential gimbal. Collective movement gave roll control, differential movement pitch. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/Tantares/black_knight_engine_s1_1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairings
transform = extension_s0
transform = mesh_s0p5
transform = extension_s0p5
transform = mesh_s1
transform = collider_s0p5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = Gamma-201
origMass = 0.171
CONFIG
{
name = Gamma-201
minThrust = 73
maxThrust = 73
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 145
PROPELLANT
{
name = Kerosene
ratio = 0.1755
DrawGauge = True
}
PROPELLANT
{
name = HTP
ratio = 0.8245
}
atmosphereCurve
{
key = 0 240
key = 1 210
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = Gamma-301
minThrust = 96
maxThrust = 96
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 145
PROPELLANT
{
name = Kerosene
ratio = 0.1755
DrawGauge = True
}
PROPELLANT
{
name = HTP
ratio = 0.8245
}
atmosphereCurve
{
key = 0 251
key = 1 217
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-keroxide-lower-1
audio = pump-fed-gamma-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.196, 0.196, 0.196
glow = _white
glowStretch = 0.6
moduleID = ROE-Gamma301
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Gamma301
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-keroxide-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.196, 0.196, 0.196
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.18228,0.18228,0.218736
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Gamma-201
ratedBurnTime = 145
ignitionReliabilityStart = 0.931034
ignitionReliabilityEnd = 0.986207
cycleReliabilityStart = 0.931034
cycleReliabilityEnd = 0.986207
}
TESTFLIGHT
{
name = Gamma-301
ratedBurnTime = 145
ignitionReliabilityStart = 0.931034
ignitionReliabilityEnd = 0.986207
cycleReliabilityStart = 0.931034
cycleReliabilityEnd = 0.986207
techTransfer = Gamma-201:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Gamma8_Tantares.cfg
PART
{
name = ROE-Gamma8
module = Part
author = Tantares, capkirk
scale = 1
rescaleFactor = 1.576
node_stack_top = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.375, 0.0, 0.0, -1.0, 0.0, 1
bulkheadProfiles = size1
attachRules = 1,1,1,1,0
tags = gamma gamma8 black arrow
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Gamma 8
manufacturer = Bristol Siddeley
description = This was an 8 chamber development of Gamma, used for the first stage of the Black Arrow satellite launch vehicle. Gamma thrust chambers were mounted in pairs radially, each pair on a one-axis tangential gimbal. Collective movement gave roll control, differential movement pitch. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/Tantares/black_arrow_engine_s1_1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = pupper1
rotatorsName = plower1
}
CONSTRAINLOOKFX
{
targetName = pupper2
rotatorsName = plower2
}
CONSTRAINLOOKFX
{
targetName = pupper3
rotatorsName = plower3
}
CONSTRAINLOOKFX
{
targetName = pupper4
rotatorsName = plower4
}
CONSTRAINLOOKFX
{
rotatorsName = pupper1
targetName = plower1
}
CONSTRAINLOOKFX
{
rotatorsName = pupper2
targetName = plower2
}
CONSTRAINLOOKFX
{
rotatorsName = pupper3
targetName = plower3
}
CONSTRAINLOOKFX
{
rotatorsName = pupper4
targetName = plower4
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModulePartVariants
baseVariant = variant1
VARIANT
{
name = variant1
displayName = Extended
primaryColor = #808080
secondaryColor = #808080
sizeGroup = GroupA
GAMEOBJECTS
{
mesh1 = true
mesh2 = false
}
}
VARIANT
{
name = variant2
displayName = Bare
primaryColor = #808080
secondaryColor = #808080
sizeGroup = GroupA
GAMEOBJECTS
{
mesh1 = false
mesh2 = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = Gamma-8
origMass = 0.342
CONFIG
{
name = Gamma-8
minThrust = 256.395
maxThrust = 256.395
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 140
PROPELLANT
{
name = Kerosene
ratio = 0.1755
DrawGauge = True
}
PROPELLANT
{
name = HTP
ratio = 0.8245
}
atmosphereCurve
{
key = 0 251
key = 1 217
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-keroxide-lower-1
audio = pump-fed-gamma-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.212, 0.212, 0.212
glow = _white
glowStretch = 0.6
moduleID = ROE-Gamma8
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Gamma8
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-keroxide-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.212, 0.212, 0.212
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.19716,0.19716,0.236592
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Gamma-8
ratedBurnTime = 140
ignitionReliabilityStart = 0.931034
ignitionReliabilityEnd = 0.986207
cycleReliabilityStart = 0.931034
cycleReliabilityEnd = 0.986207
techTransfer = Gamma-201, Gamma-301, Gamma-2:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/GEM40_BDB.cfg
PART
{
module = Part
name = ROE-GEM40
author = Cobaltwolf, Vader111
mass = 1.1879
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.16, -0.16
attachRules = 1,1,1,1,0
tags = ATK, GEM40, booster, radial, solid, srb,
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = GEM 40
manufacturer = Hercules
description = The Graphite-Epoxy Motor (GEM) replaced the steel case used on earlier Castor-series boosters with a lighter composite case. The 40-inch (1-meter) diameter GEM 40 was used on the Delta II 7000-series in sets of three, four, or nine. When nine boosters were used, six were ignited at liftoff and the remaining three were ignited after burnout and jettison of the first six. Burn time: 58 seconds. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM40
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
switcherDescriptionPlural = Nose Shapes
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = GEM40_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = GEM40_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 6647.45762712
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 6647.45762712
maxAmount = 6647.45762712
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = GEM-40/Ground
origMass = 1.196
modded = false
CONFIG
{
name = GEM-40/Ground
minThrust = 644
maxThrust = 644
heatProduction = 100
curveResource = HTPB
massMult = 1.0
powerEffectName = Solid-Lower
ratedBurnTime = 63
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 274
key = 1 245
}
thrustCurve
{
key = 0.9853 0.721
key = 0.97098 0.702
key = 0.95645 0.713
key = 0.94166 0.726
key = 0.92661 0.738
key = 0.91117 0.757
key = 0.8954 0.774
key = 0.87914 0.797
key = 0.8625 0.816
key = 0.84556 0.831
key = 0.82828 0.848
key = 0.81044 0.875
key = 0.79221 0.894
key = 0.77346 0.92
key = 0.75433 0.939
key = 0.73481 0.958
key = 0.71499 0.973
key = 0.695 0.981
key = 0.67483 0.989
key = 0.65454 0.996
key = 0.63416 1
key = 0.61378 1
key = 0.59353 0.994
key = 0.57336 0.989
key = 0.55337 0.981
key = 0.53346 0.977
key = 0.51368 0.971
key = 0.49407 0.962
key = 0.47454 0.958
key = 0.45515 0.952
key = 0.4358 0.95
key = 0.41662 0.941
key = 0.39761 0.933
key = 0.37877 0.924
key = 0.3601 0.916
key = 0.34165 0.905
key = 0.32346 0.893
key = 0.30548 0.882
key = 0.28771 0.872
key = 0.27012 0.863
key = 0.25274 0.853
key = 0.23566 0.838
key = 0.2188 0.827
key = 0.20215 0.817
key = 0.18589 0.798
key = 0.17035 0.762
key = 0.15512 0.747
key = 0.14002 0.741
key = 0.125 0.737
key = 0.11002 0.735
key = 0.09504 0.735
key = 0.08015 0.731
key = 0.06543 0.722
key = 0.05089 0.714
key = 0.03664 0.699
key = 0.02329 0.655
key = 0.01124 0.592
key = 0.00861 0.55
key = 0.00661 0.52
key = 0.0040 0.481
key = 0.0015 0.25
}
}
CONFIG
{
name = GEM-40/Air
minThrust = 666
maxThrust = 666
heatProduction = 100
massMult = 1.010708
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 63
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 283.4
key = 1 203
}
thrustCurve
{
key = 0.98541 0.716
key = 0.97107 0.703
key = 0.95656 0.712
key = 0.9418 0.724
key = 0.92672 0.74
key = 0.91125 0.758
key = 0.89542 0.777
key = 0.87917 0.797
key = 0.86247 0.819
key = 0.84544 0.835
key = 0.82799 0.856
key = 0.81001 0.882
key = 0.79173 0.896
key = 0.77296 0.921
key = 0.75377 0.941
key = 0.73417 0.961
key = 0.71437 0.971
key = 0.69435 0.982
key = 0.67413 0.992
key = 0.65378 0.998
key = 0.6334 1
key = 0.61301 1
key = 0.5927 0.996
key = 0.5726 0.986
key = 0.55262 0.98
key = 0.53276 0.974
key = 0.51307 0.966
key = 0.4935 0.96
key = 0.47401 0.956
key = 0.45461 0.952
key = 0.43532 0.946
key = 0.41621 0.938
key = 0.39721 0.932
key = 0.37838 0.924
key = 0.35971 0.915
key = 0.34121 0.907
key = 0.32296 0.895
key = 0.30495 0.883
key = 0.28723 0.869
key = 0.26967 0.861
key = 0.2524 0.847
key = 0.23538 0.835
key = 0.21857 0.825
key = 0.20196 0.815
key = 0.18564 0.8
key = 0.17027 0.754
key = 0.15502 0.748
key = 0.13985 0.744
key = 0.12476 0.74
key = 0.10972 0.738
key = 0.09475 0.734
key = 0.07983 0.732
key = 0.06507 0.724
key = 0.05052 0.714
key = 0.03625 0.7
key = 0.02329 0.655
key = 0.01124 0.592
key = 0.00861 0.55
key = 0.00661 0.52
key = 0.0040 0.481
key = 0.0015 0.25
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = GEM-40/Ground
ratedBurnTime = 63
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.998932
cycleReliabilityEnd = 0.999786
techTransfer = GEM-40/Air:100
isSolid = True
}
TESTFLIGHT
{
name = GEM-40/Air
ratedBurnTime = 63
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.998932
cycleReliabilityEnd = 0.999786
techTransfer = GEM-40/Ground:100
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/GEM46_BDB.cfg
PART
{
module = Part
name = ROE-GEM46
author = Cobaltwolf, Vader111
mass = 1.9919
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.363, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.18, -0.18
attachRules = 1,1,1,1,0
tags = ATK, GEM46, booster, radial, solid, srb,
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = GEM 46
manufacturer = ATK
description = The 46-inch (1.2-meter) diameter GEM 46 was used on the Delta III and Delta II Heavy. On both vehicles they were used in sets of nine, with six ignited at liftoff and three ignited after burnout of the first six. On the Delta III, three ground-lit boosters were equipped with thrust vector control (TVC) while all the remaining boosters used fixed nozzles. The Delta II Heavy used no boosters with TVC. Burn time 75 seconds. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM46
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = gimbalTransform
gimbalRange = 4.0
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
switcherDescriptionPlural = Nose Shapes
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = GEM60_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = GEM60_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 9528.0022
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 9528.0022
maxAmount = 9528.0022
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = GEM-46/TVC-Ground
origMass = 2.000
modded = false
CONFIG
{
name = GEM-46/TVC-Ground
minThrust = 875
maxThrust = 875
heatProduction = 100
gimbalRange = 5
massMult = 1.1375
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 77
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 279.8
key = 1 251
}
thrustCurve
{
key = 1\t0.72
key = 0.995\t0.82
key = 0.99\t0.8203
key = 0.985\t0.8207
key = 0.98\t0.8213
key = 0.975\t0.8223
key = 0.97\t0.8233
key = 0.965\t0.8245
key = 0.96\t0.8267
key = 0.955\t0.8289
key = 0.95\t0.8312
key = 0.945\t0.835
key = 0.94\t0.8388
key = 0.935\t0.8426
key = 0.93\t0.8458
key = 0.925\t0.8489
key = 0.92\t0.852
key = 0.915\t0.8555
key = 0.91\t0.8592
key = 0.905\t0.8629
key = 0.9\t0.8665
key = 0.895\t0.8701
key = 0.89\t0.8737
key = 0.885\t0.8773
key = 0.88\t0.8803
key = 0.875\t0.8833
key = 0.87\t0.8863
key = 0.865\t0.8899
key = 0.86\t0.8937
key = 0.855\t0.8975
key = 0.85\t0.9012
key = 0.845\t0.9047
key = 0.84\t0.9082
key = 0.835\t0.9117
key = 0.83\t0.9164
key = 0.825\t0.9212
key = 0.82\t0.926
key = 0.815\t0.9303
key = 0.81\t0.9337
key = 0.805\t0.9371
key = 0.8\t0.9405
key = 0.795\t0.9438
key = 0.79\t0.9471
key = 0.785\t0.9504
key = 0.78\t0.954
key = 0.775\t0.9589
key = 0.77\t0.9638
key = 0.765\t0.9687
key = 0.76\t0.9727
key = 0.755\t0.9759
key = 0.75\t0.9791
key = 0.745\t0.9823
key = 0.74\t0.9844
key = 0.735\t0.9863
key = 0.73\t0.9882
key = 0.725\t0.9901
key = 0.72\t0.9922
key = 0.715\t0.9943
key = 0.71\t0.9964
key = 0.705\t0.9981
key = 0.7\t0.9986
key = 0.695\t0.9991
key = 0.69\t0.9996
key = 0.685\t0.9996
key = 0.68\t0.9991
key = 0.675\t0.9986
key = 0.67\t0.9981
key = 0.665\t0.9974
key = 0.66\t0.9966
key = 0.655\t0.9958
key = 0.65\t0.995
key = 0.645\t0.9937
key = 0.64\t0.9924
key = 0.635\t0.9911
key = 0.63\t0.9895
key = 0.625\t0.9868
key = 0.62\t0.9841
key = 0.615\t0.9814
key = 0.61\t0.9781
key = 0.605\t0.9743
key = 0.6\t0.9705
key = 0.595\t0.9667
key = 0.59\t0.9631
key = 0.585\t0.9595
key = 0.58\t0.9559
key = 0.575\t0.952
key = 0.57\t0.9472
key = 0.565\t0.9424
key = 0.56\t0.9376
key = 0.555\t0.9323
key = 0.55\t0.9268
key = 0.545\t0.9213
key = 0.54\t0.9154
key = 0.535\t0.908
key = 0.53\t0.9006
key = 0.525\t0.8932
key = 0.52\t0.8845
key = 0.515\t0.8756
key = 0.51\t0.8667
key = 0.505\t0.857
key = 0.5\t0.8468
key = 0.495\t0.8366
key = 0.49\t0.827
key = 0.485\t0.8181
key = 0.48\t0.8092
key = 0.475\t0.8005
key = 0.47\t0.792
key = 0.465\t0.7835
key = 0.46\t0.7762
key = 0.455\t0.7703
key = 0.45\t0.7644
key = 0.445\t0.7552
key = 0.44\t0.7436
key = 0.435\t0.732
key = 0.43\t0.7248
key = 0.425\t0.7185
key = 0.42\t0.7121
key = 0.415\t0.7049
key = 0.41\t0.6977
key = 0.405\t0.6897
key = 0.4\t0.681
key = 0.395\t0.6723
key = 0.39\t0.6642
key = 0.385\t0.6561
key = 0.38\t0.6479
key = 0.375\t0.6395
key = 0.37\t0.6312
key = 0.365\t0.6239
key = 0.36\t0.6166
key = 0.355\t0.6109
key = 0.35\t0.6056
key = 0.345\t0.6003
key = 0.34\t0.5949
key = 0.335\t0.5903
key = 0.33\t0.588
key = 0.325\t0.5858
key = 0.32\t0.5858
key = 0.315\t0.5858
key = 0.31\t0.5847
key = 0.305\t0.5833
key = 0.3\t0.5828
key = 0.295\t0.5828
key = 0.29\t0.5834
key = 0.285\t0.5848
key = 0.28\t0.5859
key = 0.275\t0.5859
key = 0.27\t0.5859
key = 0.265\t0.5859
key = 0.26\t0.5859
key = 0.255\t0.5859
key = 0.25\t0.5859
key = 0.245\t0.5851
key = 0.24\t0.5837
key = 0.235\t0.5825
key = 0.23\t0.5816
key = 0.225\t0.5808
key = 0.22\t0.5808
key = 0.215\t0.5808
key = 0.21\t0.5808
key = 0.205\t0.5808
key = 0.2\t0.5808
key = 0.195\t0.5808
key = 0.19\t0.5808
key = 0.185\t0.5808
key = 0.18\t0.5803
key = 0.175\t0.5789
key = 0.17\t0.5778
key = 0.165\t0.5778
key = 0.16\t0.5778
key = 0.155\t0.5778
key = 0.15\t0.5778
key = 0.145\t0.5771
key = 0.14\t0.5762
key = 0.135\t0.5758
key = 0.13\t0.5758
key = 0.125\t0.5754
key = 0.12\t0.5745
key = 0.115\t0.5732
key = 0.11\t0.5709
key = 0.105\t0.5687
key = 0.1\t0.5673
key = 0.095\t0.5659
key = 0.09\t0.5636
key = 0.085\t0.5612
key = 0.08\t0.5601
key = 0.075\t0.5592
key = 0.07\t0.5579
key = 0.065\t0.5565
key = 0.06\t0.5554
key = 0.055\t0.5544
key = 0.05\t0.5532
key = 0.045\t0.5518
key = 0.04\t0.549
key = 0.035\t0.5446
key = 0.03\t0.5396
key = 0.025\t0.5246
key = 0.02\t0.4946
key = 0.015\t0.4496
key = 0.01\t0.3696
key = 0.009\t0.3476
key = 0.008\t0.3216
key = 0.007\t0.2916
key = 0.006\t0.2566
key = 0.005\t0.2166
key = 0.004\t0.1666
key = 0.003\t0.1166
key = 0.002\t0.0766
key = 0.001\t0.0416
key = 0\t0.0006
}
}
CONFIG
{
name = GEM-46/Fixed-Ground
gimbalRange = 0
minThrust = 885
maxThrust = 885
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 77
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 277.8
key = 1 251
}
thrustCurve
{
key = 1\t0.72
key = 0.995\t0.82
key = 0.99\t0.8203
key = 0.985\t0.8207
key = 0.98\t0.8213
key = 0.975\t0.8223
key = 0.97\t0.8233
key = 0.965\t0.8245
key = 0.96\t0.8267
key = 0.955\t0.8289
key = 0.95\t0.8312
key = 0.945\t0.835
key = 0.94\t0.8388
key = 0.935\t0.8426
key = 0.93\t0.8458
key = 0.925\t0.8489
key = 0.92\t0.852
key = 0.915\t0.8555
key = 0.91\t0.8592
key = 0.905\t0.8629
key = 0.9\t0.8665
key = 0.895\t0.8701
key = 0.89\t0.8737
key = 0.885\t0.8773
key = 0.88\t0.8803
key = 0.875\t0.8833
key = 0.87\t0.8863
key = 0.865\t0.8899
key = 0.86\t0.8937
key = 0.855\t0.8975
key = 0.85\t0.9012
key = 0.845\t0.9047
key = 0.84\t0.9082
key = 0.835\t0.9117
key = 0.83\t0.9164
key = 0.825\t0.9212
key = 0.82\t0.926
key = 0.815\t0.9303
key = 0.81\t0.9337
key = 0.805\t0.9371
key = 0.8\t0.9405
key = 0.795\t0.9438
key = 0.79\t0.9471
key = 0.785\t0.9504
key = 0.78\t0.954
key = 0.775\t0.9589
key = 0.77\t0.9638
key = 0.765\t0.9687
key = 0.76\t0.9727
key = 0.755\t0.9759
key = 0.75\t0.9791
key = 0.745\t0.9823
key = 0.74\t0.9844
key = 0.735\t0.9863
key = 0.73\t0.9882
key = 0.725\t0.9901
key = 0.72\t0.9922
key = 0.715\t0.9943
key = 0.71\t0.9964
key = 0.705\t0.9981
key = 0.7\t0.9986
key = 0.695\t0.9991
key = 0.69\t0.9996
key = 0.685\t0.9996
key = 0.68\t0.9991
key = 0.675\t0.9986
key = 0.67\t0.9981
key = 0.665\t0.9974
key = 0.66\t0.9966
key = 0.655\t0.9958
key = 0.65\t0.995
key = 0.645\t0.9937
key = 0.64\t0.9924
key = 0.635\t0.9911
key = 0.63\t0.9895
key = 0.625\t0.9868
key = 0.62\t0.9841
key = 0.615\t0.9814
key = 0.61\t0.9781
key = 0.605\t0.9743
key = 0.6\t0.9705
key = 0.595\t0.9667
key = 0.59\t0.9631
key = 0.585\t0.9595
key = 0.58\t0.9559
key = 0.575\t0.952
key = 0.57\t0.9472
key = 0.565\t0.9424
key = 0.56\t0.9376
key = 0.555\t0.9323
key = 0.55\t0.9268
key = 0.545\t0.9213
key = 0.54\t0.9154
key = 0.535\t0.908
key = 0.53\t0.9006
key = 0.525\t0.8932
key = 0.52\t0.8845
key = 0.515\t0.8756
key = 0.51\t0.8667
key = 0.505\t0.857
key = 0.5\t0.8468
key = 0.495\t0.8366
key = 0.49\t0.827
key = 0.485\t0.8181
key = 0.48\t0.8092
key = 0.475\t0.8005
key = 0.47\t0.792
key = 0.465\t0.7835
key = 0.46\t0.7762
key = 0.455\t0.7703
key = 0.45\t0.7644
key = 0.445\t0.7552
key = 0.44\t0.7436
key = 0.435\t0.732
key = 0.43\t0.7248
key = 0.425\t0.7185
key = 0.42\t0.7121
key = 0.415\t0.7049
key = 0.41\t0.6977
key = 0.405\t0.6897
key = 0.4\t0.681
key = 0.395\t0.6723
key = 0.39\t0.6642
key = 0.385\t0.6561
key = 0.38\t0.6479
key = 0.375\t0.6395
key = 0.37\t0.6312
key = 0.365\t0.6239
key = 0.36\t0.6166
key = 0.355\t0.6109
key = 0.35\t0.6056
key = 0.345\t0.6003
key = 0.34\t0.5949
key = 0.335\t0.5903
key = 0.33\t0.588
key = 0.325\t0.5858
key = 0.32\t0.5858
key = 0.315\t0.5858
key = 0.31\t0.5847
key = 0.305\t0.5833
key = 0.3\t0.5828
key = 0.295\t0.5828
key = 0.29\t0.5834
key = 0.285\t0.5848
key = 0.28\t0.5859
key = 0.275\t0.5859
key = 0.27\t0.5859
key = 0.265\t0.5859
key = 0.26\t0.5859
key = 0.255\t0.5859
key = 0.25\t0.5859
key = 0.245\t0.5851
key = 0.24\t0.5837
key = 0.235\t0.5825
key = 0.23\t0.5816
key = 0.225\t0.5808
key = 0.22\t0.5808
key = 0.215\t0.5808
key = 0.21\t0.5808
key = 0.205\t0.5808
key = 0.2\t0.5808
key = 0.195\t0.5808
key = 0.19\t0.5808
key = 0.185\t0.5808
key = 0.18\t0.5803
key = 0.175\t0.5789
key = 0.17\t0.5778
key = 0.165\t0.5778
key = 0.16\t0.5778
key = 0.155\t0.5778
key = 0.15\t0.5778
key = 0.145\t0.5771
key = 0.14\t0.5762
key = 0.135\t0.5758
key = 0.13\t0.5758
key = 0.125\t0.5754
key = 0.12\t0.5745
key = 0.115\t0.5732
key = 0.11\t0.5709
key = 0.105\t0.5687
key = 0.1\t0.5673
key = 0.095\t0.5659
key = 0.09\t0.5636
key = 0.085\t0.5612
key = 0.08\t0.5601
key = 0.075\t0.5592
key = 0.07\t0.5579
key = 0.065\t0.5565
key = 0.06\t0.5554
key = 0.055\t0.5544
key = 0.05\t0.5532
key = 0.045\t0.5518
key = 0.04\t0.549
key = 0.035\t0.5446
key = 0.03\t0.5396
key = 0.025\t0.5246
key = 0.02\t0.4946
key = 0.015\t0.4496
key = 0.01\t0.3696
key = 0.009\t0.3476
key = 0.008\t0.3216
key = 0.007\t0.2916
key = 0.006\t0.2566
key = 0.005\t0.2166
key = 0.004\t0.1666
key = 0.003\t0.1166
key = 0.002\t0.0766
key = 0.001\t0.0416
key = 0\t0.0006
}
}
CONFIG
{
name = GEM-46/Fixed-Air
minThrust = 915
maxThrust = 915
massMult = 1.1020
heatProduction = 100
gimbalRange = 0
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 77
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 290.7
key = 1 225
}
thrustCurve
{
key = 1\t0.72
key = 0.995\t0.82
key = 0.99\t0.8203
key = 0.985\t0.8207
key = 0.98\t0.8213
key = 0.975\t0.8219
key = 0.97\t0.8225
key = 0.965\t0.8232
key = 0.96\t0.8245
key = 0.955\t0.8258
key = 0.95\t0.8271
key = 0.945\t0.8309
key = 0.94\t0.8347
key = 0.935\t0.8385
key = 0.93\t0.8415
key = 0.925\t0.8443
key = 0.92\t0.8471
key = 0.915\t0.8506
key = 0.91\t0.8546
key = 0.905\t0.8586
key = 0.9\t0.8627
key = 0.895\t0.8669
key = 0.89\t0.8711
key = 0.885\t0.8753
key = 0.88\t0.878
key = 0.875\t0.8807
key = 0.87\t0.8834
key = 0.865\t0.8874
key = 0.86\t0.8921
key = 0.855\t0.8968
key = 0.85\t0.9013
key = 0.845\t0.905
key = 0.84\t0.9087
key = 0.835\t0.9124
key = 0.83\t0.9163
key = 0.825\t0.9203
key = 0.82\t0.9243
key = 0.815\t0.9283
key = 0.81\t0.9325
key = 0.805\t0.9367
key = 0.8\t0.9409
key = 0.795\t0.9452
key = 0.79\t0.9496
key = 0.785\t0.954
key = 0.78\t0.9584
key = 0.775\t0.9627
key = 0.77\t0.967
key = 0.765\t0.9713
key = 0.76\t0.9752
key = 0.755\t0.9781
key = 0.75\t0.981
key = 0.745\t0.9839
key = 0.74\t0.9865
key = 0.735\t0.9889
key = 0.73\t0.9913
key = 0.725\t0.9937
key = 0.72\t0.9952
key = 0.715\t0.9965
key = 0.71\t0.9978
key = 0.705\t0.9991
key = 0.7\t0.9996
key = 0.695\t1.0001
key = 0.69\t1.0006
key = 0.685\t1.001
key = 0.68\t1.001
key = 0.675\t1.001
key = 0.67\t1.001
key = 0.665\t1.0008
key = 0.66\t1.0003
key = 0.655\t0.9998
key = 0.65\t0.9993
key = 0.645\t0.9983
key = 0.64\t0.997
key = 0.635\t0.9957
key = 0.63\t0.9944
key = 0.625\t0.9933
key = 0.62\t0.9922
key = 0.615\t0.9911
key = 0.61\t0.9898
key = 0.605\t0.9855
key = 0.6\t0.9812
key = 0.595\t0.9769
key = 0.59\t0.9729
key = 0.585\t0.9693
key = 0.58\t0.9657
key = 0.575\t0.9621
key = 0.57\t0.9579
key = 0.565\t0.9534
key = 0.56\t0.9489
key = 0.555\t0.9444
key = 0.55\t0.9399
key = 0.545\t0.9354
key = 0.54\t0.9309
key = 0.535\t0.9231
key = 0.53\t0.9131
key = 0.525\t0.9031
key = 0.52\t0.8933
key = 0.515\t0.8845
key = 0.51\t0.8757
key = 0.505\t0.8669
key = 0.5\t0.8572
key = 0.495\t0.8474
key = 0.49\t0.8376
key = 0.485\t0.8273
key = 0.48\t0.8168
key = 0.475\t0.8063
key = 0.47\t0.7984
key = 0.465\t0.7917
key = 0.46\t0.785
key = 0.455\t0.7769
key = 0.45\t0.7682
key = 0.445\t0.7595
key = 0.44\t0.7515
key = 0.435\t0.7436
key = 0.43\t0.7357
key = 0.425\t0.7272
key = 0.42\t0.7187
key = 0.415\t0.7108
key = 0.41\t0.704
key = 0.405\t0.6972
key = 0.4\t0.6883
key = 0.395\t0.6785
key = 0.39\t0.6694
key = 0.385\t0.6642
key = 0.38\t0.659
key = 0.375\t0.6509
key = 0.37\t0.6413
key = 0.365\t0.6328
key = 0.36\t0.6273
key = 0.355\t0.6218
key = 0.35\t0.6142
key = 0.345\t0.6063
key = 0.34\t0.6008
key = 0.335\t0.5968
key = 0.33\t0.5939
key = 0.325\t0.593
key = 0.32\t0.5922
key = 0.315\t0.5922
key = 0.31\t0.5922
key = 0.305\t0.5922
key = 0.3\t0.5922
key = 0.295\t0.5922
key = 0.29\t0.5922
key = 0.285\t0.5922
key = 0.28\t0.5922
key = 0.275\t0.5922
key = 0.27\t0.5922
key = 0.265\t0.5922
key = 0.26\t0.5922
key = 0.255\t0.5922
key = 0.25\t0.5922
key = 0.245\t0.5922
key = 0.24\t0.5917
key = 0.235\t0.5904
key = 0.23\t0.5893
key = 0.225\t0.5893
key = 0.22\t0.5893
key = 0.215\t0.5885
key = 0.21\t0.5876
key = 0.205\t0.5873
key = 0.2\t0.5873
key = 0.195\t0.5873
key = 0.19\t0.5873
key = 0.185\t0.5871
key = 0.18\t0.5862
key = 0.175\t0.5853
key = 0.17\t0.5853
key = 0.165\t0.5853
key = 0.16\t0.5853
key = 0.155\t0.5853
key = 0.15\t0.5848
key = 0.145\t0.5839
key = 0.14\t0.5833
key = 0.135\t0.5833
key = 0.13\t0.5832
key = 0.125\t0.5823
key = 0.12\t0.5814
key = 0.115\t0.5801
key = 0.11\t0.5787
key = 0.105\t0.577
key = 0.1\t0.5752
key = 0.095\t0.5739
key = 0.09\t0.573
key = 0.085\t0.5715
key = 0.08\t0.5692
key = 0.075\t0.5672
key = 0.07\t0.5663
key = 0.065\t0.5654
key = 0.06\t0.5645
key = 0.055\t0.5636
key = 0.05\t0.5622
key = 0.045\t0.5608
key = 0.04\t0.5598
key = 0.035\t0.5589
key = 0.03\t0.5539
key = 0.025\t0.5389
key = 0.02\t0.5089
key = 0.015\t0.4639
key = 0.01\t0.3839
key = 0.009\t0.3619
key = 0.008\t0.3359
key = 0.007\t0.3059
key = 0.006\t0.2709
key = 0.005\t0.2309
key = 0.004\t0.1809
key = 0.003\t0.1259
key = 0.002\t0.0809
key = 0.001\t0.0459
key = 0\t0.0004
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = GEM-46/Fixed-Ground
ratedBurnTime = 77
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.981818
cycleReliabilityEnd = 0.996364
techTransfer = GEM-40/Air,GEM-40/Ground:50 & GEM-46/TVC-Ground,GEM-46/Fixed-Air:100
isSolid = True
}
TESTFLIGHT
{
name = GEM-46/TVC-Ground
ratedBurnTime = 77
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.981818
cycleReliabilityEnd = 0.996364
techTransfer = GEM-40/Air,GEM-40/Ground:50 & GEM-46/Fixed-Ground,GEM-46/Fixed-Air:100
isSolid = True
}
TESTFLIGHT
{
name = GEM-46/Fixed-Air
ratedBurnTime = 77
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.981818
cycleReliabilityEnd = 0.996364
techTransfer = GEM-40/Air,GEM-40/Ground:50 & GEM-46/TVC-Ground,GEM-46/Fixed-Ground:100
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/GEM60_BDB.cfg
PART
{
module = Part
name = ROE-GEM60
author = Cobaltwolf, Vader111
mass = 3.9404
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.46875, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.235, -0.235
attachRules = 1,1,1,1,0
tags = ATK, GEM60, booster, radial, solid, srb,
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = GEM 60
manufacturer = Orbital ATK
description = The 60-inch (1.5-meter) diameter GEM 60 is used on the Delta IV in sets of two or four. When two boosters are used, both are equipped with thrust vector control (TVC). When four are used, two boosters use TVC while the other two use fixed nozzles to reduce weight. Burn time 90 seconds. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM60
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
switcherDescriptionPlural = Nose Shapes
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = GEM60_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = GEM60_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 16780
basemass = -1
TANK
{
name = HTPB
amount = 16780
maxAmount = 16780
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = GEM-60/TVC
origMass = 3.380
modded = false
CONFIG
{
name = GEM-60/TVC
minThrust = 1235.947
maxThrust = 1235.947
heatProduction = 100
gimbalRange = 5.0
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 91
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 274
key = 1 246
}
thrustCurve
{
key = 0.99972 0.719
key = 0.98539 0.939
key = 0.97106 0.939
key = 0.95673 0.939
key = 0.94227 0.948
key = 0.92769 0.956
key = 0.91298 0.964
key = 0.89811 0.975
key = 0.88302 0.989
key = 0.86785 0.995
key = 0.85268 0.994
key = 0.83746 0.997
key = 0.82221 1
key = 0.80695 1
key = 0.7917 1
key = 0.77644 1
key = 0.76119 1
key = 0.74593 1
key = 0.73068 1
key = 0.71543 1
key = 0.70017 1
key = 0.68496 0.997
key = 0.66992 0.986
key = 0.65513 0.969
key = 0.6408 0.939
key = 0.62728 0.886
key = 0.61481 0.817
key = 0.60293 0.779
key = 0.59143 0.754
key = 0.58023 0.734
key = 0.56953 0.701
key = 0.55909 0.685
key = 0.5489 0.668
key = 0.539 0.649
key = 0.52932 0.635
key = 0.51985 0.621
key = 0.51063 0.604
key = 0.50162 0.591
key = 0.49282 0.577
key = 0.48419 0.566
key = 0.47573 0.555
key = 0.46731 0.552
key = 0.45877 0.56
key = 0.45014 0.566
key = 0.44143 0.571
key = 0.43263 0.577
key = 0.42371 0.585
key = 0.4147 0.59
key = 0.40561 0.596
key = 0.39644 0.601
key = 0.38718 0.607
key = 0.37779 0.615
key = 0.36832 0.621
key = 0.35877 0.626
key = 0.34913 0.632
key = 0.33936 0.64
key = 0.32951 0.646
key = 0.31958 0.651
key = 0.30952 0.659
key = 0.29938 0.665
key = 0.28915 0.67
key = 0.2788 0.679
key = 0.26836 0.684
key = 0.25779 0.693
key = 0.24714 0.698
key = 0.23641 0.704
key = 0.22564 0.706
key = 0.21482 0.709
key = 0.20392 0.715
key = 0.19297 0.717
key = 0.18199 0.72
key = 0.17092 0.726
key = 0.15981 0.728
key = 0.14865 0.731
key = 0.13746 0.734
key = 0.12618 0.739
key = 0.11494 0.737
key = 0.10371 0.737
key = 0.09255 0.731
key = 0.08148 0.726
key = 0.07054 0.717
key = 0.05964 0.714
key = 0.04883 0.709
key = 0.03814 0.701
key = 0.02754 0.695
key = 0.01913 0.551
key = 0.01204 0.404
key = 0.00877 0.32
key = 0.00682 0.20
key = 0.00483 0.15
key = 0.0028 0.11
key = 0.0018 0.08
key = 0.0005 0.05
key = 0.0000 0.03
}
}
CONFIG
{
name = GEM-60/Fixed
minThrust = 1248.91
maxThrust = 1248.91
gimbalRange = 0
heatProduction = 100
massMult = 0.9822
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 91
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 274
key = 1 246
}
thrustCurve
{
key = 0.99972 0.719
key = 0.98539 0.939
key = 0.97106 0.939
key = 0.95673 0.939
key = 0.94227 0.948
key = 0.92769 0.956
key = 0.91298 0.964
key = 0.89811 0.975
key = 0.88302 0.989
key = 0.86785 0.995
key = 0.85268 0.994
key = 0.83746 0.997
key = 0.82221 1
key = 0.80695 1
key = 0.7917 1
key = 0.77644 1
key = 0.76119 1
key = 0.74593 1
key = 0.73068 1
key = 0.71543 1
key = 0.70017 1
key = 0.68496 0.997
key = 0.66992 0.986
key = 0.65513 0.969
key = 0.6408 0.939
key = 0.62728 0.886
key = 0.61481 0.817
key = 0.60293 0.779
key = 0.59143 0.754
key = 0.58023 0.734
key = 0.56953 0.701
key = 0.55909 0.685
key = 0.5489 0.668
key = 0.539 0.649
key = 0.52932 0.635
key = 0.51985 0.621
key = 0.51063 0.604
key = 0.50162 0.591
key = 0.49282 0.577
key = 0.48419 0.566
key = 0.47573 0.555
key = 0.46731 0.552
key = 0.45877 0.56
key = 0.45014 0.566
key = 0.44143 0.571
key = 0.43263 0.577
key = 0.42371 0.585
key = 0.4147 0.59
key = 0.40561 0.596
key = 0.39644 0.601
key = 0.38718 0.607
key = 0.37779 0.615
key = 0.36832 0.621
key = 0.35877 0.626
key = 0.34913 0.632
key = 0.33936 0.64
key = 0.32951 0.646
key = 0.31958 0.651
key = 0.30952 0.659
key = 0.29938 0.665
key = 0.28915 0.67
key = 0.2788 0.679
key = 0.26836 0.684
key = 0.25779 0.693
key = 0.24714 0.698
key = 0.23641 0.704
key = 0.22564 0.706
key = 0.21482 0.709
key = 0.20392 0.715
key = 0.19297 0.717
key = 0.18199 0.72
key = 0.17092 0.726
key = 0.15981 0.728
key = 0.14865 0.731
key = 0.13746 0.734
key = 0.12618 0.739
key = 0.11494 0.737
key = 0.10371 0.737
key = 0.09255 0.731
key = 0.08148 0.726
key = 0.07054 0.717
key = 0.05964 0.714
key = 0.04883 0.709
key = 0.03814 0.701
key = 0.02754 0.695
key = 0.01913 0.551
key = 0.01204 0.404
key = 0.00877 0.32
key = 0.00682 0.20
key = 0.00483 0.15
key = 0.0028 0.11
key = 0.0018 0.08
key = 0.0005 0.05
key = 0.0000 0.03
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = GEM-60/Fixed
ratedBurnTime = 91
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9989
techTransfer = GEM-40/Air,GEM-40/Ground,GEM-46/TVC-Ground,GEM-46/Fixed-Air,GEM-46/Fixed-Ground:50 & GEM-60/TVC:100
isSolid = True
}
TESTFLIGHT
{
name = GEM-60/TVC
ratedBurnTime = 91
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9989
techTransfer = GEM-40/Air,GEM-40/Ground,GEM-46/TVC-Ground,GEM-46/Fixed-Air,GEM-46/Fixed-Ground:50 & GEM-60/Fixed:100
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/GEM63_BDB.cfg
PART
{
module = Part
name = ROE-GEM63
author = Cobaltwolf, Vader111
mass = 5.240
scale = 1.0
rescaleFactor = 1.6
node_attach = 0.0, 0.0, -0.46875, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, -0.235, -0.235
attachRules = 1,1,1,1,0
title = GEM 63
description = In 2015, ULA announced that Orbital ATK had been contracted to develop the GEM 63 as a drop-in replacement for the AJ-60A, and would replace Aerojet Rocketdyne as their Atlas V SRM supplier by the end of 2018. The GEM 63 will be larger than the GEM 60 SRMs used on the Delta IV and will not be equipped with thrust vectoring. As with the AJ-60A, launches using the four-meter fairing will be able to be equipped with up to three boosters while up to five boosters can be used with the five-meter fairing. Plume configured by RealPlume.
tags = ATK, GEM63, booster, radial, solid, srb,
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Orbital ATK
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM63
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchNose
switcherDescription = Nose Shape
switcherDescriptionPlural = Nose Shapes
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Straight
transform = StraightNose
}
SUBTYPE
{
name = Angled
transform = AngledNose
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = GEM60_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = GEM60_Emit_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
type = HTPB
volume = 24971
basemass = -1
TANK
{
name = HTPB
amount = 24971
maxAmount = 24971
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = GEM-63
modded = false
origMass = 5.1
CONFIG
{
name = GEM-63
minThrust = 1658
maxThrust = 1658
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 94
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 275
key = 1 250
}
thrustCurve
{
key = 0.99972 0.719
key = 0.98539 0.939
key = 0.97106 0.939
key = 0.95673 0.939
key = 0.94227 0.948
key = 0.92769 0.956
key = 0.91298 0.964
key = 0.89811 0.975
key = 0.88302 0.989
key = 0.86785 0.995
key = 0.85268 0.994
key = 0.83746 0.997
key = 0.82221 1
key = 0.80695 1
key = 0.7917 1
key = 0.77644 1
key = 0.76119 1
key = 0.74593 1
key = 0.73068 1
key = 0.71543 1
key = 0.70017 1
key = 0.68496 0.997
key = 0.66992 0.986
key = 0.65513 0.969
key = 0.6408 0.939
key = 0.62728 0.886
key = 0.61481 0.817
key = 0.60293 0.779
key = 0.59143 0.754
key = 0.58023 0.734
key = 0.56953 0.701
key = 0.55909 0.685
key = 0.5489 0.668
key = 0.539 0.649
key = 0.52932 0.635
key = 0.51985 0.621
key = 0.51063 0.604
key = 0.50162 0.591
key = 0.49282 0.577
key = 0.48419 0.566
key = 0.47573 0.555
key = 0.46731 0.552
key = 0.45877 0.56
key = 0.45014 0.566
key = 0.44143 0.571
key = 0.43263 0.577
key = 0.42371 0.585
key = 0.4147 0.59
key = 0.40561 0.596
key = 0.39644 0.601
key = 0.38718 0.607
key = 0.37779 0.615
key = 0.36832 0.621
key = 0.35877 0.626
key = 0.34913 0.632
key = 0.33936 0.64
key = 0.32951 0.646
key = 0.31958 0.651
key = 0.30952 0.659
key = 0.29938 0.665
key = 0.28915 0.67
key = 0.2788 0.679
key = 0.26836 0.684
key = 0.25779 0.693
key = 0.24714 0.698
key = 0.23641 0.704
key = 0.22564 0.706
key = 0.21482 0.709
key = 0.20392 0.715
key = 0.19297 0.717
key = 0.18199 0.72
key = 0.17092 0.726
key = 0.15981 0.728
key = 0.14865 0.731
key = 0.13746 0.734
key = 0.12618 0.739
key = 0.11494 0.737
key = 0.10371 0.737
key = 0.09255 0.731
key = 0.08148 0.726
key = 0.07054 0.717
key = 0.05964 0.714
key = 0.04883 0.709
key = 0.03814 0.701
key = 0.02754 0.695
key = 0.01913 0.551
key = 0.01204 0.404
key = 0.00877 0.32
key = 0.00682 0.20
key = 0.00483 0.15
key = 0.0028 0.11
key = 0.0018 0.08
key = 0.0005 0.05
key = 0.0000 0.03
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.0006
flareScale = 0.6
plumePosition = 0.0, 0.0, 0.1
plumeScale = 0.6
smokePosition = 0.0, 0.0, 0.2
smokeScale = 0.2
slagPosition = 0.0, 0.0, 0.1
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0006
fixedScale = 0.6
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 0.6
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 0.2
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.1
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.6
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = GEM-63
ratedBurnTime = 94
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9989
techTransfer = GEM-40/Air,GEM-40/Ground,GEM-46/TVC-Ground,GEM-46/Fixed-Air,GEM-46/Fixed-Ground,GEM-60/TVC,GEM-60/Fixed,GEM-63XL:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/H1_BDB.cfg
PART
{
module = Part
name = ROE-H1C
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.76
node_stack_top = 0.0, 0.79785, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.79307, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = apollo, saturn, saturn-1b, s-ib, s-i, saturn-1, saturn-i, h-1, rs27, rs-27, h1
mass = 0.902
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = H-1C Series Engine
manufacturer = Rocketdyne
description = This is the H-1C version of the H-1 Engine. It is intended to be mounted inboard in a cluster of engines as it does not have the ability to Gimbal. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.79785, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_H1C
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = H-1-165K
CONFIG
{
name = H-1-165K
description = Earliest prototype version of the H-1 Engine that flew on the Saturn I, Block I. It is rated at 165k lbf sea level thrust.
minThrust = 807
maxThrust = 807
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-188K
description = Improved version of the H-1 Engine for the Saturn I, Block II. It is rated at 188k lbf sea level thrust.
minThrust = 920
maxThrust = 920
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-200K
description = H-1 Engine that flew on the first 5 Saturn IB launches. It is rated at 200k lbf sea level thrust.
minThrust = 979
maxThrust = 979
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-205K
description = Final version of the H-1 Engine for the Saturn IB that flew on the 4 flights of Skylab and ASTP. It is rated at 205k lbf sea level thrust.
minThrust = 1018
maxThrust = 1018
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-medium-1
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 2.22, 2.22, 2.4
glow = _yellow
moduleID = ROE-H1C
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.38, 0.0, 0.02
fixedScale = 3
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.38, 0.0, 0.02
fixedScale = 3
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 3
coreScale = 3
exhaustScale = 3
flareScale = 3
fumeScale = 3
lampScale = 3
plumeScale = 3
plume2Scale = 3
plume3Scale = 3
smokeScale = 3
shockScale = 3
shockconeScale = 3
slagScale = 3
streamScale = 3
blazePosition = 0.38, 0.0, 0.02
corePosition = 0.38, 0.0, 0.02
exhaustPosition = 0.38, 0.0, 0.02
flarePosition = 0.38, 0.0, 0.02
fumePosition = 0.38, 0.0, 0.02
lampPosition = 0.38, 0.0, 0.02
plumePosition = 0.38, 0.0, 0.02
plume2Position = 0.38, 0.0, 0.02
plume3Position = 0.38, 0.0, 0.02
smokePosition = 0.38, 0.0, 0.02
shockPosition = 0.38, 0.0, 0.02
shockconePosition = 0.38, 0.0, 0.02
slagPosition = 0.38, 0.0, 0.02
streamPosition = 0.38, 0.0, 0.02
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-H1C
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 2.22, 2.22, 2.4
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 0.9324,0.9324,1.8648
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = H-1-165K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = S-3, S-3D:25
}
TESTFLIGHT
{
name = H-1-188K
ratedBurnTime = 155
ignitionReliabilityStart = 0.979592
ignitionReliabilityEnd = 0.995918
cycleReliabilityStart = 0.979592
cycleReliabilityEnd = 0.995918
techTransfer = H-1-165K:50
}
TESTFLIGHT
{
name = H-1-200K
ratedBurnTime = 155
ignitionReliabilityStart = 0.975610
ignitionReliabilityEnd = 0.995122
cycleReliabilityStart = 0.975610
cycleReliabilityEnd = 0.995122
techTransfer = H-1-165K,H-1-188K:50
}
TESTFLIGHT
{
name = H-1-205K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = H-1-165K,H-1-188K,H-1-205K:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/H1_BDB.cfg
PART
{
module = Part
name = ROE-H1D
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.76
node_stack_top = 0.0, 0.79785, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.79307, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = apollo, saturn, saturn-1b, s-ib, s-i, saturn-1, saturn-i, h-1, rs27, rs-27, h1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = H-1/RS-27 Series
manufacturer = Rocketdyne
description = The H-1 is an upgrade to the original LR79 engine that propelled the Saturn-I and IB vehicles, as well as late-model Delta rockets (as the RS-27). The H-1/RS-27 are optimized for the first-stage main engine role. The RS-27A has a higher expansion ratio for increased performance at altitude since liftoff thrust on the Delta II is augmented by solid boosters and the core burns rather longer. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.79785, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Saturn/bluedog_Saturn_Engine_H1D
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 8
useGimbalResponseSpeed = True
gimbalResponseSpeed = 15
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = H-1-165K
origMass = 0.972
CONFIG
{
name = H-1-165K
description = Earliest prototype version of the H-1 Engine that flew on the Saturn I, Block I. It is rated at 165k lbf sea level thrust.
minThrust = 807
maxThrust = 807
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-188K
description = Improved version of the H-1 Engine for the Saturn I, Block II. It is rated at 188k lbf sea level thrust.
minThrust = 920
maxThrust = 920
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-200K
description = H-1 Engine that flew on the first 5 Saturn IB launches. It is rated at 200k lbf sea level thrust.
minThrust = 979
maxThrust = 979
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-205K
description = Final version of the H-1 Engine for the Saturn IB that flew on the 4 flights of Skylab and ASTP. It is rated at 205k lbf sea level thrust.
minThrust = 1018
maxThrust = 1018
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = RS-27
description = Remanufactured H-1 for use with Delta
maxThrust = 1023
minThrust = 1023
heatProduction = 100
massMult = 1.0395
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 240
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 295
key = 1 264
}
}
CONFIG
{
name = RS-27A
description = RS-27 with a higher expansion nozzle for Delta II
maxThrust = 1054
minThrust = 1054
heatProduction = 100
massMult = 1.10425
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 285
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 302
key = 1 255
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5-film-cooled
audio = pump-fed-medium-1
position = 0,0,0
rotation = 0, 0, 0
scale = 2.3, 2.3, 3
moduleID = ROE-H1D
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.89, 0.89, 2
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-H1D
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5-film-cooled
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2.3, 2.3, 3
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.89, 0.89, 2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = H-1-165K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = S-3, S-3D:25
}
TESTFLIGHT
{
name = H-1-188K
ratedBurnTime = 155
ignitionReliabilityStart = 0.979592
ignitionReliabilityEnd = 0.995918
cycleReliabilityStart = 0.979592
cycleReliabilityEnd = 0.995918
techTransfer = H-1-165K:50
}
TESTFLIGHT
{
name = H-1-200K
ratedBurnTime = 155
ignitionReliabilityStart = 0.975610
ignitionReliabilityEnd = 0.995122
cycleReliabilityStart = 0.975610
cycleReliabilityEnd = 0.995122
techTransfer = H-1-165K,H-1-188K:50
}
TESTFLIGHT
{
name = H-1-205K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = H-1-165K,H-1-188K,H-1-205K:50
}
TESTFLIGHT
{
name = RS-27
ratedBurnTime = 240
ignitionReliabilityStart = 0.990000
ignitionReliabilityEnd = 0.998000
cycleReliabilityStart = 0.990000
cycleReliabilityEnd = 0.998000
techTransfer = H-1-188K,H-1-200K,H-1-205K:50
}
TESTFLIGHT
{
name = RS-27A
ratedBurnTime = 285
ignitionReliabilityStart = 0.992958
ignitionReliabilityEnd = 0.998592
cycleReliabilityStart = 0.992958
cycleReliabilityEnd = 0.998592
techTransfer = H-1-188K,H-1-200K,H-1-205K,RS-27:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/HG3_SSTUKatniss.cfg
PART
{
module = Part
name = ROE-HG3
author = Shadowmage, Pap, Katniss
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-3.377,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
title = HG-3 Series
description = Rocketdyne HG-3 engine, which served as a stepping stone between the J-2 and RS-25. Ensure you enable roll capability or disable gimbal as required for your application. Plume and sound provided by Waterfall.
tags = apollo, saturn, ms-ivb, ms-ii, saturn-v, v, hg-3, hydrolox, hg3, mlv, nasa, v-23, v-24, v-1, (l), (s)
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Rocketdyne
category = Engine
MODEL
{
model = ROEngines/Assets/SSTUKatniss/SC-ENG-HG-3
scale = 1.5232, 1.6216, 1.5232
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = J-2-ThrustTransform
powerEffectName = CombinedPlume
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = J-2-Bell
gimbalRange = 7.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = J-2-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = J-2-Strut-LeftUpper
targetName = J-2-Target-LeftLower
}
LOOK_CONST
{
transformName = J-2-Strut-LeftLower
targetName = J-2-Target-LeftUpper
}
LOOK_CONST
{
transformName = J-2-Strut-RightUpper
targetName = J-2-Target-RightLower
}
LOOK_CONST
{
transformName = J-2-Strut-RightLower
targetName = J-2-Target-RightUpper
}
LOOK_CONST
{
transformName = J-2-FuelLineLeft
targetName = J-2-Target-FuelLeft
}
LOOK_CONST
{
transformName = J-2-FuelLineRight
targetName = J-2-Target-FuelRight
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = HG-3
origMass = 1.78
modded = false
CONFIG
{
name = HG-3
minThrust = 938.469
maxThrust = 1400.70
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 451
key = 1 280
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3-SL
minThrust = 925.987
maxThrust = 1382.07
massMult = 0.973574409
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 445
key = 1 340
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3A
description = Speculative upgrade, using lessons learned from experience with HG-3 in service and development of RS-25 to improve reliability.
minThrust = 938.469
maxThrust = 1400.70
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 451
key = 1 280
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3A-SL
description = Sea-level variant of HG-3A upgrade
minThrust = 925.987
maxThrust = 1382.07
massMult = 0.973574409
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 445
key = 1 340
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3B
description = Further refinement of the HG-3 engine, taking into account developements with the RL-10 and RS-25. Run time and reliability are extended compared to original models, although turbopump throughput is decreased to reduce strain on engine components.
minThrust = 938.469
maxThrust = 1400.70
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 750
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 458
key = 1 285
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3B-SL
description = Sea-level variant of HG-3B upgrade. Increased specific impulse compared to other sea-level variants prior to B version development results in slightly higher thrust for the same level of turbopump throughput as the HG-3B vacuum engine.
minThrust = 926.174
maxThrust = 1382.35
massMult = 0.973574409
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 750
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 452
key = 1 352
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3B-2
description = Modified version of HG-3B, running the turbopumps harder to generate the same level of mass flow as in previous models. This results in improved thrust compared to the normal B model, at the cost of slightly less reliability in comparison.
minThrust = 950.035
maxThrust = 1422.44
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 750
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 458
key = 1 285
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = HG-3B-SL-2
description = Sea-level version of HG-3B-2 upgrade and modification. The improved specific impulse now means that this version produces more vacuum thrust than previous vacuum versions of the engine.
minThrust = 940.553
maxThrust = 1403.81
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 750
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 452
key = 1 352
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-medium-1
transform = J-2-ThrustTransform
position = 0,0,1.52
rotation = 0, 0, 0
scale = 1.71, 1.67, 1.71
glow = ro-hydrolox-blue
moduleID = ROE-HG3
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-HG3
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = J-2-ThrustTransform
position = 0,0,1.52
rotation = 0, 0, 0
scale = 1.71, 1.67, 1.71
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = J-2-ThrustTransform
position = 0,0,1.52
rotation = 0, 0, 0
scale = 1.71, 1.67,3.38
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = HG-3
ratedBurnTime = 600
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
}
TESTFLIGHT
{
name = HG-3-SL
ratedBurnTime = 600
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
}
TESTFLIGHT
{
name = HG-3A
ratedBurnTime = 600
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.91
cycleReliabilityEnd = 0.98
techTransfer = HG-3,HG-3-SL:50
}
TESTFLIGHT
{
name = HG-3A-SL
ratedBurnTime = 600
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.91
cycleReliabilityEnd = 0.98
techTransfer = HG-3,HG-3-SL:50
}
TESTFLIGHT
{
name = HG-3B
ratedBurnTime = 750
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.91488
cycleReliabilityEnd = 0.99
techTransfer = HG-3A,HG-3A-SL:50
}
TESTFLIGHT
{
name = HG-3B-SL
ratedBurnTime = 750
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.91488
cycleReliabilityEnd = 0.99
techTransfer = HG-3A,HG-3A-SL:50
}
TESTFLIGHT
{
name = HG-3B-2
ratedBurnTime = 750
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.90
cycleReliabilityEnd = 0.988
techTransfer = HG-3A,HG-3A-SL,HG-3B,HG-3B-SL:50
}
TESTFLIGHT
{
name = HG-3B-SL-2
ratedBurnTime = 750
ignitionReliabilityStart = 0.902
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.90
cycleReliabilityEnd = 0.988
techTransfer = HG-3A,HG-3A-SL,HG-3B,HG-3B-SL:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/HiPAT_NicheParts.cfg
PART
{
module = Part
name = ROE-HiPAT
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.45, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = NicheParts, descent, HiPAT, r4, r4d, cassini, orion
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = R-4D
manufacturer = Aerojet (GenCorp)
description = A 490 N bipropellant thruster as found in the propulsion system of the ESA ATV and the Orion MPCV Service Module. The R-4D HiPAT or High Performance Liquid Apogee Thruster performs orbit-raising manoeuvres for many of the world's communication satellite platforms, including the Astrium Eurostar 3000, Boeing Space Systems 702HP, MELCO DS-2000 & the Loral LS-1300. The R-4D has also played a critical role in NASA missions such as Cassini's orbit insertion of Saturn. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/HiPAT
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = R-4D-11
origMass = 0.00376
CONFIG
{
name = R-4D-11
description = 164:1 nozzle ratio version used on the Cassini probe
minThrust = 0.490
maxThrust = 0.490
heatProduction = 10
massMult = 1.0
ullage = False
pressureFed = True
ignitions = 0
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.0046
}
PROPELLANT
{
name = MMH
ratio = 0.4990
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5010
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 155
}
}
CONFIG
{
name = HiPAT-445
description = 375:1 nozzle ratio version
minThrust = 0.445
maxThrust = 0.445
heatProduction = 90
ignitions = 0
ullage = False
pressureFed = True
massMult = 1.4468
PROPELLANT
{
name = MMH
ratio = 0.4990
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5010
DrawGauge = False
}
atmosphereCurve
{
key = 0 323
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
CONFIG
{
name = HiPAT-445-Dual
description = 375:1 nozzle ratio version with improved efficiency
minThrust = 0.445
maxThrust = 0.445
heatProduction = 90
ignitions = 0
ullage = False
pressureFed = True
massMult = 1.4468
PROPELLANT
{
name = MMH
ratio = 0.4003
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.5997
DrawGauge = False
}
atmosphereCurve
{
key = 0 329
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.28, 0.28, 0.28
glow = ro-hypergolic-white
moduleID = ROE-HiPAT
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-HiPAT
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.28, 0.28, 0.28
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.301,0.301,0.602
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/J2X_SSTU.cfg
PART
{
module = Part
name = ROE-J2X
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-4.6989,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = j-2, j-2x, j2, j2x, ares, sls, eus
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = J-2X
manufacturer = Aerojet Rocketdyne
description = 2000s medium TWR, vacuum engine. The J-2X was intended to be used on the upper stages of Ares I and Ares V. Development continued after the cancellation of Ares, and early designs of SLS incorporated the engine, but selection of the RL10-powered Exploration Upper Stage resulted in the project being mothballed. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-J-2X
scale = 1.5625, 1.4672, 1.5625
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = J-2X-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = J-2X-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = J-2X-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = J-2X-Strut-UpperLeft
targetName = J-2X-Target-LowerLeft
}
LOOK_CONST
{
transformName = J-2X-Strut-LowerLeft
targetName = J-2X-Target-UpperLeft
}
LOOK_CONST
{
transformName = J-2X-Strut-UpperRight
targetName = J-2X-Target-LowerRight
}
LOOK_CONST
{
transformName = J-2X-Strut-LowerRight
targetName = J-2X-Target-UpperRight
}
LOOK_CONST
{
transformName = J-2X-FuelLineLeft
targetName = J-2X-Target-FuelLeft
}
LOOK_CONST
{
transformName = J-2X-FuelLineRight
targetName = J-2X-Target-FuelRight
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = J-2X-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 2.47
configuration = J-2X
modded = false
CONFIG
{
name = J-2X
maxThrust = 1308
minThrust = 1072
ullage = True
ignitions = 8
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 448
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-medium-1
transform = J-2X-ThrustTransform
position = 0,0,2.62
rotation = 0, 0, 0
scale = 2.45, 2.38, 2.45
glow = ro-hydrolox-blue
moduleID = ROE-J2X
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-J2X
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = J-2X-ThrustTransform
position = 0,0,2.62
rotation = 0, 0, 0
scale = 2.45, 2.38, 2.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = J-2X-ThrustTransform
position = 0,0,2.62
rotation = 0, 0, 0
scale = 2.45, 2.38,4.83
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = J-2X
ratedBurnTime = 500
ignitionReliabilityStart = 0.9665
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9665
cycleReliabilityEnd = 0.9999
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/J2_SSTU.cfg
PART
{
module = Part
name = ROE-J2
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-3.377,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
title = J-2 Series
description = The Rocketdyne J-2 rocket engine was the first large hydrolox engine. It was used on the S-II stage on the Saturn V and also on the S-IVB stage on the Saturn IB and the Saturn V. Plume and sound provided by Waterfall.
tags = apollo, saturn, saturn-1b, s-ivb, s-ii, saturn-v, v, j-2, hydrolox, j2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Rocketdyne
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-J-2
scale = 1.5232, 1.6216, 1.5232
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = J-2-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = J-2-Bell
gimbalRange = 7.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = J-2-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = J-2-Strut-LeftUpper
targetName = J-2-Target-LeftLower
}
LOOK_CONST
{
transformName = J-2-Strut-LeftLower
targetName = J-2-Target-LeftUpper
}
LOOK_CONST
{
transformName = J-2-Strut-RightUpper
targetName = J-2-Target-RightLower
}
LOOK_CONST
{
transformName = J-2-Strut-RightLower
targetName = J-2-Target-RightUpper
}
LOOK_CONST
{
transformName = J-2-FuelLineLeft
targetName = J-2-Target-FuelLeft
}
LOOK_CONST
{
transformName = J-2-FuelLineRight
targetName = J-2-Target-FuelRight
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = J-2-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = J-2-200K
origMass = 1.662415
modded = false
CONFIG
{
name = J-2-200K
description = This was the earliest variant of the J-2 that flew on the first 3 Saturn IB flights AS-201 to AS-203.
minThrust = 685.026
maxThrust = 889.644
heatProduction = 100
massMult = 1.00
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 418
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = J-2-225K
description = The uprated 225k variant was flown starting with SA-501 Saturn V.
minThrust = 770.654
maxThrust = 1000.850
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 424
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = J-2-230K
description = The final version of the J-2 that flew on the Saturn, the 230k variant flew starting with Apollo 8, SA-208 and all subsequent flights.
minThrust = 787.780
maxThrust = 1023.091
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 424.5
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = J-2S
description = The J-2S (J-2 Simplified) was a improvement on the J-2 Engine. It was completely tested and logged more than 30,000 seconds of static fire before the program was terminated.
minThrust = 196.463
maxThrust = 1178.778
massMult = 1.036835
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 436
key = 1 320
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
}
MODULE
{
name = EMRController
MIXTURE
{
configName = J-2S
ratio = 5.5
maxThrust = 1400
minThrust = 1400
atmosphereCurve
{
key = 0 429
key = 1 200
key = 6 0.001
}
}
MIXTURE
{
configName = J-2S
ratio = 4.5
maxThrust = 1023.091
minThrust = 1023.091
atmosphereCurve
{
key = 0 435
key = 1 200
key = 6 0.001
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-medium-1
transform = J-2-ThrustTransform
position = 0,0,1.54
rotation = 0, 0, 0
scale = 1.7, 1.66, 1.7
glow = ro-hydrolox-blue
moduleID = ROE-J2
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-J2
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = J-2-ThrustTransform
position = 0,0,1.54
rotation = 0, 0, 0
scale = 1.7, 1.66, 1.7
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = J-2-ThrustTransform
position = 0,0,1.54
rotation = 0, 0, 0
scale = 1.7, 1.66,3.36
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = J-2-200K
ratedBurnTime = 500
ignitionReliabilityStart = 0.960000
ignitionReliabilityEnd = 0.992000
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
}
TESTFLIGHT
{
name = J-2-225K
ratedBurnTime = 500
ignitionReliabilityStart = 0.960000
ignitionReliabilityEnd = 0.992000
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = J-2-200K:50
}
TESTFLIGHT
{
name = J-2-230K
ratedBurnTime = 500
ignitionReliabilityStart = 0.987179
ignitionReliabilityEnd = 0.997436
cycleReliabilityStart = 0.985294
cycleReliabilityEnd = 0.997059
techTransfer = J-2-200K,J-2-225K:50
}
TESTFLIGHT
{
name = J-2S
ratedBurnTime = 500
ignitionReliabilityStart = 0.987
ignitionReliabilityEnd = 0.9995
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.9995
techTransfer = J-2-200K,J-2-225K,J-2-230K:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Juno45K_BDB.cfg
PART
{
module = Part
name = ROE-Juno45K
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 2.0
node_stack_top = 0.0, 0.69475, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.77735, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0,0.69475,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = 45k, juno, jpl, junoIV
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Juno IVB JPL 45K Engine
manufacturer = JPL
description = A powerful hypergolic upper stage engine. Developed as the second stage of Juno IVB, it was the most powerful upper stage engine of its time. It was cancelled with the rest of the Juno program in favor of Atlas and Thor based LVs. Tested, but never flew. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_45K
scale = 1.11, 1.11, 1.11
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
powerEffectName = Hypergolic-Vernier
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = vernierTransform
multiplier = 0.01
}
THRUST_TRANSFORM
{
name = vernierFX
multiplier = 0.000001
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4.25
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Juno45k
origMass = 0.113
CONFIG
{
name = Juno45k
minThrust = 200.17
maxThrust = 200.17
heatProduction = 100
ullage = True
ignitions = 1
pressureFed = True
ratedBurnTime = 135
PROPELLANT
{
name = Hydrazine
ratio = 0.56765
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.43235
DrawGauge = False
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
atmosphereCurve
{
key = 0 304
key = 1 260
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = vernierGimbal
gimbalRangeXN = 45
gimbalRangeXP = 45
gimbalRangeYN = 0
gimbalRangeYP = 0
enablePitch = false
enableRoll = true
enableYaw = false
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 1.05, 1.05, 1.05
glow = ro-hypergolic-white
glowStretch = 0.95
moduleID = ROE-Juno45K
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
Hypergolic-Vernier
{
plumeIdentifier = Hypergolic-Vernier
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = vernierFX
localRotation = 0,0,0
localPosition = 0,0,1.0
fixedScale = 0.7
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-Vernier-plume
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 -0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 7
density = 0.0 15
}
grow
{
density = 1 0
density = 0.2 0
density = 0.1 5
density = 0.0 10
}
speed
{
density = 1.0 0.6
density = 0.46 0.7
density = 0.2 0.7
density = 0.05 0.6
density = 0.0 0.6
}
emission
{
density = 1.0 4.0
density = 0.8 3.4
density = 0.2 3
density = 0.1 1.8
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1.2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.2
density = 0.8 0.17
density = 0.2 0.15
}
}
AUDIO
{
name = Hypergolic-Vernier-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
PLUME
{
name = Hypergolic-Vernier
transformName = vernierFX
localRotation = 0,0,0
localPosition = 0,0,1.0
fixedScale = 0.7
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.7
coreScale = 0.7
exhaustScale = 0.7
flareScale = 0.7
fumeScale = 0.7
lampScale = 0.7
plumeScale = 0.7
plume2Scale = 0.7
plume3Scale = 0.7
smokeScale = 0.7
shockScale = 0.7
shockconeScale = 0.7
slagScale = 0.7
streamScale = 0.7
blazePosition = 0,0,1.0
corePosition = 0,0,1.0
exhaustPosition = 0,0,1.0
flarePosition = 0,0,1.0
fumePosition = 0,0,1.0
lampPosition = 0,0,1.0
plumePosition = 0,0,1.0
plume2Position = 0,0,1.0
plume3Position = 0,0,1.0
smokePosition = 0,0,1.0
shockPosition = 0,0,1.0
shockconePosition = 0,0,1.0
slagPosition = 0,0,1.0
streamPosition = 0,0,1.0
plumeIdentifier = Hypergolic-Vernier
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Juno45K
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.05, 1.05, 1.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.12875,1.12875,2.144625
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Juno45k
ratedBurnTime = 135
ignitionReliabilityStart = 0.80
ignitionReliabilityEnd = 0.94
cycleReliabilityStart = 0.86
cycleReliabilityEnd = 0.96
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Juno6K_BDB.cfg
PART
{
module = Part
name = ROE-Juno6K
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 2.0
node_stack_top = 0.0, 0.49627, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.38733, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0,0.49627,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = 6k, juno, jpl, junoIV
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Juno IV 6k Upper Stage Engine
manufacturer = JPL
description = Early exploration into pressure-fed hypergolic upper stage engines. This was designed by JPL to be the third stage on the Juno IV launch vehicle. After cancellation of the Juno IV, it was then selected to power the Vega upper stage for the Atlas-Vega launcher. Eventually the Vega program was canceled in 1959. The "6K" upper stage engine was tested often, but never flew and was ultimately cancelled. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_6K
scale = 1.11, 1.11, 1.11
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4.25
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Juno6k
origMass = 0.083
CONFIG
{
name = Juno6k
minThrust = 26.68932
maxThrust = 26.68932
heatProduction = 100
ullage = True
ignitions = 3
pressureFed = True
ratedBurnTime = 450
PROPELLANT
{
name = Hydrazine
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5
DrawGauge = False
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 300
key = 1 258
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.535, 0.535, 0.535
glow = ro-hypergolic-white
glowStretch = 0.95
moduleID = ROE-Juno6K
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Juno6K
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.535, 0.535, 0.535
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.575125,0.575125,1.0927375
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Juno6k
ratedBurnTime = 450
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.95
cycleReliabilityStart = 0.79
cycleReliabilityEnd = 0.95
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Jupiter_Vernier_BDB.cfg
PART
{
name = ROE-JupiterVernier
module = Part
author = CobaltWolf
rescaleFactor = 1.6
node_attach = 0.0, 0.0, 0.002, 0.0, 0.0, -1.0
title = S-3D Vernier Exhaust
manufacturer = Rocketdyne
description = This small vernier nozzle gimbals the exhaust stream of a gas generator engine, adding roll control to your rocket. Plume configured by RealPlume.
attachRules = 0,1,0,1,0
mass = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = vernier exhaust gimbal ?PGM19 jupiter juno
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Juno/bluedog_Jupiter_Vernier
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S-3_Vernier
origMass = 0.01
CONFIG
{
name = S-3_Vernier
minThrust = 1.5
maxThrust = 1.5
heatProduction = 226.27200475377
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Kerolox-Exhaust
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 200
key = 1 180
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 15
useGimbalResponseSpeed = true
gimbalTransformName = gimbalTransform
gimbalRangeXN = 0
gimbalRangeXP = 0
gimbalRangeYN = 20
gimbalRangeYP = 20
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Kerolox-Exhaust
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.03
fixedScale = 1.8
speed = 1
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.8
coreScale = 1.8
exhaustScale = 1.8
flareScale = 1.8
fumeScale = 1.8
lampScale = 1.8
plumeScale = 1.8
plume2Scale = 1.8
plume3Scale = 1.8
smokeScale = 1.8
shockScale = 1.8
shockconeScale = 1.8
slagScale = 1.8
streamScale = 1.8
blazePosition = 0.0, 0.0, 0.03
corePosition = 0.0, 0.0, 0.03
exhaustPosition = 0.0, 0.0, 0.03
flarePosition = 0.0, 0.0, 0.03
fumePosition = 0.0, 0.0, 0.03
lampPosition = 0.0, 0.0, 0.03
plumePosition = 0.0, 0.0, 0.03
plume2Position = 0.0, 0.0, 0.03
plume3Position = 0.0, 0.0, 0.03
smokePosition = 0.0, 0.0, 0.03
shockPosition = 0.0, 0.0, 0.03
shockconePosition = 0.0, 0.0, 0.03
slagPosition = 0.0, 0.0, 0.03
streamPosition = 0.0, 0.0, 0.03
plumeIdentifier = Kerolox-Exhaust
processed = true
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.03
fixedScale = 1.8
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/KTDU35_RE.cfg
PART
{
name = ROE-KTDU35
module = Part
author = Alcentar
rescaleFactor = 1.5625
scale = 0.64
node_stack_top = 0.0, 0.1577718, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.7481179, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = Soyuz, Progress, backup, salyut, oms
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = KTDU-35
manufacturer = Isayev Design Bureau
description = The KTDU-35 is a gas generator hypergolic propulsion system, capable of multiple ignitions and used on the first generation Soyuz and Progress spacecrafts (the 7K series). It consists of the single nozzle S5.60 main engine and the dual nozzle S5.35 backup engine. In the case of a failure of the main engine, the backup one assumes it's position. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.1577718, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/RealEngines/S5_92fversion
scale = 0.64, 0.64, 0.64
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = ModuleEnginesRF
engineID = MainEngine
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
runningEffectName = main
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEnginesRF
engineID = BackupEngine
thrustVectorTransformName = tt2
runningEffectName = backup
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = 92
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = 92
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S5_60
engineID = MainEngine
isMaster = True
origMass = 0.305
CONFIG
{
name = S5_60
minThrust = 4.09
maxThrust = 4.09
heatProduction = 1
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 25
OtherModules
{
BackupEngine = S5_35
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = UDMH
ratio = 0.5052
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.4948
DrawGauge = False
}
atmosphereCurve
{
key = 0 278
key = 1 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S5_35
engineID = BackupEngine
isMaster = False
CONFIG
{
name = S5_35
minThrust = 4.03
maxThrust = 4.03
heatProduction = 1
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 25
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = UDMH
ratio = 0.5052
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.4948
DrawGauge = False
}
atmosphereCurve
{
key = 0 270
key = 1 100
}
}
}
ROWaterfall
{
moduleID = ROE-KTDU35-main
engineID = MainEngine
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.28, 0.3, 0.2
glow = _orange
transform = thrustTransform
glowStretch = 1
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROE-KTDU35-backup
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = BackupEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
TEMPLATE
{
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = tt2
position = 0,0,0.01
rotation = 0, 0, 0
scale = 0.0565, 0.0565, 0.0565
}
TEMPLATE
{
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = tt2
position = 0,0,0.009
rotation = 0, 0, 0
scale = 0.063, 0.063, 0.06
}
}
EFFECTS
{
main
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
backup
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-KTDU35-main
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.28, 0.3, 0.2
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.308,0.33,0.638
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = MainEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/KTDU425A_RE.cfg
PART
{
module = Part
name = ROE-KTDU425A
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 0.5
node_stack_top = 0.0, 0.980443, 0.0, 0.0, 1.0, 0.0, 2
node_stack_center = 0.0, 0.4434313, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.25992, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.980443, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = KTDU, 425, 425A, mars, venera
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = KTDU-425A
manufacturer = Isayev Design Bureau (Khimmash)
description = A gas generator hypergolic vacuum engine. Designed for use in the propulsion systems of the Mars and Venera 3MV, 4MV and 5MV spacecraft buses. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD58
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 5.0
useGimbalResponceSpeed = True
gimbalResponceSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = KTDU-425A
origMass = 0.07
CONFIG
{
name = KTDU-425A
minThrust = 9.86
maxThrust = 18.89
heatProduction = 35
gimbalRange = 5.0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 50
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
PROPELLANT
{
name = UDMH
ratio = 0.4782
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5218
DrawGauge = False
}
atmosphereCurve
{
key = 0 315
key = 1 263
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.47, 0.47, 0.47
glow = _yellow
moduleID = ROE-KTDU425A
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-KTDU425A
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.47, 0.47, 0.47
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.517,0.517,1.034
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LEROS1b_NicheParts.cfg
PART
{
module = Part
name = ROE-LEROS1B
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.13, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
title = LEROS-1b (635N)
manufacturer = Moog ISP
description = LEROS is a family of chemical rocket engines manufactured by Moog-ISP. LEROS engines have been used as primary apogee engines for telecommunications satellites such as the Lockheed Martin A2100 as well as deep space missions such as Juno. Plume and sound provided by Waterfall.
tags = LEROS, NicheParts, juno, lockheed, a2100. moog
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.13, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/LEROS1b
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LEROS-1b
modded = false
origMass = 0.0045
CONFIG
{
name = LEROS-1b
description = Used for deep space trajectory correction and planetary orbit insertion.
minThrust = 0.587
maxThrust = 0.707
heatProduction = 203.644804278393
ullage = False
pressureFed = True
ignitions = 70
PROPELLANT
{
name = Hydrazine
ratio = 0.54
DrawGauge = True
}
PROPELLANT
{
name = MON1
ratio = 0.46
}
atmosphereCurve
{
key = 0 317
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
CONFIG
{
name = LEROS-1c
minThrust = 0.386
maxThrust = 0.470
heatProduction = 203.644804278393
ullage = False
pressureFed = True
ignitions = 72
massMult = 0.9556
PROPELLANT
{
name = Hydrazine
ratio = 0.54
DrawGauge = True
}
PROPELLANT
{
name = MON1
ratio = 0.46
}
atmosphereCurve
{
key = 0 324
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
CONFIG
{
name = LEROS-2b
minThrust = 0.367
maxThrust = 0.456
heatProduction = 203.644804278393
ullage = False
pressureFed = True
ignitions = 75
massMult = 1.1111
PROPELLANT
{
name = MMH
ratio = 0.60
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.40
}
atmosphereCurve
{
key = 0 318
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.227, 0.227, 0.227
glow = ro-hypergolic-white
moduleID = ROE-LEROS1B
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LEROS1B
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.227, 0.227, 0.227
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.244025,0.244025,0.48805
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LEROS4_NicheParts.cfg
PART
{
module = Part
name = ROE-LEROS4
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.37, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.6, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
title = LEROS-4 (1100N)
manufacturer = Moog ISP
description = The LEROS 4 High Thrust Apogee Engine is a ESA funded 1100 N spacecraft main engine undergoing development by Moog. The engine will uniquely support the agencies future interplanetary exploration missions by reducing the mass of spacecraft propellant required for orbit insertion manoeuvres and so allow increased scientific payload to be accommodated on these missions. Plume and sound provided by Waterfall.
tags = NicheParts, deccent, LEROS4, esa, apogee, moog
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.37, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/LEROS-4
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LEROS-4
modded = false
origMass = 0.0055
CONFIG
{
name = LEROS-4
minThrust = 0.9
maxThrust = 1.3
heatProduction = 203.644804278393
ullage = False
pressureFed = True
PROPELLANT
{
name = MMH
ratio = 0.394
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.606
}
atmosphereCurve
{
key = 0 323
key = 1 155
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.38, 0.38, 0.38
glow = ro-hypergolic-white
moduleID = ROE-LEROS4
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LEROS4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.38, 0.38, 0.38
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.4085,0.4085,0.817
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LMAE_RE.cfg
PART
{
name = ROE-LMAE
module = Part
author = Alcentar, capkirk
rescaleFactor = 1.875
scale = 0.64
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.7517806, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = REP, LMAE, rs-18, rs18, rs 18, lm, lem, apollo, lunar, lander
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Lunar Module Ascent Engine (LMAE)
manufacturer = Bell / Rocketdyne
description = Pressure-fed engine used for the ascent module of the Apollo lunar lander. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/LMAE
scale = 0.64, 0.64, 0.64
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LMAE
origMass = 0.095
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LMAE
minThrust = 15.57
maxThrust = 15.57
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 100
}
}
CONFIG
{
name = RS-18
description = LMAE converted to run on Methalox for use on future manned Lunar and Martian landers. Developed and test fired, but cancelled in 2020 in favor of commercially developed landers.
minThrust = 24.5
maxThrust = 24.5
heatProduction = 20
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 0
b9psSubtypeName = methalox
ratedBurnTime = 560
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.1
}
PROPELLANT
{
name = LqdMethane
ratio = 0.5549
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4451
DrawGauge = False
}
atmosphereCurve
{
key = 0 356
key = 1 150
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,-0.02837555
rotation = 0, 0, 0
scale = 0.665, 0.665, 0.5
glow = ro-hypergolic-az50
glowStretch = 0.85
moduleID = ROE-LMAE
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = hypergolic-aerozine50
MainPlumeVariant_Processed
{
name = methalox
template = waterfall-methalox-upper-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.665, 0.665, 0.5
glowRecolor = ro-methalox-purple
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LMAE
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.665, 0.665, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.714875,0.714875,1.2152875
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = methalox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LMAE
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.665, 0.665, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-methalox-purple
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.714875,0.714875,1.2152875
}
}
}
}
}
TESTFLIGHT
{
name = LMAE
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
}
TESTFLIGHT
{
name = RS-18
ratedBurnTime = 560
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.985
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LMDE_RE.cfg
PART
{
name = ROE-LMDE
module = Part
author = Alcentar
rescaleFactor = 1.5625
scale = 0.64
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.682074, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = lmde, apollo, lunar, lm, lem, descent
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Lunar Module Descent Engine (LMDE)
manufacturer = TRW
description = Deeply throttleable pressure-fed vacuum engine used for the descent module of the Apollo lunar lander. Uses storable propellants which are not subject to boiloff, but are far less efficient than hydrolox or even kerolox. The version used on J-class missions had slightly higher specific impulse (this, along with other changes, gave enough payload capacity for the rover, for example). A later variant (TR-201) was used on Delta as an upper stage engine (on Delta P series); this was a low-cost model with more restarts (4 instead of 2) and slightly higher thrust but lower efficiency and no throttling capability. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/LMDE
scale = 0.64, 0.64, 0.64
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 6.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LMDE-H
origMass = 0.158
CONFIG
{
name = LMDE-H
description = Lunar Module Descent Engine used up to Apollo 15
minThrust = 4.67
maxThrust = 43.9
heatProduction = 35
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 3
ratedBurnTime = 960
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 116
}
}
CONFIG
{
name = LMDE-J
description = LMDE upgraded for J-class missions. Improved performance and more fuel allowed the LEM to carry rovers and extra scientific equipment to the surface.
minThrust = 4.67
maxThrust = 45.04
heatProduction = 36
massMult = 1.0
ullage = True
pressureFed = True
ignitions = 3
ratedBurnTime = 960
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 313.5
key = 1 116
}
}
CONFIG
{
name = TR-201
description = Simplifed LMDE used on Delta-P as an upper stage engine.
minThrust = 43.8
maxThrust = 43.8
heatProduction = 48
massMult = 0.7151
ullage = True
pressureFed = True
ignitions = 5
ratedBurnTime = 360
PROPELLANT
{
name = Aerozine50
ratio = 0.5017
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4983
DrawGauge = False
}
atmosphereCurve
{
key = 0 303
key = 1 130
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pressure-fed-1
position = 0,0,-0.1257973
rotation = 0, 0, 0
scale = 1.17, 1.17, 0.5
glow = ro-hypergolic-az50
glowStretch = 0.95
moduleID = ROE-LMDE
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LMDE
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.07
rotation = 0, 0, 0
scale = 1.17, 1.17, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,-0.07
rotation = 0, 0, 0
scale = 1.25775,1.25775,2.389725
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LMDE-H
ratedBurnTime = 960
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
ignitionDynPresFailMultiplier = 0.1
}
TESTFLIGHT
{
name = LMDE-J
ratedBurnTime = 960
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = LMDE-H:75
reliabilityDataRateMultiplier = 2
}
TESTFLIGHT
{
name = TR-201
ratedBurnTime = 360
ignitionReliabilityStart = 0.989130
ignitionReliabilityEnd = 0.997826
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.983607
cycleReliabilityEnd = 0.996721
techTransfer = LMDE-H,LMDE-J:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR101_BDB.cfg
PART
{
module = Part
name = ROE-LR101Inline
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0813, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.8144, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0813, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,0,0
tags = atlas, lr101, vernier, lr, 101, inline
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR101 Series
manufacturer = Rocketdyne
description = Pump or pressure-fed kerolox vernier engine. Used for attitude control and final velocity adjustment in the MA-x system (2x LR89 + LR105 + 2x LR101) on Atlas, and MB-x system (LR79 or RS-27 + 2xLR101) on Thor-Able / Thor-Agena / Thor-Delta / Delta. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR101_Inline
scale = 1.6256, 1.6256, 1.6256
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = LR101_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = LR101_Heat_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = LR101-NA-3
origMass = 0.024
CONFIG
{
name = LR101-NA-3
description = First production version. Used on Thor and Atlas as vernier engines
minThrust = 5.1144
maxThrust = 5.1144
heatProduction = 10
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.3821
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6179
DrawGauge = False
}
atmosphereCurve
{
key = 0 238
key = 1 207
}
}
CONFIG
{
name = LR101-NA-11
description = Developed for later, larger Thor variants, with improved performance
minThrust = 5.369
maxThrust = 5.369
heatProduction = 10
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
DrawGauge = False
}
atmosphereCurve
{
key = 0 249
key = 1 209.8
}
}
CONFIG
{
name = LR101-NA-15
description = Downrated for later Atlas variants when studies showed much lower thrust could be used to maintain control
minThrust = 2.976
maxThrust = 2.976
heatProduction = 10
massMult = 0.8
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 224.3
key = 1 190.5
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = YawGimbal
gimbalRange = 75
gimbalRangeXN = 0
gimbalRangeXP = 0
gimbalRangeYN = 75
gimbalRangeYP = 75
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = PitchGimbal
gimbalRange = 10
gimbalRangeXN = 10
gimbalRangeXP = 10
gimbalRangeYN = 0
gimbalRangeYP = 0
}
ROWaterfall
{
template = waterfall-kerolox-vernier-1
audio = pump-fed-very-light-1
position = 0,0,0.05
rotation = 0, 0, 0
scale = 2, 2, 1.5
moduleID = ROE-LR101Inline
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR101Inline
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-vernier-1
overrideParentTransform = thrustTransform
position = 0,0,0.05
rotation = 0, 0, 0
scale = 2, 2, 1.5
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR101-NA-3
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
}
TESTFLIGHT
{
name = LR101-NA-11
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
reliabilityDataRateMultiplier = 2
techTransfer = LR101-NA-3:50
}
TESTFLIGHT
{
name = LR101-NA-15
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
techTransfer = LR101-NA-3,LR101-NA-11:50
reliabilityDataRateMultiplier = 2
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR101_BDB.cfg
PART
{
module = Part
name = ROE-LR101
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0450, 0.0, 0.0, -1.0
attachRules = 0,1,0,0,0
tags = atlas, lr101, vernier, lr, 101, radial
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR101 Series
manufacturer = Rocketdyne
description = Pump or pressure-fed kerolox vernier engine. Used for attitude control and final velocity adjustment in the MA-x system (2x LR89 + LR105 + 2x LR101) on Atlas, and MB-x system (LR79 or RS-27 + 2xLR101) on Thor-Able / Thor-Agena / Thor-Delta / Delta. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR101_Radial
scale = 1.6256, 1.6256, 1.6256
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = LR101_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = LR101_Heat_Anim
useTemp = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
forceUseColliders = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = LR101-NA-3
origMass = 0.024
CONFIG
{
name = LR101-NA-3
description = First production version. Used on Thor and Atlas as vernier engines
minThrust = 5.1144
maxThrust = 5.1144
heatProduction = 10
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.3821
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6179
DrawGauge = False
}
atmosphereCurve
{
key = 0 238
key = 1 207
}
}
CONFIG
{
name = LR101-NA-11
description = Developed for later, larger Thor variants, with improved performance
minThrust = 5.369
maxThrust = 5.369
heatProduction = 10
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
DrawGauge = False
}
atmosphereCurve
{
key = 0 249
key = 1 209.8
}
}
CONFIG
{
name = LR101-NA-15
description = Downrated for later Atlas variants when studies showed much lower thrust could be used to maintain control
minThrust = 2.976
maxThrust = 2.976
heatProduction = 10
massMult = 0.8
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 360
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 224.3
key = 1 190.5
}
}
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = YawGimbal
gimbalRange = 75
gimbalRangeXN = 75
gimbalRangeXP = 75
gimbalRangeYN = 0
gimbalRangeYP = 0
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = PitchGimbal
gimbalRange = 10
gimbalRangeXN = 10
gimbalRangeXP = 10
gimbalRangeYN = 0
gimbalRangeYP = 0
}
ROWaterfall
{
template = waterfall-kerolox-vernier-1
audio = pump-fed-very-light-1
position = 0,0,0.07
rotation = 0, 0, 0
scale = 2, 2, 1.7
moduleID = ROE-LR101
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR101
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-vernier-1
overrideParentTransform = thrustTransform
position = 0,0,0.07
rotation = 0, 0, 0
scale = 2, 2, 1.7
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR101-NA-3
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
}
TESTFLIGHT
{
name = LR101-NA-11
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
reliabilityDataRateMultiplier = 2
techTransfer = LR101-NA-3:50
}
TESTFLIGHT
{
name = LR101-NA-15
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
techTransfer = LR101-NA-3,LR101-NA-11:50
reliabilityDataRateMultiplier = 2
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR105_BDB.cfg
PART
{
module = Part
name = ROE-LR105
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.2845, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.2588, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0,1.2845,0,0,1,0,1
attachRules = 1,1,1,1,0
tags = atlas, sustainer, lr105, lr, 105, stage, half
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR105 Series
manufacturer = Rocketdyne
description = Kerolox gas-generator sustainer engine used in the Atlas launch vehicle. It, like the Atlas's booster engines (LR89s) are lit on the ground, but after a bit over 2 minutes' flight the boosters are dropped and the Atlas core continues to orbit under the power of the sustainer engine (and the verniers for roll control and final adjustment). The final configuration of the LR105 (like the LR89) uses RS-27 components for increased performance. As a sustainer engine, the LR105 has relatively poor sea level specific impulse compared to most boosters, but somewhat better vacuum specific impulse--though the difference in both is nowhere near as pronounced as when comparing a booster to an upper stage engine. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR105
scale = 1.6256, 1.65, 1.6256
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = bluedog_Atlas_LR105_Emit
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = bluedog_Atlas_LR105_Emit
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Gimbal1_Upper
rotatorsName = Gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = Gimbal1_Lower
rotatorsName = Gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = Gimbal2_Lower
rotatorsName = Gimbal2_Upper
}
CONSTRAINLOOKFX
{
targetName = Gimbal2_Upper
rotatorsName = Gimbal2_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = LR43-NA-5
origMass = 0.46
literalZeroIgnitions = True
CONFIG
{
name = LR43-NA-5
description = Prototype MA-1 Atlas sustainer sustainer. An XLR43 modified with vaccum optimzed nozzle and burning kerosene. Used on Atlas B (Atlas A had no sustainer)
minThrust = 240.2
maxThrust = 240.2
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 330
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 301
key = 1 210
}
}
CONFIG
{
name = LR105-NA-3
description = MA-1 Atlas sustainer engine. Significantly upgraded and simplified, used on Atlas B/C
minThrust = 352.2
maxThrust = 352.2
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 330
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 309
key = 1 215
}
}
CONFIG
{
name = LR105-NA-5
description = MA-3 Atlas Sustainer engine. Developed for the USAF for Atlas D
minThrust = 366.1
maxThrust = 366.1
heatProduction = 100
massMult = 0.8978
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 350
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 313
key = 1 217
}
}
CONFIG
{
name = LR105-NA-6
description = MA-3 Atlas sustainer engine. Slightly upgraded for Atlas E/F
minThrust = 373.2
maxThrust = 373.2
heatProduction = 100
massMult = 0.8978
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 350
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 313
key = 1 217
}
}
CONFIG
{
name = LR105-NA-7.1
description = MA-5.1 sustainer engine for Atlas-Agena launches
minThrust = 385.2
maxThrust = 385.2
heatProduction = 100
massMult = 1.02174
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 350
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 316
key = 1 220
}
}
CONFIG
{
name = LR105-NA-7.2
description = MA-5.2 sustainer engine for Atlas-Centaur launches
minThrust = 386.4
maxThrust = 386.4
heatProduction = 100
massMult = 1.02174
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 350
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 316
key = 1 220
}
}
CONFIG
{
name = RS-56-OSA
description = Atlas MA-5A sustainer engine. Upgraded with RS-27 components to reduce cost and improve performance. Used on Atlas II
minThrust = 386.4
maxThrust = 386.4
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 350
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 316
key = 1 220.4
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-sustainer-2-film-cooled
audio = pump-fed-medium-1
position = 0,0,0.224
rotation = 0, 0, 0
scale = 2.4, 2.4, 1.5
moduleID = ROE-LR105
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
position = 0,0,0.213
rotation = 0, 0, 0
scale = 0.93, 0.93, 2.1
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR105
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-sustainer-2-film-cooled
overrideParentTransform = thrustTransform
position = 0,0,0.224
rotation = 0, 0, 0
scale = 2.4, 2.4, 1.5
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.213
rotation = 0, 0, 0
scale = 0.93, 0.93, 2.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR43-NA-5
ratedBurnTime = 330
ignitionReliabilityStart = 0.826087
ignitionReliabilityEnd = 0.965217
cycleReliabilityStart = 0.826087
cycleReliabilityEnd = 0.965217
techTransfer = XLR43-NA-3:50
}
TESTFLIGHT
{
name = LR105-NA-3
ratedBurnTime = 330
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = XLR43-NA-3,LR43-NA-5:50
}
TESTFLIGHT
{
name = LR105-NA-5
ratedBurnTime = 350
ignitionReliabilityStart = 0.956710
ignitionReliabilityEnd = 0.991342
cycleReliabilityStart = 0.956710
cycleReliabilityEnd = 0.991342
techTransfer = XLR43-NA-3,LR43-NA-5,LR105-NA-3:50
}
TESTFLIGHT
{
name = LR105-NA-6
ratedBurnTime = 350
ignitionReliabilityStart = 0.939394
ignitionReliabilityEnd = 0.987879
cycleReliabilityStart = 0.939394
cycleReliabilityEnd = 0.987879
techTransfer = XLR43-NA-3,LR43-NA-5,LR105-NA-3,LR105-NA-5:50
}
TESTFLIGHT
{
name = LR105-NA-7.1
ratedBurnTime = 350
ignitionReliabilityStart = 0.981481
ignitionReliabilityEnd = 0.996296
cycleReliabilityStart = 0.981481
cycleReliabilityEnd = 0.996296
techTransfer = XLR43-NA-3,LR43-NA-5,LR105-NA-3,LR105-NA-5,LR105-NA-6:50
}
TESTFLIGHT
{
name = LR105-NA-7.2
ratedBurnTime = 350
ignitionReliabilityStart = 0.981481
ignitionReliabilityEnd = 0.996296
cycleReliabilityStart = 0.981481
cycleReliabilityEnd = 0.996296
techTransfer = XLR43-NA-3,LR43-NA-5,LR105-NA-3,LR105-NA-5,LR105-NA-6,LR105-NA-7.1:50
}
TESTFLIGHT
{
name = RS-56-OSA
ratedBurnTime = 350
ignitionReliabilityStart = 0.994737
ignitionReliabilityEnd = 0.998947
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = XLR43-NA-3,LR43-NA-5,LR105-NA-5,LR105-NA-6,LR105-NA-7.1,LR105-NA-7.2,RS-27,RS-27A:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR79_BDB.cfg
PART
{
module = Part
name = ROE-LR79
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.4227, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.022, 0.0, 0, -1, 0, 2
node_attach = 0.0, 1.4227, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = jupiter, juno, thor, lr-79, lr79, lr, 79, delta, s-3, s-3d, PGM17
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR79 Series
manufacturer = Rocketdyne
description = Long-lasting US Kerolox gas-generator booster engine. The same components and broadly the same performance as the LR89, the LR79 (also known as S-3D in Jupiter / Juno II) powered Jupiter, Thor, and Thor-Delta (Delta) rockets. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Thor/bluedog_Thor_LR79
scale = 1.502, 1.502, 1.502
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 8
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Nozzle_RS27A
}
MODULE
{
name = ModuleB9DisableTransform
transform = FABU
}
MODULE
{
name = ModuleB9PartSwitch
switcherDescription = Engine Config
switcherDescriptionPlural = Engine Configs
moduleID = engineSwitch
SUBTYPE
{
name = LR79
title = LR79
descriptionSummary = LR79 used on most versions of Thor, with onboard starter tanks
defaultSubtypePriority = 2
transform = LubeTank
transform = StartTanks
transform = Nozzle_Original
}
SUBTYPE
{
name = S-3
title = S-3
descriptionSummary = LR79 used on Jupiter and some versions of Thor, without starter tanks
defaultSubtypePriority = 1
transform = LubeTank
transform = Nozzle_Original
}
}
MODULE
{
name = ModuleB9PartSwitch
switcherDescription = Exhaust
switcherDescriptionPlural = Exhaust
moduleID = exhaustSwitch
SUBTYPE
{
name = Thor
transform = Exhaust_Thor
descriptionSummary = Straight gas generator exhaust used on Thor
transform = exhaustTransform
}
SUBTYPE
{
name = Jupiter
descriptionSummary = Vernier gas generator exhaust used on Jupiter. Connect to the Jupiter Vernier engine, or whatever else you want.
transform = Exhaust_S3D
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S-3
origMass = 0.945
literalZeroIgnitions = True
CONFIG
{
name = S-3
description = Main R&D engine for the early Thor DM-18 variant
minThrust = 696.6
maxThrust = 696.6
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 182
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 288
key = 1 248
}
}
CONFIG
{
name = S-3D
description = Main engine for the Jupiter / Juno II launch vehicle
minThrust = 766.34
maxThrust = 766.34
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 182
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 288
key = 1 248
}
}
CONFIG
{
name = LR79-NA-9
description = Main engine for MB-3-I propulsion system
minThrust = 783
maxThrust = 783
heatProduction = 100
massMult = 0.988
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 165
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 284
key = 1 245
}
}
CONFIG
{
name = LR79-NA-11
description = Main engine for MB-3-II propulsion system
minThrust = 850
maxThrust = 850
heatProduction = 100
massMult = 0.977
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 165
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 286.2
key = 1 248.3
}
}
CONFIG
{
name = LR79-NA-13
description = Main engine for MB-3-III propulsion system
minThrust = 873
maxThrust = 873
heatProduction = 100
massMult = 0.965
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 260
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 290.93
key = 1 252.4
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-medium-1
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 2.29, 2.29, 2
glow = _yellow
moduleID = ROE-LR79
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0.0, 0.0, 0.0
corePosition = 0.0, 0.0, 0.0
exhaustPosition = 0.0, 0.0, 0.0
flarePosition = 0.0, 0.0, 0.0
fumePosition = 0.0, 0.0, 0.0
lampPosition = 0.0, 0.0, 0.0
plumePosition = 0.0, 0.0, 0.0
plume2Position = 0.0, 0.0, 0.0
plume3Position = 0.0, 0.0, 0.0
smokePosition = 0.0, 0.0, 0.0
shockPosition = 0.0, 0.0, 0.0
shockconePosition = 0.0, 0.0, 0.0
slagPosition = 0.0, 0.0, 0.0
streamPosition = 0.0, 0.0, 0.0
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR79
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 2.29, 2.29, 2
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.9618,0.9618,1.9236
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = S-3
ratedBurnTime = 182
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = XLR43-NA-3:40
}
TESTFLIGHT
{
name = S-3D
ratedBurnTime = 182
ignitionReliabilityStart = 0.882353
ignitionReliabilityEnd = 0.976471
cycleReliabilityStart = 0.882353
cycleReliabilityEnd = 0.976471
techTransfer = XLR43-NA-3,S-3:50
}
TESTFLIGHT
{
name = LR79-NA-9
ratedBurnTime = 165
ignitionReliabilityStart = 0.789773
ignitionReliabilityEnd = 0.957955
cycleReliabilityStart = 0.789773
cycleReliabilityEnd = 0.957955
techTransfer = XLR43-NA-3,S-3,S-3D:50
}
TESTFLIGHT
{
name = LR79-NA-11
ratedBurnTime = 165
ignitionReliabilityStart = 0.936364
ignitionReliabilityEnd = 0.987273
cycleReliabilityStart = 0.936364
cycleReliabilityEnd = 0.987273
techTransfer = XLR43-NA-3,S-3,S-3D,LR79-NA-9:50
}
TESTFLIGHT
{
name = LR79-NA-13
ratedBurnTime = 260
ignitionReliabilityStart = 0.964646
ignitionReliabilityEnd = 0.992929
cycleReliabilityStart = 0.964646
cycleReliabilityEnd = 0.992929
techTransfer = XLR43-NA-3,S-3,S-3D,LR79-NA-9,LR79-NA-11:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_11_BDB.cfg
PART
{
module = Part
name = ROE-LR87_11
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.66794, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.66746, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1.5
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87 Booster (Extended Nozzle)
manufacturer = Aerojet
description = Used in the first stage of the Titan rocket family, the LR87 is composed of two engines with separate turbomachinery integrated into one unit. The version used on Titan I burned kerosene and liquid oxygen, while Titan II through Titan IV burned storable propellants. A modified version burning liquid hydrogen was developed for the upper stages of Saturn V and Saturn IB, but the J-2 was selected instead. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.66794, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_11
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.03, -0.8, -0.225
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.03, -0.8, 0.225
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = newThrustTransform
multiplier = 0.02
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_1_Upper
rotatorsName = yawPivot_1_Lower
}
CONSTRAINLOOKFX
{
targetName = yawPivot_1_Lower
rotatorsName = yawPivot_1_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_2_Upper
rotatorsName = yawPivot_2_Lower
}
CONSTRAINLOOKFX
{
targetName = yawPivot_2_Lower
rotatorsName = yawPivot_2_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_1_Upper
rotatorsName = pitchPivot_1_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_1_Lower
rotatorsName = pitchPivot_1_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_2_Upper
rotatorsName = pitchPivot_2_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_2_Lower
rotatorsName = pitchPivot_2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = EngineShroud_Titan1
}
MODULE
{
name = ModuleB9DisableTransform
transform = EngineShroud_Titan2
}
MODULE
{
name = ModuleB9DisableTransform
transform = EngineShroud_Bare
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-AJ-11
modded = false
origMass = 1.678
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LR87-AJ-11
description = First stage engine for Titan 24B, 34B, IIIBS, IIID, 34D, 34D7 and IIIE. Modified to light in midair, since the UA120x boosters used by Titan III could lift Titan without assistance. Ignited just before booster burnout.
minThrust = 2340
maxThrust = 2340
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.9034564958
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 300
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 302
key = 1 254
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-11A
description = First stage engine for Titan IVA and IVB. Equipped with a nozzle extension to improve vacuum performance, since it was not needed at sea level.
minThrust = 2421.8
maxThrust = 2421.8
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.9034564958
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 300
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 303.9
key = 1 252.2
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9-Kero-15AR
description = Speculative config converted back to burning Kerosene and LOX to increase safety and performance, for a purely non-military design. Equipped with nozzle extensions to increase vacuum performance
minThrust = 2052
maxThrust = 2052
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = kerolox
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 309.43
key = 1 259.96
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-lower-1
audio = pump-fed-lr87-1
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91, 0.91
glow = _white
moduleID = ROE-LR87_11
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-aerozine50
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,0.05
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
MainPlumeVariant_Processed
{
name = kerolox
template = waterfall-kerolox-lower-4
position = 0,0,1
rotation = 0, 0, 0
scale = 2.17, 2.17, 2.17
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealismOverhaul/Waterfall_Configs/_Audio/Clips/GeminiWhoop
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87_11
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91, 0.91
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91,1.82
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,0.05
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = kerolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LR87_11
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 2.17, 2.17, 2.17
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91,1.82
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = newThrustTransform
position = 0,0,0.05
rotation = 0, 0, 0
scale = 2.7, 2.7, 2
}
}
}
}
}
TESTFLIGHT
{
name = LR87-AJ-9-Kero-15AR
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
TESTFLIGHT
{
name = LR87-AJ-11
ratedBurnTime = 300
ignitionReliabilityStart = 0.982143
ignitionReliabilityEnd = 0.996429
cycleReliabilityStart = 0.982143
cycleReliabilityEnd = 0.996429
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7,LR87-AJ-9:50
}
TESTFLIGHT
{
name = LR87-AJ-11A
ratedBurnTime = 300
ignitionReliabilityStart = 0.988372
ignitionReliabilityEnd = 0.997674
cycleReliabilityStart = 0.988372
cycleReliabilityEnd = 0.997674
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7,LR87-AJ-9,LR87-AJ-11:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_11_Single_BDB.cfg
PART
{
module = Part
name = ROE-LR87_11_Single
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.0634, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87 Booster (Extended Nozzle)
manufacturer = Aerojet
description = Used in the first stage of the Titan rocket family, the LR87 is composed of two engines with separate turbomachinery integrated into one unit. The version used on Titan I burned kerosene and liquid oxygen, while Titan II through Titan IV burned storable propellants. A modified version burning liquid hydrogen was developed for the upper stages of Saturn V and Saturn IB, but the J-2 was selected instead. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_11_Single
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.105, 0.0, -0.3
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_Lower
rotatorsName = yawPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_Upper
rotatorsName = yawPivot_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Lower
rotatorsName = pitchPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Upper
rotatorsName = pitchPivot_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleB9DisableTransform
transform = Titan3
}
MODULE
{
name = ModuleB9DisableTransform
transform = AJ3
}
MODULE
{
name = ModuleB9DisableTransform
transform = AJ5
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-AJ-11
modded = false
origMass = 0.839
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LR87-AJ-11
description = First stage engine for Titan 24B, 34B, IIIBS, IIID, 34D, 34D7 and IIIE. Modified to light in midair, since the UA120x boosters used by Titan III could lift Titan without assistance. Ignited just before booster burnout.
minThrust = 1170
maxThrust = 1170
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.9034564958
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 300
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 302
key = 1 254
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-11A
description = First stage engine for Titan IVA and IVB. Equipped with a nozzle extension to improve vacuum performance, since it was not needed at sea level.
minThrust = 1210.9
maxThrust = 1210.9
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.9034564958
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 300
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 303.9
key = 1 252.2
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9-Kero-15AR
description = Speculative config converted back to burning Kerosene and LOX to increase safety and performance, for a purely non-military design. Equipped with nozzle extensions to increase vacuum performance
minThrust = 1026
maxThrust = 1026
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = kerolox
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 309.43
key = 1 259.96
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-lower-1
audio = pump-fed-lr87-1
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91, 0.91
glow = _white
moduleID = ROE-LR87_11_Single
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-aerozine50
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,-0.045
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
MainPlumeVariant_Processed
{
name = kerolox
template = waterfall-kerolox-lower-4
position = 0,0,1
rotation = 0, 0, 0
scale = 2.17, 2.17, 2.17
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealismOverhaul/Waterfall_Configs/_Audio/Clips/GeminiWhoop
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87_11_Single
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91, 0.91
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91,1.82
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,-0.045
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = kerolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LR87_11_Single
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 2.17, 2.17, 2.17
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,1
rotation = 0, 0, 0
scale = 0.91, 0.91,1.82
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = newThrustTransform
position = 0,0,-0.049
rotation = 0, 0, 0
scale = 1.85, 1.85, 1.5
}
}
}
}
}
TESTFLIGHT
{
name = LR87-AJ-9-Kero-15AR
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
TESTFLIGHT
{
name = LR87-AJ-11
ratedBurnTime = 300
ignitionReliabilityStart = 0.982143
ignitionReliabilityEnd = 0.996429
cycleReliabilityStart = 0.982143
cycleReliabilityEnd = 0.996429
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7,LR87-AJ-9:50
}
TESTFLIGHT
{
name = LR87-AJ-11A
ratedBurnTime = 300
ignitionReliabilityStart = 0.988372
ignitionReliabilityEnd = 0.997674
cycleReliabilityStart = 0.988372
cycleReliabilityEnd = 0.997674
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7,LR87-AJ-9,LR87-AJ-11:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_BDB.cfg
PART
{
module = Part
name = ROE-LR87
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 1.0117, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.9275413, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1.5
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87 Booster
manufacturer = Aerojet
description = Used in the first stage of the Titan rocket family, the LR87 is composed of two engines with separate turbomachinery integrated into one unit. The version used on Titan I burned kerosene and liquid oxygen, while Titan II through Titan IV burned storable propellants. A modified version burning liquid hydrogen was developed for the upper stages of Saturn V and Saturn IB, but the J-2 was selected instead. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.0117, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_5
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.105, -0.19, -0.3
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.105, -0.19, 0.3
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = newThrustTransform
multiplier = 0.02
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_1_Upper
rotatorsName = yawPivot_1_Lower
}
CONSTRAINLOOKFX
{
targetName = yawPivot_1_Lower
rotatorsName = yawPivot_1_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_2_Upper
rotatorsName = yawPivot_2_Lower
}
CONSTRAINLOOKFX
{
targetName = yawPivot_2_Lower
rotatorsName = yawPivot_2_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_1_Upper
rotatorsName = pitchPivot_1_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_1_Lower
rotatorsName = pitchPivot_1_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_2_Upper
rotatorsName = pitchPivot_2_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_2_Lower
rotatorsName = pitchPivot_2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = EngineShroud_Titan3
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchShroud
switcherDescription = EngineShroud
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Titan 2
transform = EngineShroud_Titan2
}
SUBTYPE
{
name = Bare
transform = EngineShroud_Bare
NODE
{
name = top
position = 0.0, 0.84338, 0.0
}
}
SUBTYPE
{
name = Titan 1
transform = EngineShroud_Titan1
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-AJ-3
modded = false
origMass = 1.678
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LR87-AJ-3
description = First stage engine for the Titan I ICBM
minThrust = 1531.9
maxThrust = 1531.9
heatProduction = 100
ullage = True
ignitions = 0
b9psSubtypeName = kerolox
ratedBurnTime = 137
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 286
key = 1 249.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-5
description = First stage engine of Titan II. Modified to burn Aerozine50 and Nitrogen Tetroxide to allow storage for long periods of time.
minThrust = 2151
maxThrust = 2151
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.8808104887
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 289
key = 1 257
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-7
description = First stage engine of Titan II GLV. Modified for the Gemini program to reduce chances of failure and make the engine safer.
minThrust = 2194.4
maxThrust = 2194.4
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.8498212157
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 296
key = 1 261
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9
description = First stage engine for Titan IIIA, IIIB and IIIC. Longer burn time and slightly higher performance for the stretched fuel tank of Titan III.
minThrust = 2260
maxThrust = 2260
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 298
key = 1 262
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9-Kero
description = Speculative config converted back to burning Kerosene and LOX to increase safety and performance, for a purely non-military design
minThrust = 2024
maxThrust = 2024
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = kerolox
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 305.21
key = 1 265.64
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-lower-1
audio = pump-fed-lr87-1
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.85
glow = _white
moduleID = ROE-LR87
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-aerozine50
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,0.011
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
MainPlumeVariant_Processed
{
name = kerolox
template = waterfall-kerolox-lower-4
position = 0,0,0.69
rotation = 0, 0, 0
scale = 2.05, 2.05, 2.05
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealismOverhaul/Waterfall_Configs/_Audio/Clips/GeminiWhoop
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.85
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85,1.7
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,0.011
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = kerolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LR87
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 2.05, 2.05, 2.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85,1.7
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = newThrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.85, 1.85, 1.5
}
}
}
}
}
TESTFLIGHT
{
name = LR87-AJ-3
ratedBurnTime = 137
ignitionReliabilityStart = 0.898305
ignitionReliabilityEnd = 0.979661
cycleReliabilityStart = 0.898305
cycleReliabilityEnd = 0.979661
clusterMultiplier = 1.5
}
TESTFLIGHT
{
name = LR87-AJ-5
ratedBurnTime = 150
ignitionReliabilityStart = 0.962766
ignitionReliabilityEnd = 0.992553
cycleReliabilityStart = 0.962766
cycleReliabilityEnd = 0.992553
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3:30
}
TESTFLIGHT
{
name = LR87-AJ-7
ratedBurnTime = 150
ignitionReliabilityStart = 0.960000
ignitionReliabilityEnd = 0.992000
cycleReliabilityStart = 0.960000
cycleReliabilityEnd = 0.992000
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5:50
}
TESTFLIGHT
{
name = LR87-AJ-9
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
TESTFLIGHT
{
name = LR87-AJ-9-Kero
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1.5
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_LH2V_BDB.cfg
PART
{
module = Part
name = ROE-LR87_LH2V
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.784, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87-LH2 Vacuum
manufacturer = Aerojet
description = Aerojet developed the LR87 engine (used for the Titan series) into a liquid hydrogen/oxygen engine for prospective USAF contracts in the 1958-1960 period, at the same time Aerojet was converting the LR87 to burn Aerozine and NTO. Aerojet also proposed this engine for Saturn upper stage duties, but NASA selected the J-2 over the LR87-LH2, however, and it was canceled in 1961. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_LH2_V
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.105, 0.0, -0.3
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_Lower
rotatorsName = yawPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_Upper
rotatorsName = yawPivot_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Lower
rotatorsName = pitchPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Upper
rotatorsName = pitchPivot_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleB9DisableTransform
transform = Titan2
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 0
key = 1 0.5
}
greenCurve
{
key = 0 0
key = 1 1.0
}
blueCurve
{
key = 0 0
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-LH2-Vacuum
modded = false
origMass = 0.74
CONFIG
{
name = LR87-LH2-Vacuum
description = Developed as Aerojets proposal for the Saturn V upper stage engines. It could be ready much earlier than its competition, but the J-2 was chosen due to its higher performance.
minThrust = 778
maxThrust = 778
heatProduction = 175
ignitions = 2
massMult = 1.14865
ratedBurnTime = 360
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 419
key = 1 312
}
}
CONFIG
{
name = LR87-LH2-VacuumUpgrade
description = Speculative upgrade for use on later Saturn V missions
minThrust = 889
maxThrust = 889
heatProduction = 175
massMult = 1.18
ignitions = 3
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 434
key = 1 233
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-medium-1
position = 0,0,0.3
rotation = 0, 0, 0
scale = 1.3, 1.3, 1
moduleID = ROE-LR87_LH2V
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = rowaterfall-glow-hydrolox-blue
position = 0,0,0.3
rotation = 0, 0, 0
scale = 1.24, 1.24, 3.5
transform = thrustTransform
}
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87_LH2V
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.3
rotation = 0, 0, 0
scale = 1.3, 1.3, 1
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.3
rotation = 0, 0, 0
scale = 1.24, 1.24, 3.5
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR87-LH2-Vacuum
ratedBurnTime = 360
ignitionReliabilityStart = 0.92
ignitionReliabilityEnd = 0.975
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR87-LH2-TitanC:50
clusterMultiplier = 1
}
TESTFLIGHT
{
name = LR87-LH2-VacuumUpgrade
ratedBurnTime = 480
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.998
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR87-LH2-Vacuum:50
clusterMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_LH2_BDB.cfg
PART
{
module = Part
name = ROE-LR87_LH2
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.75716, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87-LH2
manufacturer = Aerojet
description = Aerojet developed the LR87 engine (used for the Titan series) into a liquid hydrogen/oxygen engine for prospective USAF contracts in the 1958-1960 period, at the same time Aerojet was converting the LR87 to burn Aerozine and NTO. Aerojet also proposed this engine for Saturn upper stage duties, but NASA selected the J-2 over the LR87-LH2, however, and it was canceled in 1961. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_LH2_SL
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.105, 0.0, -0.3
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_Lower
rotatorsName = yawPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_Upper
rotatorsName = yawPivot_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Lower
rotatorsName = pitchPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Upper
rotatorsName = pitchPivot_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleB9DisableTransform
transform = Titan2
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 0
key = 1 0.5
}
greenCurve
{
key = 0 0
key = 1 1.0
}
blueCurve
{
key = 0 0
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-LH2-TitanC
modded = false
origMass = 0.74
CONFIG
{
name = LR87-LH2-TitanC
description = Developed for Titan C
minThrust = 667
maxThrust = 667
heatProduction = 175
ignitions = 1
ratedBurnTime = 300
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 403
key = 1 350
}
}
CONFIG
{
name = LR87-LH2-SustainerUpgrade
description = Speculative upgrade for Titan C
minThrust = 801
maxThrust = 801
heatProduction = 175
massMult = 1.08109
ignitions = 2
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 409
key = 1 358
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-lower-2
audio = pump-fed-medium-1
position = 0,0,0.27
rotation = 0, 0, 0
scale = 0.68, 0.68, 0.9
glow = ro-hydrolox-red-blue
moduleID = ROE-LR87_LH2
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87_LH2
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-lower-2
overrideParentTransform = thrustTransform
position = 0,0,0.27
rotation = 0, 0, 0
scale = 0.68, 0.68, 0.9
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-red-blue
overrideParentTransform = thrustTransform
position = 0,0,0.27
rotation = 0, 0, 0
scale = 0.8704,0.8704,1.7408
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR87-LH2-TitanC
ratedBurnTime = 300
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.95
cycleReliabilityStart = 0.892
cycleReliabilityEnd = 0.973
clusterMultiplier = 1
techTransfer = LR87-AJ-3:30
}
TESTFLIGHT
{
name = LR87-LH2-SustainerUpgrade
ratedBurnTime = 480
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.995
techTransfer = LR87-LH2-TitanC:50
clusterMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR87_Single_BDB.cfg
PART
{
module = Part
name = ROE-LR87_Single
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.0634, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,0
tags = titan, lr87, lr-87, lr, 87, sm68
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR87 Booster
manufacturer = Aerojet
description = Used in the first stage of the Titan rocket family, the LR87 is composed of two engines with separate turbomachinery integrated into one unit. The version used on Titan I burned kerosene and liquid oxygen, while Titan II through Titan IV burned storable propellants. A modified version burning liquid hydrogen was developed for the upper stages of Saturn V and Saturn IB, but the J-2 was selected instead. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.72645, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR87_11_Single
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.105, 0.0, -0.3
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = yawPivot_Lower
rotatorsName = yawPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = yawPivot_Upper
rotatorsName = yawPivot_Lower
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Lower
rotatorsName = pitchPivot_Upper
}
CONSTRAINLOOKFX
{
targetName = pitchPivot_Upper
rotatorsName = pitchPivot_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = ModuleB9DisableTransform
transform = Titan3
}
MODULE
{
name = ModuleB9DisableTransform
transform = AJ5
}
MODULE
{
name = ModuleB9DisableTransform
transform = AJ11
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = LR87-AJ-3
modded = false
origMass = 0.839
literalZeroIgnitions = True
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LR87-AJ-3
description = First stage engine for the Titan I ICBM
minThrust = 765.95
maxThrust = 765.95
heatProduction = 100
ullage = True
ignitions = 0
b9psSubtypeName = kerolox
ratedBurnTime = 137
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 286
key = 1 249.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-5
description = First stage engine of Titan II. Modified to burn Aerozine50 and Nitrogen Tetroxide to allow storage for long periods of time.
minThrust = 1075.5
maxThrust = 1075.5
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.8808104887
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 289
key = 1 257
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-7
description = First stage engine of Titan II GLV. Modified for the Gemini program to reduce chances of failure and make the engine safer.
minThrust = 1097.2
maxThrust = 1097.2
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.8498212157
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 296
key = 1 261
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9
description = First stage engine for Titan IIIA, IIIB and IIIC. Longer burn time and slightly higher performance for the stretched fuel tank of Titan III.
minThrust = 1130
maxThrust = 1130
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 150
PROPELLANT
{
name = Aerozine50
ratio = 0.455
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.545
}
atmosphereCurve
{
key = 0 298
key = 1 262
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = LR87-AJ-9-Kero
description = Speculative config converted back to burning Kerosene and LOX to increase safety and performance, for a purely non-military design
minThrust = 1012
maxThrust = 1012
heatProduction = 100
ullage = True
ignitions = 1
massMult = 0.95
b9psSubtypeName = kerolox
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 305.21
key = 1 265.64
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-lower-1
audio = pump-fed-lr87-1
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.85
glow = _white
moduleID = ROE-LR87_Single
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-aerozine50
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = newThrustTransform
position = 0,0,-0.045
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
MainPlumeVariant_Processed
{
name = kerolox
template = waterfall-kerolox-lower-4
position = 0,0,0.69
rotation = 0, 0, 0
scale = 2.05, 2.05, 2.05
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealismOverhaul/Waterfall_Configs/_Audio/Clips/GeminiWhoop
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR87_Single
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.85
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85,1.7
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = newThrustTransform
position = 0,0,-0.045
rotation = 0, 0, 0
scale = 0.9, 0.9, 0.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = kerolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LR87_Single
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 2.05, 2.05, 2.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.69
rotation = 0, 0, 0
scale = 0.85, 0.85,1.7
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = newThrustTransform
position = 0,0,-0.049
rotation = 0, 0, 0
scale = 1.85, 1.85, 1.5
}
}
}
}
}
TESTFLIGHT
{
name = LR87-AJ-3
ratedBurnTime = 137
ignitionReliabilityStart = 0.898305
ignitionReliabilityEnd = 0.979661
cycleReliabilityStart = 0.898305
cycleReliabilityEnd = 0.979661
clusterMultiplier = 1
}
TESTFLIGHT
{
name = LR87-AJ-5
ratedBurnTime = 150
ignitionReliabilityStart = 0.962766
ignitionReliabilityEnd = 0.992553
cycleReliabilityStart = 0.962766
cycleReliabilityEnd = 0.992553
clusterMultiplier = 1
techTransfer = LR87-AJ-3:30
}
TESTFLIGHT
{
name = LR87-AJ-7
ratedBurnTime = 150
ignitionReliabilityStart = 0.960000
ignitionReliabilityEnd = 0.992000
cycleReliabilityStart = 0.960000
cycleReliabilityEnd = 0.992000
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5:50
}
TESTFLIGHT
{
name = LR87-AJ-9
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
TESTFLIGHT
{
name = LR87-AJ-9-Kero
ratedBurnTime = 150
ignitionReliabilityStart = 0.975000
ignitionReliabilityEnd = 0.995000
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
clusterMultiplier = 1
techTransfer = LR87-AJ-3,LR87-AJ-5,LR87-AJ-7:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR89_BDB.cfg
PART
{
module = Part
name = ROE-LR89
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.557, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.670, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0,0.557,0,0,1,0,1
attachRules = 1,1,1,1,0
tags = atlas, booster, lr89, lr-89, lr, 89
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR89 Series
manufacturer = Rocketdyne
description = Kerolox gas-generator engine that served as booster for Atlas (as -89, MA-x sysem) and main engine for Thor/Thor-Delta/Delta and Jupiter/Juno II rockets (as -79, MB-x system). Late model LR89s were upgraded with RS-27 components for higher efficiency, whereas the RS-27 itself was used on Delta by that point. LR89 configs are comparable to similar-era -79 configs, since they were the same engine underneath. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Atlas/bluedog_Atlas_LR89
scale = 1.6256, 1.65, 1.6256
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = LR89_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = LR89_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Gimbal1_Upper
rotatorsName = Gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = Gimbal1_Lower
rotatorsName = Gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = Gimbal2_Lower
rotatorsName = Gimbal2_Upper
}
CONSTRAINLOOKFX
{
targetName = Gimbal2_Upper
rotatorsName = Gimbal2_Lower
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = False
configuration = LR43-NA-3
origMass = 0.72
literalZeroIgnitions = True
CONFIG
{
name = LR43-NA-3
description = MA-0 and prototype MA-1 Atlas Booster engine. An XLR43 modified to burn kerosene. Used on Convair X12 and Atlas A
minThrust = 756.8
maxThrust = 756.8
heatProduction = 100
massMult = 1
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 135
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 278
key = 1 245
}
}
CONFIG
{
name = LR89-NA-3
description = MA-1 Atlas booster engine. Significantly upgraded and simplified, with both engines sharing turbopumps. Used on Atlas B/C
minThrust = 758.7
maxThrust = 758.7
heatProduction = 100
massMult = 0.89
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 135
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 282
key = 1 248
}
}
CONFIG
{
name = LR89-NA-5
description = MA-3 Atlas booster engine. Each engine had its own turbopump allow for engines to be quickly swapped. Developed for the USAF for Atlas D
minThrust = 831.4
maxThrust = 831.4
heatProduction = 100
massMult = 1.15
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 150
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 290
key = 1 251
}
}
CONFIG
{
name = LR89-NA-6
description = MA-3 Atlas booster engine. Slightly upgraded for Atlas E/F
minThrust = 846.6
maxThrust = 846.6
heatProduction = 100
massMult = 1.2264
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 160
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 290
key = 1 256
}
}
CONFIG
{
name = LR89-NA-7.1
description = MA-5.1 booster engine. Both engines shared turbopumps due to NASA preferring that configuration. Used for Atlas-Agena launches
minThrust = 931.7
maxThrust = 931.7
heatProduction = 100
massMult = 1.414
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 165
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 292.2
key = 1 258.0
}
}
CONFIG
{
name = LR89-NA-7.2
description = MA-5.2 booster engine. Both engines shared turbopumps due to NASA preferring that configuration. Used for Atlas-Centaur launches
minThrust = 950.8
maxThrust = 950.8
heatProduction = 100
massMult = 1.414
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 165
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 293.4
key = 1 259.1
}
}
CONFIG
{
name = RS-56-OBA
description = Atlas MA-5A booster engine. Upgraded with RS-27 components to reduce cost and improve performance. Used on Atlas II
minThrust = 1077.6
maxThrust = 1077.6
heatProduction = 100
massMult = 1.7896
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 170
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 296.4
key = 1 262.1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-medium-1
position = 0,0,0.26
rotation = 0, 0, 0
scale = 2.13, 2.13, 2
glow = _yellow
glowStretch = 0.75
moduleID = ROE-LR89
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR89
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,0.26
rotation = 0, 0, 0
scale = 2.13, 2.13, 2
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.26
rotation = 0, 0, 0
scale = 0.8946,0.8946,1.3419
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = LR43-NA-3
ratedBurnTime = 135
ignitionReliabilityStart = 0.826087
ignitionReliabilityEnd = 0.965217
cycleReliabilityStart = 0.826087
cycleReliabilityEnd = 0.965217
techTransfer = XLR43-NA-3:50
}
TESTFLIGHT
{
name = LR89-NA-3
ratedBurnTime = 135
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = XLR43-NA-3,LR43-NA-3:50
}
TESTFLIGHT
{
name = LR89-NA-5
ratedBurnTime = 150
ignitionReliabilityStart = 0.956710
ignitionReliabilityEnd = 0.991342
cycleReliabilityStart = 0.956710
cycleReliabilityEnd = 0.991342
techTransfer = XLR43-NA-3,LR43-NA-3,LR89-NA-3:50
}
TESTFLIGHT
{
name = LR89-NA-6
ratedBurnTime = 160
ignitionReliabilityStart = 0.939394
ignitionReliabilityEnd = 0.987879
cycleReliabilityStart = 0.939394
cycleReliabilityEnd = 0.987879
techTransfer = XLR43-NA-3,LR43-NA-3,LR89-NA-3,LR89-NA-5:50
}
TESTFLIGHT
{
name = LR89-NA-7.1
ratedBurnTime = 165
ignitionReliabilityStart = 0.981481
ignitionReliabilityEnd = 0.996296
cycleReliabilityStart = 0.981481
cycleReliabilityEnd = 0.996296
techTransfer = XLR43-NA-3,LR43-NA-3,LR89-NA-3,LR89-NA-5,LR89-NA-6:50
}
TESTFLIGHT
{
name = LR89-NA-7.2
ratedBurnTime = 165
ignitionReliabilityStart = 0.981481
ignitionReliabilityEnd = 0.996296
cycleReliabilityStart = 0.981481
cycleReliabilityEnd = 0.996296
techTransfer = XLR43-NA-3,LR43-NA-3,LR89-NA-3,LR89-NA-5,LR89-NA-6,LR89-NA-7.1:50
}
TESTFLIGHT
{
name = RS-56-OBA
ratedBurnTime = 170
ignitionReliabilityStart = 0.994737
ignitionReliabilityEnd = 0.998947
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = XLR43-NA-3,LR43-NA-3,LR89-NA-7.1,LR89-NA-7.2,RS-27,RS-27A:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LR91_BDB.cfg
PART
{
module = Part
name = ROE-LR91
author = Cobaltwolf, Pap
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.60749, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.9167, 0.0, 0.0, -1.0, 0.0, 2
node_stack_interstage = 0.0, 0.3716, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = titan, lr91, lr-91, lr, 91
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = LR91 Series
manufacturer = Aerojet
description = The LR91 powered the second stage of Titan launchers. Exhaust from the gas generator provided roll control. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.60749, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/Titan/bluedog_LR91_5
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.99
}
THRUST_TRANSFORM
{
name = vernierThrust
multiplier = 0.000001
}
THRUST_TRANSFORM
{
name = vernierFX
multiplier = 0.01
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
enableRoll = false
enableYaw = true
enablePitch = true
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Titan2
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairing
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = pivot_1_Upper
rotatorsName = pivot_1_Lower
}
CONSTRAINLOOKFX
{
targetName = pivot_1_Lower
rotatorsName = pivot_1_Upper
}
CONSTRAINLOOKFX
{
targetName = pivot_2_Upper
rotatorsName = pivot_2_Lower
}
CONSTRAINLOOKFX
{
targetName = pivot_2_Lower
rotatorsName = pivot_2_Upper
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = LR91-AJ-7
origMass = 0.5
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = LR91-AJ-3
description = Second stage engine for the Titan I ICBM.
minThrust = 362.87
maxThrust = 362.87
heatProduction = 100
ullage = True
ignitions = 1
massMult = 1.18
b9psSubtypeName = kerolox
ratedBurnTime = 160
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 310
key = 1 232.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-5
description = Second stage engine of Titan II. Modified to burn Aerozine50 and Nitrogen Tetroxide to allow storage for long periods of time.
minThrust = 448.2
maxThrust = 448.2
heatProduction = 160
ullage = True
ignitions = 1
massMult = 1.0
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 180
PROPELLANT
{
name = Aerozine50
ratio = 0.4723
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5277
}
atmosphereCurve
{
key = 0 312
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-7
description = Second stage engine of Titan II GLV. Modified for the Gemini program to reduce chances of failure and make the engine safer.
minThrust = 456.1
maxThrust = 456.1
heatProduction = 160
ullage = True
ignitions = 1
massMult = 1.13
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 190
PROPELLANT
{
name = Aerozine50
ratio = 0.4723
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5277
}
atmosphereCurve
{
key = 0 315
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-9
description = Second stage engine for Titan IIIA, IIIB and IIIC. Longer burn time and slightly higher performance for the stretched fuel tank of Titan III.
minThrust = 456.1
maxThrust = 456.1
heatProduction = 160
ullage = True
ignitions = 1
massMult = 1.18
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 210
PROPELLANT
{
name = Aerozine50
ratio = 0.4723
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5277
}
atmosphereCurve
{
key = 0 316
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-11
description = Second stage engine for Titan 24B, 34B, IIIBS, IIID, 34D, 34D7 and IIIE. Slightly improved performance.
minThrust = 456.1
maxThrust = 456.1
heatProduction = 160
ullage = True
ignitions = 1
massMult = 1.178
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 250
PROPELLANT
{
name = Aerozine50
ratio = 0.4751
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5249
}
atmosphereCurve
{
key = 0 318
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-11A
description = Second stage engine for Titan IVA and IVB. Slightly improved performance
minThrust = 474.6
maxThrust = 474.6
heatProduction = 160
ullage = True
ignitions = 1
ullage = True
ignitions = 1
massMult = 1.178
b9psSubtypeName = hypergolic-aerozine50
ratedBurnTime = 250
PROPELLANT
{
name = Aerozine50
ratio = 0.4751
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5249
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
atmosphereCurve
{
key = 0 318
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
CONFIG
{
name = LR91-AJ-9-Kero
description = Speculative config converted back to burning Kerosene and LOX to increase safety and performance, for a purely non-military design
minThrust = 394.9
maxThrust = 394.9
heatProduction = 100
ullage = True
ignitions = 1
massMult = 1.18
b9psSubtypeName = kerolox
ratedBurnTime = 210
PROPELLANT
{
name = Kerosene
ratio = 0.382
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.618
}
atmosphereCurve
{
key = 0 325.5
key = 1 167
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.8
}
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = vernierGimbal
gimbalRangeXP = 35
gimbalRangeXN = 35
gimbalRangeYP = 0
gimbalRangeYN = 0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 25
enableRoll = true
enableYaw = false
enablePitch = false
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-upper-1
audio = pump-fed-heavy-1
position = 0,0,0.2289466
rotation = 0, 0, 0
scale = 1.13, 1.13, 1.13
glow = ro-hypergolic-az50
glowStretch = 0.9
moduleID = ROE-LR91
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = hypergolic-aerozine50
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = vernierFX
position = 0,0,0.05
rotation = 0, 0, 0
scale = 1.25, 1.25, 1.25
}
MainPlumeVariant_Processed
{
name = kerolox
template = waterfall-kerolox-upper-3
position = 0,0,0.28
rotation = 0, 0, 0
scale = 2.5, 2.5, 2.5
glowRecolor = _yellow
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-LR91
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.28
rotation = 0, 0, 0
scale = 1.13, 1.13, 1.13
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.28
rotation = 0, 0, 0
scale = 1.21475,1.21475,2.18655
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = vernierFX
position = 0,0,0.05
rotation = 0, 0, 0
scale = 1.25, 1.25, 1.25
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-aerozine50
}
SUBTYPE
{
name = kerolox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-LR91
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0.28
rotation = 0, 0, 0
scale = 2.5, 2.5, 2.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.28
rotation = 0, 0, 0
scale = 1.21475,1.21475,2.18655
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = vernierFX
position = 0,0,0.05
rotation = 0, 0, 0
scale = 2, 2, 2
}
}
}
}
}
TESTFLIGHT
{
name = LR91-AJ-3
ratedBurnTime = 160
ignitionReliabilityStart = 0.950000
ignitionReliabilityEnd = 0.990000
cycleReliabilityStart = 0.950000
cycleReliabilityEnd = 0.990000
}
TESTFLIGHT
{
name = LR91-AJ-5
ratedBurnTime = 180
ignitionReliabilityStart = 0.956044
ignitionReliabilityEnd = 0.991209
cycleReliabilityStart = 0.956044
cycleReliabilityEnd = 0.991209
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-3:30
}
TESTFLIGHT
{
name = LR91-AJ-7
ratedBurnTime = 190
ignitionReliabilityStart = 0.961165
ignitionReliabilityEnd = 0.992233
cycleReliabilityStart = 0.961165
cycleReliabilityEnd = 0.992233
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-5:50
}
TESTFLIGHT
{
name = LR91-AJ-9
ratedBurnTime = 210
ignitionReliabilityStart = 0.974359
ignitionReliabilityEnd = 0.994872
cycleReliabilityStart = 0.974359
cycleReliabilityEnd = 0.994872
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-5,LR91-AJ-7:50
}
TESTFLIGHT
{
name = LR91-AJ-9-Kero
ratedBurnTime = 210
ignitionReliabilityStart = 0.974359
ignitionReliabilityEnd = 0.994872
cycleReliabilityStart = 0.974359
cycleReliabilityEnd = 0.994872
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-5,LR91-AJ-7:50
}
TESTFLIGHT
{
name = LR91-AJ-11
ratedBurnTime = 250
ignitionReliabilityStart = 0.972727
ignitionReliabilityEnd = 0.994545
cycleReliabilityStart = 0.972727
cycleReliabilityEnd = 0.994545
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-5,LR91-AJ-7,LR91-AJ-9:50
}
TESTFLIGHT
{
name = LR91-AJ-11A
ratedBurnTime = 250
ignitionReliabilityStart = 0.975610
ignitionReliabilityEnd = 0.995122
cycleReliabilityStart = 0.975610
cycleReliabilityEnd = 0.995122
ignitionDynPresFailMultiplier = 0.1
techTransfer = LR91-AJ-5,LR91-AJ-7,LR91-AJ-9,LR91-AJ-11:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/M1_FASA.cfg
PART
{
name = ROE-M1
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.595041
node_stack_top = 0.0, 0.9, 0.0, 0.0, 1.0, 0.0, 4
node_stack_bottom = 0.0, -3.94, 0.0, 0.0, -1.0, 0.0, 4
title = M-1
description = The massive M-1 engine. The largest, most powerful, LH2/LOX engine ever designed. Individual components have been tested. Generally designed as an upper stage engine, first stages designs with expanding nozzles were being worked on. Plume and sound provided by Waterfall.
attachRules = 1,1,1,1,0
mass = 9.068
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.21
angularDrag = 2
bulkheadProfiles = size3
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Aerojet
category = Engine
node_attach = 0.0, 0.9, 0.0, 0.0, 1.0, 0.0, 4
MODEL
{
model = ROEngines/Assets/FASA/LFE_M1
scale = 1.556364, 1.595041, 1.556364
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Engine_Nozzle
gimbalRange = 7.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = LR91_Anim
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 100
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = M-1-spec
origMass = 9.071
type = ModuleEnginesRF
CONFIG
{
name = M-1-Spec
description = Initial version of the M-1, generating 1.2 mlbf of thrust
minThrust = 5337.866
maxThrust = 5337.866
heatProduction = 100
ullage = True
ignitions = 2
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 428
key = 1 300
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = M-1
description = Production version of the M-1, generating 1.5 mlbf of thrust
minThrust = 6672.332
maxThrust = 6672.332
heatProduction = 100
ullage = True
ignitions = 2
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 430
key = 1 300
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = M-1U
description = M-1, uprated to 1.8 mlbf. All M-1 components were designed to handle 1200 psi chamber to allow this upgrade.
minThrust = 8006.799
maxThrust = 8006.799
heatProduction = 100
ullage = True
ignitions = 2
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 430
key = 1 300
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-very-heavy-1
position = 0,0,0.22
rotation = 0, 0, 0
scale = 3.4, 3.4,4.08
glow = ro-hydrolox-blue
moduleID = ROE-M1
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_VeryHeavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 3.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq10
volume = 1.5
pitch = 0.9
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-M1
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.22
rotation = 0, 0, 0
scale = 3.4, 3.4,4.08
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.22
rotation = 0, 0, 0
scale = 3.4, 3.4,6.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = M-1-Spec
ratedBurnTime = 500
ignitionReliabilityStart = 0.9182
ignitionReliabilityEnd = 0.9932
cycleReliabilityStart = 0.9182
cycleReliabilityEnd = 0.9932
}
TESTFLIGHT
{
name = M-1
ratedBurnTime = 500
ignitionReliabilityStart = 0.9257
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9257
cycleReliabilityEnd = 0.9999
techTransfer = M-1-Spec:50
}
TESTFLIGHT
{
name = M-1U
ratedBurnTime = 500
ignitionReliabilityStart = 0.9440
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9440
cycleReliabilityEnd = 0.9999
techTransfer = M-1-Spec,M-1,M-1SL:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/M1_SL_FASA.cfg
PART
{
name = ROE-M1SL
module = Part
author = Frizzank
rescaleFactor = 1.0
scale = 1.595041
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.659, 0.0, 0.0, -1.0, 0.0, 3
title = M-1 (Sea Level)
description = The massive M-1 engine. The largest, most powerful, LH2/LOX engine ever designed. Individual components have been tested. Generally designed as an upper stage engine, first stages designs with expanding nozzles were being worked on. Plume and sound provided by Waterfall.
attachRules = 1,1,1,1,0
mass = 9.068
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.21
angularDrag = 2
bulkheadProfiles = size3
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Aerojet
category = Engine
node_attach = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 3
MODEL
{
model = ROEngines/Assets/FASA/LFE_F1
scale = 1.556364, 1.595041, 1.556364
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Engine_Nozzle
gimbalRange = 7.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = LR91_Anim
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 100
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = M-1-spec
origMass = 9.071
type = ModuleEnginesRF
CONFIG
{
name = M-1SL
description = 1990s proposal to convert the M-1 into a sea level sustainer engine for super-heavy launch vehicles
minThrust = 6928
maxThrust = 6928
heatProduction = 100
massMult = 1.01
ullage = True
ignitions = 2
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 414
key = 1 344.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = M-1U-SL
description = Sea level M-1, but running at 1200 psi chamber pressure.
minThrust = 7708.87
maxThrust = 7708.87
heatProduction = 100
ullage = True
ignitions = 2
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 414
key = 1 344.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-lower-2
audio = pump-fed-very-heavy-1
position = 0,0,0.17
rotation = 0, 0, 0
scale = 2.17, 2.1,2.58
glow = ro-hydrolox-red-blue
moduleID = ROE-M1SL
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_VeryHeavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 3.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq10
volume = 1.5
pitch = 0.9
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-M1SL
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-lower-2
overrideParentTransform = thrustTransform
position = 0,0,0.17
rotation = 0, 0, 0
scale = 2.17, 2.1,2.58
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-red-blue
overrideParentTransform = thrustTransform
position = 0,0,0.17
rotation = 0, 0, 0
scale = 2.7776,2.688,5.4656
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = M-1SL
ratedBurnTime = 500
ignitionReliabilityStart = 0.9440
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9440
cycleReliabilityEnd = 0.9999
techTransfer = M-1-Spec,M-1:50
}
TESTFLIGHT
{
name = M-1U-SL
ratedBurnTime = 500
ignitionReliabilityStart = 0.9440
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9440
cycleReliabilityEnd = 0.9999
techTransfer = M-1-Spec,M-1,M-1SL:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Merlin1A_SSTU.cfg
PART
{
module = Part
name = ROE-Merlin1A
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.9768, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = spacex, x, merlin, falcon
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Merlin 1A
manufacturer = SpaceX
description = The first variant of the Sea Level Merlin engine from SpaceX. Diameter: [0.94 m]. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1A
scale = 1.555, 1.555, 1.555
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = Merlin-1A-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = Merlin-1A-ThrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1A-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1A-RollGimbal
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = Merlin-1A-Strut-Lower1
targetName = Merlin-1A-Strut-Upper1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1A-Strut-Lower2
targetName = Merlin-1A-Strut-Upper2
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1A-Strut-Upper1
targetName = Merlin-1A-Strut-Lower1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1A-Strut-Upper2
targetName = Merlin-1A-Strut-Lower2
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Merlin1A
origMass = 0.76
CONFIG
{
name = Merlin1A
description = Used on Falcon 1 first stage
minThrust = 369.2
maxThrust = 369.2
heatProduction = 58
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 300
PROPELLANT
{
name = Kerosene
ratio = 0.3907
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6093
DrawGauge = False
}
atmosphereCurve
{
key = 0 288.5
key = 1 253.7
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 4.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 4.0
maxAmount = 4.0
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-medium-1
transform = Merlin-1A-MainFXTransform
position = 0,0,0.615
rotation = 0, 0, 0
scale = 1.8, 1.8, 1.8
glow = _yellow
moduleID = ROE-Merlin1A
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = Merlin-1A-MainFXTransform
localRotation = 0,0,0
localPosition = 0.44, 0.0, 0.15
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = Merlin-1A-MainFXTransform
localPosition = 0.44, 0.0, 0.15
fixedScale = 1.5
localRotation = 0,0,0
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0.44, 0.0, 0.15
corePosition = 0.44, 0.0, 0.15
exhaustPosition = 0.44, 0.0, 0.15
flarePosition = 0.44, 0.0, 0.15
fumePosition = 0.44, 0.0, 0.15
lampPosition = 0.44, 0.0, 0.15
plumePosition = 0.44, 0.0, 0.15
plume2Position = 0.44, 0.0, 0.15
plume3Position = 0.44, 0.0, 0.15
smokePosition = 0.44, 0.0, 0.15
shockPosition = 0.44, 0.0, 0.15
shockconePosition = 0.44, 0.0, 0.15
slagPosition = 0.44, 0.0, 0.15
streamPosition = 0.44, 0.0, 0.15
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Merlin1A
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = Merlin-1A-MainFXTransform
position = 0,0,0.615
rotation = 0, 0, 0
scale = 1.8, 1.8, 1.8
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = Merlin-1A-MainFXTransform
position = 0,0,0.615
rotation = 0, 0, 0
scale = 0.756,0.756,1.512
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Merlin1A
ratedBurnTime = 300
ignitionReliabilityStart = 0.800000
ignitionReliabilityEnd = 0.960000
cycleReliabilityStart = 0.800000
cycleReliabilityEnd = 0.960000
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Merlin1CV_SSTU.cfg
PART
{
module = Part
name = ROE-Merlin1CV
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -4.4199, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = spacex, x, merlin, falcon, vacuum
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Merlin 1C Vacuum
manufacturer = SpaceX
description = This is the vacuum variant of the Merlin 1C engine used on the second stage of the Falcon 9 launch vehicle. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1CV
scale = 1.555, 1.555, 1.555
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = Merlin-1CV-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = Merlin-1CV-ThrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1CV-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = Merlin-1CV-Strut-Lower1
targetName = Merlin-1CV-Strut-Upper1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1CV-Strut-Lower2
targetName = Merlin-1CV-Strut-Upper2
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1CV-Strut-Upper1
targetName = Merlin-1CV-Strut-Lower1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1CV-Strut-Upper2
targetName = Merlin-1CV-Strut-Lower2
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Merlin1CVac
origMass = 0.76
CONFIG
{
name = Merlin1CVac
description = Used on Falcon 9 Block 1 (v1.0)
minThrust = 314.94
maxThrust = 524.9
heatProduction = 76
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 4
ratedBurnTime = 345
PROPELLANT
{
name = Kerosene
ratio = 0.3907
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6093
DrawGauge = False
}
atmosphereCurve
{
key = 0 336
key = 1 173
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 4.0
maxAmount = 4.0
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-medium-1
transform = Merlin-1CV-ThrustTransform
position = 0,0,3.1512
rotation = 0, 0, 0
scale = 3.72, 3.72, 3.72
glow = _yellow
moduleID = ROE-Merlin1CV
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = Merlin-1CV-ThrustTransform
localRotation = 0,17,0
localPosition = 0.81, 0.0, 0.54
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = Merlin-1CV-ThrustTransform
localPosition = 0.81, 0.0, 0.54
localRotation = 0,17,0
fixedScale = 1.5
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0.81, 0.0, 0.54
corePosition = 0.81, 0.0, 0.54
exhaustPosition = 0.81, 0.0, 0.54
flarePosition = 0.81, 0.0, 0.54
fumePosition = 0.81, 0.0, 0.54
lampPosition = 0.81, 0.0, 0.54
plumePosition = 0.81, 0.0, 0.54
plume2Position = 0.81, 0.0, 0.54
plume3Position = 0.81, 0.0, 0.54
smokePosition = 0.81, 0.0, 0.54
shockPosition = 0.81, 0.0, 0.54
shockconePosition = 0.81, 0.0, 0.54
slagPosition = 0.81, 0.0, 0.54
streamPosition = 0.81, 0.0, 0.54
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Merlin1CV
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = Merlin-1CV-ThrustTransform
position = 0,0,3.3
rotation = 0, 0, 0
scale = 3.72, 3.72, 3.72
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = Merlin-1CV-ThrustTransform
position = 0,0,3.3
rotation = 0, 0, 0
scale = 1.8879,1.8879,3.7758
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Merlin1CVac
ratedBurnTime = 345
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Merlin1C_SSTU.cfg
PART
{
module = Part
name = ROE-Merlin1C
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.9768, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = spacex, x, merlin, falcon
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Merlin 1C
manufacturer = SpaceX
description = The Merlin 1C was the first productive engine used on the Falcon 1 and Falcon 9 launch vehicles. Diameter: [0.94 m]. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1C
scale = 1.555, 1.555, 1.555
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = Merlin-1C-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = Merlin-1C-ThrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1C-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = Merlin-1C-Strut-Lower1
targetName = Merlin-1C-Strut-Upper1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1C-Strut-Lower2
targetName = Merlin-1C-Strut-Upper2
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1C-Strut-Upper1
targetName = Merlin-1C-Strut-Lower1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1C-Strut-Upper2
targetName = Merlin-1C-Strut-Lower2
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Merlin1C
origMass = 0.76
CONFIG
{
name = Merlin1C
description = Used on Falcon 9 Block 1 (v1.0)
minThrust = 482.63
maxThrust = 482.63
heatProduction = 96
massMult = 0.829
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 300
PROPELLANT
{
name = Kerosene
ratio = 0.3907
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6093
DrawGauge = False
}
atmosphereCurve
{
key = 0 304.8
key = 1 267
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 4.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 4.0
maxAmount = 4.0
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-medium-1
transform = Merlin-1C-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 1.78, 1.78, 1.78
glow = _yellow
moduleID = ROE-Merlin1C
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = Merlin-1C-ThrustTransform
localRotation = 0,9,0
localPosition = 0.58, 0.0, 0.2
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = Merlin-1C-ThrustTransform
localPosition = 0.58, 0.0, 0.2
localRotation = 0,9,0
fixedScale = 1.5
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0.58, 0.0, 0.2
corePosition = 0.58, 0.0, 0.2
exhaustPosition = 0.58, 0.0, 0.2
flarePosition = 0.58, 0.0, 0.2
fumePosition = 0.58, 0.0, 0.2
lampPosition = 0.58, 0.0, 0.2
plumePosition = 0.58, 0.0, 0.2
plume2Position = 0.58, 0.0, 0.2
plume3Position = 0.58, 0.0, 0.2
smokePosition = 0.58, 0.0, 0.2
shockPosition = 0.58, 0.0, 0.2
shockconePosition = 0.58, 0.0, 0.2
slagPosition = 0.58, 0.0, 0.2
streamPosition = 0.58, 0.0, 0.2
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Merlin1C
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = Merlin-1C-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 1.78, 1.78, 1.78
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = Merlin-1C-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 0.7476,0.7476,1.4952
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Merlin1C
ratedBurnTime = 300
ignitionReliabilityStart = 0.977778
ignitionReliabilityEnd = 0.995556
cycleReliabilityStart = 0.977778
cycleReliabilityEnd = 0.995556
techTransfer = Merlin1A,Merlin1B,Merlin1BVac:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Merlin1DV_SSTU.cfg
PART
{
module = Part
name = ROE-Merlin1DV
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -4.4199, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = spacex, x, merlin, falcon, vacuum
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Merlin 1D Vacuum
manufacturer = SpaceX
description = This is the vacuum variant of the Merlin 1D engine used on the second stage of the Falcon 9 launch vehicle. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1DV
scale = 1.555, 1.555, 1.555
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = Merlin-1DV-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox_Upper2
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = Merlin-1DV-ThrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1DV-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = Merlin-1DV-Strut-Lower1
targetName = Merlin-1DV-Strut-Upper1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1DV-Strut-Lower2
targetName = Merlin-1DV-Strut-Upper2
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1DV-Strut-Upper1
targetName = Merlin-1DV-Strut-Lower1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1DV-Strut-Upper2
targetName = Merlin-1DV-Strut-Lower2
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Merlin1DVac
origMass = 0.76
CONFIG
{
name = Merlin1DVac
description = Used on Falcon 9 v1.1
minThrust = 360
maxThrust = 805
heatProduction = 233
massMult = 0.6447
ullage = True
pressureFed = False
ignitions = 4
powerEffectName = Kerolox_Upper2
ratedBurnTime = 375
PROPELLANT
{
name = Kerosene
ratio = 0.3709
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6291
}
atmosphereCurve
{
key = 0 345
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = Merlin1DVac+
description = Used on Falcon 9 v1.2 (Full Thrust and Block 5)
minThrust = 360
maxThrust = 934.12
heatProduction = 225
massMult = 0.6447
ullage = True
pressureFed = False
ignitions = 4
powerEffectName = Kerolox_Upper2
ratedBurnTime = 400
PROPELLANT
{
name = Kerosene
ratio = 0.3709
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6291
DrawGauge = False
}
atmosphereCurve
{
key = 0 348
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 4.0
maxAmount = 4.0
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-medium-1
transform = Merlin-1DV-ThrustTransform
position = 0,0,3.1512
rotation = 0, 0, 0
scale = 3.72, 3.72, 3.72
glow = _yellow
moduleID = ROE-Merlin1DV
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Merlin1DV
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = Merlin-1DV-ThrustTransform
position = 0,0,3.3
rotation = 0, 0, 0
scale = 3.72, 3.72, 3.72
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = Merlin-1DV-ThrustTransform
position = 0,0,3.3
rotation = 0, 0, 0
scale = 1.8879,1.8879,3.7758
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Merlin1DVac
ratedBurnTime = 375
ignitionReliabilityStart = 0.965517
ignitionReliabilityEnd = 0.993103
cycleReliabilityStart = 0.933333
cycleReliabilityEnd = 0.986667
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C,Merlin1CVac,Merlin1D,Merlin1D+,Merlin1D++:50
}
TESTFLIGHT
{
name = Merlin1DVac+
ratedBurnTime = 400
ignitionReliabilityStart = 0.992481
ignitionReliabilityEnd = 0.998496
cycleReliabilityStart = 0.985075
cycleReliabilityEnd = 0.997015
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C,Merlin1CVac,Merlin1D,Merlin1D+,Merlin1D++,Merlin1DVac:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Merlin1D_SSTU.cfg
PART
{
module = Part
name = ROE-Merlin1D
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.9768, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.0, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = spacex, x, merlin, falcon
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Merlin 1D
manufacturer = SpaceX
description = The Merlin 1D was the first major production version of the first stage SpaceX Engine. Diameter: [0.94 m]. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-Merlin-1D
scale = 1.555, 1.555, 1.555
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = Merlin-1D-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = Merlin-1D-ThrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Merlin-1D-Bell
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = Merlin-1D-Strut-Lower1
targetName = Merlin-1D-Strut-Upper1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1D-Strut-Lower2
targetName = Merlin-1D-Strut-Upper2
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1D-Strut-Upper1
targetName = Merlin-1D-Strut-Lower1
pass = 0
}
LOOK_CONST
{
transformName = Merlin-1D-Strut-Upper2
targetName = Merlin-1D-Strut-Lower2
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Merlin1D
origMass = 0.76
CONFIG
{
name = Merlin1D
description = Used on Falcon 9 v1.1
minThrust = 290
maxThrust = 742.4
heatProduction = 196
massMult = 0.6184
ullage = True
pressureFed = False
ignitions = 4
ratedBurnTime = 350
PROPELLANT
{
name = Kerosene
ratio = 0.3729
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6271
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 282
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = Merlin1D+
description = Used on Falcon 9 v1.2 (Full Thrust)
minThrust = 330
maxThrust = 825
heatProduction = 225
massMult = 0.6184
ullage = True
pressureFed = False
ignitions = 4
ratedBurnTime = 350
PROPELLANT
{
name = Kerosene
ratio = 0.3729
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6271
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 282
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = Merlin1D++
description = Used on Falcon 9 Block 5
minThrust = 330
maxThrust = 914.12
heatProduction = 248
massMult = 0.6184
ullage = True
pressureFed = False
ignitions = 4
ratedBurnTime = 350
PROPELLANT
{
name = Kerosene
ratio = 0.3729
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6271
DrawGauge = False
}
atmosphereCurve
{
key = 0 311
key = 1 288.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 4.0
maxAmount = 4.0
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-medium-1
transform = Merlin-1D-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 1.77, 1.77, 1.77
glow = _yellow
moduleID = ROE-Merlin1D
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = Merlin-1D-ThrustTransform
localRotation = 0,0,0
localPosition = 0.48, 0.0, 0.0
fixedScale = 2
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = Merlin-1D-ThrustTransform
localPosition = 0.48, 0.0, 0.0
fixedScale = 2
localRotation = 0,0,0
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0.48, 0.0, 0.0
corePosition = 0.48, 0.0, 0.0
exhaustPosition = 0.48, 0.0, 0.0
flarePosition = 0.48, 0.0, 0.0
fumePosition = 0.48, 0.0, 0.0
lampPosition = 0.48, 0.0, 0.0
plumePosition = 0.48, 0.0, 0.0
plume2Position = 0.48, 0.0, 0.0
plume3Position = 0.48, 0.0, 0.0
smokePosition = 0.48, 0.0, 0.0
shockPosition = 0.48, 0.0, 0.0
shockconePosition = 0.48, 0.0, 0.0
slagPosition = 0.48, 0.0, 0.0
streamPosition = 0.48, 0.0, 0.0
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Merlin1D
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = Merlin-1D-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 1.77, 1.77, 1.77
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = Merlin-1D-ThrustTransform
position = 0,0,0.95
rotation = 0, 0, 0
scale = 0.7434,0.7434,1.4868
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Merlin1D
ratedBurnTime = 350
ignitionReliabilityStart = 0.993711
ignitionReliabilityEnd = 0.998742
cycleReliabilityStart = 0.992593
cycleReliabilityEnd = 0.998519
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C,Merlin1CVac:50
}
TESTFLIGHT
{
name = Merlin1D+
ratedBurnTime = 350
ignitionReliabilityStart = 0.997481
ignitionReliabilityEnd = 0.999496
cycleReliabilityStart = 0.996923
cycleReliabilityEnd = 0.999385
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C,Merlin1CVac,Merlin1D:50
}
TESTFLIGHT
{
name = Merlin1D++
ratedBurnTime = 350
ignitionReliabilityStart = 0.998689
ignitionReliabilityEnd = 0.999738
cycleReliabilityStart = 0.998316
cycleReliabilityEnd = 0.999663
techTransfer = Merlin1A,Merlin1B,Merlin1BVac,Merlin1C,Merlin1CVac,Merlin1D,Merlin1D+:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/MR104_NicheParts.cfg
PART
{
module = Part
name = ROE-MR104
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.135, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
title = 0.44kN Engine (MR-104)
manufacturer = Aerojet
description = MR-104 Monopropellant Engine family originally provided in-space propulsion for the Voyager 1 and 2 and Magellan missions. Subsequent MR-104 variants provided propulsion for Landsat and NOAA as well as for other U.S. government programs. A variation of this engine (MR-104G) is to be used on the Orion Deep Space Exploration Vehicle. [Uses RCS Configuration] Plume and sound provided by Waterfall.
tags = NicheParts, MR-104, voyager, magellan
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.135, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/MR-104
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0075424
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
IspSL = 0.177
IspV = 0.465
maxThrust = 0.51
minThrust = 0.51
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
IspSL = 0.274
IspV = 0.72
maxThrust = 0.55
minThrust = 0.55
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
IspSL = 0.2
IspV = 0.525
maxThrust = 0.53
minThrust = 0.53
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
IspSL = 0.203
IspV = 0.453
maxThrust = 0.144
minThrust = 0.144
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
IspSL = 0.1001462
IspV = 0.195
maxThrust = 0.228
minThrust = 0.228
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
IspSL = 0.361
IspV = 0.943
maxThrust = 0.884
minThrust = 0.884
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-udmh-nto
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
IspSL = 0.366
IspV = 0.955
maxThrust = 0.91
minThrust = 0.91
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-az50
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
IspSL = 0.274
IspV = 0.939
maxThrust = 0.85
minThrust = 0.85
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = genericThruster
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
moduleID = ROE-MR104
engineID = basicEngine
transform = thrustTransform
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
glow = ro-hypergolic-white
defaultMainPlumeVariantName = hypergolic-white
glowStretch = 1
MainPlumeVariant_Processed
{
name = cold-gas
template = rowaterfall-cold-gas-1
scale = 1.4934375,1.4934375,1.4934375
glowRecolor = ro-cold-gas
position = 0,0,0.005
rotation = 0, 0, 0
}
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-monopropellant-hydrazine-1
scale = 1.4934375,1.4934375,1.4934375
position = 0,0,0.005
rotation = 0, 0, 0
glowRecolor = ro-hypergolic-white
}
MainPlumeVariant_Processed
{
name = hypergolic-udmh-nto
template = waterfall-hypergolic-UDMH-NTO-upper-1
glowRecolor = _orange
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
MainPlumeVariant_Processed
{
name = hypergolic-az50
template = waterfall-hypergolic-aerozine50-upper-1
glowRecolor = ro-hypergolic-az50
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-MR104
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.12685,0.12685,0.2537
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = cold-gas
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-MR104
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-cold-gas-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 1.4934375,1.4934375,1.4934375
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-cold-gas
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.12685,0.12685,0.2537
}
}
}
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-MR104
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-monopropellant-hydrazine-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 1.4934375,1.4934375,1.4934375
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.12685,0.12685,0.2537
}
}
}
}
SUBTYPE
{
name = hypergolic-udmh-nto
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-MR104
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.12685,0.12685,0.2537
}
}
}
}
SUBTYPE
{
name = hypergolic-az50
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-MR104
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.118, 0.118, 0.118
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.005
rotation = 0, 0, 0
scale = 0.12685,0.12685,0.2537
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/MR80b_NicheParts.cfg
PART
{
module = Part
name = ROE-MR80B
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
title = MR-80B (MLE)
manufacturer = Aerojet Rocketdyne
description = The Mars Landing Engine (MLE) is a derivative of the highly successful MR-80 engine used for the two Viking missions to Mars in 1976. Eight of these engines where used on the sky-crane which landed the Curiosity Rover on the martian surface. Plume and sound provided by Waterfall.
tags = MR-80B, descent, NicheParts, mle, curiousity, sky, crane
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/MR80B_MLE
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.01
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = MR-80B
modded = false
origMass = 0.0085
CONFIG
{
name = MR-80B
minThrust = 0.031
maxThrust = 3.603
heatProduction = 203.644804278393
ullage = False
pressureFed = True
ignitions = 500
ratedBurnTime = 350
PROPELLANT
{
name = Hydrazine
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 223
key = 1 204
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = rowaterfall-monopropellant-hydrazine-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 1.6, 1.6, 1.6
glow = ro-hypergolic-white
moduleID = ROE-MR80B
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-MR80B
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-monopropellant-hydrazine-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.6, 1.6, 1.6
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.144,0.144,0.288
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = MR-80B
ratedBurnTime = 350
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.999
techTransfer = MR-80-TDE:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/MR80TDE_NicheParts.cfg
PART
{
module = Part
name = ROE-MR80TDE
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.12, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.10, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = NicheParts, mr-80, viking, lander, tde, mars
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
title = MR-80 (TDE)
manufacturer = Aerojet
description = The Viking lander Terminal Descent Engine (TDE). The lander had three such engines, which were used during the final 45 seconds or so of the descent to the surface of Mars. Multiple small exhaust nozzles are used to diffuse the exhaust plume and eliminate a recirculation zone that could contaminate spacecraft instrumentation and avoid potential extensive erosion of the landing site. Plume and sound provided by Waterfall.
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.12, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/MR80_TDE
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.01
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 50
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = MR-80-TDE
modded = false
origMass = 0.0089
CONFIG
{
name = MR-80-TDE
minThrust = 0.276
maxThrust = 2.811
heatProduction = 226.27200475377
ullage = False
pressureFed = True
ratedBurnTime = 215
PROPELLANT
{
name = Hydrazine
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 210
key = 1 179
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = rowaterfall-monopropellant-hydrazine-1
transform = plumeTransform
audio = pressure-fed-1
position = 0,0,-0.018
rotation = 0, 0, 0
scale = 0.6, 0.6, 0.6
moduleID = ROE-MR80TDE
engineID = basicEngine
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-MR80TDE
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-monopropellant-hydrazine-1
overrideParentTransform = plumeTransform
position = 0,0,-0.018
rotation = 0, 0, 0
scale = 0.6, 0.6, 0.6
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = MR-80-TDE
ratedBurnTime = 215
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.999
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Nike_Wrobz.cfg
PART
{
name = ROE-NikeM5E1
module = Part
author = wrobz
rescaleFactor = 1
scale = 1.0
node_stack_top = 0.0, 1.71, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.71, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,1,1,1,0
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0,srf
stackSymmetry = 3
tags = nike solid booster strapon radial thrust twr
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Nike M5E1
manufacturer = ABL
description = First stage solid rocket motor used on many sounding rockets including Nike-Deacon, Nike-Cajun, Nike-Apache, Nike-Aerobee170, Nike-Aerobee350, and more. Plume configured by RealPlume.
category = Engine
node_attach = 0.0, 1.71, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/WrobzSoundingRockets/Nike
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 214.375
basemass = -1
type = NGNC
TANK
{
name = NGNC
amount = 214.375
maxAmount = 214.375
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = Nike-M5E1
origMass = 0.195
modded = false
CONFIG
{
name = Nike-M5E1
maxThrust = 195.6
minThrust = 195.6
heatProduction = 100
PROPELLANT
{
name = NGNC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 195
key = 1 195
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
plumePosition = 0,0,0.2
flarePosition = 0,0,0.1
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.1
fixedScale = 0.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.2
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/NK33_RE.cfg
PART
{
module = Part
name = ROE-NK33
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.086298, 0.0, 0.0, 1.0, 0.0, 2
node_stack_center = 0.0, -0.704952, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.265828, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 1.086298, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = nk33, nk-33, nk, 33, nk15, nk-15, 15, n1, n1f, antares
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = NK-15/33
manufacturer = SNTK Kuznetsov
description = The NK-15 and NK-33 were originally built in the 1960s/early 1970s for the Soviet N1 and then N1F rocket, respectively. Though the N1F was scrapped, the engines survived. Aerojet acquired several NK-33 engines in the 1990s and refurbished them as AJ26-62 engines for Orbital Science's Antares launch vehicle. Modifications made by Aerojet included increasing rated thrust and equipping the engines to support gimballing. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/NK33
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 330
}
MODULE
{
name = ModuleAnimateHeat
animationName = NK33
responseSpeed = 0.0009
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = NK33
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = NK-15
modded = false
origMass = 1.222
CONFIG
{
name = NK-15
description = Developed as the first stage engine of the N-1 moon rocket. Gimbal, differential throttle.
maxThrust = 1681
minThrust = 841
heatProduction = 100
massMult = 1.21812
gimbalRange = 6
ullage = True
ignitions = 1
ratedBurnTime = 180
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 2
}
}
CONFIG
{
name = NK-15-Original-NoGimbal
description = Developed as the first stage engine of the N-1 moon rocket. No gimbal, differential throttle.
maxThrust = 1681
minThrust = 841
heatProduction = 100
massMult = 1.020458
gimbalRange = 0
ullage = True
ignitions = 1
ratedBurnTime = 180
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 2
}
}
CONFIG
{
name = NK-33
description = Developed as an upgrade to the NK-15, and then abandoned with the cancellation of the N-1. Revived following the fall of the USSR, now used on Soyuz 2.1v. Gimbal, differential throttle.
maxThrust = 1766
minThrust = 841
heatProduction = 100
massMult = 1.1937
gimbalRange = 6
ullage = True
ignitions = 2
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = NK-33-Original-NoGimbal
description = Developed as an upgrade to the NK-15, and then abandoned with the cancellation of the N-1. Revived following the fall of the USSR, now used on Soyuz 2.1v. No gimbal, differential throttle.
maxThrust = 1766
minThrust = 841
heatProduction = 100
massMult = 1
gimbalRange = 0
ullage = True
ignitions = 2
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = AJ26-62
description = The NK-33 design was sold to Aerojet in the mid 1990s. Aerojet modified it to create the AJ26. Formerly used for the Antares-100 series
maxThrust = 1815
minThrust = 941.92
heatProduction = 100
massMult = 1.1937
ignitions = 2
gimbalRange = 6
ullage = True
ignitions = 2
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3400
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6600
}
atmosphereCurve
{
key = 0 331.9
key = 1 301.6
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 2
maxAmount = 2
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-heavy-1
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 2.89, 2.89, 2.89
glow = _yellow
moduleID = ROE-NK33
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-NK33
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 2.89, 2.89, 2.89
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 1.2138,1.2138,2.4276
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = NK-15
ratedBurnTime = 180
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.933333
cycleReliabilityEnd = 0.986667
techTransfer = NK-9,NK-9V,NK-15V,NK-15V-Original-NoGimbal:25
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-15-Original-NoGimbal
ratedBurnTime = 180
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.933333
cycleReliabilityEnd = 0.986667
techTransfer = NK-9,NK-9V,NK-15V,NK-15V-Original-NoGimbal:25
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-33
ratedBurnTime = 240
ignitionReliabilityStart = 0.937500
ignitionReliabilityEnd = 0.987500
cycleReliabilityStart = 0.937500
cycleReliabilityEnd = 0.987500
techTransfer = NK-15,NK-15-Original-NoGimbal:50
}
TESTFLIGHT
{
name = NK-33-Original-NoGimbal
ratedBurnTime = 240
ignitionReliabilityStart = 0.937500
ignitionReliabilityEnd = 0.987500
cycleReliabilityStart = 0.937500
cycleReliabilityEnd = 0.987500
techTransfer = NK-15,NK-15-Original-NoGimbal:50
}
TESTFLIGHT
{
name = AJ26-62
ratedBurnTime = 240
ignitionReliabilityStart = 0.937500
ignitionReliabilityEnd = 0.987500
cycleReliabilityStart = 0.937500
cycleReliabilityEnd = 0.987500
techTransfer = NK-15,NK-15-Original-NoGimbal,NK-33,NK-33-Original-NoGimbal:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/NK33_RE.cfg
PART
{
module = Part
name = ROE-NK9
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7822, 0.0, 0.0, 1.0, 0.0, 2
node_stack_center = 0.0, -0.704952, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.6315, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 1.086298, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = nk9, nk, n1, n-1, gr-1, nk-9
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = NK-9
manufacturer = SNTK Kuznetsov
description = Staged combustion kerolox booster engine. Designed by Kuznetsov for the Korolev GR-1 project. Basis for the NK-15 used on the N1, and the NK-33 used today. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/NK33
scale = 0.72, 0.72, 0.72
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 330
}
MODULE
{
name = ModuleAnimateHeat
animationName = NK33
responseSpeed = 0.0009
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = NK33
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 8
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.36
engineType = L
configuration = NK-9
modded = false
CONFIG
{
name = NK-9
description = Developed for R-9 ICBM, and later used as the first stage engine for GR-1, the N-1 predecessor.
maxThrust = 421
minThrust = 421
heatProduction = 205
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.35574
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.64426
}
atmosphereCurve
{
key = 0 328
key = 1 286.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-9-1969
description = Speculative upgrade, assuming technologies from the NK-15 were integrated back into the NK-9
maxThrust = 421
minThrust = 421
heatProduction = 205
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 190
PROPELLANT
{
name = Kerosene
ratio = 0.35574
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.64426
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-9-1972
description = Speculative upgrade, assuming technologies from the NK-33 were integrated back into the NK-9
maxThrust = 436
minThrust = 436
heatProduction = 205
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.35574
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.64426
}
atmosphereCurve
{
key = 0 331
key = 1 297
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-9-2009
description = Speculative upgrade, assuming Aerojet purchased and upgraded NK-9s for their own use.
maxThrust = 448
minThrust = 448
heatProduction = 205
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3400
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6600
}
atmosphereCurve
{
key = 0 331.9
key = 1 301.6
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-medium-1
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 2.07, 2.07, 2.07
glow = _yellow
moduleID = ROE-NK9
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-NK9
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 2.07, 2.07, 2.07
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.06
rotation = 0, 0, 0
scale = 0.8694,0.8694,1.7388
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = NK-9
ratedBurnTime = 150
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
techTransfer = NK-9V:50
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-9-1969
ratedBurnTime = 190
ignitionReliabilityStart = 0.90
ignitionReliabilityEnd = 0.983
cycleReliabilityStart = 0.885
cycleReliabilityEnd = 0.978
techTransfer = NK-9-1972,NK-9V:50
}
TESTFLIGHT
{
name = NK-9-1972
ratedBurnTime = 240
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.996
cycleReliabilityStart = 0.92
cycleReliabilityEnd = 0.996
techTransfer = NK-9-2009,NK-9V:50
}
TESTFLIGHT
{
name = NK-9-2009
ratedBurnTime = 240
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.996
cycleReliabilityStart = 0.96
cycleReliabilityEnd = 0.996
techTransfer = NK-9V:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/NK43_RE.cfg
PART
{
module = Part
name = ROE-NK43
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.086298, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -3.704896, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 1.116298, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = nk, 15v, 43, nk15v, nk-15v, nk43, nk-43, n1f
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = NK-15V/43
manufacturer = SNTK Kuznetsov
description = Originally designed and built for the N1F, the NK-43 is a derivative of the NK-33 with longer bell and restart capability for upper stages. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/NK43
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 430
}
MODULE
{
name = ModuleAnimateHeat
animationName = NK43
responseSpeed = 0.0009
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = NK43
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = NK-15V
modded = false
origMass = 1.396
CONFIG
{
name = NK-15V
description = Developed as the second stage engine of the N-1 moon rocket. Gimbal, differential throttle.
maxThrust = 1755
minThrust = 877.5
heatProduction = 100
massMult = 1.15009
gimbalRange = 6
ullage = True
ignitions = 1
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 346
key = 1 260
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 3
}
}
CONFIG
{
name = NK-15V-Original-NoGimbal
description = Developed as the second stage engine of the N-1 moon rocket. No gimbal, differential throttle.
maxThrust = 1755
minThrust = 877.5
heatProduction = 100
massMult = 0.963467
gimbalRange = 0
ullage = True
ignitions = 1
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 346
key = 1 260
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 3
}
}
CONFIG
{
name = NK-43
description = Developed as an upgrade to the NK-15V, and then abandoned with the cancellation of the N-1. Gimbal, differential throttle.
minThrust = 877.5
maxThrust = 1755
heatProduction = 100
massMult = 1.1937
gimbalRange = 6
ullage = True
ignitions = 3
ratedBurnTime = 360
PROPELLANT
{
name = Kerosene
ratio = 0.3320
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6680
}
atmosphereCurve
{
key = 0 346
key = 1 260
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = NK-43-Original-NoGimbal
description = Developed as an upgrade to the NK-15, and then abandoned with the cancellation of the N-1. No gimbal, differential throttle.
maxThrust = 1755
minThrust = 877.5
heatProduction = 100
massMult = 1
gimbalRange = 0
ullage = True
ignitions = 3
ratedBurnTime = 360
PROPELLANT
{
name = Kerosene
ratio = 0.3320
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6680
}
atmosphereCurve
{
key = 0 346
key = 1 260
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 3
maxAmount = 3
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-heavy-1
position = 0,0,-0.1948
rotation = 0, 0, 0
scale = 4.12, 4.12,2.884
glow = _yellow
moduleID = ROE-NK43
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-NK43
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 4.12, 4.12,2.884
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.03
rotation = 0, 0, 0
scale = 2.0909,2.0909,4.1818
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = NK-15V
ratedBurnTime = 240
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.974
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
techTransfer = NK-9,NK-9V,NK-15,NK-15-Original-NoGimbal:25
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-15V-Original-NoGimbal
ratedBurnTime = 240
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.974
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
techTransfer = NK-9,NK-9V,NK-15,NK-15-Original-NoGimbal:25
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-43
ratedBurnTime = 360
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.996
cycleReliabilityStart = 0.92
cycleReliabilityEnd = 0.996
techTransfer = NK-15V,NK-15V-Original-NoGimbal,NK-43-Original-NoGimbal:50
}
TESTFLIGHT
{
name = NK-43-Original-NoGimbal
ratedBurnTime = 360
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.996
cycleReliabilityStart = 0.92
cycleReliabilityEnd = 0.996
techTransfer = NK-15V,NK-15V-Original-NoGimbal,NK-43:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/NK43_RE.cfg
PART
{
module = Part
name = ROE-NK9V
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7814, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.6632, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 1.116298, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = nk9, nk, n1, n-1, gr-1, nk-9, n1f, 9v, nk9v, nk-9v, nk-19, nk-31
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = NK-9V/21/19/39/31
manufacturer = SNTK Kuznetsov
description = Staged combustion kerolox upper/vacuum engine. Designed by Kuznetsov for the Korolev GR-1 projet. Reused (as NK-19) on the N1, upgraded for the N1F with restart capability as NK-31. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/NK43
scale = 0.72, 0.72, 0.72
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 430
}
MODULE
{
name = ModuleAnimateHeat
animationName = NK43
responseSpeed = 0.0009
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = NK43
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 8
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.64
engineType = U+
configuration = NK-9V
modded = false
CONFIG
{
name = NK-9V
description = Original vacuum version of NK-9 for the GR-1 rocket.
maxThrust = 451.1
minThrust = 451.1
heatProduction = 205
massMult = 1
ullage = True
ignitions = 1
gimbalRange = 5
ratedBurnTime = 240
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 345
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-21
description = NK-9V rerated for N1 Block V use. No gimbal, differential throttle.
maxThrust = 400
minThrust = 240
heatProduction = 205
massMult = 0.9
ullage = True
ignitions = 1
gimbalRange = 0
ratedBurnTime = 450
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 340
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-19
description = NK-9V rerated for N1 Block G use. Gimbal, throttle.
maxThrust = 400
minThrust = 240
heatProduction = 205
massMult = 1
ullage = True
ignitions = 1
gimbalRange = 5
ratedBurnTime = 450
PROPELLANT
{
name = Kerosene
ratio = 0.3576
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6424
}
atmosphereCurve
{
key = 0 353
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-39
description = Improved for N1F Block V. No gimbal, differential throttle.
maxThrust = 400
minThrust = 240
heatProduction = 205
massMult = 1.09375
ullage = True
ignitions = 1
gimbalRange = 0
ratedBurnTime = 600
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
}
atmosphereCurve
{
key = 0 352
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
}
CONFIG
{
name = NK-31
description = Improved for N1F Block G. Relightable. Gimbal, throttle.
maxThrust = 402
minThrust = 240
heatProduction = 205
massMult = 1.128125
ullage = True
ignitions = 2
gimbalRange = 5
ratedBurnTime = 600
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
}
atmosphereCurve
{
key = 0 353
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-medium-1
position = 0,0,-0.1184
rotation = 0, 0, 0
scale = 2.96, 2.96,2.072
glow = _yellow
moduleID = ROE-NK9V
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-NK9V
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2.96, 2.96,2.072
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.5022,1.5022,3.0044
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = NK-9V
ratedBurnTime = 240
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.85
cycleReliabilityEnd = 0.96
techTransfer = NK-9:50
reliabilityMidH = 0.65
}
TESTFLIGHT
{
name = NK-21
ratedBurnTime = 450
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
cycleReliabilityStart = 0.89
cycleReliabilityEnd = 0.975
techTransfer = NK-9,NK-9V,NK-19:50
reliabilityMidH = 0.55
}
TESTFLIGHT
{
name = NK-19
ratedBurnTime = 450
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
cycleReliabilityStart = 0.89
cycleReliabilityEnd = 0.975
techTransfer = NK-9,NK-9V,NK-21:50
reliabilityMidH = 0.55
}
TESTFLIGHT
{
name = NK-39
ratedBurnTime = 600
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.94
cycleReliabilityEnd = 0.985
techTransfer = NK-9,NK-9V,NK-19,NK-21,NK-31:50
}
TESTFLIGHT
{
name = NK-31
ratedBurnTime = 600
ignitionReliabilityStart = 0.93
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.94
cycleReliabilityEnd = 0.985
techTransfer = NK-9V,NK-9,NK-19,NK-21,NK-39:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/ORM65.cfg
PART
{
module = Part
name = ROE-ORM65
author = Basila, Capkirk123
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.445, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,1,0
title = ORM-65
description = Very early Soviet rocket engine, designed by Glushko in 1936 for use on the KR-212 cruise missile, and modified for the rocket aircraft RP-318. It was the first reliable, regenerativley cooled rocket. Plume and sound provided by Waterfall.
tags = ORM-65
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = NPO Energomash
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/ORM65/orm65
scale = 1, 1, 1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
modded = false
configuration = ORM-65
origMass = 0.0143
type = ModuleEnginesRF
CONFIG
{
name = ORM-65
minThrust = 0.510
maxThrust = 1.785
massMult = 1.0
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 1
ratedBurnTime = 80
PROPELLANT
{
name = Kerosene
ratio = 0.3205
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6795
}
atmosphereCurve
{
key = 0 215
key = 1 210
}
}
CONFIG
{
name = RDA-1-150
description = Simplified ORM-65 for the RP-318 rocket planes
minThrust = 0.499
maxThrust = 1.460
massMult = 0.86
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 2
ratedBurnTime = 200
PROPELLANT
{
name = Kerosene
ratio = 0.3205
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6795
}
atmosphereCurve
{
key = 0 215
key = 1 210
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
CONFIG
{
name = RDA-1-300
description = Uprated RDA-1-300, to allow the RP-318 to take off under its own power. Test site was overrun by the German army before it could be tested.
minThrust = 0.499
maxThrust = 2.942
massMult = 0.86
heatProduction = 100
ullage = True
pressureFed = True
ignitions = 2
ratedBurnTime = 200
PROPELLANT
{
name = Kerosene
ratio = 0.3205
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6795
}
atmosphereCurve
{
key = 0 215
key = 1 210
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.500
}
}
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-lower-1
audio = pump-fed-light-1
position = 0,0,-0.00592
rotation = 0, 0, 0
scale = 0.06, 0.06, 0.07
glow = _yellow
glowStretch = 0.8
moduleID = ROE-ORM65
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-ORM65
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.004
rotation = 0, 0, 0
scale = 0.06, 0.06, 0.07
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.004
rotation = 0, 0, 0
scale = 0.05592,0.05592,0.089472
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = ORM-65
ratedBurnTime = 80
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.96
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.7
cycleReliabilityEnd = 0.9
}
TESTFLIGHT
{
name = RDA-1-150
ratedBurnTime = 200
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.99
techTransfer = ORM-65:50
}
TESTFLIGHT
{
name = RDA-1-300
ratedBurnTime = 200
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.98
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.99
techTransfer = ORM-65, RDA-1-150:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/PLE_NicheParts.cfg
PART
{
module = Part
name = ROE-PLE
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.04, 0.0, 0.0, 1.0, 0
attachRules = 0,1,0,0,0
title = 0.592kN Dual Radial Engine
manufacturer = Aerojet
description = This model is based on the Phoenix Mars Lander. Featuring a pair of MR-107 Monopropellant Engines, six of these pairs were used as retro-propulsion for the final decent phase of the Phoenix Mars Lander. [Uses RCS Configuration] Plume and sound provided by Waterfall.
tags = NicheParts, PLE, Phoenix, descent
mass = 0.0035
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
MODEL
{
model = ROEngines/Assets/NicheParts/PLE
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
IspSL = 0.177
IspV = 0.465
maxThrust = 0.51
minThrust = 0.51
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
IspSL = 0.274
IspV = 0.72
maxThrust = 0.55
minThrust = 0.55
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
IspSL = 0.2
IspV = 0.525
maxThrust = 0.53
minThrust = 0.53
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
IspSL = 0.203
IspV = 0.453
maxThrust = 0.144
minThrust = 0.144
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
IspSL = 0.1001462
IspV = 0.195
maxThrust = 0.228
minThrust = 0.228
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
IspSL = 0.361
IspV = 0.943
maxThrust = 0.884
minThrust = 0.884
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-udmh-nto
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
IspSL = 0.366
IspV = 0.955
maxThrust = 0.91
minThrust = 0.91
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-az50
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
IspSL = 0.274
IspV = 0.939
maxThrust = 0.85
minThrust = 0.85
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = genericThruster
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
moduleID = ROE-PLE
engineID = basicEngine
transform = thrustTransform
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
glow = ro-hypergolic-white
defaultMainPlumeVariantName = hypergolic-white
glowStretch = 1
MainPlumeVariant_Processed
{
name = cold-gas
template = rowaterfall-cold-gas-1
scale = 0.6328125,0.6328125,0.6328125
glowRecolor = ro-cold-gas
position = 0,0,0
rotation = 0, 0, 0
}
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-monopropellant-hydrazine-1
scale = 0.6328125,0.6328125,0.6328125
position = 0,0,0
rotation = 0, 0, 0
glowRecolor = ro-hypergolic-white
}
MainPlumeVariant_Processed
{
name = hypergolic-udmh-nto
template = waterfall-hypergolic-UDMH-NTO-upper-1
glowRecolor = _orange
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
}
MainPlumeVariant_Processed
{
name = hypergolic-az50
template = waterfall-hypergolic-aerozine50-upper-1
glowRecolor = ro-hypergolic-az50
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-PLE
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05375,0.05375,0.1075
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = cold-gas
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-PLE
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-cold-gas-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.6328125,0.6328125,0.6328125
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-cold-gas
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05375,0.05375,0.1075
}
}
}
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-PLE
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-monopropellant-hydrazine-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.6328125,0.6328125,0.6328125
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05375,0.05375,0.1075
}
}
}
}
SUBTYPE
{
name = hypergolic-udmh-nto
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-PLE
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05375,0.05375,0.1075
}
}
}
}
SUBTYPE
{
name = hypergolic-az50
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-PLE
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05, 0.05, 0.05
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.05375,0.05375,0.1075
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/R40B_NicheParts.cfg
PART
{
module = Part
name = ROE-R40B
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.30, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = R40, shuttle, R-40, biprop, satellites, probes
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = R-40 Series
manufacturer = Kaiser Marquardt
description = A pressure-fed vacuum hypergolic engine. Used for attitude control on the Space Shuttle (STS). Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/R40B
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = R-40A
origMass = 0.01
CONFIG
{
name = R-40A
minThrust = 3.87
maxThrust = 3.87
heatProduction = 100
massMult = 1.0
description = Attitude control thruster developed for the Space Shuttle.
ullage = False
pressureFed = True
ignitions = 0
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.07
}
PROPELLANT
{
name = MMH
ratio = 0.5066
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.4934
DrawGauge = False
}
atmosphereCurve
{
key = 0 293
key = 1 150
}
}
CONFIG
{
name = R-40A-NTO
minThrust = 3.87
maxThrust = 3.87
heatProduction = 100
massMult = 1.0
description = NTO variant of the baseline R-40A thruster.
ullage = False
pressureFed = True
ignitions = 0
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.07
}
PROPELLANT
{
name = MMH
ratio = 0.5113
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4887
DrawGauge = False
}
atmosphereCurve
{
key = 0 293
key = 1 150
}
}
CONFIG
{
name = R-40B
minThrust = 4.0
maxThrust = 4.0
heatProduction = 100
massMult = 0.7
description = Commercial version of the R-40A.
ullage = False
pressureFed = True
ignitions = 0
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.07
}
PROPELLANT
{
name = MMH
ratio = 0.5066
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.4934
DrawGauge = False
}
atmosphereCurve
{
key = 0 293
key = 1 150
}
}
CONFIG
{
name = R-40B-NTO
minThrust = 4.0
maxThrust = 4.0
heatProduction = 100
massMult = 0.7
description = NTO variant of the baseline R-40B thruster.
ullage = False
pressureFed = True
ignitions = 0
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.07
}
PROPELLANT
{
name = MMH
ratio = 0.5113
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4887
DrawGauge = False
}
atmosphereCurve
{
key = 0 293
key = 1 150
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.3, 0.3, 0.3
glow = ro-hypergolic-white
moduleID = ROE-R40B
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-R40B
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.3, 0.3, 0.3
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.3225,0.3225,0.645
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/R42_NicheParts.cfg
PART
{
module = Part
name = ROE-R42
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.26, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = R-42, NicheParts, biprop, apogee, kick
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = R-42 Series
manufacturer = Aerojet Rocketdyne
description = A pressure-fed vacuum hypergolic rocket engine, burning either MMH and NTO (R-42) or Hydrazine and NTO (R-42DM). Used as an apogee kick motor for geostationary satellites. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.26, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/890N_Engine
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.01
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = R-42
origMass = 0.0045
CONFIG
{
name = R-42
minThrust = 0.89
maxThrust = 0.89
heatProduction = 100
massMult = 1.0
ullage = False
pressureFed = True
ignitions = 134
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.045
}
PROPELLANT
{
name = MMH
ratio = 0.5066
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.4934
DrawGauge = False
}
atmosphereCurve
{
key = 0 303
key = 1 150
}
}
CONFIG
{
name = R-42-NTO
minThrust = 0.89
maxThrust = 0.89
heatProduction = 100
massMult = 1.0
description = NTO variant of the baseline R-42 thruster.
ullage = False
pressureFed = True
ignitions = 134
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.045
}
PROPELLANT
{
name = MMH
ratio = 0.5113
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4887
DrawGauge = False
}
atmosphereCurve
{
key = 0 303
key = 1 150
}
}
CONFIG
{
name = R-42DM
minThrust = 0.89
maxThrust = 0.89
heatProduction = 100
massMult = 1.611
description = High performance version of the baseline R-42 thruster.
ullage = False
pressureFed = True
ignitions = 134
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.045
}
PROPELLANT
{
name = Hydrazine
ratio = 0.5863
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.4137
DrawGauge = False
}
atmosphereCurve
{
key = 0 327
key = 1 150
}
}
CONFIG
{
name = R-42DM-NTO
minThrust = 0.89
maxThrust = 0.89
heatProduction = 100
massMult = 1.611
description = NTO variant of the baseline R-42DM thruster.
ullage = False
pressureFed = True
ignitions = 134
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.045
}
PROPELLANT
{
name = Hydrazine
ratio = 0.5908
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4092
DrawGauge = False
}
atmosphereCurve
{
key = 0 327
key = 1 150
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
glow = ro-hypergolic-white
moduleID = ROE-R42
engineID = basicEngine
transform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 1,1,1
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-R42
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 1,1,1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0,0,0
scale = 1.075,1.075,2.15
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RaptorVac_RE.cfg
PART
{
module = Part
name = ROE-RaptorVac
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.54, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.425, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 1.54, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,1,0
tags = spacex, bfr, its, raptor, vacuum
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Raptor (Vacuum Variant)
manufacturer = SpaceX
description = The Raptor is a CH4/LOX burning full-flow staged combustion engine designed for both the Starship & Super Heavy Launch Vehicle. The Super Heavy has 31 sea-level optimized engines to power the first stage, Starship has 3 sea-level engines and 3 vacuum engines. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RAPTOR_VACUUM
scale = 1.315, 1.315, 1.315
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.02
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 8
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Raptor
modded = false
origMass = 1.5
CONFIG
{
name = Raptor Vacuum
maxThrust = 2240.0
minThrust = 896.0
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 6
massMult = 1.25
ratedBurnTime = 3600
PROPELLANT
{
name = LqdMethane
ratio = 0.43
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.57
}
atmosphereCurve
{
key = 0 380
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = LqdMethane
amount = 0.43
}
IGNITOR_RESOURCE
{
name = LqdOxygen
amount = 0.57
}
}
}
ROWaterfall
{
template = waterfall-methalox-upper-raptor-1
audio = pump-fed-raptor-1
position = 0,0,1.36
rotation = 0, 0, 0
scale = 2.2, 2.2, 2.2
moduleID = ROE-RaptorVac
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = rowaterfall-glow-methalox-purple
position = 0,0,1.36
rotation = 0, 0, 0
scale = 2.04, 2.04, 4.08
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/ZorgSounds/loop_raptor_sealevel
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 1.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/ZorgSounds/engage_raptor
volume = 1.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RaptorVac
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-upper-raptor-1
overrideParentTransform = thrustTransform
position = 0,0,1.36
rotation = 0, 0, 0
scale = 2.2, 2.2, 2.2
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = rowaterfall-glow-methalox-purple
overrideParentTransform = thrustTransform
position = 0,0,1.36
rotation = 0, 0, 0
scale = 2.04, 2.04, 4.08
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Raptor Vacuum
ratedBurnTime = 3600
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Raptor_RE.cfg
PART
{
module = Part
name = ROE-Raptor
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.6, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.59, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 1.6, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,1,0
tags = spacex, bfr, its, raptor
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Raptor (Surface Variant)
manufacturer = SpaceX
description = The Raptor is a CH4/LOX burning full-flow staged combustion engine designed for both the Starship & Super Heavy Launch Vehicle. The Super Heavy has 31 sea-level optimized engines to power the first stage, Starship has 3 sea-level engines and 3 vacuum engines. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RAPTOR
scale = 1.36, 1.36, 1.36
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.02
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 8
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Raptor
modded = false
origMass = 1.5
CONFIG
{
name = Raptor
maxThrust = 1650
minThrust = 660
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 8
massMult = 1.0
ratedBurnTime = 1800
PROPELLANT
{
name = LqdMethane
ratio = 0.43
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.57
}
atmosphereCurve
{
key = 0 350
key = 1 325
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = LqdMethane
amount = 0.43
}
IGNITOR_RESOURCE
{
name = LqdOxygen
amount = 0.57
}
}
CONFIG
{
name = Raptor Non-Throttleable
maxThrust = 3000
minThrust = 3000
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
gimbalRange = 0
massMult = 1.15
ratedBurnTime = 1800
PROPELLANT
{
name = LqdMethane
ratio = 0.43
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.57
}
atmosphereCurve
{
key = 0 350
key = 1 325
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = LqdMethane
amount = 0.43
}
IGNITOR_RESOURCE
{
name = LqdOxygen
amount = 0.57
}
}
}
ROWaterfall
{
template = waterfall-methalox-lower-raptor-1
audio = pump-fed-raptor-1
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 1.09, 1.09, 1.09
glow = ro-methalox-blue
moduleID = ROE-Raptor
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/ZorgSounds/loop_raptor_sealevel
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 1.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/ZorgSounds/engage_raptor
volume = 1.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Raptor
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-lower-raptor-1
overrideParentTransform = thrustTransform
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 1.09, 1.09, 1.09
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-methalox-blue
overrideParentTransform = thrustTransform
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 1.09, 1.09,2.18
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Raptor
ratedBurnTime = 1800
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
}
TESTFLIGHT
{
name = Raptor Non-Throttleable
ratedBurnTime = 1800
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0105_RE.cfg
PART
{
module = Part
name = ROE-RD0105
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.73114, 0.0, 0.0, 1.0, 0.0, 1
node_stack_center = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.7974, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.73114, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = rd, 0105, rd0105, rd-0105, 0109, rd0109, rd-0109, luna, blok, e, vostok, r7
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0105/0109 Series
manufacturer = KB Khimavtomatiki (Kosberg)
description = Kerolox gas generator vacuum engine which served in R-7 upper stages (Luna, Vostok). The RD-0105 was designed for Luna launches; it was the first upper stage for the R-7 series and was reused for uncrewed Vostok tests. An enhanced version, the RD-0109, was used for crewed Vostok launches. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD0105_Pap
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
overallMultiplier = 1.0
}
THRUST_TRANSFORM
{
name = vernierTransform
overallMultiplier = 0.0042
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = vernierGimbal
gimbalRange = 6.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-0105
modded = false
origMass = 0.125
CONFIG
{
name = RD-0105
description = Modified RD-107 vernier for use as an independent upper stage for the R-7. Used on Luna and early Vostok rockets
minThrust = 49.4
maxThrust = 49.4
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 440
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3594
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6406
}
atmosphereCurve
{
key = 0 316
key = 1 257
}
}
CONFIG
{
name = RD-0109
description = RD-0105 upgraded with increase reliability and performance for manned flight. Used on Vostok
minThrust = 54.5
maxThrust = 54.5
heatProduction = 100
massMult = 0.9307
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 440
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3594
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6406
}
atmosphereCurve
{
key = 0 323.5
key = 1 264
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-light-1
position = 0,0,0.382
rotation = 0, 0, 0
scale = 1.15, 1.25, 1
glow = _yellow
moduleID = ROE-RD0105
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-kerolox-vernier-2
transform = vernierTransform
position = 0,0,0.02
rotation = 0, 0, 0
scale = 1.4, 1.4, 1
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0105
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 1.15, 1.25, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.43
rotation = 0, 0, 0
scale = 0.583625,0.634375,1.218
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = vernierTransform
position = 0,0,0.02
rotation = 0, 0, 0
scale = 1.4, 1.4, 1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0105
ratedBurnTime = 440
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.750000
cycleReliabilityEnd = 0.950000
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RD-0109
ratedBurnTime = 440
ignitionReliabilityStart = 0.966216
ignitionReliabilityEnd = 0.993243
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.966216
cycleReliabilityEnd = 0.993243
techTransfer = RD-0105:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0110_SSTU.cfg
PART
{
module = Part
name = ROE-RD0110
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-1.5528,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rd0110, rd-0110, rd0107, rd-0107, 0110, 0107
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0110 Series
manufacturer = KB Khimavtomatika
description = An upper stage Kerosene/LOX engine designed for the Molniya launch vehicle. Also was used with the Voskhod and Soyuz launchers. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RD-0110
scale = 1.5, 1.5, 1.5
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RD-0110-ThrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RD-0110-Vernier
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RD-0110-ThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 0.451
configuration = RD-0107
modded = false
CONFIG
{
name = RD-0107
description = Upper stage for the R-7 developed from the RD-0106 booster engine. Used on Vostok and early Molniya rockets.
maxThrust = 297.9
minThrust = 269.69
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 250
PROPELLANT
{
name = Kerosene
ratio = 0.3853
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6147
}
atmosphereCurve
{
key = 0 326
key = 1 141
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-0110
description = Developed for the upgraded Molniya-M, and later used on Soyuz.
maxThrust = 298.2
minThrust = 269.69
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 250
PROPELLANT
{
name = Kerosene
ratio = 0.3853
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6147
}
atmosphereCurve
{
key = 0 330.4
key = 1 141
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
transform = RD-0110-MainFXTransform
audio = pump-fed-light-1
position = 0,0,0.286
rotation = 0, 0, 0
scale = 1.1, 1.1, 1.5
glow = _yellow
moduleID = ROE-RD0110
engineID = basicEngine
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-kerolox-vernier-2
transform = RD-0110-VernierFXTransform
position = 0,0,0.06
rotation = 0, 0, 0
scale = 1.7, 1.7, 1
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0110
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = RD-0110-MainFXTransform
position = 0,0,0.33
rotation = 0, 0, 0
scale = 1.1, 1.1, 1.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = RD-0110-MainFXTransform
position = 0,0,0.33
rotation = 0, 0, 0
scale = 0.55825,0.55825,1.1165
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = RD-0110-VernierFXTransform
position = 0,0,0.06
rotation = 0, 0, 0
scale = 1.7, 1.7, 1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0107
ratedBurnTime = 250
ignitionReliabilityStart = 0.937870
ignitionReliabilityEnd = 0.987574
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.937870
cycleReliabilityEnd = 0.987574
}
TESTFLIGHT
{
name = RD-0110
ratedBurnTime = 250
ignitionReliabilityStart = 0.984362
ignitionReliabilityEnd = 0.996872
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.984362
cycleReliabilityEnd = 0.996872
techTransfer = RD-0107:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0110_Vernier_RE.cfg
PART
{
module = Part
name = ROE-RD0110Vernier
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rd0110, rd-0110, 0110, vernier
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0110 Vernier
manufacturer = Voronezh Mechanical Plant (VMZ)
description = The vernier engine for the RD-0110 power plant. Four of them are used on the Block I upper stage of the Soyuz U and FG launch vehicle variants for attitude control. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/STEERING_MOTOR
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform2
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeXP = 25
gimbalRangeXN = 25
gimbalRangeYP = 0
gimbalRangeYN = 0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-0110-Vernier
origMass = 0.01
CONFIG
{
name = RD-0110-Vernier
minThrust = 6.0
maxThrust = 6.0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 250
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
PROPELLANT
{
name = Kerosene
ratio = 0.3853
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6147
DrawGauge = False
}
atmosphereCurve
{
key = 0 330
key = 1 165
}
}
}
ROWaterfall
{
template = waterfall-kerolox-vernier-1
audio = pump-fed-very-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 4, 4, 2
transform = thrustTransform2
moduleID = ROE-RD0110Vernier
engineID = basicEngine
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
transform = thrustTransform2
position = 0,0, 0.0
rotation = 0, 0, 0
scale = 0.248, 0.248, 0.248
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0110Vernier
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-vernier-1
overrideParentTransform = thrustTransform2
position = 0,0,0
rotation = 0, 0, 0
scale = 4, 4, 2
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform2
position = 0,0, 0.0
rotation = 0, 0, 0
scale = 0.248, 0.248, 0.248
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0110-Vernier
ratedBurnTime = 250
ignitionReliabilityStart = 0.984362
ignitionReliabilityEnd = 0.996872
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.984362
cycleReliabilityEnd = 0.996872
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0120_RE.cfg
PART
{
module = Part
name = ROE-RD0120
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.782, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.932, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 2.782, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,1,0
tags = buran, energia, polyus, rd0120, rd-0120
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0120
manufacturer = KB Khimavtomatika
description = 1980s medium TWR, atmospheric and vacuum use. The RD-0120 is a fuel-rich staged combustion engine developed to power the core stage of the Energia launcher. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD0120Engine
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD00120
responseSpeed = 0.0008
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD00120
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 11
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = Cylinder_037
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 3.45
configuration = RD-0120
modded = false
CONFIG
{
name = RD-0120
minThrust = 882.45
maxThrust = 1961
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.729
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.271
}
atmosphereCurve
{
key = 0 454.5
key = 1 336
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RD-0120M
minThrust = 745.44
maxThrust = 1961.7
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.729
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.271
}
atmosphereCurve
{
key = 0 455.6
key = 1 359.1
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = rowaterfall-hydrolox-ssme
audio = pump-fed-medium-1
position = 0,0,0
rotation = 0, 0, 0
scale = 1.53, 1.53, 1.53
glow = ro-hydrolox-blue
moduleID = ROE-RD0120
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0120
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-hydrolox-ssme
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.53, 1.53, 1.53
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.9584,1.9584,3.9168
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0120
ratedBurnTime = 600
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
}
TESTFLIGHT
{
name = RD-0120M
ratedBurnTime = 600
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
cycleReliabilityStart = 0.9
cycleReliabilityEnd = 0.98
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0124_RE.cfg
PART
{
name = ROE-RD0124
module = Part
author = Alcentar, capkirk
rescaleFactor = 1
scale = 1.0
node_stack_top = 0.0, 0.643, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.894, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.643, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf, size2
tags = angara ascent launch propuls RD-0124 rocket soyuz vac
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0124
manufacturer = KB Khimavtomatika
description = An upper stage Kerosene/LOX engine designed for new versions of the Soyuz-2 launchers. To also be used with the Angara family of launchers. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD0124
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleB9DisableTransform
transform = 124
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 3.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal2
}
MODULE
{
name = ModuleAnimateHeat
animationName = 0124
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = 0124
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 0.480
configuration = RD-0124
modded = false
CONFIG
{
name = RD-0124
minThrust = 294.3
maxThrust = 294.3
heatProduction = 100
massMult = 1.0
ullage = True
ignitions = 1
ratedBurnTime = 300
PROPELLANT
{
name = Kerosene
ratio = 0.3729
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6271
}
atmosphereCurve
{
key = 0 359
key = 1 245
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-light-1
position = 0,0,-0.048
rotation = 0, 0, 0
scale = 1.2, 1.2, 1.2
glow = _yellow
moduleID = ROE-RD0124
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0124
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.2, 1.2, 1.2
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.609,0.609,1.218
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0124
ratedBurnTime = 300
ignitionReliabilityStart = 0.983607
ignitionReliabilityEnd = 0.996721
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.983607
cycleReliabilityEnd = 0.996721
techTransfer = RD-0110:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0146_RE.cfg
PART
{
name = ROE-RD0146
module = Part
author = Alcentar, capkirk
rescaleFactor = 1
scale = 1.0
node_stack_top = 0.0, 0.7352827, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.951787, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.7852827, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf, size2
tags = angara ascent kvtk launch ppts propuls RD-0146 rocket rus-m vac
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0146
manufacturer = KB Khimavtomatika
description = The first expander cycle engine to be developed in Russia. It was developed in collaboration with Pratt & Whitney, as a high performance upper stage for Proton. It was heavily inspired by the RL10, and some of its design elements were integrated into the RL10. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD0146
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = m3
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD0146
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD0146
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 0.242
configuration = RD-0146
modded = false
CONFIG
{
name = RD-0146
description = High performance upper stage engine for Proton. Tested extensively by KB Khimavtomatika and P&W, but never flew.
minThrust = 98.1
maxThrust = 98.1
heatProduction = 100
ullage = True
ignitions = 5
ratedBurnTime = 1100
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7319
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2681
}
atmosphereCurve
{
key = 0 463
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RD-0146D
description = Upgrade, intended for Angara.
minThrust = 73.5
maxThrust = 73.5
heatProduction = 100
ullage = True
ignitions = 5
ratedBurnTime = 1100
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7319
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2681
}
atmosphereCurve
{
key = 0 470
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 0.95, 0.95, 0.75
glow = ro-hydrolox-blue
glowStretch = 0.75
moduleID = ROE-RD0146
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0146
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 0.95, 0.95, 0.75
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,-0.04
rotation = 0, 0, 0
scale = 0.95, 0.95,1.425
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0146
ratedBurnTime = 1100
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.9995
cycleReliabilityStart = 0.94968
cycleReliabilityEnd = 0.9852
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-4-1-2:30
}
TESTFLIGHT
{
name = RD-0146D
ratedBurnTime = 1100
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.9995
cycleReliabilityStart = 0.94968
cycleReliabilityEnd = 0.9852
ignitionDynPresFailMultiplier = 0.1
techTransfer = RD-0146
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0210_RE.cfg
PART
{
name = ROE-RD0210
module = Part
author = Alcentar, capkirk
rescaleFactor = 1
scale = 1.0
node_stack_top = 0.0, 1.331, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.907, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf, size2
tags = ascent launch propuls proton RD-0210 RD-0211 rocket vac
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0208/0210
manufacturer = Voronezh Mechanical Plant (VMZ)
description = A staged combustion, hypergolic vacuum rocket engine. Used as a power plant on the second stage of the Proton launch vehicle family. Features a two-axis gimbal mechanism for attitude control. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.331, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RealEngines/RD0210
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD0210
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD0210
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 3.25
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-0208
origMass = 0.566
CONFIG
{
name = RD-0208
description = Used on the UR-500 second stage. AKA 8D411
minThrust = 574.05
maxThrust = 574.05
gimbalRange = 3.25
ullage = True
pressureFed = False
ignitions = 1
massMult = 0.9541
ratedBurnTime = 150
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4135
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5865
DrawGauge = False
}
atmosphereCurve
{
key = 0 326.105
key = 1 164
}
}
CONFIG
{
name = RD-0210
description = Slight upgrade for use on the Proton second stage. AKA 8D411K
minThrust = 584.77
maxThrust = 584.77
gimbalRange = 3.25
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 238
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4135
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5865
DrawGauge = False
}
atmosphereCurve
{
key = 0 327
key = 1 164
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-medium-1
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1, 1, 1
glow = _orange
glowStretch = 0.75
moduleID = ROE-RD0210
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0210
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1, 1, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1.1,1.1,1.65
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0208
ratedBurnTime = 150
ignitionReliabilityStart = 0.937500
ignitionReliabilityEnd = 0.987500
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.937500
cycleReliabilityEnd = 0.987500
reliabilityMidH = 0.7
reliabilityDataRateMultiplier = 0.5
}
TESTFLIGHT
{
name = RD-0210
ratedBurnTime = 238
ignitionReliabilityStart = 0.992063
ignitionReliabilityEnd = 0.998413
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.992063
cycleReliabilityEnd = 0.998413
techTransfer = RD-0208:50
reliabilityMidH = 0.7
reliabilityDataRateMultiplier = 0.5
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD0212_RE.cfg
PART
{
name = ROE-RD0212
module = Part
author = Alcentar
rescaleFactor = 1
scale = 1.0
node_stack_top = 0.0, 1.575, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.907, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf, size2
tags = ascent launch propuls proton RD-0212 RD-0213 RD-0214 rocket vac
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-0212
manufacturer = Voronezh Mechanical Plant (VMZ)
description = A gas generator, hypergolic vacuum rocket engine. Used as the power plant on the third stage of Proton launch vehicle family. Features four integrated vernier engines for three-axis attitude control. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.575, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RealEngines/RD0212
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ROEngines/Assets/RealEngines/STEERING_MOTOR
scale = 1.0, 1.0, 1.0
position = -2.035, 1.6, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = ROEngines/Assets/RealEngines/STEERING_MOTOR
scale = 1.0, 1.0, 1.0
position = 2.035, 1.6, 0.0
rotation = 0.0, 180.0, 0.0
}
MODEL
{
model = ROEngines/Assets/RealEngines/STEERING_MOTOR
scale = 1.0, 1.0, 1.0
position = 0.0, 1.6, -2.035
rotation = 0.0, -90.0, 0.0
}
MODEL
{
model = ROEngines/Assets/RealEngines/STEERING_MOTOR
scale = 1.0, 1.0, 1.0
position = 0.0, 1.6, 2.035
rotation = 0.0, 90.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.96
}
THRUST_TRANSFORM
{
name = thrustTransform2
multiplier = 0.01
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180_001
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD0212
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD0212
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-0212
origMass = 0.91
CONFIG
{
name = RD-0212
minThrust = 584.77
maxThrust = 584.77
gimbalRange = 45.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 250
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4192
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5808
DrawGauge = False
}
atmosphereCurve
{
key = 0 327
key = 1 164
}
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeYP = 0
gimbalRangeYN = 0
gimbalRangeXP = 45
gimbalRangeXN = 45
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-medium-1
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1, 1, 1
glow = _orange
glowStretch = 0.75
moduleID = ROE-RD0212
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-2
transform = thrustTransform2
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD0212
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1, 1, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,-0.005
rotation = 0, 0, 0
scale = 1.1,1.1,1.65
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-2
overrideParentTransform = thrustTransform2
position = 0,0,0
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-0212
ratedBurnTime = 250
ignitionReliabilityStart = 0.983165
ignitionReliabilityEnd = 0.996633
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.983165
cycleReliabilityEnd = 0.996633
techTransfer = RD-0208,RD-0210:50
reliabilityMidH = 0.7
reliabilityDataRateMultiplier = 0.5
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD107_SSTU.cfg
PART
{
module = Part
name = ROE-RD107
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-2.8588,0,0,-1,0,2
node_attach = 0,0.0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = r7, rd107, 107, rd, rd-107, soyuz, vostok, sputnik, semyorka
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-107 Series
manufacturer = NPO Energomash [Glushko]
description = Booster engine for the R-7 Semyorka and its derivatives, including the Sputnik, Luna, Voskhod, Vostok, Soyuz, and Molniya launch vehicles. Differs from the core engine series (RD-108) with a higher chamber pressure, thrust, and smaller vernier layout. The R-7 family core was supplemented for (roughly) two minutes by four strap-on boosters powered by these engines. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RD-107A
scale = 1.5, 1.5, 1.5
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RD-107A-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RD-107A-Vernier
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RD-107A-ThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 1.19
configuration = RD-107-8D74
modded = false
literalZeroIgnitions = True
CONFIG
{
name = RD-107-8D74
description = Used on R-7 8K71
maxThrust = 1000.28
minThrust = 1000.28
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 312.64
key = 1 255.67
}
}
CONFIG
{
name = RD-107-8D74PS
description = Used on Sputnik 8K71PS
maxThrust = 972.3
minThrust = 972.3
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 306
key = 1 250
}
}
CONFIG
{
name = RD-107-8D76
description = Used on Sputnik 8A91
maxThrust = 972.8
minThrust = 972.8
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 310
key = 1 253
}
}
CONFIG
{
name = RD-107-8D74-1958
description = Used on Luna 8K72
maxThrust = 996.4
minThrust = 996.4
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 312
key = 1 254
}
}
CONFIG
{
name = RD-107-8D74-1959
description = Used on Vostok 8K72K
maxThrust = 996.4
minThrust = 996.4
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 313
key = 1 256
}
}
CONFIG
{
name = RD-107-8D74K
description = Used on Molniya 8K78 and Voskhod 11A57-1
maxThrust = 995.37
minThrust = 995.37
massMult = 0.9912
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 313.15
key = 1 256.05
}
}
CONFIG
{
name = RD-107-8D728
description = Used on Molniya-M 8K78M and Soyuz 11A511
maxThrust = 995.37
minThrust = 995.37
massMult = 0.9912
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 314.07
key = 1 256.87
}
}
CONFIG
{
name = RD-107-11D511
description = Used on Soyuz-U 11A511U (also known as RD-117)
maxThrust = 977.72
minThrust = 977.72
massMult = 1.0396
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315.91
key = 1 252.89
}
}
CONFIG
{
name = RD-107-11D511P
description = Used on Soyuz-U2 11A511U2 (also known as RD-117)
maxThrust = 996.4
minThrust = 996.4
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Syntin
ratio = 0.3518
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6482
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 314
key = 1 257
}
}
CONFIG
{
name = RD-107A-14D22
description = Used on Soyuz-FG
maxThrust = 1019.89
minThrust = 1019.89
massMult = 0.9427
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 140
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3603
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6397
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 319.99
key = 1 263.09
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
ROWaterfall
{
template = waterfall-kerolox-lower-1
audio = pump-fed-heavy-1
transform = RD-107A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
glow = _yellow
moduleID = ROE-RD107
engineID = basicEngine
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-kerolox-vernier-2
transform = RD-107A-VernierFXTransform
position = 0,0,0.29
rotation = 0, 0, 0
scale = 2.5, 2.5, 2
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD107
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-1
overrideParentTransform = RD-107A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = RD-107A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 0.5395,0.5395,1.079
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = RD-107A-VernierFXTransform
position = 0,0,0.29
rotation = 0, 0, 0
scale = 2.5, 2.5, 2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-107-8D74
ratedBurnTime = 140
ignitionReliabilityStart = 0.915385
ignitionReliabilityEnd = 0.983077
cycleReliabilityStart = 0.915385
cycleReliabilityEnd = 0.983077
techTransfer = RD-200:25
reliabilityMidH = 0.6
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D74PS
ratedBurnTime = 140
ignitionReliabilityStart = 0.909091
ignitionReliabilityEnd = 0.981818
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = RD-200:25,RD-107-8D74:50
reliabilityMidH = 0.55
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D76
ratedBurnTime = 140
ignitionReliabilityStart = 0.900000
ignitionReliabilityEnd = 0.980000
cycleReliabilityStart = 0.900000
cycleReliabilityEnd = 0.980000
techTransfer = RD-200:25,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D74-1958
ratedBurnTime = 140
ignitionReliabilityStart = 0.938462
ignitionReliabilityEnd = 0.987692
cycleReliabilityStart = 0.938462
cycleReliabilityEnd = 0.987692
techTransfer = RD-200:25,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D74-1959
ratedBurnTime = 140
ignitionReliabilityStart = 0.984848
ignitionReliabilityEnd = 0.996970
cycleReliabilityStart = 0.984848
cycleReliabilityEnd = 0.996970
techTransfer = RD-200:25,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D74K
ratedBurnTime = 140
ignitionReliabilityStart = 0.999410
ignitionReliabilityEnd = 0.999882
cycleReliabilityStart = 0.999410
cycleReliabilityEnd = 0.999882
techTransfer = RD-200:25,RD-107-8D74-1959,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-8D728
ratedBurnTime = 140
ignitionReliabilityStart = 0.999286
ignitionReliabilityEnd = 0.999857
cycleReliabilityStart = 0.999286
cycleReliabilityEnd = 0.999857
techTransfer = RD-200:25,RD-107-8D74K,RD-107-8D74-1959,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-11D511
ratedBurnTime = 140
ignitionReliabilityStart = 0.999227
ignitionReliabilityEnd = 0.999845
cycleReliabilityStart = 0.999227
cycleReliabilityEnd = 0.999845
techTransfer = RD-200:25,RD-107-8D728,RD-107-8D74K,RD-107-8D74-1959,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107-11D511P
ratedBurnTime = 140
ignitionReliabilityStart = 0.997230
ignitionReliabilityEnd = 0.999446
cycleReliabilityStart = 0.997230
cycleReliabilityEnd = 0.999446
techTransfer = RD-200:25,RD-107-11D511,RD-107-8D728,RD-107-8D74K,RD-107-8D74-1959,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
TESTFLIGHT
{
name = RD-107A-14D22
ratedBurnTime = 140
ignitionReliabilityStart = 0.997732
ignitionReliabilityEnd = 0.999546
cycleReliabilityStart = 0.997732
cycleReliabilityEnd = 0.999546
techTransfer = RD-200:25,RD-107-11D511P,RD-107-11D511,RD-107-8D728,RD-107-8D74K,RD-107-8D74-1959,RD-107-8D74-1958,RD-107-8D76,RD-107-8D74PS,RD-107-8D74:50
reliabilityDataRateMultiplier = 0.4
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD108_SSTU.cfg
PART
{
module = Part
name = ROE-RD108
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-2.8588,0,0,-1,0,2
node_attach = 0,0.0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = r7, rd108, 108, rd, rd-108, soyuz, vostok, sputnik, semyorka, core
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-108 Series
manufacturer = NPO Energomash [Glushko]
description = Core engine for the R-7 Semyorka and its derivatives, including the Sputnik, Luna, Voskhod, Vostok, Soyuz, and Molniya launch vehicles.\tDiffers from the booster engine series (RD-107) with a lower chamber pressure, thrust, and a wider vernier layout.\tPowers the R-7 family core through a very long (roughly) five minute burn that starts on the pad alongside the boosters. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RD-108A
scale = 1.5, 1.5, 1.5
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RD-108A-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RD-108A-Vernier
gimbalRange = 4.5
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RD-108A-ThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 1.278
configuration = RD-108-8D75
modded = false
literalZeroIgnitions = True
CONFIG
{
name = RD-108-8D75
description = Used on R-7 8K71
maxThrust = 941.44
minThrust = 941.44
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 314.68
key = 1 247.71
}
}
CONFIG
{
name = RD-108-8D75PS
description = Used on Sputnik 8K71PS
maxThrust = 918.3
minThrust = 918.3
massMult = 0.9774
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 308
key = 1 241
}
}
CONFIG
{
name = RD-108-8D77
description = Used on Sputnik 8A91
maxThrust = 803.2
minThrust = 803.2
massMult = 0.9774
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315
key = 1 246
}
}
CONFIG
{
name = RD-108-8D75-1958
description = Used on Luna 8K72
maxThrust = 945.4
minThrust = 945.4
massMult = 0.9774
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315
key = 1 246
}
}
CONFIG
{
name = RD-108-8D75-1959
description = Used on Vostok 8K72K
maxThrust = 941
minThrust = 941
massMult = 0.9774
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315
key = 1 248
}
}
CONFIG
{
name = RD-108-8D75K
description = Used on Molniya 8K78 and Voskhod 11A57-1
maxThrust = 941.47
minThrust = 941.47
massMult = 0.979
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315
key = 1 248.1
}
}
CONFIG
{
name = RD-108-8D727
description = Used on Molniya-M 8K78M and Soyuz 11A511
maxThrust = 973.8
minThrust = 973.8
massMult = 0.9612
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 315.81
key = 1 252.79
}
}
CONFIG
{
name = RD-108-11D512
description = Used on Soyuz-U 11A511U (also known as RD-118)
maxThrust = 999.3
minThrust = 999.3
massMult = 1.0985
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 314.58
key = 1 256.87
}
}
CONFIG
{
name = RD-108-11D512P
description = Used on Soyuz-U2 11A511U2 (also known as RD-118P)
maxThrust = 1011
minThrust = 1011
massMult = 1.0985
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Syntin
ratio = 0.3594
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6406
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 319
key = 1 263.5
}
}
CONFIG
{
name = RD-108A-14D21
description = Used on Soyuz-FG
maxThrust = 990.47
minThrust = 990.47
massMult = 0.836
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 340
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.368
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.632
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0195
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 320.39
key = 1 257.48
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
ROWaterfall
{
template = waterfall-kerolox-lower-1
audio = pump-fed-heavy-1
transform = RD-108A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
glow = _yellow
moduleID = ROE-RD108
engineID = basicEngine
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-kerolox-vernier-2
transform = RD-108A-VernierFXTransform
position = 0,0,0.29
rotation = 0, 0, 0
scale = 2.5, 2.5, 2
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD108
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-1
overrideParentTransform = RD-108A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = RD-108A-MainFXTransform
position = 0,0,0.48
rotation = 0, 0, 0
scale = 0.5395,0.5395,1.079
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-kerolox-vernier-2
overrideParentTransform = RD-108A-VernierFXTransform
position = 0,0,0.29
rotation = 0, 0, 0
scale = 2.5, 2.5, 2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-108-8D75
ratedBurnTime = 340
ignitionReliabilityStart = 0.915385
ignitionReliabilityEnd = 0.983077
cycleReliabilityStart = 0.915385
cycleReliabilityEnd = 0.983077
techTransfer = RD-200:25
reliabilityMidH = 0.6
}
TESTFLIGHT
{
name = RD-108-8D75PS
ratedBurnTime = 340
ignitionReliabilityStart = 0.909091
ignitionReliabilityEnd = 0.981818
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = RD-200:25,RD-108-8D75:50
reliabilityMidH = 0.55
}
TESTFLIGHT
{
name = RD-108-8D77
ratedBurnTime = 340
ignitionReliabilityStart = 0.900000
ignitionReliabilityEnd = 0.980000
cycleReliabilityStart = 0.900000
cycleReliabilityEnd = 0.980000
techTransfer = RD-200:25,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-8D75-1958
ratedBurnTime = 340
ignitionReliabilityStart = 0.938462
ignitionReliabilityEnd = 0.987692
cycleReliabilityStart = 0.938462
cycleReliabilityEnd = 0.987692
techTransfer = RD-200:25,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-8D75-1959
ratedBurnTime = 340
ignitionReliabilityStart = 0.984848
ignitionReliabilityEnd = 0.996970
cycleReliabilityStart = 0.984848
cycleReliabilityEnd = 0.996970
techTransfer = RD-200:25,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-8D75K
ratedBurnTime = 340
ignitionReliabilityStart = 0.999410
ignitionReliabilityEnd = 0.999882
cycleReliabilityStart = 0.999410
cycleReliabilityEnd = 0.999882
techTransfer = RD-200:25,RD-108-8D75-1959,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-8D727
ratedBurnTime = 340
ignitionReliabilityStart = 0.999286
ignitionReliabilityEnd = 0.999857
cycleReliabilityStart = 0.999286
cycleReliabilityEnd = 0.999857
techTransfer = RD-200:25,RD-108-8D75K,RD-108-8D75-1959,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-11D512
ratedBurnTime = 340
ignitionReliabilityStart = 0.999227
ignitionReliabilityEnd = 0.999845
cycleReliabilityStart = 0.999227
cycleReliabilityEnd = 0.999845
techTransfer = RD-200:25,RD-108-8D727,RD-108-8D75K,RD-108-8D75-1959,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108-11D512P
ratedBurnTime = 340
ignitionReliabilityStart = 0.997230
ignitionReliabilityEnd = 0.999446
cycleReliabilityStart = 0.997230
cycleReliabilityEnd = 0.999446
techTransfer = RD-200:25,RD-108-11D512,RD-108-8D727,RD-108-8D75K,RD-108-8D75-1959,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
TESTFLIGHT
{
name = RD-108A-14D21
ratedBurnTime = 340
ignitionReliabilityStart = 0.997732
ignitionReliabilityEnd = 0.999546
cycleReliabilityStart = 0.997732
cycleReliabilityEnd = 0.999546
techTransfer = RD-200:25,RD-108-11D512P,RD-108-11D512,RD-108-8D727,RD-108-8D75K,RD-108-8D75-1959,RD-108-8D75-1958,RD-108-8D77,RD-108-8D75PS,RD-108-8D75:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD109_RN.cfg
PART
{
module = Part
name = ROE-RD109
author = RaiderNick, Pap, Capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.6, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.24761, 0.0, 0, -1, 0, 2
attachRules = 1,1,1,1,0
tags = rd109, rd119, kosmos
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-109/119 Series
manufacturer = NPO Energomash
description = A Soviet high performance semi-cryogenic upper stage engine. Originally developed as an upper stage for the R-7, it was never used due to Korolev's refusal to use toxic propellants. It was later adapted to to Kosmos-2 Launch Vehicle, which needed a high performance upper stage due to the low performance of its R-12 first stage. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.6, 0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RN/kosmos2_rd119
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic_UpperWhite
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.01
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = SRCSthruster
thrusterPower = 0.25
runningEffectName = runningRCS
plumeToKeep = runningRCS
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = UDMH
ratio = 0.4902
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5098
}
atmosphereCurve
{
key = 0 352.1
key = 1 254
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = VRCSthruster
thrusterPower = 1.5
runningEffectName = runningRCS2
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
plumeToKeep = runningRCS2
PROPELLANT
{
name = UDMH
ratio = 0.4902
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5098
}
atmosphereCurve
{
key = 0 352.1
key = 1 254
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-109
origMass = 0.210
modded = false
CONFIG
{
name = RD-109-8D711
description = Prototype for the R-7 (8K73) project
minThrust = 101.6
maxThrust = 101.6
massMult = 1.0
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 330
PROPELLANT
{
name = UDMH
ratio = 0.4902
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5098
}
atmosphereCurve
{
key = 0 334
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-119-8D710
description = Upper stage for Kosmos-2 (11K63)
minThrust = 105.5
maxThrust = 105.5
massMult = 0.8
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 260
PROPELLANT
{
name = UDMH
ratio = 0.4902
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5098
}
atmosphereCurve
{
key = 0 352
key = 1 220
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
}
ROWaterfall
{
template = waterfall-hydyne-lower-1
audio = pump-fed-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.84, 0.84, 0.6
glow = _yellow
glowStretch = 1.5
moduleID = ROE-RD109
engineID = basicEngine
transform = thrustTransform
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROE-RD109-srcs
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = SRCSthruster
}
TEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = SRCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 0.5, 0.5, 0.5
}
}
MODULE
{
name = ModuleWaterfallFX
moduleID = ROE-RD109-vrcs
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = VRCSthruster
}
TEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-2
overrideParentTransform = VRCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.8, 1.8, 1.8
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
runningRCS
{
AUDIO_MULTI_POOL
{
channel = Ship
clip = sound_rocket_mini
transformName = SRCSthruster
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
runningRCS2
{
AUDIO_MULTI_POOL
{
channel = Ship
clip = sound_rocket_mini
transformName = VRCSthruster
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD109
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydyne-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.84, 0.84, 0.6
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.85764,0.85764,2.57292
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-109-8D711
ratedBurnTime = 330
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.95
cycleReliabilityStart = 0.9
cycleReliabilityEnd = 0.95
}
TESTFLIGHT
{
name = RD-119-8D710
ratedBurnTime = 260
ignitionReliabilityStart = 0.952000
ignitionReliabilityEnd = 0.990400
cycleReliabilityStart = 0.952000
cycleReliabilityEnd = 0.990400
techTransfer = RD-109-8D711:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD120_RE.cfg
PART
{
name = ROE-RD120
module = Part
author = Alcentar, capkirk
rescaleFactor = 1.5625
scale = 0.64
node_stack_top = 0.0, 0.7122473, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9684762, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 1.116298, 0.0, 0.0, 1.0, 0.0, 4
attachRules = 1,1,1,0,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = RD120, Zenit, staged
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-120 Series
manufacturer = PA Yuzhmash
description = The RD-120 is a staged combustion vacuum kerolox engine, used as the main power plant on the Zenit launch vehicle family second stage. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD120
scale = 0.64, 0.64, 0.64
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD120
responseSpeed = 0.0009
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD120
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 6.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-120
origMass = 1.125
CONFIG
{
name = RD-120
minThrust = 583.49
maxThrust = 833.56
gimbalRange = 0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 10
ratedBurnTime = 290
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.015
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
DrawGauge = False
}
atmosphereCurve
{
key = 0 350
key = 1 175
}
}
CONFIG
{
name = RD-120F
minThrust = 583.49
maxThrust = 912.02
gimbalRange = 0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 19
ratedBurnTime = 290
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.015
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5263
}
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
DrawGauge = False
}
atmosphereCurve
{
key = 0 350
key = 1 175
}
}
CONFIG
{
name = RD-120K
minThrust = 416.78
maxThrust = 853.18
gimbalRange = 6.0
massMult = 0.96
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 305
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.015
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 10.0
}
PROPELLANT
{
name = Kerosene
ratio = 0.3486
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6514
DrawGauge = False
}
atmosphereCurve
{
key = 0 330
key = 1 304.4
}
}
}
RESOURCE
{
name = TEATEB
amount = 10.0
maxAmount = 10.0
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-medium-1
position = 0,0,-0.1184
rotation = 0, 0, 0
scale = 2.96, 2.96, 2.96
glow = _yellow
moduleID = ROE-RD120
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD120
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2.96, 2.96, 2.96
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.5022,1.5022,3.0044
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-120
ratedBurnTime = 290
ignitionReliabilityStart = 0.986111
ignitionReliabilityEnd = 0.997222
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
}
TESTFLIGHT
{
name = RD-120K
ratedBurnTime = 305
ignitionReliabilityStart = 0.92
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.92
cycleReliabilityEnd = 0.99
techTransfer = RD-120:50
}
TESTFLIGHT
{
name = RD-120F
ratedBurnTime = 290
ignitionReliabilityStart = 0.988764
ignitionReliabilityEnd = 0.997753
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
techTransfer = RD-120,RD-120F:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD170_SSTU.cfg
PART
{
module = Part
name = ROE-RD170
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-4.0,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rd170, rd171, rd-170, rd-171, energia, zenit, 170, 171
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-170 Series
manufacturer = NPO Energomash
description = 1980s to present, High TWR, atmospheric booster engine. The RD-170 is the most powerful liquid rocket engine ever flown. Originally developed for the Energia launcher's boosters, the engine consists of four combustion chambers fed by a single turbopump. A modified version, the RD-171, is used on the first stage of the Zenit launch vehicle. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RD-171
scale = 1.5656, 1.5656, 1.5656
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RD-171-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RD-171-Gimbal
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RD-171-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOCKED_CONST
{
transformName = RD-171-GimbalRing
targetName = RD-171-GimbalTarget
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 1, 0, 0
}
LOCKED_CONST
{
transformName = RD-171-Bell
targetName = RD-171-GimbalTarget
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
}
LOCKED_CONST
{
transformName = RD-171-GimbalUpperX
targetName = RD-171-GimbalLower
lookAxis = 0, 0, 1
lockedAxis = 1, 0, 0
pass = 0
}
LOCKED_CONST
{
transformName = RD-171-GimbalUpper
targetName = RD-171-GimbalLower
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
pass = 0
}
LOOK_CONST
{
transformName = RD-171-GimbalLower
targetName = RD-171-GimbalUpper
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = RD-171
modded = false
origMass = 9.5
CONFIG
{
name = RD-170
description = Used on Energia liquid rocket boosters
minThrust = 3953
maxThrust = 7904
heatProduction = 100
massMult = 1.02632
ullage = True
ignitions = 1
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.346
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.654
}
atmosphereCurve
{
key = 0 337.1
key = 1 309.3
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-171
description = Used on Zenit, a rocket derived from Energia boosters
minThrust = 3953
maxThrust = 7904
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.346
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.654
}
atmosphereCurve
{
key = 0 337.2
key = 1 309.3
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-172-173
description = Uprated RD-171 for the Vulkan ("Volcano"), baseline for the RD-180, RD-191 and it's derivatives.
minThrust = 3953
maxThrust = 8316
heatProduction = 100
massMult = 1.07947
ullage = True
ignitions = 1
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.346
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.654
}
atmosphereCurve
{
key = 0 337.4
key = 1 310.9
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-171M
description = Modernized model for use on Zenit
minThrust = 3953
maxThrust = 7904
heatProduction = 100
massMult = 0.97894
ullage = True
ignitions = 1
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.346
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.654
}
atmosphereCurve
{
key = 0 337.2
key = 1 309.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
ROWaterfall
{
template = waterfall-kerolox-lower-RD170-1
audio = pump-fed-very-heavy-1
transform = RD-171-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 3, 3, 3
glow = _yellow
moduleID = ROE-RD170
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_VeryHeavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 3.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq10
volume = 1.5
pitch = 0.9
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD170
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-RD170-1
overrideParentTransform = RD-171-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 3, 3, 3
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = RD-171-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 1.26,1.26,2.52
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-170
ratedBurnTime = 150
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
techTransfer = RD-120:20
}
TESTFLIGHT
{
name = RD-171
ratedBurnTime = 150
ignitionReliabilityStart = 0.944444
ignitionReliabilityEnd = 0.988889
cycleReliabilityStart = 0.944444
cycleReliabilityEnd = 0.988889
techTransfer = RD-170:50
}
TESTFLIGHT
{
name = RD-172-173
ratedBurnTime = 150
ignitionReliabilityStart = 0.9625
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9384
cycleReliabilityEnd = 0.9999
techTransfer = RD-170,RD-171:50
}
TESTFLIGHT
{
name = RD-171M
ratedBurnTime = 150
ignitionReliabilityStart = 0.979592
ignitionReliabilityEnd = 0.995918
cycleReliabilityStart = 0.979592
cycleReliabilityEnd = 0.995918
techTransfer = RD-170,RD-171,RD-172-173:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD180_BDB.cfg
PART
{
module = Part
name = ROE-RD180
author = CobaltWolf
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.4122696, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = rd180, rd-180, 180, atlas-v, atlas, v, atlas-5, 5
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-180
manufacturer = NPO Energomash
description = The RD-180 is a two-chamber derivative of the four-chamber RD-170/171 and powers the first stage of the Atlas III & Atlas V. Diameter: [3.5 m]. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.4122696, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/AtlasV/bluedog_AtlasV_RD180
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD180_Heat_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = RD180_Heat_Anim
useTemp = False
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = SwitchRD180
switcherDescription = Engine Housing
switcherDescriptionPlural = Engine Housings
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = Bare
title = RD-180 Bare
descriptionSummary = RD-180 Bare
descriptionDetail = RD-180 Engine with no Housing
transform = Naked
NODE
{
name = top
position = 0.0,0.4122696,0.0
}
}
SUBTYPE
{
name = AtlasIII
title = Atlas III 3.05m
descriptionSummary = Atlas III 3.05m
descriptionDetail = RD-180 Engine Within a 3.05m Atlas III Housing
transform = Atlas3_NoPipe
NODE
{
name = top
position = 0.0,0.83385,0.0
}
TRANSFORM
{
name = Atlas3_NoPipe
scaleOffset = 1.01667,1.01667,1.01667
}
}
SUBTYPE
{
name = AtlasV
title = Atlas V 3.81m
descriptionSummary = Atlas V 3.81m
descriptionDetail = RD-180 Engine Within a 3.81m Atlas V Housing
transform = Atlas5_NoPipe
NODE
{
name = top
position = 0.0,1.3575,0.0
}
TRANSFORM
{
name = Atlas5_NoPipe
scaleOffset = 0.9525,0.9525,0.9525
}
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = Atlas3_Pipe
transform = Atlas5_Pipe
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
targetName = PistonPN
transformName = GimbalActuatorPN
}
LOOK_CONST
{
targetName = PistonPZ
transformName = GimbalActuatorPZ
}
LOOK_CONST
{
targetName = PistonSN
transformName = GimbalActuatorSN
}
LOOK_CONST
{
targetName = PistonSZ
transformName = GimbalActuatorSZ
}
LOOK_CONST
{
targetName = GimbalActuatorPN
transformName = PistonPN
}
LOOK_CONST
{
targetName = GimbalActuatorPZ
transformName = PistonPZ
}
LOOK_CONST
{
targetName = GimbalActuatorSN
transformName = PistonSN
}
LOOK_CONST
{
targetName = GimbalActuatorSZ
transformName = PistonSZ
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 5.33
configuration = RD-180
modded = false
CONFIG
{
name = RD-180
minThrust = 1951.44
maxThrust = 4152
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 255
PROPELLANT
{
name = Kerosene
ratio = 0.338
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.662
}
atmosphereCurve
{
key = 0 338.4
key = 1 311.9
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
isTweakable = False
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = yawGimbalTransform
gimbalRangeXN = 0
gimbalRangeXP = 0
gimbalRangeYN = 8
gimbalRangeYP = 8
enableYaw = True
enablePitch = False
enableRoll = True
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = pitchGimbalTransform
gimbalRangeXN = 8
gimbalRangeXP = 8
gimbalRangeYN = 0
gimbalRangeYP = 0
enableYaw = False
enablePitch = True
enableRoll = True
}
ROWaterfall
{
template = waterfall-kerolox-lower-RD170-1
audio = pump-fed-very-heavy-1
position = 0,0,0
rotation = 0, 0, 0
scale = 2.57, 2.57, 2.57
glow = _yellow
moduleID = ROE-RD180
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_VeryHeavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 3.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq10
volume = 1.5
pitch = 0.9
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD180
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-RD170-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2.57, 2.57, 2.57
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.0794,1.0794,2.1588
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-180
ratedBurnTime = 255
ignitionReliabilityStart = 0.988889
ignitionReliabilityEnd = 0.997778
cycleReliabilityStart = 0.988889
cycleReliabilityEnd = 0.997778
techTransfer = RD-171M,RD-172-173,RD-171,RD-170:20
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD191_SSTU.cfg
PART
{
module = Part
name = ROE-RD191
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-3.7574,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rd181, rd-181, 181, antares, rd191, rd-191, 191, angara
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-191
manufacturer = NPO Energomash
description = A further continuation of the RD-170/171 series, featuring a single combustion chamber and nozzle. The RD-191 powers the Angara family of launchers, while the RD-151 was used on the Naro-1 launch vehicle and the RD-181 will be used on the Antares 200-series. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RD-181
scale = 1.5656, 1.5656, 1.5656
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RD-181-ThrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RD-181-Gimbal
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RD-181-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOCKED_CONST
{
transformName = RD-181-GimbalRing
targetName = RD-181-GimbalTarget
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 1, 0, 0
}
LOCKED_CONST
{
transformName = RD-181-Bell
targetName = RD-181-GimbalTarget
pass = 0
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
}
LOCKED_CONST
{
transformName = RD-181-GimbalUpperX
targetName = RD-181-GimbalLower
lookAxis = 0, 0, 1
lockedAxis = 1, 0, 0
pass = 0
}
LOCKED_CONST
{
transformName = RD-181-GimbalUpper
targetName = RD-181-GimbalLower
lookAxis = 0, 0, 1
lockedAxis = 0, 1, 0
pass = 0
}
LOOK_CONST
{
transformName = RD-181-GimbalLower
targetName = RD-181-GimbalUpper
pass = 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
origMass = 2.290
configuration = RD-191
modded = false
CONFIG
{
name = RD-191
minThrust = 565
maxThrust = 2085
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 255
PROPELLANT
{
name = Kerosene
ratio = 0.349
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.651
}
atmosphereCurve
{
key = 0 337.5
key = 1 311.2
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
description = Downrated version for the Naro-1.
name = RD-151
minThrust = 565
maxThrust = 1918
heatProduction = 100
ullage = True
ignitions = 1
ratedBurnTime = 255
PROPELLANT
{
name = Kerosene
ratio = 0.349
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.651
}
atmosphereCurve
{
key = 0 338
key = 1 294.3
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-181
description = Modified for the Antares to replace the NK-33.
minThrust = 980
maxThrust = 2085
heatProduction = 100
gimbalRange = 5
massMult = 0.9607
ullage = True
ignitions = 1
ratedBurnTime = 255
PROPELLANT
{
name = Kerosene
ratio = 0.349
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.651
}
atmosphereCurve
{
key = 0 339.2
key = 1 311.9
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
CONFIG
{
name = RD-193
description = No gimbal, planned to replace the NK-33 on Soyuz 2-1v.
minThrust = 834
maxThrust = 2085
heatProduction = 100
gimbalRange = 0
massMult = 0.8297
ullage = True
ignitions = 1
ratedBurnTime = 255
PROPELLANT
{
name = Kerosene
ratio = 0.349
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.651
}
atmosphereCurve
{
key = 0 337.5
key = 1 311.2
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
}
}
RESOURCE
{
name = TEATEB
amount = 1.0
maxAmount = 1.0
}
ROWaterfall
{
template = waterfall-kerolox-lower-RD170-1
audio = pump-fed-heavy-1
transform = RD-181-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 3, 3, 3
glow = _yellow
moduleID = ROE-RD191
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD191
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-RD170-1
overrideParentTransform = RD-181-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 3, 3, 3
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = RD-181-ThrustTransform
position = 0,0,1.55
rotation = 0, 0, 0
scale = 1.26,1.26,2.52
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-191
ratedBurnTime = 255
ignitionReliabilityStart = 0.988889
ignitionReliabilityEnd = 0.997778
cycleReliabilityStart = 0.988889
cycleReliabilityEnd = 0.997778
techTransfer = RD-171M,RD-172-173,RD-171,RD-170,RD-180:20
}
TESTFLIGHT
{
name = RD-151
ratedBurnTime = 255
ignitionReliabilityStart = 0.988889
ignitionReliabilityEnd = 0.997778
cycleReliabilityStart = 0.988889
cycleReliabilityEnd = 0.997778
techTransfer = RD-191:50
}
TESTFLIGHT
{
name = RD-181
ratedBurnTime = 255
ignitionReliabilityStart = 0.988889
ignitionReliabilityEnd = 0.997778
cycleReliabilityStart = 0.988889
cycleReliabilityEnd = 0.997778
techTransfer = RD-191,RD-151:50
}
TESTFLIGHT
{
name = RD-193
ratedBurnTime = 255
ignitionReliabilityStart = 0.988889
ignitionReliabilityEnd = 0.997778
cycleReliabilityStart = 0.988889
cycleReliabilityEnd = 0.997778
techTransfer = RD-191,RD-151,RD-181:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD200_RN.cfg
PART
{
module = Part
name = ROE-RD200
author = RaiderNick, Pap, Capkirk
scale = 1.0
rescaleFactor = 0.353
node_stack_top = 0.0, 1.0, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.830671, 0.0, 0, -1, 0, 2
attachRules = 1,1,1,1,0
tags = rd200, glushko
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-200
manufacturer = Glushko
description = First multi-chamber engine developed by Glushko. After Glushko's attempts to scale up existing engines for what would become the R-7 resulted in unresolvable combustion instability (RD-105/106), Glushko instead combined multiple chambers of his ED-140 engine into one to increase thrust. The result, the RD-200, proved successful, and although it never flew, its design formed the basis of the RD-107/108 and RD-214. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.0, 0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RN/kosmos2_rd214
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 10
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeXP = 10
gimbalRangeXN = 10
gimbalRangeYP = 0
gimbalRangeYN = 0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
enableRoll = true
enableYaw = true
enablePitch = true
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-200
modded = false
origMass = 0.218
literalZeroIgnitions = true
CONFIG
{
name = RD-200
description = First multi-chamber engine designed by Glushko, basis of RD-107/108 and RD-214
minThrust = 98.51
maxThrust = 98.51
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 85
PROPELLANT
{
name = Kerosene
ratio = 0.3271
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6729
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 234
key = 1 210
}
}
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-lower-1
audio = pump-fed-light-1
position = 0,0,-0.0072
rotation = 0, 0, 0
scale = 0.18, 0.18, 0.18
glow = _yellow
moduleID = ROE-RD200
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD200
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.18, 0.18, 0.18
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.16776,0.16776,0.33552
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-200
ratedBurnTime = 85
ignitionReliabilityStart = 0.86
ignitionReliabilityEnd = 0.94
ignitionDynPresFailMultiplier = 2.0
cycleReliabilityStart = 0.78
cycleReliabilityEnd = 0.93
techTransfer = RD-100:25
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD211_RN.cfg
PART
{
module = Part
name = ROE-RD211
author = RaiderNick, Pap, Capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.0, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.830671, 0.0, 0, -1, 0, 2
attachRules = 1,1,1,1,0
tags = rd211, rd212, rd213, rd214, buran, kosmos
clusterMultiplier = 1
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-211 Series
manufacturer = NPO Energomash
description = An early Soviet four combustion chamber rocket. Developed from the RD-100 for the R-12 IRBM in the mid 1950s, it provided a significant increase in power over earlier Soviet engines. It was later used for the Kosmos-2 launch vehicle. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.0, 0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RN/kosmos2_rd214
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 10
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeXP = 10
gimbalRangeXN = 10
gimbalRangeYP = 0
gimbalRangeYN = 0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
enableRoll = true
enableYaw = true
enablePitch = true
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-211
origMass = 0.635
modded = false
literalZeroIgnitions = true
CONFIG
{
name = RD-211-8D57
description = Prototype for the R-12 (8K63)
minThrust = 642.3
maxThrust = 642.3
massMult = 1.0
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 122
PROPELLANT
{
name = Kerosene
ratio = 0.3111
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6889
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 261.8
key = 1 224
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
}
CONFIG
{
name = RD-212-8D41
description = Prototype for Buran cruise missile
minThrust = 437.0
maxThrust = 622.7
massMult = 1.01
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 100
PROPELLANT
{
name = Kerosene
ratio = 0.3146
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.6854
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 253
key = 1 231
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
}
CONFIG
{
name = RD-213-8D13
description = Prototype for Buran cruise missile
minThrust = 549.0
maxThrust = 749.2
massMult = 0.984
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 110
PROPELLANT
{
name = Kerosene
ratio = 0.3146
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.6854
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 253
key = 1 231
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
}
CONFIG
{
name = RD-214-8D59
description = Engine for the R-12 (8K63)
minThrust = 730.2
maxThrust = 730.2
massMult = 1.03
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 140
PROPELLANT
{
name = Kerosene
ratio = 0.3146
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.6854
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 264
key = 1 230
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
}
CONFIG
{
name = RD-214U-8D59U
description = Engine for the R-12U (8K63S) and Kosmos-2 (11K63)
minThrust = 730.6
maxThrust = 730.6
massMult = 1.03
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 140
PROPELLANT
{
name = Kerosene
ratio = 0.3146
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.6854
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 264
key = 1 230
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
IGNITOR_RESOURCE
{
name = Tonka250
amount = 1
}
}
}
RESOURCE
{
name = Tonka250
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-lower-1
audio = pump-fed-medium-1
position = 0,0,-0.0074
rotation = 0, 0, 0
scale = 0.56, 0.56, 0.56
glow = _yellow
moduleID = ROE-RD211
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD211
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.015
rotation = 0, 0, 0
scale = 0.56, 0.56, 0.56
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.015
rotation = 0, 0, 0
scale = 0.52192,0.52192,1.04384
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-211-8D57
ratedBurnTime = 122
ignitionReliabilityStart = 0.85
ignitionReliabilityEnd = 0.94
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.94
techTransfer = RD-200:25
}
TESTFLIGHT
{
name = RD-212-8D41
ratedBurnTime = 100
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.93
cycleReliabilityStart = 0.8
cycleReliabilityEnd = 0.9
techTransfer = RD-200:25,RD-211-8D57:50
}
TESTFLIGHT
{
name = RD-213-8D13
ratedBurnTime = 110
ignitionReliabilityStart = 0.87
ignitionReliabilityEnd = 0.93
cycleReliabilityStart = 0.8
cycleReliabilityEnd = 0.9
techTransfer = RD-200:25,RD-211-8D57,RD-212-8D41:50
}
TESTFLIGHT
{
name = RD-214-8D59
ratedBurnTime = 140
ignitionReliabilityStart = 0.942308
ignitionReliabilityEnd = 0.988462
cycleReliabilityStart = 0.942308
cycleReliabilityEnd = 0.988462
techTransfer = RD-200:25,RD-211-8D57,RD-212-8D41,RD-213-8D13:50
}
TESTFLIGHT
{
name = RD-214U-8D59U
ratedBurnTime = 140
ignitionReliabilityStart = 0.945455
ignitionReliabilityEnd = 0.989091
cycleReliabilityStart = 0.945455
cycleReliabilityEnd = 0.989091
techTransfer = RD-200:25,RD-211-8D57,RD-212-8D41,RD-213-8D13,RD-214-8D59:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD215_RN.cfg
PART
{
module = Part
name = ROE-RD215
author = RaiderNick, Pap, Capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.5, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.24761, 0.0, 0, -1, 0, 2
attachRules = 1,1,1,1,0
tags = rd215, rd216, rd218, rd217, rd225, rd225, rd251, rd250, rd261, kosmos, tsiklon
clusterMultiplier = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-215 Series
manufacturer = NPO Energomash
description = Soviet dual combustion chamber gas generator engine. Designed in the late 1950s to use storable propellants for ICBMs, since the current R-7 required cryogenic propellants that could not be stored for long periods, requiring lengthy fuelling before launch. It was used in clusters of up to three in many Soviet ICBMs, and later in the Kosmos and Tsiklon launch vehicles. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.5, 0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/RN/kosmos3_rd216
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 1.0, -1.24761, 0.1
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 1.0, -1.24761, -0.1
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -1.0, -1.24761, 0.1
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -1.0, -1.24761, -0.1
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 10
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeXP = 10
gimbalRangeXN = 10
gimbalRangeYP = 0
gimbalRangeYN = 0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
enableRoll = true
enableYaw = true
enablePitch = true
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-215
origMass = 1.35
modded = false
CONFIG
{
name = RD-215-8D513
description = Used on R-14 8K65 as RD-216
minThrust = 1739.8
maxThrust = 1739.8
massMult = 1.0
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 146
PROPELLANT
{
name = UDMH
ratio = 0.4304
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.5696
}
atmosphereCurve
{
key = 0 289
key = 1 246
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-217-8D515
description = Used on R-16 8K64 as RD-218
minThrust = 1739.8
maxThrust = 1739.8
massMult = 0.967
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 90
PROPELLANT
{
name = UDMH
ratio = 0.4304
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.5696
}
atmosphereCurve
{
key = 0 289
key = 1 246
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-225-8D721
description = Used on R-26 8K66 as RD-224
minThrust = 1775
maxThrust = 1775
massMult = 0.967
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 120
PROPELLANT
{
name = UDMH
ratio = 0.4304
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.5696
}
atmosphereCurve
{
key = 0 294
key = 1 251
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-215M-8D613
description = Used on Kosmos-3M 8K65M as RD-216M
minThrust = 1744.6
maxThrust = 1744.6
massMult = 0.97
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 146
PROPELLANT
{
name = UDMH
ratio = 0.4304
DrawGauge = True
}
PROPELLANT
{
name = AK27
ratio = 0.5696
}
atmosphereCurve
{
key = 0 291.3
key = 1 248
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-250-8D518
description = Used on R-36 and Tsiklon-2 8K65M as RD-251
minThrust = 1762.6
maxThrust = 1762.6
heatProduction = 100
massMult = 0.853
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 120
PROPELLANT
{
name = UDMH
ratio = 0.4135
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5865
}
atmosphereCurve
{
key = 0 301.4
key = 1 269.6
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-250PM
description = Used on Tsiklon-2M and Tsiklon-3 11K68 as RD-261
minThrust = 1765.2
maxThrust = 1765.2
heatProduction = 100
massMult = 0.853
ullage = True
pressureFed = False
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 120
PROPELLANT
{
name = UDMH
ratio = 0.4135
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5865
}
atmosphereCurve
{
key = 0 301.4
key = 1 270
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-lower-1
audio = pump-fed-heavy-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8, 1
glow = _white
moduleID = ROE-RD215
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Hypergolic-Vernier
{
plumeIdentifier = Hypergolic-Vernier
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = newThrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.0
energy = 0.5
speed = 1.0
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-Vernier-plume
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 -0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 7
density = 0.0 15
}
grow
{
density = 1 0
density = 0.2 0
density = 0.1 5
density = 0.0 10
}
speed
{
density = 1.0 0.6
density = 0.46 0.7
density = 0.2 0.7
density = 0.05 0.6
density = 0.0 0.6
}
emission
{
density = 1.0 4.0
density = 0.8 3.4
density = 0.2 3
density = 0.1 1.8
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1.2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.2
density = 0.8 0.17
density = 0.2 0.15
}
}
AUDIO
{
name = Hypergolic-Vernier-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Hypergolic-Vernier
transformName = newThrustTransform
flarePosition = 0.0, 0.0, 0.0
flareScale = 0.0
plumePosition = 0.0, 0.0, 1.0
plumeScale = 1.0
fixedScale = 1.0
energy = 0.5
speed = 1.0
emissionMult = 0.5
localRotation = 0,0,0
localPosition = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 1.0
coreScale = 1.0
exhaustScale = 1.0
fumeScale = 1.0
lampScale = 1.0
plume2Scale = 1.0
plume3Scale = 1.0
smokeScale = 1.0
shockScale = 1.0
shockconeScale = 1.0
slagScale = 1.0
streamScale = 1.0
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Hypergolic-Vernier
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD215
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.7816,0.7816,1.5632
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-215-8D513
ratedBurnTime = 146
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.96
cycleReliabilityStart = 0.88
cycleReliabilityEnd = 0.93
clusterMultiplier = 2
}
TESTFLIGHT
{
name = RD-217-8D515
ratedBurnTime = 90
ignitionReliabilityStart = 0.891667
ignitionReliabilityEnd = 0.978333
cycleReliabilityStart = 0.891667
cycleReliabilityEnd = 0.978333
techTransfer = RD-215-8D513:50
clusterMultiplier = 2
}
TESTFLIGHT
{
name = RD-225-8D721
ratedBurnTime = 120
ignitionReliabilityStart = 0.928
ignitionReliabilityEnd = 0.998
cycleReliabilityStart = 0.928
cycleReliabilityEnd = 0.998
techTransfer = RD-215-8D513,RD-217-8D515:50
clusterMultiplier = 2
}
TESTFLIGHT
{
name = RD-215M-8D613
ratedBurnTime = 146
ignitionReliabilityStart = 0.995506
ignitionReliabilityEnd = 0.999101
cycleReliabilityStart = 0.995506
cycleReliabilityEnd = 0.999101
techTransfer = RD-215-8D513,RD-217-8D515,RD-225-8D721:50
clusterMultiplier = 2
}
TESTFLIGHT
{
name = RD-250-8D518
ratedBurnTime = 120
ignitionReliabilityStart = 0.992701
ignitionReliabilityEnd = 0.998540
cycleReliabilityStart = 0.992701
cycleReliabilityEnd = 0.998540
techTransfer = RD-215-8D513,RD-217-8D515,RD-225-8D721,RD-215M-8D613:50
clusterMultiplier = 2
}
TESTFLIGHT
{
name = RD-250PM
ratedBurnTime = 120
ignitionReliabilityStart = 0.997268
ignitionReliabilityEnd = 0.999454
cycleReliabilityStart = 0.997268
cycleReliabilityEnd = 0.999454
techTransfer = RD-215-8D513,RD-217-8D515,RD-225-8D721,RD-215M-8D613,RD-250-8D518:50
clusterMultiplier = 2
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD275_RE.cfg
PART
{
module = Part
name = ROE-RD275
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.116, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.373, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.116, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,1,0
tags = rd253, rd275, 253, 275, proton
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-253/RD-275
manufacturer = NPO Energomash
description = A high thrust engine designed for use with storable propellants. In use with the Proton series of rockets. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD275
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRange = 5.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-253
origMass = 1.08
modded = false
CONFIG
{
name = RD-253
minThrust = 1545
maxThrust = 1545
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 148
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 315.5
key = 1 284.5
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-253-Mk2
minThrust = 1635
maxThrust = 1635
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 148
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 316
key = 1 285
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-253-Mk3
minThrust = 1698
maxThrust = 1698
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 148
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 316
key = 1 285
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-253-Mk4
minThrust = 1748
maxThrust = 1748
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 148
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 316
key = 1 285
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-275
description = Mid-90s upgrade to improve performance of Proton
minThrust = 1746
maxThrust = 1746
heatProduction = 100
massMult = 0.99074
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 129
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 316
key = 1 287
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
CONFIG
{
name = RD-275M
description = Modern upgrade to improve performance of Proton. AKA RD-276
minThrust = 1830
maxThrust = 1830
heatProduction = 100
massMult = 0.99074
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 129
PROPELLANT
{
name = UDMH
ratio = 0.4071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5929
}
atmosphereCurve
{
key = 0 315.8
key = 1 288
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.0
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-lower-1
audio = pump-fed-heavy-1
position = 0,0,0
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
glow = _white
glowStretch = 0.75
moduleID = ROE-RD275
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD275
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.3, 1.3, 1.3
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.2701,1.2701,1.90515
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-253
ratedBurnTime = 148
ignitionReliabilityStart = 0.995713
ignitionReliabilityEnd = 0.999143
cycleReliabilityStart = 0.995713
cycleReliabilityEnd = 0.999143
reliabilityMidH = 0.55
reliabilityDataRateMultiplier = 0.5
}
TESTFLIGHT
{
name = RD-253-Mk2
ratedBurnTime = 148
ignitionReliabilityStart = 0.995713
ignitionReliabilityEnd = 0.999143
cycleReliabilityStart = 0.995713
cycleReliabilityEnd = 0.999143
techTransfer = RD-253:50
reliabilityMidH = 0.45
reliabilityDataRateMultiplier = 0.5
}
TESTFLIGHT
{
name = RD-253-Mk3
ratedBurnTime = 148
ignitionReliabilityStart = 0.995713
ignitionReliabilityEnd = 0.999143
cycleReliabilityStart = 0.995713
cycleReliabilityEnd = 0.999143
techTransfer = RD-253,RD-253-Mk2:50
reliabilityMidH = 0.45
reliabilityDataRateMultiplier = 0.5
}
TESTFLIGHT
{
name = RD-253-Mk4
ratedBurnTime = 148
ignitionReliabilityStart = 0.995713
ignitionReliabilityEnd = 0.999143
cycleReliabilityStart = 0.995713
cycleReliabilityEnd = 0.999143
techTransfer = RD-253,RD-253-Mk2,RD-253-Mk3:50
}
TESTFLIGHT
{
name = RD-275
ratedBurnTime = 129
ignitionReliabilityStart = 0.995261
ignitionReliabilityEnd = 0.999052
cycleReliabilityStart = 0.995261
cycleReliabilityEnd = 0.999052
techTransfer = RD-253,RD-253-Mk2,RD-253-Mk3,RD-253-Mk4:50
}
TESTFLIGHT
{
name = RD-275M
ratedBurnTime = 129
ignitionReliabilityStart = 0.997753
ignitionReliabilityEnd = 0.999551
cycleReliabilityStart = 0.997753
cycleReliabilityEnd = 0.999551
techTransfer = RD-253,RD-253-Mk2,RD-253-Mk3,RD-253-Mk4,RD-275:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD57_Vodorod.cfg
PART
{
name = ROE-RD57
module = Part
author = Keplan, capkirk
rescaleFactor = 1.0
node_stack_top = 0.0, 1.86, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.8, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,0,0
mass = 0.84
tags = rd57, rd 57, rd-57, n1m, n-1m, n 1m, hydrogen, hydrolox
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-57
manufacturer = KB Saturn (Lyulka)
description = 1970s Low TWR Vacuum engine. Staged combustion hydrolox upper stage engine intended for use on the N-1/N-1M. A later version designated RD-57M had am extendable nozzle and was intended for the Vulkan and Energia-M rockets. The engine was marketed by Aerojet in the 1990s under the designation D-57 for use on an SSTO demonstrator. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 1.86, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = ROEngines/Assets/Vodorod/RD57
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = nozzleExit
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 2.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = HeatEmissiveAnimation
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = HeatEmissiveAnimation
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = nozzleExit
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = RD-57
modded = false
origMass = 0.840
CONFIG
{
name = RD-57
minThrust = 78.46
maxThrust = 392.3
heatProduction = 100
ullage = True
pressureFed = False
ignitions = 11
ratedBurnTime = 800
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7352
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2648
}
atmosphereCurve
{
key = 0 456.6
key = 1 273.0
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RD-57M
minThrust = 79.4
maxThrust = 397
heatProduction = 100
massMult = 1.0404761904761906
ullage = True
pressureFed = False
ignitions = 11
ratedBurnTime = 800
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7220
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2780
}
atmosphereCurve
{
key = 0 461.0
key = 1 150.0
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-medium-1
transform = nozzleExit
position = 0,0,0
rotation = 0, 0, 0
scale = 1.52, 1.52, 1.52
glow = ro-hydrolox-blue
moduleID = ROE-RD57
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD57
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = nozzleExit
position = 0,0,0
rotation = 0, 0, 0
scale = 1.52, 1.52, 1.52
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = nozzleExit
position = 0,0,0
rotation = 0, 0, 0
scale = 1.52, 1.52,3.04
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-57
ratedBurnTime = 800
ignitionReliabilityStart = 0.875000
ignitionReliabilityEnd = 0.975000
cycleReliabilityStart = 0.500000
cycleReliabilityEnd = 0.900000
ignitionDynPresFailMultiplier = 0.1
}
TESTFLIGHT
{
name = RD-57M
ratedBurnTime = 800
ignitionReliabilityStart = 0.928571
ignitionReliabilityEnd = 0.985714
cycleReliabilityStart = 0.857143
cycleReliabilityEnd = 0.971429
techTransfer = RD-57:50
ignitionDynPresFailMultiplier = 0.1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD58_RE.cfg
PART
{
module = Part
name = ROE-RD58
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.980443, 0.0, 0.0, 1.0, 0.0, 2
node_stack_center = 0.0, 0.4434313, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.25992, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.980443, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = s1, 5400, rd-58, rd58, rd, 58, r7, r-7, proton, n1, zenit, buran, blok, l
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = S1.5400/RD-58 Series
manufacturer = RKK Energiya
description = World's first closed-cycle kerolox vacuum engine. The S1.5400 served as an R-7 upper stage and the RD-58 (an upgrade) as upper stage / OMS for many Soviet and Russian launchers and spacecraft (Proton, N1, Zenit, Buran...). The S1.5400 was designed for the Blok L stage which was the final stage for the Molniya configuration of the R-7, used to launch communication satellites and interplanetary probes. Unlike prior upper stages, it was restartable (this was needed to perform apogee kick to place Molniya satellites in their final orbits). It was given the industry designation 11D33. An upgraded version, termed 11D33M, had slightly improved performance. The RD-58 is a derivative of the 11D33M engine with higher performance (industry designation 11D58); it has been used on many Russian launchers and is still in use today on Proton and Zenit. In comparison to hydrolox upper stages, kerolox ones do not suffer boiloff as badly and need far less volume (kerosene being far denser than liquid hydrogen), but have much lower specific impulse. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD58
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
}
MODULE
{
name = ModuleAnimateHeat
animationName = FIRE
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = FIRE
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.15
modded = false
configuration = S1_5400
CONFIG
{
name = S1_5400
description = Used on Molnyia (Blok L)
minThrust = 63.7
maxThrust = 63.7
heatProduction = 100
massMult = 1.02
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 250
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 338.6
key = 1 100
}
}
CONFIG
{
name = 11D33
description = Developed version of S1.5400 engine for the Blok ML and Blok MVL stage of the Molniya-M launch vehicle. Slightly better performance.
minThrust = 66.7
maxThrust = 66.7
heatProduction = 100
massMult = 1.02
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 270
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 340
key = 1 100
}
}
CONFIG
{
name = 11D33M
description = The S1.5400A engine, as used on Block 2BLM of the Molniya launch vehicle. Further performance improvements.
minThrust = 67.3
maxThrust = 67.3
heatProduction = 100
massMult = 0.9867
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 300
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 342.2
key = 1 100
}
}
CONFIG
{
name = RD-58
description = Upgrade developed for use on the Blok D stage of the N-1, and later used on Proton. Significant upgrade over the S1.5400
maxThrust = 83.36
minThrust = 83.36
heatProduction = 100
massMult = 1.534
ullage = True
pressureFed = False
ignitions = 7
ratedBurnTime = 600
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.3571428
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 349
key = 1 105
}
}
CONFIG
{
name = RD-58M
description = Modification of the RD-58 for use on Proton Blok DM, after the N-1 was cancelled.
maxThrust = 83.36
minThrust = 83.36
heatProduction = 100
massMult = 1.534
ullage = True
pressureFed = False
ignitions = 7
ratedBurnTime = 720
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.3571428
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 356
key = 1 105
}
}
CONFIG
{
name = RD-58S
description = Modification of the RD-58 burning Syntin instead of Kerosene. Used on Proton (Blok DM-2M)
maxThrust = 86.3
minThrust = 86.3
heatProduction = 100
massMult = 1.534
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 680
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.5
}
PROPELLANT
{
name = Syntin
ratio = 0.35652
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.64348
DrawGauge = False
}
atmosphereCurve
{
key = 0 361
key = 1 107
}
}
CONFIG
{
name = RD-58M-CCN
description = Modification of the RD-58M with a Carbon Composite Nozzle extension for better vacuum performance. Used on Zenit Blok DM-SL.
maxThrust = 85
minThrust = 85
heatProduction = 100
massMult = 1.6824
ullage = True
pressureFed = False
ignitions = 7
ratedBurnTime = 1200
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.357
}
PROPELLANT
{
name = Kerosene
ratio = 0.359
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.641
DrawGauge = False
}
atmosphereCurve
{
key = 0 361
key = 1 107
}
}
CONFIG
{
name = 17D12
description = OMS engine for the Buran orbiter
maxThrust = 86.24
minThrust = 86.24
heatProduction = 100
massMult = 1.5333
ullage = True
pressureFed = False
ignitions = 15
ratedBurnTime = 680
IGNITOR_RESOURCE
{
name = TEATEB
amount = 0.1666
}
PROPELLANT
{
name = Syntin
ratio = 0.35652
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.64348
DrawGauge = False
}
atmosphereCurve
{
key = 0 362
key = 1 107
}
}
}
RESOURCE
{
name = TEATEB
amount = 2.5
maxAmount = 2.5
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-light-1
position = 0,0,-0.08
rotation = 0, 0, 0
scale = 2, 2, 1.5
glow = _yellow
moduleID = ROE-RD58
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD58
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 2, 2, 1.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 1.015,1.015,2.03
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = S1_5400
ratedBurnTime = 250
ignitionReliabilityStart = 0.952381
ignitionReliabilityEnd = 0.990476
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.866667
cycleReliabilityEnd = 0.973333
}
TESTFLIGHT
{
name = 11D33
ratedBurnTime = 270
ignitionReliabilityStart = 0.982405
ignitionReliabilityEnd = 0.996481
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.994152
cycleReliabilityEnd = 0.998830
techTransfer = S1_5400:50
}
TESTFLIGHT
{
name = 11D33M
ratedBurnTime = 300
ignitionReliabilityStart = 0.984848
ignitionReliabilityEnd = 0.996970
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.990000
cycleReliabilityEnd = 0.998000
techTransfer = S1_5400,11D33:50
}
TESTFLIGHT
{
name = RD-58
ratedBurnTime = 600
ignitionReliabilityStart = 0.954545
ignitionReliabilityEnd = 0.990909
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.941176
cycleReliabilityEnd = 0.988235
techTransfer = 11D33M:25
}
TESTFLIGHT
{
name = RD-58M
ratedBurnTime = 720
ignitionReliabilityStart = 0.984733
ignitionReliabilityEnd = 0.996947
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.994924
cycleReliabilityEnd = 0.998985
techTransfer = RD-58:50
}
TESTFLIGHT
{
name = RD-58S
ratedBurnTime = 680
ignitionReliabilityStart = 0.975610
ignitionReliabilityEnd = 0.995122
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.976190
cycleReliabilityEnd = 0.995238
techTransfer = RD-58,RD-58M:50
}
TESTFLIGHT
{
name = RD-58M-CCN
ratedBurnTime = 1200
ignitionReliabilityStart = 0.987654
ignitionReliabilityEnd = 0.997531
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.975000
cycleReliabilityEnd = 0.995000
techTransfer = RD-58,RD-58M:50
}
TESTFLIGHT
{
name = 17D12
ratedBurnTime = 680
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.998
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.875
cycleReliabilityEnd = 0.998
techTransfer = RD-58,RD-58M:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RD8_RE.cfg
PART
{
module = Part
name = ROE-RD8
author = Alcentar, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.99241, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = rd, rd8, rd-8, zenit
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RD-8
manufacturer = PA Yuzhmash
description = The RD-8 is a four-chamber, staged combustion, vacuum kerolox vernier engine. It is used on the second stage of the Zenit launch vehicle family for two-axis attitude control. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD8
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform2
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = RD8
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = RD8
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RD-8
origMass = 0.095
CONFIG
{
name = RD-8
description = Vernier engine for the Zenit second stage.
minThrust = 19.61
maxThrust = 19.61
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 2
ratedBurnTime = 1100
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.06
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1.0
}
PROPELLANT
{
name = Kerosene
ratio = 0.3670
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6330
DrawGauge = False
}
atmosphereCurve
{
key = 0 342
key = 1 170
}
}
}
RESOURCE
{
name = TEATEB
amount = 2.0
maxAmount = 2.0
isTweakable = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalRangeXP = 0
gimbalRangeXN = 0
gimbalRangeYP = 33.0
gimbalRangeYN = 33.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
ROWaterfall
{
template = waterfall-kerolox-vernier-1
audio = pump-fed-very-light-1
position = 0,0,-0.025
rotation = 0, 0, 0
scale = 7.4, 7.4, 7.4
transform = thrustTransform2
moduleID = ROE-RD8
engineID = basicEngine
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
transform = thrustTransform2
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.46, 0.46, 0.46
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RD8
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-vernier-1
overrideParentTransform = thrustTransform2
position = 0,0,-0.025
rotation = 0, 0, 0
scale = 7.4, 7.4, 7.4
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform2
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.46, 0.46, 0.46
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RD-8
ratedBurnTime = 1100
ignitionReliabilityStart = 0.970588
ignitionReliabilityEnd = 0.994118
cycleReliabilityStart = 0.941176
cycleReliabilityEnd = 0.988235
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10A3_SSTU.cfg
PART
{
module = Part
name = ROE-RL10A3
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-1.6814,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rl10, rl10a, rl10a-3, 3, rl-10, hydrolox, centaur
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10A-3 Series Vacuum Engine
manufacturer = Pratt & Whitney
description = Hydrolox restartable expander-cycle vacuum engine used in multiple upper stages, including Centaur, the Saturn I S-IV, and the Delta Cryogenic Second Stage. It has low thrust, but very high specific impulse and low mass, making it ideal for high energy, beyond-low-Earth-orbit applications like launching satellites to geostationary transfer orbits or to the Moon or other planets. However, like all hydrolox engines, hydrogen boiloff is a serious issue without heat pumps or radiators. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RL10A-3
scale = 1.4990, 1.4990, 1.4990
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RL10A-3-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RL10A-3-Bell
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RL10A-3-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = RL10A-3-Strut-LeftUpper
targetName = RL10A-3-Target-LeftLower
}
LOOK_CONST
{
transformName = RL10A-3-Strut-LeftLower
targetName = RL10A-3-Target-LeftUpper
}
LOOK_CONST
{
transformName = RL10A-3-Strut-RightUpper
targetName = RL10A-3-Target-RightLower
}
LOOK_CONST
{
transformName = RL10A-3-Strut-RightLower
targetName = RL10A-3-Target-RightUpper
}
LOOK_CONST
{
transformName = RL10A-3-FuelJointLeft
targetName = RL10A-3-Target-FuelLeft
}
LOOK_CONST
{
transformName = RL10A-3-FuelJointRight
targetName = RL10A-3-Target-FuelRight
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = RL10A-3-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10A-1
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = RL10A-1
minThrust = 65.6
maxThrust = 65.6
heatProduction = 100
description = Prototype. Used for Early Atlas-Centaur launches. Very unreliable
massMult = 0.785
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 430
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 422
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-3-1
minThrust = 68.05
maxThrust = 68.05
heatProduction = 100
description = First production model of the RL10. Used for Atlas-Centaur and Saturn 1 launches.
massMult = 0.785
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 470
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 433
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-3-3
minThrust = 70.05
maxThrust = 70.05
heatProduction = 100
description = Upgraded model with slightly higher performance. Used for the majority of Atlas-Centaur D Launches.
massMult = 0.785
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 470
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 442.2
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-3-3-Lunex
minThrust = 11.5
maxThrust = 69.4
heatProduction = 100
description = Speculative throttling configuration for the USAF Lunex lander
massMult = 1.0
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 440
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-3-3A
minThrust = 73.4
maxThrust = 73.4
heatProduction = 100
description = Heavily reworked turbopumps for higher performance on Atlas-Centaur G and Titan-Centaur.
massMult = 0.845
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 550
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 444.4
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-Base
minThrust = 4.5
maxThrust = 67
heatProduction = 100
description = Technology demonstrator, with deep throttling capability
massMult = 1.257
ullage = True
ignitions = 50
b9psSubtypeName = hydrolox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7352
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2648
}
atmosphereCurve
{
key = 0 460
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-High
minThrust = 110
maxThrust = 110
heatProduction = 100
description = Technology Demonstrator, with extremely high performance turbopumps
massMult = 1.533
ullage = True
ignitions = 50
b9psSubtypeName = hydrolox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7325
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2675
}
atmosphereCurve
{
key = 0 465
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-Methane
minThrust = 17
maxThrust = 67
heatProduction = 100
description = Technology demonstrator, modified to burn methane
massMult = 1.257
ullage = True
ignitions = 50
b9psSubtypeName = methalox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdMethane
ratio = 0.4268
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5732
}
atmosphereCurve
{
key = 0 360
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
transform = RL10A-3-ThrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.84, 0.84, 0.5
glow = ro-hydrolox-blue
moduleID = ROE-RL10A3
engineID = basicEngine
glowStretch = 1
defaultMainPlumeVariantName = hydrolox
MainPlumeVariant_Processed
{
name = methalox
template = waterfall-methalox-upper-1
position = 0,0,0.85
rotation = 0, 0, 0
scale = 0.92, 0.92, 0.5
glowRecolor = ro-methalox-purple
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10A3
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = RL10A-3-ThrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.84, 0.84, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = RL10A-3-ThrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.84, 0.84,1.68
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hydrolox
}
SUBTYPE
{
name = methalox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-RL10A3
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-upper-1
overrideParentTransform = RL10A-3-ThrustTransform
position = 0,0,0.85
rotation = 0, 0, 0
scale = 0.92, 0.92, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-methalox-purple
overrideParentTransform = RL10A-3-ThrustTransform
position = 0,0,0.84
rotation = 0, 0, 0
scale = 0.84, 0.84,1.68
}
}
}
}
}
TESTFLIGHT
{
name = RL10A-1
ratedBurnTime = 430
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
ignitionDynPresFailMultiplier = 0.1
}
TESTFLIGHT
{
name = RL10A-3-1
ratedBurnTime = 470
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.933333
cycleReliabilityEnd = 0.986667
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1:50
}
TESTFLIGHT
{
name = RL10A-3-3
ratedBurnTime = 470
ignitionReliabilityStart = 0.994681
ignitionReliabilityEnd = 0.998936
cycleReliabilityStart = 0.989474
cycleReliabilityEnd = 0.997895
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1:50
}
TESTFLIGHT
{
name = RL10A-3-3-Lunex
ratedBurnTime = 600
ignitionReliabilityStart = 0.994681
ignitionReliabilityEnd = 0.998936
cycleReliabilityStart = 0.989474
cycleReliabilityEnd = 0.997895
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3:50
}
TESTFLIGHT
{
name = RL10A-3-3A
ratedBurnTime = 550
ignitionReliabilityStart = 0.990826
ignitionReliabilityEnd = 0.998165
cycleReliabilityStart = 0.962963
cycleReliabilityEnd = 0.992593
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3:50
}
TESTFLIGHT
{
name = CECE-Base
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-High,CECE-Methane:70
}
TESTFLIGHT
{
name = CECE-High
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-Base,CECE-Methane:70
}
TESTFLIGHT
{
name = CECE-Methane
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-High,CECE-Base:70
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10A4-2N_BDB.cfg
PART
{
module = Part
name = ROE-RL10A4-2N
author = CobaltWolf
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.48962, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.53707, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = rl10, rl10a, rl10a-4-2n, 4, rl-10, hydrolox, centaur
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10A-4-2N Series Vacuum Engine
manufacturer = Pratt & Whitney
description = Hydrolox restartable expander-cycle vacuum engine used in multiple upper stages, including Centaur, the Saturn I S-IV, and the Delta Cryogenic Second Stage. It has low thrust, but very high specific impulse and low mass, making it ideal for high energy, beyond-low-Earth-orbit applications like launching satellites to geostationary transfer orbits or to the Moon or other planets. However, like all hydrolox engines, hydrogen boiloff is a serious issue without heat pumps or radiators. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.48962, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/BDB/Centaur/bluedog_Centaur_RL10A4-2-N
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
engineID = RL10A4
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
targetName = gimbal1_Lower
transformName = gimbal1_Upper
}
LOOK_CONST
{
targetName = gimbal1_Upper
transformName = gimbal1_Lower
}
LOOK_CONST
{
targetName = gimbal2_Lower
transformName = gimbal2_Upper
}
LOOK_CONST
{
targetName = gimbal2_Upper
transformName = gimbal2_Lower
}
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10A-4-2N
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = RL10A-4-2N
minThrust = 99.2
maxThrust = 99.2
heatProduction = 100
description = Reworked turbopumps, nozzle extenstion and improved performance for usage in a single engine configuration on Atlas V
massMult = 1.02
ullage = True
ignitions = 10
b9psSubtypeName = hydrolox
ratedBurnTime = 850
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 451.0
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-Base
minThrust = 4.5
maxThrust = 67
heatProduction = 100
description = Technology demonstrator, with deep throttling capability
massMult = 1.257
ullage = True
ignitions = 50
b9psSubtypeName = hydrolox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7352
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2648
}
atmosphereCurve
{
key = 0 460
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-High
minThrust = 110
maxThrust = 110
heatProduction = 100
description = Technology Demonstrator, with extremely high performance turbopumps
massMult = 1.533
ullage = True
ignitions = 50
b9psSubtypeName = hydrolox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7325
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2675
}
atmosphereCurve
{
key = 0 465
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = CECE-Methane
minThrust = 17
maxThrust = 67
heatProduction = 100
description = Technology demonstrator, modified to burn methane
massMult = 1.257
ullage = True
ignitions = 50
b9psSubtypeName = methalox
ratedBurnTime = 10000
PROPELLANT
{
name = LqdMethane
ratio = 0.4268
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5732
}
atmosphereCurve
{
key = 0 360
key = 1 100
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
position = 0,0,0.37
rotation = 0, 0, 0
scale = 0.95, 0.95, 0.75
glow = ro-hydrolox-blue
moduleID = ROE-RL10A4-2N
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hydrolox
MainPlumeVariant_Processed
{
name = methalox
template = waterfall-methalox-upper-1
position = 0,0,0.38
rotation = 0, 0, 0
scale = 1.04, 1.04, 0.9
glowRecolor = ro-methalox-purple
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10A4-2N
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.37
rotation = 0, 0, 0
scale = 0.95, 0.95, 0.75
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.37
rotation = 0, 0, 0
scale = 0.95, 0.95,1.9
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hydrolox
}
SUBTYPE
{
name = methalox
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-RL10A4-2N
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-methalox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.38
rotation = 0, 0, 0
scale = 1.04, 1.04, 0.9
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-methalox-purple
overrideParentTransform = thrustTransform
position = 0,0,0.37
rotation = 0, 0, 0
scale = 0.95, 0.95,1.9
}
}
}
}
}
TESTFLIGHT
{
name = RL10A-4-2N
ratedBurnTime = 850
ignitionReliabilityStart = 0.989899
ignitionReliabilityEnd = 0.997980
cycleReliabilityStart = 0.980000
cycleReliabilityEnd = 0.996000
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3,RL10A-3-3A,RL10A-4,RL10A-4-1-2:50
}
TESTFLIGHT
{
name = CECE-Base
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-High,CECE-Methane:70
}
TESTFLIGHT
{
name = CECE-High
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-Base,CECE-Methane:70
}
TESTFLIGHT
{
name = CECE-Methane
ratedBurnTime = 10000
ignitionReliabilityStart = 0.99975
ignitionReliabilityEnd = 0.99995
cycleReliabilityStart = 0.99975
cycleReliabilityEnd = 0.99995
reliabilityDataRateMultiplier = 5
techTransfer = CECE-High,CECE-Base:70
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10A4_BDB.cfg
PART
{
module = Part
name = ROE-RL10A4
author = CobaltWolf
scale = 1.0
rescaleFactor = 1.6
node_stack_top = 0.0, 0.48962, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.53707, 0.0, 0.0, -1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = rl10, rl10a, rl10a-4, rl10a-4-2, 4, rl-10, hydrolox, centaur
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10A-4 Series Vacuum Engine
manufacturer = Pratt & Whitney
description = Hydrolox restartable expander-cycle vacuum engine used in multiple upper stages, including Centaur, the Saturn I S-IV, and the Delta Cryogenic Second Stage. It has low thrust, but very high specific impulse and low mass, making it ideal for high energy, beyond-low-Earth-orbit applications like launching satellites to geostationary transfer orbits or to the Moon or other planets. However, like all hydrolox engines, hydrogen boiloff is a serious issue without heat pumps or radiators. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.48962, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/BDB/Centaur/bluedog_Centaur_RL10A4-2-N
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
engineID = RL10A4
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
targetName = gimbal1_Lower
transformName = gimbal1_Upper
}
LOOK_CONST
{
targetName = gimbal1_Upper
transformName = gimbal1_Lower
}
LOOK_CONST
{
targetName = gimbal2_Lower
transformName = gimbal2_Upper
}
LOOK_CONST
{
targetName = gimbal2_Upper
transformName = gimbal2_Lower
}
}
MODULE
{
name = ModuleB9DisableTransform
transform = pCylinder537
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10A-4
CONFIG
{
name = RL10A-3-3-Lunex
minThrust = 11.5
maxThrust = 69.4
heatProduction = 100
description = Speculative throttling configuration for the USAF Lunex lander
massMult = 1.0
ullage = True
ignitions = 10
ratedBurnTime = 600
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 440
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-4
minThrust = 91.2
maxThrust = 91.2
heatProduction = 100
description = Reworked turbopumps, nozzle extenstion and electric TVC to improve performance for Atlas II
massMult = 1.006
ullage = True
ignitions = 10
ratedBurnTime = 392
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 446.4
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10A-4-1-2
minThrust = 97.9
maxThrust = 97.9
heatProduction = 100
description = Reworked turbopumps and improved performance for usage in a single & dual engine configuration on Atlas II & Atlas III & single engine configuration on Atlas V
massMult = 1.0
ullage = True
ignitions = 10
ratedBurnTime = 850
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 446.4
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
position = 0,0,0.04
rotation = 0, 0, 0
scale = 0.78, 0.78, 0.5
glow = ro-hydrolox-blue
moduleID = ROE-RL10A4
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10A4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.04
rotation = 0, 0, 0
scale = 0.78, 0.78, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.04
rotation = 0, 0, 0
scale = 0.78, 0.78,1.56
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RL10A-3-3-Lunex
ratedBurnTime = 600
ignitionReliabilityStart = 0.994681
ignitionReliabilityEnd = 0.998936
cycleReliabilityStart = 0.989474
cycleReliabilityEnd = 0.997895
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3:50
}
TESTFLIGHT
{
name = RL10A-4
ratedBurnTime = 392
ignitionReliabilityStart = 0.995305
ignitionReliabilityEnd = 0.999061
cycleReliabilityStart = 0.990654
cycleReliabilityEnd = 0.998131
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3,RL10A-3-3A:50
}
TESTFLIGHT
{
name = RL10A-4-1-2
ratedBurnTime = 850
ignitionReliabilityStart = 0.989899
ignitionReliabilityEnd = 0.997980
cycleReliabilityStart = 0.980000
cycleReliabilityEnd = 0.996000
ignitionDynPresFailMultiplier = 0.1
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3,RL10A-3-3A,RL10A-4:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10A5_SSTU.cfg
PART
{
module = Part
name = ROE-RL10A5
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-1.0942,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rl10, rl10a, rl10a-5, 5, rl-10, hydrolox, dc-x, vtvl, test
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10A-5 Engine
manufacturer = Pratt & Whitney
description = Throttleable RL10 engine redesigned for atmospheric use. used on the DC-X VTVL test vehicle. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RL10A-5
scale = 1.4804, 1.4804, 1.4804
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RL10A-5-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Cryogenic_LowerSSME_CE
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RL10A-5-Bell
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RL10A-5-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = RL10A-5-Strut-LeftUpper
targetName = RL10A-5-Target-LeftLower
}
LOOK_CONST
{
transformName = RL10A-5-Strut-LeftLower
targetName = RL10A-5-Target-LeftUpper
}
LOOK_CONST
{
transformName = RL10A-5-Strut-RightUpper
targetName = RL10A-5-Target-RightLower
}
LOOK_CONST
{
transformName = RL10A-5-Strut-RightLower
targetName = RL10A-5-Target-RightUpper
}
LOOK_CONST
{
transformName = RL10A-5-FuelJointLeft
targetName = RL10A-5-Target-FuelLeft
}
LOOK_CONST
{
transformName = RL10A-5-FuelJointRight
targetName = RL10A-5-Target-FuelRight
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = RL10A-5-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10A-5
CONFIG
{
name = RL10A-5
minThrust = 19.4
maxThrust = 64.75
gimbalRange = 8.5
heatProduction = 100
description = Sea level RL10 for use on the Delta Clipper (DC-X) project.
massMult = 0.8563
ullage = True
ignitions = 10
ratedBurnTime = 430
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7286
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2714
}
atmosphereCurve
{
key = 0 368
key = 1 316
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-lower-2
audio = pump-fed-light-1
transform = RL10A-5-ThrustTransform
position = 0,0,0.455
rotation = 0, 0, 0
scale = 0.224, 0.225, 0.225
glow = ro-hydrolox-red-blue
moduleID = ROE-RL10A5
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10A5
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-lower-2
overrideParentTransform = RL10A-5-ThrustTransform
position = 0,0,0.455
rotation = 0, 0, 0
scale = 0.224, 0.225, 0.225
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-red-blue
overrideParentTransform = RL10A-5-ThrustTransform
position = 0,0,0.455
rotation = 0, 0, 0
scale = 0.28672,0.288,0.57472
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RL10A-5
ratedBurnTime = 430
ignitionReliabilityStart = 0.977273
ignitionReliabilityEnd = 0.995455
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3,RL10A-3-3A,RL10A-4:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10B2_SSTU.cfg
PART
{
module = Part
name = ROE-RL10B2
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-2.3045,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rl10, rl10b, rl10b-2, rl-10, hydrolox, dcss, cece
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10-B Engine
manufacturer = Aerojet Rocketdyne
description = Hydrolox restartable expander-cycle vacuum engine. Initially developed by Pratt & Whitney designated as XLR115 and with a vacuum specific impulse of 422 seconds and rated thrust of only 66 kN. Later, the management transferred to the Marshall Space Flight Center and the engine was renamed into RL10. Since then, it has been upgraded many times, now achieving a specific impulse of up to 465 seconds and over 100 kN of thrust. Used by the workhorse Atlas Centaur high energy upper stage, the Saturn I upper stage and the Delta IV Cryogenic Second Stage (DCSS). Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RL10B-2
scale = 1.6967, 1.6967, 1.6967
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RL10B-2-ThrustTransform
engineID = RL10B2
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RL10B-2-Bell
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RL10B-2-ThrustTransform
}
MODULE
{
name = ROEDeployableEngine
engineID = RL10B2
ANIMATIONDATA
{
deployLabel = Deploy Engine
retractLabel = Retract Engine
ANIMATION
{
name = SC-ENG-RL10B-2-Deploy
}
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = RL10B-2-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = RL10B-2-Strut-LeftUpper
targetName = RL10B-2-Target-LeftLower
}
LOOK_CONST
{
transformName = RL10B-2-Strut-LeftLower
targetName = RL10B-2-Target-LeftUpper
}
LOOK_CONST
{
transformName = RL10B-2-Strut-RightUpper
targetName = RL10B-2-Target-RightLower
}
LOOK_CONST
{
transformName = RL10B-2-Strut-RightLower
targetName = RL10B-2-Target-RightUpper
}
LOOK_CONST
{
transformName = RL10B-2-FuelJointLeft
targetName = RL10B-2-Target-FuelLeft
}
LOOK_CONST
{
transformName = RL10B-2-FuelJointRight
targetName = RL10B-2-Target-FuelRight
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10B-2
CONFIG
{
name = RL10B-2
minThrust = 109.4
maxThrust = 109.4
heatProduction = 100
description = Extremely large nozzle extenstion developed for Delta III, and used on Delta IV
massMult = 1.659
ullage = True
ignitions = 15
ratedBurnTime = 1130
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7325
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2675
}
atmosphereCurve
{
key = 0 462.4
key = 1 235
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10C-2-1
minThrust = 111.2
maxThrust = 111.2
heatProduction = 100
description = RL10B-2 using RL10C-1 components to reduce cost.
massMult = 1.799
ullage = True
ignitions = 15
ratedBurnTime = 1130
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7325
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2675
}
atmosphereCurve
{
key = 0 465.5
key = 1 235
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10C-3
minThrust = 108.5
maxThrust = 108.5
heatProduction = 100
description = Man-rated for use on the EUS for Lunar missions.
massMult = 1.38
ullage = True
ignitions = 15
ratedBurnTime = 1350
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7396
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2604
}
atmosphereCurve
{
key = 0 460.1
key = 1 235
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
transform = RL10B-2-ThrustTransform
position = 0,0,2.25
rotation = 0,0,0
scale = 1.75,1.75,1
glow = ro-hydrolox-blue
moduleID = ROE-RL10B2
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10B2
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = RL10B-2-ThrustTransform
position = 0,0,2.25
rotation = 0,0,0
scale = 1.75,1.75,1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = RL10B-2-ThrustTransform
position = 0,0,2.25
rotation = 0,0,0
scale = 1.75,1.75,3.5
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RL10B-2
ratedBurnTime = 1130
ignitionReliabilityStart = 0.988235
ignitionReliabilityEnd = 0.997647
cycleReliabilityStart = 0.952381
cycleReliabilityEnd = 0.990476
ignitionDynPresFailMultiplier = 0.05
techTransfer = RL10A-1,RL10A-3-1,RL10A-3-3,RL10A-3-3A,RL10A-4:50
}
TESTFLIGHT
{
name = RL10C-2-1
ratedBurnTime = 1130
ignitionReliabilityStart = 0.988506
ignitionReliabilityEnd = 0.997701
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
ignitionDynPresFailMultiplier = 0.08
techTransfer = RL10A-1,RL10A-3-3,RL10A-3-3A,RL10A-4,RL10A-4-1-2,RL10A-4-2N,RL10B-2,RL10C-1:50
}
TESTFLIGHT
{
name = RL10C-3
ratedBurnTime = 1350
ignitionReliabilityStart = 0.988506
ignitionReliabilityEnd = 0.997701
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
ignitionDynPresFailMultiplier = 0.08
techTransfer = RL10A-1,RL10A-3-3,RL10A-3-3A,RL10A-4,RL10A-4-1-2,RL10A-4-2N,RL10B-2,RL10C-1,RL10C-1-1,RL10C-2-1:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RL10C_SSTU.cfg
PART
{
module = Part
name = ROE-RL10C
author = Shadowmage, Pap, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-2.3045,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = rl10, rl10c, rl10c-1, rl-10, hydrolox, dcss, cece
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RL10-C Engine
manufacturer = Aerojet Rocketdyne
description = Hydrolox restartable expander-cycle vacuum engine. Initially developed by Pratt & Whitney designated as XLR115 and with a vacuum specific impulse of 422 seconds and rated thrust of only 66 kN. Later, the management transferred to the Marshall Space Flight Center and the engine was renamed into RL10. Since then, it has been upgraded many times, now achieving a specific impulse of up to 465 seconds and over 100 kN of thrust. Used by the workhorse Atlas Centaur high energy upper stage, the Saturn I upper stage and the Delta IV Cryogenic Second Stage (DCSS). Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RL10C-Pap
scale = 1.6967, 1.6967, 1.6967
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RL10B-2-ThrustTransform
engineID = RL10B2
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RL10B-2-Bell
gimbalRange = 4
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RL10B-2-ThrustTransform
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = RL10B-2-Strut-LeftUpper
targetName = RL10B-2-Target-LeftLower
}
LOOK_CONST
{
transformName = RL10B-2-Strut-LeftLower
targetName = RL10B-2-Target-LeftUpper
}
LOOK_CONST
{
transformName = RL10B-2-Strut-RightUpper
targetName = RL10B-2-Target-RightLower
}
LOOK_CONST
{
transformName = RL10B-2-Strut-RightLower
targetName = RL10B-2-Target-RightUpper
}
LOOK_CONST
{
transformName = RL10B-2-FuelJointLeft
targetName = RL10B-2-Target-FuelLeft
}
LOOK_CONST
{
transformName = RL10B-2-FuelJointRight
targetName = RL10B-2-Target-FuelRight
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = RL10B-2-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RL10C-1
CONFIG
{
name = RL10C-1
minThrust = 101.85
maxThrust = 101.85
heatProduction = 100
description = Cost reduced model with modern production techniques, used in single or double engine configurations on Atlas V.
massMult = 1.1437
ullage = True
ignitions = 10
ratedBurnTime = 1130
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 449.7
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RL10C-1-1
minThrust = 105.9
maxThrust = 105.9
heatProduction = 100
description = Planned upgrade of RL10C-1 for use on Vulcan-Centaur, OmegA, and later Atlas V launches
massMult = 1.1272
ullage = True
ignitions = 10
ratedBurnTime = 1200
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7454
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2546
}
atmosphereCurve
{
key = 0 453.8
key = 1 255
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
transform = RL10B-2-ThrustTransform
position = 0,0,1.07
rotation = 0, 0, 0
scale = 1.22, 1.22, 1
glow = ro-hydrolox-blue
moduleID = ROE-RL10C
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RL10C
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = RL10B-2-ThrustTransform
position = 0,0,1.07
rotation = 0, 0, 0
scale = 1.22, 1.22, 1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = RL10B-2-ThrustTransform
position = 0,0,1.07
rotation = 0, 0, 0
scale = 1.22, 1.22,2.44
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RL10C-1
ratedBurnTime = 1130
ignitionReliabilityStart = 0.988506
ignitionReliabilityEnd = 0.997701
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
ignitionDynPresFailMultiplier = 0.08
techTransfer = RL10A-1,RL10A-3-3,RL10A-3-3A,RL10A-4,RL10A-4-1-2,RL10A-4-2N,RL10B-2:50
}
TESTFLIGHT
{
name = RL10C-1-1
ratedBurnTime = 1200
ignitionReliabilityStart = 0.988506
ignitionReliabilityEnd = 0.997701
cycleReliabilityStart = 0.977273
cycleReliabilityEnd = 0.995455
ignitionDynPresFailMultiplier = 0.08
techTransfer = RL10A-1,RL10A-3-3,RL10A-3-3A,RL10A-4,RL10A-4-1-2,RL10A-4-2N,RL10B-2,RL10C-1:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RS25_SSTU.cfg
PART
{
module = Part
name = ROE-RS25
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-4.2673,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = shuttle, ssme, rs-25, rs, 25, rs25
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RS-25 (SSME)
manufacturer = Rocketdyne
description = The RS-25, also known as the Space Shuttle Main Engine (SSME), is a LH2/LOX fuel-rich staged combustion engine. Though complex and expensive, these engines provide very high performance and are extremely reliable. Three of these engines powered each Shuttle Orbiter and four will be used on the core stage of the SLS. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RS-25
scale = 1.5504, 1.5896, 1.5504
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RS-25-ThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RS-25-Bell
gimbalRange = 8.5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = RS-25-ThrustTransform
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = RS-25-Bell
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 0.86
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 0.98
}
}
MODULE
{
name = ROLModelConstraint
LOOK_CONST
{
transformName = RS-25-Strut-LeftUpper
targetName = RS-25-Target-LeftLower
}
LOOK_CONST
{
transformName = RS-25-Strut-LeftLower
targetName = RS-25-Target-LeftUpper
}
LOOK_CONST
{
transformName = RS-25-Strut-RightUpper
targetName = RS-25-Target-RightLower
}
LOOK_CONST
{
transformName = RS-25-Strut-RightLower
targetName = RS-25-Target-RightUpper
}
LOOK_CONST
{
transformName = RS-25-FuelJointLeft
targetName = RS-25-Target-FuelLeft
}
LOOK_CONST
{
transformName = RS-25-FuelJointRight
targetName = RS-25-Target-FuelRight
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RS-25
origMass = 3.527
modded = false
literalZeroIgnitions = True
CONFIG
{
name = RS-25
description = Phase I SSME
minThrust = 1358.5
maxThrust = 2090
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7276
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2724
}
atmosphereCurve
{
key = 0 453
key = 1 363
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RS-25A
description = Phase II SSME. Rated for sustained operation at 104% thrust.
minThrust = 1358.5
maxThrust = 2173.6
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7276
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2724
}
atmosphereCurve
{
key = 0 453
key = 1 363
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RS-25C
description = Block IIA SSME. First major improvement to the engine, rated for sustained operation at 109% thrust.
minThrust = 1358.5
maxThrust = 2278.1
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7276
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2724
}
atmosphereCurve
{
key = 0 453
key = 1 363
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RS-25D-E
description = Block II SSME. Rated up to 111% thrust in an emergency. To be used on SLS as the RS-25E
minThrust = 1358.5
maxThrust = 2319.9
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 480
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7276
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2724
}
atmosphereCurve
{
key = 0 453
key = 1 363
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = rowaterfall-hydrolox-ssme
audio = pump-fed-medium-1
transform = RS-25-ThrustTransform
position = 0,0,1.61
rotation = 0, 0, 0
scale = 1.49, 1.49, 1.49
glow = ro-hydrolox-blue
moduleID = ROE-RS25
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RS25
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-hydrolox-ssme
overrideParentTransform = RS-25-ThrustTransform
position = 0,0,1.61
rotation = 0, 0, 0
scale = 1.49, 1.49, 1.49
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = RS-25-ThrustTransform
position = 0,0,1.61
rotation = 0, 0, 0
scale = 1.9072,1.9072,3.8144
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RS-25
ratedBurnTime = 480
ignitionReliabilityStart = 0.966667
ignitionReliabilityEnd = 0.993333
cycleReliabilityStart = 0.983333
cycleReliabilityEnd = 0.996667
}
TESTFLIGHT
{
name = RS-25A
ratedBurnTime = 480
ignitionReliabilityStart = 0.984127
ignitionReliabilityEnd = 0.996825
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = RS-25:50
}
TESTFLIGHT
{
name = RS-25C
ratedBurnTime = 480
ignitionReliabilityStart = 0.979592
ignitionReliabilityEnd = 0.995918
cycleReliabilityStart = 0.979167
cycleReliabilityEnd = 0.995833
techTransfer = RS-25,RS-25A:50
}
TESTFLIGHT
{
name = RS-25D-E
ratedBurnTime = 480
ignitionReliabilityStart = 0.989362
ignitionReliabilityEnd = 0.997872
cycleReliabilityStart = 0.989362
cycleReliabilityEnd = 0.997872
techTransfer = RS-25,RS-25A,RS-25C:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RS27_BDB.cfg
PART
{
module = Part
name = ROE-RS27
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.4227, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.022, 0.0, 0, -1, 0, 2
node_attach = 0.0, 1.4227, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = jupiter, juno, thor, lr-79, lr79, lr, 79, delta, s-3, s-3d, PGM17, rs27, rs, 27, rs-27
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = H-1/RS-27 Series Engine
manufacturer = Rocketdyne
description = An H-1 configured to mount on Delta, rather than a Saturn 1. Slightly different form factor, same performance. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Thor/bluedog_Thor_LR79
scale = 1.502, 1.502, 1.502
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 8
useGimbalResponseSpeed = True
gimbalResponseSpeed = 15
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Nozzle_Original
}
MODULE
{
name = ModuleB9DisableTransform
transform = LubeTank
}
MODULE
{
name = ModuleB9PartSwitch
switcherDescription = Exhaust
switcherDescriptionPlural = Exhaust
moduleID = exhaustSwitch
SUBTYPE
{
name = Thor
transform = Exhaust_Thor
descriptionSummary = Straight gas generator exhaust used on Thor
transform = exhaustTransform
}
SUBTYPE
{
name = Jupiter
descriptionSummary = Vernier gas generator exhaust used on Jupiter. Connect to the Jupiter Vernier engine, or whatever else you want.
transform = Exhaust_S3D
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = H-1-165K
origMass = 0.972
CONFIG
{
name = H-1-165K
description = Earliest prototype version of the H-1 Engine that flew on the Saturn I, Block I. It is rated at 165k lbf sea level thrust.
minThrust = 807
maxThrust = 807
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-188K
description = Improved version of the H-1 Engine for the Saturn I, Block II. It is rated at 188k lbf sea level thrust.
minThrust = 920
maxThrust = 920
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-200K
description = H-1 Engine that flew on the first 5 Saturn IB launches. It is rated at 200k lbf sea level thrust.
minThrust = 979
maxThrust = 979
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = H-1-205K
description = Final version of the H-1 Engine for the Saturn IB that flew on the 4 flights of Skylab and ASTP. It is rated at 205k lbf sea level thrust.
minThrust = 1018
maxThrust = 1018
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 155
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3842
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6158
DrawGauge = False
}
atmosphereCurve
{
key = 0 292
key = 1 262.6
}
}
CONFIG
{
name = RS-27
description = Remanufactured H-1 for use with Delta
maxThrust = 1023
minThrust = 1023
heatProduction = 100
massMult = 1.0395
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 240
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 295
key = 1 264
}
}
CONFIG
{
name = RS-27A
description = RS-27 with a higher expansion nozzle for Delta II
maxThrust = 1054
minThrust = 1054
heatProduction = 100
massMult = 1.10425
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 285
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.38264
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.61736
DrawGauge = False
}
atmosphereCurve
{
key = 0 302
key = 1 255
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-medium-1
position = 0,0,-0.012
rotation = 0, 0, 0
scale = 2.6, 2.6, 2.6
glow = _yellow
moduleID = ROE-RS27
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0.0, 0.0, 0.0
corePosition = 0.0, 0.0, 0.0
exhaustPosition = 0.0, 0.0, 0.0
flarePosition = 0.0, 0.0, 0.0
fumePosition = 0.0, 0.0, 0.0
lampPosition = 0.0, 0.0, 0.0
plumePosition = 0.0, 0.0, 0.0
plume2Position = 0.0, 0.0, 0.0
plume3Position = 0.0, 0.0, 0.0
smokePosition = 0.0, 0.0, 0.0
shockPosition = 0.0, 0.0, 0.0
shockconePosition = 0.0, 0.0, 0.0
slagPosition = 0.0, 0.0, 0.0
streamPosition = 0.0, 0.0, 0.0
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RS27
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,-0.012
rotation = 0, 0, 0
scale = 2.6, 2.6, 2.6
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.012
rotation = 0, 0, 0
scale = 1.092,1.092,2.184
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = H-1-165K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = S-3, S-3D:25
}
TESTFLIGHT
{
name = H-1-188K
ratedBurnTime = 155
ignitionReliabilityStart = 0.979592
ignitionReliabilityEnd = 0.995918
cycleReliabilityStart = 0.979592
cycleReliabilityEnd = 0.995918
techTransfer = H-1-165K:50
}
TESTFLIGHT
{
name = H-1-200K
ratedBurnTime = 155
ignitionReliabilityStart = 0.975610
ignitionReliabilityEnd = 0.995122
cycleReliabilityStart = 0.975610
cycleReliabilityEnd = 0.995122
techTransfer = H-1-165K,H-1-188K:50
}
TESTFLIGHT
{
name = H-1-205K
ratedBurnTime = 155
ignitionReliabilityStart = 0.969697
ignitionReliabilityEnd = 0.993939
cycleReliabilityStart = 0.969697
cycleReliabilityEnd = 0.993939
techTransfer = H-1-165K,H-1-188K,H-1-205K:50
}
TESTFLIGHT
{
name = RS-27
ratedBurnTime = 240
ignitionReliabilityStart = 0.990000
ignitionReliabilityEnd = 0.998000
cycleReliabilityStart = 0.990000
cycleReliabilityEnd = 0.998000
techTransfer = H-1-188K,H-1-200K,H-1-205K:50
}
TESTFLIGHT
{
name = RS-27A
ratedBurnTime = 285
ignitionReliabilityStart = 0.992958
ignitionReliabilityEnd = 0.998592
cycleReliabilityStart = 0.992958
cycleReliabilityEnd = 0.998592
techTransfer = H-1-188K,H-1-200K,H-1-205K,RS-27:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RS68B_Constellation.cfg
PART
{
name = ROE-RS68B
module = Part
author = BahamutoD, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 2.615, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -2.587, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 2.615, 0.0, 0.0, 1.0, 0.0
attachRules = 1,1,1,0,0
heatConductivity = 0.06
bulkheadProfiles = srf, size2
tags = RS68, RS-68, RS 68, Ares, SLS
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RS-68 Regen
manufacturer = Aerojet Rocketdyne
description = 1990s Medium TWR atmospheric engine. Using technology developed for the Space Shuttle SSME, the RS-68 is a single-use engine. This version uses a regeneratively cooled nozzle in order to improve performance, and allow clustering without overheating, intended for Ares V, and early versions of the SLS. Since this engine is only intended to be used in clusters, the vernier gimbals have been deleted. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDConstellation/RS68B/model
scale = 1.0, 1.0, 1.0
rotation = 0, 90, 0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, 0.65, -1.05
rotation = 5.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, 0.83, 1.1
rotation = -15.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Cryogenic_VernierOrange
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = emissiveHeat
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = emissiveHeat
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 50
falloff = 1.8
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 6.597
configuration = RS-68K
literalZeroIgnitions = True
CONFIG
{
name = RS-68K
description = RS-68 upgrade with regeneratively cooled nozzle, allowing the engine to burn hotter.
maxThrust = 3647
minThrust = 2006
heatProduction = 86
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 450
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7285
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2715
DrawGauge = False
}
atmosphereCurve
{
key = 0 418
key = 1 372.9
}
}
CONFIG
{
name = RS-800
descriptions = Proposed upgrade for Delta IV
maxThrust = 4110
minThrust = 2261
heatProduction = 86
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 450
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7285
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2715
DrawGauge = False
}
atmosphereCurve
{
key = 0 435
key = 1 364
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-lower-4
audio = pump-fed-medium-1
position = 0,0,0.36
rotation = 0, 0, 0
scale = 1.48, 1.48,1.776
glow = ro-hydrolox-blue
moduleID = ROE-RS68B
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Cryogenic_VernierOrange
{
plumeIdentifier = Cryogenic_VernierOrange
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = newThrustTransform
localRotation = 0, 0, 0
localPosition = 0,0,-0.1
fixedScale = 1.5
alphaMult = 2
saturationMult = 0.8
name = Cryogenic_VernierOrange-plume
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-turbo-1
sizeClamp = 50
decluster = false
emitOnUpdate = true
emission
{
power = 0.0 0
power = 0.001 0.0
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 2.5
}
speed
{
power = 0.0 0.5
power = 0.001 0.5
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 1.2
density = 0.045 1
density = 0.02 0.7
}
logGrow
{
density = 0.7 0
density = 0.52 1.5
density = 0.19 5
density = 0.07 10
density = 0.045 10
density = 0.02 15
}
}
AUDIO
{
name = Cryogenic_VernierOrange-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.3
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Cryogenic_VernierOrange
transformName = newThrustTransform
localRotation = 0, 0, 0
plumePosition = 0,0,-0.1
fixedScale = 1.5
alphaMult = 2
saturationMult = 0.8
localPosition = 0,0,0
energy = 1
emissionMult = 0.5
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Cryogenic_VernierOrange
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RS68B
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,0.36
rotation = 0, 0, 0
scale = 1.48, 1.48,1.776
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0.36
rotation = 0, 0, 0
scale = 1.8944,1.8944,3.7888
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RS-68K
ratedBurnTime = 450
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
techTransfer = RS-68:25
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RS-800
ratedBurnTime = 450
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
techTransfer = RS-68K:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RS68_SSTU.cfg
PART
{
module = Part
name = ROE-RS68
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-5.1999,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = delta, delta-4, delta-iv, iv, 4, rs68, rs-68, rs, 68, cryogenic
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RS-68 Series
manufacturer = Aerojet Rocketdyne
description = 1990s Medium TWR atmospheric engine. Using technology developed for the Space Shuttle SSME, the RS-68 is a single-use engine, featuring a simplified design with less parts and an easier construction. The RS-68 powers the Delta IV launch vehicle family and is the most powerful LH2/LOX engine ever flown. Exhaust from the gas generator is used for roll control. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/SSTU/SC-ENG-RS-68
scale = 1.5128, 1.4582, 1.5128
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = RS-68-ThrustTransform
EngineType = LiquidFuel
powerEffectName = Cryogenic_VernierOrange
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RS-68-Bell
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = RS-68-RollGimbal
useGimbalResponseSpeed = false
gimbalRangeYP = 15
gimbalRangeYN = 15
gimbalRangeXP = 0
gimbalRangeXN = 0
enableYaw = false
enablePitch = false
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = SmokeTransform
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = SC-ENG-RS-68
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 0.5 1.0
key = 1 1.0
}
blueCurve
{
key = 0.0 0.0
key = 0.5 1.0
key = 1 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.5 1.0
key = 1 1.0
}
}
MODULE
{
name = ROLModelConstraint
numOfPasses = 1
LOOK_CONST
{
transformName = RS-68-Strut-LeftUpper
targetName = RS-68-Target-LeftLower
}
LOOK_CONST
{
transformName = RS-68-Strut-LeftLower
targetName = RS-68-Target-LeftUpper
}
LOOK_CONST
{
transformName = RS-68-Strut-RightUpper
targetName = RS-68-Target-RightLower
}
LOOK_CONST
{
transformName = RS-68-Strut-RightLower
targetName = RS-68-Target-RightUpper
}
LOOK_CONST
{
transformName = RS-68-FuelJointFront
targetName = RS-68-Target-FuelFront
}
LOOK_CONST
{
transformName = RS-68-FuelJointRear
targetName = RS-68-Target-FuelRear
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 6.597
configuration = RS-68
literalZeroIgnitions = True
CONFIG
{
name = RS-68
maxThrust = 3370
minThrust = 1890
heatProduction = 86
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 330
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7285
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2715
DrawGauge = False
}
atmosphereCurve
{
key = 0 409
key = 1 357
}
}
CONFIG
{
name = RS-68A
maxThrust = 3570
minThrust = 1820
heatProduction = 91
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 330
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7285
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2715
DrawGauge = False
}
atmosphereCurve
{
key = 0 412
key = 1 362
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-lower-3
audio = pump-fed-heavy-1
transform = RS-68-MainFXTransform
position = 0,0,1.57
rotation = 0, 0, 0
scale = 1.54, 1.53, 1.54
glow = _white
moduleID = ROE-RS68
engineID = basicEngine
glowStretch = 1
}
EFFECTS
{
Cryogenic_VernierOrange
{
plumeIdentifier = Cryogenic_VernierOrange
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = RS-68-RollExhaust
localRotation = 0, 0, 0
localPosition = 0,0,-0.15
fixedScale = 1.5
alphaMult = 2
saturationMult = 0.8
name = Cryogenic_VernierOrange-plume
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-turbo-1
sizeClamp = 50
decluster = false
emitOnUpdate = true
emission
{
power = 0.0 0
power = 0.001 0.0
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 2.5
}
speed
{
power = 0.0 0.5
power = 0.001 0.5
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 1.2
density = 0.045 1
density = 0.02 0.7
}
logGrow
{
density = 0.7 0
density = 0.52 1.5
density = 0.19 5
density = 0.07 10
density = 0.045 10
density = 0.02 15
}
}
AUDIO
{
name = Cryogenic_VernierOrange-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.3
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Cryogenic_VernierOrange
transformName = RS-68-RollExhaust
localRotation = 0, 0, 0
plumePosition = 0,0,-0.15
fixedScale = 1.5
alphaMult = 2
saturationMult = 0.8
localPosition = 0,0,0
energy = 1
emissionMult = 0.5
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Cryogenic_VernierOrange
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RS68
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-lower-3
overrideParentTransform = RS-68-MainFXTransform
position = 0,0,1.57
rotation = 0, 0, 0
scale = 1.54, 1.53, 1.54
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = RS-68-MainFXTransform
position = 0,0,1.57
rotation = 0, 0, 0
scale = 1.9712,1.9584,3.9296
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RS-68
ratedBurnTime = 330
ignitionReliabilityStart = 0.976744
ignitionReliabilityEnd = 0.995349
cycleReliabilityStart = 0.976744
cycleReliabilityEnd = 0.995349
reliabilityDataRateMultiplier = 1
}
TESTFLIGHT
{
name = RS-68A
ratedBurnTime = 330
ignitionReliabilityStart = 0.976744
ignitionReliabilityEnd = 0.995349
cycleReliabilityStart = 0.976744
cycleReliabilityEnd = 0.995349
techTransfer = RS-68:50
reliabilityDataRateMultiplier = 1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RutherfordVac_NicheParts.cfg
PART
{
module = Part
name = ROE-RutherfordVac
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.61, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = rutherford, vacuum, rocketlab, electron
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
title = Rutherford Vacuum Engine
manufacturer = RocketLab
description = The Rutherford Engine is the worlds first electric turbo-pumped LOX/RP-1 engine. Rutherford adopts an entirely new propulsion cycle, making use of brushless DC motors and high performance Lithium Polymer batteries to drive its turbo-pumps. The engine is named after the famous physicist Ernest Rutherford. Plume and sound provided by Waterfall.
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.61, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/RutherfordVac
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.8
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 50
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RutherfordVac
modded = false
origMass = 0.040
CONFIG
{
name = RutherfordVac
minThrust = 17.5
maxThrust = 25.79
heatProduction = 203.644804278393
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 288
PROPELLANT
{
name = Kerosene
ratio = 0.4
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6
}
PROPELLANT
{
name = ElectricCharge
ratio = 5.73
}
atmosphereCurve
{
key = 0 343
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-very-light-1
position = 0,0,-0.0144
rotation = 0, 0, 0
scale = 0.76, 0.76, 0.55
glow = _yellow
moduleID = ROE-RutherfordVac
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RutherfordVac
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0.016
rotation = 0, 0, 0
scale = 0.76, 0.76, 0.55
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.016
rotation = 0, 0, 0
scale = 0.3857,0.3857,0.7714
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RutherfordVac
ratedBurnTime = 288
ignitionReliabilityStart = 0.990826
ignitionReliabilityEnd = 0.998165
cycleReliabilityStart = 0.990826
cycleReliabilityEnd = 0.998165
techTransfer = Rutherford-SL:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Rutherford_NicheParts.cfg
PART
{
module = Part
name = ROE-Rutherford
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.21, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = NicheParts, Rotherford, rocketlab
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
title = Rutherford
manufacturer = RocketLab
description = The Rutherford Engine is the worlds first electric turbo-pumped LOX/RP-1 engine. Rutherford adopts an entirely new propulsion cycle, making use of brushless DC motors and high performance Lithium Polymer batteries to drive its turbo-pumps. The engine is named after the famous New Zealand born physicist Ernest Rutherford. Plume and sound provided by Waterfall.
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.21, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/Rutherford
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
fxOffset = 0, 0, 0.125
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 3.8
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 50
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Rutherford-SL
modded = false
origMass = 0.035
CONFIG
{
name = Rutherford-SL
minThrust = 17.05
maxThrust = 24.91
heatProduction = 203.644804278393
ullage = True
pressureFed = False
ignitions = 5
ratedBurnTime = 150
PROPELLANT
{
name = Kerosene
ratio = 0.4
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6
}
PROPELLANT
{
name = ElectricCharge
ratio = 5.73
}
atmosphereCurve
{
key = 0 317
key = 1 311
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.005
}
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
ROWaterfall
{
template = waterfall-kerolox-lower-4
audio = pump-fed-very-light-1
position = 0,0,-0.007
rotation = 0, 0, 0
scale = 0.37, 0.37, 0.37
glow = _yellow
glowStretch = 0.8
moduleID = ROE-Rutherford
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_SuperLight_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 8.0
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq2
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Rutherford
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-4
overrideParentTransform = thrustTransform
position = 0,0,-0.007
rotation = 0, 0, 0
scale = 0.37, 0.37, 0.37
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.007
rotation = 0, 0, 0
scale = 0.1554,0.1554,0.24864
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Rutherford-SL
ratedBurnTime = 150
ignitionReliabilityStart = 0.990826
ignitionReliabilityEnd = 0.998165
cycleReliabilityStart = 0.990826
cycleReliabilityEnd = 0.998165
techTransfer = RutherfordVac:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RZ20_Tantares.cfg
PART
{
name = ROE-RZ20
module = Part
author = Tantares, capkirk
scale = 1
rescaleFactor = 1.6393
node_stack_top = 0.0, 0.5642, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.5642, 0.0, 0.0, 1.0, 0.0
bulkheadProfiles = size0
attachRules = 1,1,1,1,0
tags = rz20, rz, 20, rz.20, blue streak, rolls royce, rolls-royce, hydrolox, hydrogen
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RZ.20 Series Engine
manufacturer = Rolls-Royce
description = Pump-fed gas generator hydrolox engine, developed as an upper stage for the Black Knight and Blue Streak. The use of furnace brazing, rather than hand brazing as used in many earlier designs, significantly reduced manufacturing costs. The design was tested, but cancelled in the late 60s due to funding concerns. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/Tantares/black_anvil_engine_s1_1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Cryogenic_VernierOrange
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 10
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = pupper1
rotatorsName = plower1
}
CONSTRAINLOOKFX
{
targetName = pupper2
rotatorsName = plower2
}
CONSTRAINLOOKFX
{
rotatorsName = pupper1
targetName = plower1
}
CONSTRAINLOOKFX
{
rotatorsName = pupper2
targetName = plower2
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = fairings
}
MODULE
{
name = ModuleB9DisableTransform
transform = base_s0
}
MODULE
{
name = ModuleB9DisableTransform
transform = base_s0p5
}
MODULE
{
name = ModuleB9DisableTransform
transform = base_s1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.167
modded = false
configuration = RZ20-Mk1
CONFIG
{
name = RZ20-Mk1
minThrust = 70
maxThrust = 70
description = Prototype developed by Rolls-Royce
heatProduction = 100
massMult = 0.87
ullage = True
ignitions = 10
ratedBurnTime = 470
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 410
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
CONFIG
{
name = RZ20-Mk2
minThrust = 72.56
maxThrust = 72.56
description = Increased expansion ratio proposal
heatProduction = 100
massMult = 0.95
ullage = True
ignitions = 10
ratedBurnTime = 470
PROPELLANT
{
name = LqdHydrogen
ratio = 0.7631
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.2369
}
atmosphereCurve
{
key = 0 425
key = 1 200
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = waterfall-hydrolox-upper-1
audio = pump-fed-light-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8, 0.5
glowStretch = 0.5
glow = ro-hydrolox-blue
moduleID = ROE-RZ20
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
Cryogenic_VernierOrange
{
plumeIdentifier = Cryogenic_VernierOrange
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0, -35, 0
localPosition = -0.27, 0, -0.4
fixedScale = 1.5
alphaMult = 1
saturationMult = 1
name = Cryogenic_VernierOrange-plume
modelName = RealPlume/Nertea_FX_New/CryoEngines/fx-etna-turbo-1
sizeClamp = 50
decluster = false
emitOnUpdate = true
emission
{
power = 0.0 0
power = 0.001 0.0
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 2.5
}
speed
{
power = 0.0 0.5
power = 0.001 0.5
power = 0.1 0.6
power = 0.2 0.9
power = 1.0 1.2
density = 0.045 1
density = 0.02 0.7
}
logGrow
{
density = 0.7 0
density = 0.52 1.5
density = 0.19 5
density = 0.07 10
density = 0.045 10
density = 0.02 15
}
}
AUDIO
{
name = Cryogenic_VernierOrange-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.3
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Cryogenic_VernierOrange
transformName = thrustTransform
localRotation = 0, -35, 0
plumePosition = -0.27, 0, -0.4
fixedScale = 1.5
energy = 1
speed = 0.5
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Cryogenic_VernierOrange
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RZ20
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydrolox-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8, 0.5
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hydrolox-blue
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8,0.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RZ20-Mk1
ratedBurnTime = 470
ignitionReliabilityStart = 0.933333
ignitionReliabilityEnd = 0.986667
cycleReliabilityStart = 0.933333
cycleReliabilityEnd = 0.986667
ignitionDynPresFailMultiplier = 0.1
}
TESTFLIGHT
{
name = RZ20-Mk2
ratedBurnTime = 470
ignitionReliabilityStart = 0.994681
ignitionReliabilityEnd = 0.998936
cycleReliabilityStart = 0.989474
cycleReliabilityEnd = 0.997895
ignitionDynPresFailMultiplier = 0.1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/RZ_BDB.cfg
PART
{
module = Part
name = ROE-RZ
author = CobaltWolf, capkirk
scale = 1.0
rescaleFactor = 1.502
node_stack_top = 0.0, 0.9472, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.3462, 0.0, 0, -1, 0, 2
node_attach = 0.0, 0.9472, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,1,0
tags = jupiter, juno, thor, lr-79, lr79, lr, 79, delta, s-3, s-3d, PGM17, RZ, rollsroyce, RZ1, RZ2, Blue Streak
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = RZ Series
manufacturer = Rolls-Royce
description = British kerolox booster engine for the Blue Streak missile and first stage of the Europa launch vehicle. Derived from the Rocketdyne S-3, with minor modifications. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Thor/bluedog_Thor_LR79
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Kerolox-Exhaust
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Nozzle_RS27A
}
MODULE
{
name = ModuleB9DisableTransform
transform = FABU
}
MODULE
{
name = ModuleB9DisableTransform
transform = StartTanks
}
MODULE
{
name = ModuleB9PartSwitch
switcherDescription = Exhaust
switcherDescriptionPlural = Exhaust
moduleID = exhaustSwitch
SUBTYPE
{
name = Thor
transform = Exhaust_Thor
descriptionSummary = Straight gas generator exhaust used on Thor
transform = exhaustTransform
}
SUBTYPE
{
name = Jupiter
descriptionSummary = Vernier gas generator exhaust used on Jupiter. Connect to the Jupiter Vernier engine, or whatever else you want.
transform = Exhaust_S3D
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = RZ.1
origMass = 0.945
literalZeroIgnitions = True
CONFIG
{
name = RZ.1
description = License-Built version of the Rocketdyne S-3
minThrust = 696.6
maxThrust = 696.6
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 156
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 288
key = 1 248
}
}
CONFIG
{
name = RZ.2-Mk3
description = Production engine for the Blue Streak missile, based on the rocketdyne S-3D
minThrust = 763
maxThrust = 763
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 156
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3929
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6071
}
atmosphereCurve
{
key = 0 282
key = 1 248
}
}
CONFIG
{
name = RZ.2-Mk4
description = Uprated for Europa I and II
minThrust = 791.2
maxThrust = 791.2
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 156
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3918
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6082
}
atmosphereCurve
{
key = 0 284
key = 1 249
}
}
}
RESOURCE
{
name = TEATEB
amount = 1
maxAmount = 1
}
ROWaterfall
{
template = waterfall-kerolox-lower-5
audio = pump-fed-medium-1
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 2.29, 2.29, 2
glow = _yellow
moduleID = ROE-RZ
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
Kerolox-Exhaust
{
plumeIdentifier = Kerolox-Exhaust
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Kerolox-Exhaust-plume
modelName = RealPlume/Nertea_FX/restock-fx-boar-turbo-1
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.4 0.1
density = 0.1 0.17
density = 0.01 0.22
density = 0.0 0.25
}
logGrow
{
density = 1.0 0.5
density = 0.1 1
density = 0.0 1
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 -1
density = 0.46 4
density = 0.2 8
density = 0.05 5
density = 0.0 5
}
speed
{
density = 1.0 0.0
density = 0.46 0.2
density = 0.2 0.24
density = 0.05 0.26
density = 0.0 0.28
}
xyForce
{
density = 1 0
density = 0.5 0.9
density = 0.1 0.99
density = 0.0 1
}
emission
{
density = 1.0 7.0
density = 0.8 3.4
density = 0.2 1
density = 0.0 2
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1.0
density = 0.3 0.8
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 0.3
density = 0.8 0.27
density = 0.2 0.25
}
}
}
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
PLUME
{
name = Kerolox-Exhaust
transformName = exhaustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 2
energy = 1.2
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0.0, 0.0, 0.0
corePosition = 0.0, 0.0, 0.0
exhaustPosition = 0.0, 0.0, 0.0
flarePosition = 0.0, 0.0, 0.0
fumePosition = 0.0, 0.0, 0.0
lampPosition = 0.0, 0.0, 0.0
plumePosition = 0.0, 0.0, 0.0
plume2Position = 0.0, 0.0, 0.0
plume3Position = 0.0, 0.0, 0.0
smokePosition = 0.0, 0.0, 0.0
shockPosition = 0.0, 0.0, 0.0
shockconePosition = 0.0, 0.0, 0.0
slagPosition = 0.0, 0.0, 0.0
streamPosition = 0.0, 0.0, 0.0
plumeIdentifier = Kerolox-Exhaust
processed = true
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-RZ
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-5
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 2.29, 2.29, 2
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.9618,0.9618,1.9236
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = RZ.1
ratedBurnTime = 156
ignitionReliabilityStart = 0.833333
ignitionReliabilityEnd = 0.966667
cycleReliabilityStart = 0.833333
cycleReliabilityEnd = 0.966667
techTransfer = XLR43-NA-3,S-3:50
}
TESTFLIGHT
{
name = RZ.2-Mk3
ratedBurnTime = 156
ignitionReliabilityStart = 0.888889
ignitionReliabilityEnd = 0.977778
cycleReliabilityStart = 0.888889
cycleReliabilityEnd = 0.977778
techTransfer = XLR43-NA-3,S-3,S-3D,RZ.1:50
}
TESTFLIGHT
{
name = RZ.2-Mk4
ratedBurnTime = 156
ignitionReliabilityStart = 0.923077
ignitionReliabilityEnd = 0.984615
cycleReliabilityStart = 0.923077
cycleReliabilityEnd = 0.984615
techTransfer = XLR43-NA-3,S-3,S-3D,RZ.1,RZ.2-Mk3:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/S155_CH4.cfg
PART
{
module = Part
name = ROE-S155
author = Luci, capkirk
scale = 1.0
rescaleFactor = 0.66
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-0.8,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
title = S-155
description = Throttleable rocket engine, designed to turn the MiG-21 into a super high performance rocket interceptor. It proved successful in tests, but the destruction of the only prototype due to an engine explosion, and the increasing performance of jet-powered aircraft, led to the project being abandoned. Plume and sound provided by Waterfall.
tags = MiG-21, MiG-23, S-155, Dushkin, Ye-50, ye50, MiG
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Dushkin
category = Engine
MODEL
{
model = ROEngines/Assets/TheBeastlyPig/XLR25
scale = 1, 1, 1
}
MODULE
{
name = ModuleEnginesRF
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.001
}
THRUST_TRANSFORM
{
name = exhaustTransform
multiplier = 1.0
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = S-155
origMass = 0.100
CONFIG
{
name = S-155
minThrust = 19.5
maxThrust = 39
massMult = 1.0
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 0
ratedBurnTime = 1200
PROPELLANT
{
name = Tonka250
ratio = 0.3229
DrawGauge = True
}
PROPELLANT
{
name = AK20
ratio = 0.6771
}
PROPELLANT
{
name = HTP
ratio = 0.01
DrawGauge = False
ignoreForIsp = True
}
atmosphereCurve
{
key = 0 255
key = 1 248.5
}
}
}
ROWaterfall
{
template = waterfall-kerosene-nitric-acid-lower-1
audio = pump-fed-light-1
position = 0,0.104,-0.029
rotation = -5, 0, 0
scale = 0.14, 0.14, 0.14
moduleID = ROE-S155
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
position = 0,0.104,-0.031
rotation = -5, 0, 0
scale = 0.127, 0.127, 0.13
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-S155
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerosene-nitric-acid-lower-1
overrideParentTransform = thrustTransform
position = 0,0.104,-0.029
rotation = -5, 0, 0
scale = 0.14, 0.14, 0.14
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0.104,-0.031
rotation = -5, 0, 0
scale = 0.127, 0.127, 0.13
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = S-155
ratedBurnTime = 1200
ignitionReliabilityStart = 0.857143
ignitionReliabilityEnd = 0.971429
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.875000
cycleReliabilityEnd = 0.975000
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/S400_NicheParts.cfg
PART
{
module = Part
name = ROE-S400
author = SAM
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.22, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
title = 0.4kN Engine (S400)
manufacturer = Airbus Defence & Space
description = The S400 400N bipropellant Engine is designed for apogee orbit injection of geostationary satellites and for trajectory and planetary orbit maneuvers of deep space probes. Notable missions include Galileo, Mars Express, Venus Express & the ExoMars Trace Gas Orbiter. [Uses RCS Configuration] Plume and sound provided by Waterfall.
tags = S400, NicheParts, 400N, Bipropellant
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.22, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/S400
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0075424
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
IspSL = 0.177
IspV = 0.465
maxThrust = 0.51
minThrust = 0.51
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
IspSL = 0.274
IspV = 0.72
maxThrust = 0.55
minThrust = 0.55
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
IspSL = 0.2
IspV = 0.525
maxThrust = 0.53
minThrust = 0.53
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
IspSL = 0.203
IspV = 0.453
maxThrust = 0.144
minThrust = 0.144
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
IspSL = 0.1001462
IspV = 0.195
maxThrust = 0.228
minThrust = 0.228
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
IspSL = 0.362
IspV = 0.952
maxThrust = 0.89
minThrust = 0.89
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
IspSL = 0.361
IspV = 0.943
maxThrust = 0.884
minThrust = 0.884
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-udmh-nto
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
IspSL = 0.366
IspV = 0.955
maxThrust = 0.91
minThrust = 0.91
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-az50
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
IspSL = 0.274
IspV = 0.939
maxThrust = 0.85
minThrust = 0.85
pressureFed = True
throttleResponseRate = 1000000
b9psSubtypeName = hypergolic-white
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = genericThruster
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
moduleID = ROE-S400
engineID = basicEngine
transform = thrustTransform
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
glow = ro-hypergolic-white
defaultMainPlumeVariantName = hypergolic-white
glowStretch = 1
MainPlumeVariant_Processed
{
name = cold-gas
template = rowaterfall-cold-gas-1
scale = 2.84765625,2.84765625,2.84765625
glowRecolor = ro-cold-gas
position = 0,0,0.003
rotation = 0, 0, 0
}
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-monopropellant-hydrazine-1
scale = 2.84765625,2.84765625,2.84765625
position = 0,0,0.003
rotation = 0, 0, 0
glowRecolor = ro-hypergolic-white
}
MainPlumeVariant_Processed
{
name = hypergolic-udmh-nto
template = waterfall-hypergolic-UDMH-NTO-upper-1
glowRecolor = _orange
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
}
MainPlumeVariant_Processed
{
name = hypergolic-az50
template = waterfall-hypergolic-aerozine50-upper-1
glowRecolor = ro-hypergolic-az50
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-S400
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.241875,0.241875,0.48375
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-white
}
SUBTYPE
{
name = cold-gas
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-S400
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-cold-gas-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 2.84765625,2.84765625,2.84765625
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-cold-gas
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.241875,0.241875,0.48375
}
}
}
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-S400
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-monopropellant-hydrazine-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 2.84765625,2.84765625,2.84765625
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.241875,0.241875,0.48375
}
}
}
}
SUBTYPE
{
name = hypergolic-udmh-nto
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-S400
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.241875,0.241875,0.48375
}
}
}
}
SUBTYPE
{
name = hypergolic-az50
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-S400
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.225, 0.225, 0.225
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-az50
overrideParentTransform = thrustTransform
position = 0,0,0.003
rotation = 0, 0, 0
scale = 0.241875,0.241875,0.48375
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/S592_NicheParts.cfg
PART
{
module = Part
name = ROE-S592
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.24, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = S592, S5.92, fregat, soyuz, zenit. phobos
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = S5.92
manufacturer = KB KhIMMASH
description = A gas generator cycle hypergolic vacuum engine. Used on the Fregat upper stage series. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.24, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/S592
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S5.92
modded = false
origMass = 0.075
CONFIG
{
name = S5.92
minThrust = 13.73
maxThrust = 19.61
gimbalRange = 5.0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 50
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
PROPELLANT
{
name = UDMH
ratio = 0.4782
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5218
DrawGauge = False
}
atmosphereCurve
{
key = 0 327
key = 1 158
}
}
CONFIG
{
name = S5.92-l.n.
minThrust = 13.96
maxThrust = 20.01
gimbalRange = 5.0
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 50
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
PROPELLANT
{
name = UDMH
ratio = 0.4782
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5218
DrawGauge = False
}
atmosphereCurve
{
key = 0 333.2
key = 1 158
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-light-1
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.378, 0.378, 0.37
glow = _orange
moduleID = ROE-S592
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-S592
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.378, 0.378, 0.37
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.4158,0.4158,0.8316
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/S598M_NicheParts.cfg
PART
{
module = Part
name = ROE-S598M
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = NicheParts, S598m, S5., KB, 98M, Briz
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = S5.98M
manufacturer = KB KhIMMASH
description = A staged combustion cycle hypergolic vacuum engine. Used on the Briz upper stage series. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/S598M
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = S5.98M
origMass = 0.095
CONFIG
{
name = S5.98M
minThrust = 19.61
maxThrust = 19.61
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 8
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
PROPELLANT
{
name = UDMH
ratio = 0.4782
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5218
DrawGauge = False
}
atmosphereCurve
{
key = 0 328
key = 1 150
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-light-1
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.378, 0.378, 0.37
glow = _orange
moduleID = ROE-S598M
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-S598M
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.378, 0.378, 0.37
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0.006
rotation = 0, 0, 0
scale = 0.4158,0.4158,0.8316
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/SRMU_BDB.cfg
PART
{
name = ROE-SRMU
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 13.18, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
thermalMassModifier = 1.0
skinMassPerArea = 4
bulkheadProfiles = size1p5, srf
tags = titan iv 4 booster solid srb SRMU ?SM68
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = SRMU
manufacturer = Hercules
description = The Titan IVB Solid Rocket Motor Upgrade (SRMU, also know as the Upgraded Solid Rocket Motor or USRM), was developed with the goal of achieving a 25% increase in capacity over the Titan IVA with the UA1207 SRM. It achieved this through the use of a more energetic propellant and a 3-segment composite case that carried more fuel and weighed less than the UA1207's 7-segment steel case. Burn time 150 seconds. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_SRMU_Full
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
}
SUBTYPE
{
name = Inline
transform = Inline
}
SUBTYPE
{
name = Low Profile
transform = LowProfile
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
SUBTYPE
{
name = White
}
SUBTYPE
{
name = Black
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_SRMU_Black
transform = Body
transform = Inline
transform = Radial
transform = LowProfile
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 178214.9045
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 178214.9045
maxAmount = 178214.9045
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SRMU
modded = false
origMass = 36.2145
CONFIG
{
name = SRMU
minThrust = 8233.777
maxThrust = 8233.777
heatProduction = 100
curveResource = HTPB
powerEffectName = Solid-Lower
ratedBurnTime = 145
PROPELLANT
{
name = HTPB
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 281
key = 1 251
}
thrustCurve
{
key = 1.00000 0.88833
key = 0.97923 0.92565
key = 0.94596 0.94389
key = 0.91202 0.96394
key = 0.87734 0.98475
key = 0.84203 1.00000
key = 0.80580 0.99720
key = 0.77114 0.99243
key = 0.73594 0.98676
key = 0.70096 0.98063
key = 0.66621 0.97401
key = 0.63174 0.96500
key = 0.60505 0.94644
key = 0.58783 0.90621
key = 0.56526 0.87347
key = 0.53548 0.84310
key = 0.50541 0.81384
key = 0.47749 0.79194
key = 0.44974 0.76924
key = 0.42258 0.75861
key = 0.39556 0.76069
key = 0.36851 0.76031
key = 0.34152 0.75763
key = 0.31462 0.75520
key = 0.28784 0.75104
key = 0.26126 0.74374
key = 0.23494 0.73663
key = 0.20889 0.72883
key = 0.18311 0.72093
key = 0.15747 0.71134
key = 0.13264 0.69520
key = 0.10811 0.68457
key = 0.08822 0.65933
key = 0.07355 0.62530
key = 0.06069 0.59157
key = 0.04950 0.55954
key = 0.04170 0.52646
key = 0.03741 0.49165
key = 0.03421 0.45776
key = 0.03050 0.42220
key = 0.02606 0.38816
key = 0.02106 0.35155
key = 0.01710 0.31875
key = 0.01482 0.28222
key = 0.01303 0.24773
key = 0.01129 0.21130
key = 0.00916 0.17771
key = 0.00699 0.14314
key = 0.00509 0.10658
key = 0.00345 0.06968
key = 0.00196 0.03716
key = 0.00096 0.01930
key = 0.00042 0.01106
key = 0.00013 0.01000
key = 0.00000 0.01000
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, -0.5
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 0.0
plumeScale = 1.7
smokePosition = 0.0, 0.0, 1.5
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.0
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, -0.5
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.5
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.0
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = SRMU
ratedBurnTime = 145
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.971429
cycleReliabilityEnd = 0.994286
techTransfer = UA1204,UA1205,UA1206,UA1207,UA1208:10
isSolid = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/STAR5D_NicheParts.cfg
PART
{
module = Part
name = ROE-Star5D
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.44, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.45, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.062, 0.0, 0.0, 1.0
attachRules = 1,1,1,1,0
tags = NicheParts, Star, STAR5D, solid, pathfinder, mars
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = STAR 5D
manufacturer = Thiokol
description = The STAR 5D rocket motor was designed and qualified to serve as the rocket-assisted deceleration (RAD) motor on the Mars Pathfinder mission. Three of these motors were fired to slow the Pathfinder spacecraft to near-zero velocity before bouncing on the surface of Mars. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/NicheParts/STAR5D
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
exhaustDamage = True
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 10
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 3.898
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 3.898
maxAmount = 3.898
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Star-5D
modded = false
origMass = 0.00323
CONFIG
{
name = Star-5D
minThrust = 6.272
maxThrust = 6.272
heatProduction = 100
curveResource = HTPB
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Vacuum
ratedBurnTime = 4
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 256
key = 1 245
}
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.4
flareScale = 0.08
plumePosition = 0.0, 0.0, 0.45
plumeScale = 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
EFFECTS
{
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.4
fixedScale = 0.08
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.45
fixedScale = 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Star-5D
ratedBurnTime = 4
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
techTransfer = Star-5C:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/STAR8_NicheParts.cfg
PART
{
module = Part
name = ROE-Star8
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.32, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.37, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.1, 0.0, 0.0, 1.0
attachRules = 1,1,1,1,0
title = STAR 8 (RAD)
description = The STAR 8 was developed and qualified as the rocket assisted deceleration (RAD) motor for the Mars Exploration Rover (MER) program. The motor is based on the STAR 5D motor technology developed for JPL’s Mars Pathfinder program. The STAR 8 first flew in January 2004 when three motors were used to decelerate each of the Spirit and Opportunity rovers for landing at Gusev Crater and Meridiani Planum on Mars. Plume configured by RealPlume.
tags = NicheParts, STAR, STAR8, Solid, 8, opportunity, spirit, pathfinder, mer, mars
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = Thiokol
category = Engine
MODEL
{
model = ROEngines/Assets/NicheParts/STAR8
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
exhaustDamage = True
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 10
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 6.949
type = HTPB
basemass = -1
TANK
{
name = HTPB
amount = 6.949
maxAmount = 6.949
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Star-8
modded = false
origMass = 0.00508
CONFIG
{
name = Star-8
minThrust = 7.749
maxThrust = 7.749
heatProduction = 100
curveResource = HTPB
ullage = False
pressureFed = False
ignitions = 1
curveResource = HTPB
powerEffectName = Solid-Vacuum
ratedBurnTime = 5
PROPELLANT
{
name = HTPB
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 273
key = 1 250
}
}
}
PLUME
{
name = Solid-Vacuum
transformName = thrustTransform
flarePosition = 0.0, 0.0, 0.45
flareScale = 0.15
plumePosition = 0.0, 0.0, 0.5
plumeScale = 0.4
energy = 1.0
speed = 1.0
emissionMult = 1.0
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
smokeScale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Vacuum
processed = true
}
EFFECTS
{
Solid-Vacuum
{
plumeIdentifier = Solid-Vacuum
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.45
fixedScale = 0.15
name = Solid-Vacuum-flare
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.3
energy = 1.0 0.3
size = 0.0 1.5
size = 1.0 1.5
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.5
fixedScale = 0.4
energy = 1.0
speed = 1.0
emissionMult = 1.0
alphaMult = 1
saturationMult = 1
name = Solid-Vacuum-plume
modelName = RealPlume/MP_Nazari_FX/NPflamesmall
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 20
density = 0.0 25
}
grow
{
density = 1.0 -0.99
density = 0.5 -0.5
density = 0.2 0
density = 0 0
}
speed
{
density = 1.0 1
density = 0.46 1.2
density = 0.2 1.3
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 1.2
density = 0.8 1.1
density = 0.2 1.0
density = 0.1 0.6
density = 0.05 0.5
density = 0.0 0.45
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 0.7
density = 0.05 0.6
density = 0.0 0.55
}
size
{
density = 1.0 1
density = 0.8 0.85
density = 0.2 0.75
}
}
AUDIO
{
name = Solid-Vacuum-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.4
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 0.4
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = Star-8
ratedBurnTime = 5
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.9999
techTransfer = Star-5C,Star-5D:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Stentor_Tantares.cfg
PART
{
name = ROE-Stentor
module = Part
author = Tantares, capkirk
scale = 1
rescaleFactor = 0.772
node_stack_top = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.375, 0.0, 0.0, -1.0, 0.0, 1
bulkheadProfiles = size1
attachRules = 1,1,1,1,0
tags = stentor blue steel gamma
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Stentor Booster
manufacturer = Armstrong Siddeley
description = The Booster Chamber of the Stentor rocket. Stentor was developed as a two chamber booster-sustainer for the Blue Steel missile, with one chamber providing boost thrust, while another smaller chamber provided sustainer thrust. The smaller chamber was developed into the Gamma series of rocket engines. The larger chamber was proposed to be used for several projects, but was ultimatley never developed further. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.375, 0.0, 0.0, 1.0, 0.0, 1
MODEL
{
model = ROEngines/Assets/Tantares/blue_steel_engine_s1_1
}
MODEL
{
model = ROEngines/Assets/Tantares/end_basic_s1_1
scale = 1.0, 1.0, 1.0
position = 0.0, 0.375, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
primaryColor = #b3b3b3
secondaryColor = #b3b3b3
baseDisplayName = Default
baseThemeName = cre_white
VARIANT
{
name = cre_black
displayName = Black
themeName = cre_black
primaryColor = #333333
secondaryColor = #333333
TEXTURE
{
materialName = mesh1_mesh1_auvMat
mainTextureURL = ROEngines/Assets/Tantares/texture_blue_steel_general_1_black
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Stentor
modded = false
origMass = 0.339
CONFIG
{
name = Stentor
description = Booster for the Blue Steel missile
minThrust = 110
maxThrust = 110
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 60
PROPELLANT
{
name = Kerosene
ratio = 0.1755
DrawGauge = True
}
PROPELLANT
{
name = HTP
ratio = 0.8245
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.2
}
atmosphereCurve
{
key = 0 220
key = 1 200
}
}
}
ROWaterfall
{
template = waterfall-keroxide-lower-1
audio = pump-fed-stentor-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.26, 0.26, 0.26
glowStretch = 0.5
glow = _white
moduleID = ROE-Stentor
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketStentor
volume = 0.0 0.0
volume = 1.0 5.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Stentor
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-keroxide-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.26, 0.26, 0.26
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.2418,0.2418,0.2418
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Stentor
ratedBurnTime = 60
ignitionReliabilityStart = 0.931034
ignitionReliabilityEnd = 0.986207
cycleReliabilityStart = 0.931034
cycleReliabilityEnd = 0.986207
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/SuperDracoDouble_NicheParts.cfg
PART
{
module = Part
name = ROE-SuperDracoDouble
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.00, 0.0, 0.0, -1.6, 0
attachRules = 0,1,0,0,0
tags = NiceParts, SuperDraco, SpaceX, descent, draco, dragon, v2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Twin SuperDraco
manufacturer = SpaceX
description = A powerful hypergolic engine. Used by the Dragon V2 Command Module for powered landings, trajectory corrections and as a Launch Abort System (LAS). Other applications include hypersonic deceleration and landing for crew and cargo modules. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/NicheParts/SuperDraco_Double
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SuperDraco
origMass = 0.13
CONFIG
{
name = SuperDraco
minThrust = 34
maxThrust = 170
heatProduction = 54
ullage = False
pressureFed = True
ignitions = 0
ratedBurnTime = 350
PROPELLANT
{
name = MMH
ratio = 0.5629
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4371
DrawGauge = False
}
atmosphereCurve
{
key = 0 280
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = rowaterfall-hypergolic-superdraco
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.109, 0.109, 0.15
moduleID = ROE-SuperDracoDouble
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-orange-1
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.12, 0.12, 0.1
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-SuperDracoDouble
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-hypergolic-superdraco
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.109, 0.109, 0.15
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,-0.01
rotation = 0, 0, 0
scale = 0.12, 0.12, 0.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = SuperDraco
ratedBurnTime = 350
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/SuperDraco_NicheParts.cfg
PART
{
module = Part
name = ROE-SuperDraco
author = Sam
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.23, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = NiceParts, SuperDraco, SpaceX, descent, draco, dragon, v2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = SuperDraco
manufacturer = SpaceX
description = A powerful hypergolic engine. Used by the Dragon V2 Command Module for powered landings, trajectory corrections and as a Launch Abort System (LAS). Other applications include hypersonic deceleration and landing for crew and cargo modules. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.23, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/NicheParts/SuperDraco
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
dependOnEngineState = True
responseSpeed = 0.01
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.5
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SuperDraco
origMass = 0.065
CONFIG
{
name = SuperDraco
minThrust = 17.0
maxThrust = 85.0
heatProduction = 54
ullage = False
pressureFed = True
ignitions = 0
ratedBurnTime = 350
PROPELLANT
{
name = MMH
ratio = 0.5629
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4371
DrawGauge = False
}
atmosphereCurve
{
key = 0 280
key = 1 240
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
ROWaterfall
{
template = rowaterfall-hypergolic-superdraco
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.109, 0.109, 0.15
glow = _orange
glowStretch = 0.5
moduleID = ROE-SuperDraco
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-SuperDraco
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-hypergolic-superdraco
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.109, 0.109, 0.15
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.129601,0.129601,0.129601
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = SuperDraco
ratedBurnTime = 350
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/TD339_NicheParts.cfg
PART
{
module = Part
name = ROE-TD339
author = Sam, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.13, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.11, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.13, 0.0, 0.0, 1.0, 0.0, 0
attachRules = 1,1,1,0,0
tags = surveyor, probe, moon, landing, 339
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = TD-339
manufacturer = Thiokol
description = The Vernier System as used on the Surveyor Probes. Uses storable hypergolic propellants, has infinite restarts and is not subject to ullage. Throttleable down to 30%. Historically 3 of them were used on the Surveyor probes which landed on the Moon. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/NicheParts/TD339
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
fxOffset = 0, 0, 0.125
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 6.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = EMIRGB
responseSpeed = 0.01
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = EMIRGB
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.8
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
origMass = 0.009
configuration = TD-339
CONFIG
{
name = TD-339
minThrust = 0.133
maxThrust = 0.462
heatProduction = 100
ullage = False
pressureFed = True
ratedBurnTime = 495
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.01
}
PROPELLANT
{
name = MMH
ratio = 0.5200
DrawGauge = True
}
PROPELLANT
{
name = MON10
ratio = 0.4800
}
atmosphereCurve
{
key = 0 287
key = 1 100
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.1, 0.1, 0.1
glow = ro-hypergolic-white
moduleID = ROE-TD339
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_spsloop
volume = 0.0 0.0
volume = 0.01 0.1
volume = 1.0 0.8
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_sps
volume = 0.6
pitch = 1.0
loop = false
}
}
disengage
{
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 = 0.8
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-TD339
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-white-upper-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.1, 0.1, 0.1
}
TEMPLATE
{
__rowaterfall = glow
templateName = rowaterfall-glow-hypergolic-white
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.1075,0.1075,0.215
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = TD-339
ratedBurnTime = 495
ignitionReliabilityStart = 0.984127
ignitionReliabilityEnd = 0.996825
cycleReliabilityStart = 0.954545
cycleReliabilityEnd = 0.990909
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1204SepMotor_BDB.cfg
PART
{
name = ROE-1204sepMotor
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.63
node_stack_bottom = 0.0, -1.0126, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
title = UA1204 Nosecone & Separation Motor
manufacturer = United Aircraft
description = 3 m nose cone with built in separation motors for the UA1204. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
mass = 0.2
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size1p5
tags = ?sm68 nosecone separatron titan UA1204
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
}
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
position = -0.55, -10.934, 0.9526
rotation = 0, -30, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
ignitionThreshold = 0.1
minThrust = 160
maxThrust = 160
heatProduction = 39.5976008319097
EngineType = SolidBooster
nonThrustMotor = true
exhaustDamage = False
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 0 118
key = 6 0.001
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 160
heatProduction = 39.5976008319097
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 80.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = ModuleB9PartSwitch
moduleID = meshSwitchTop
switcherDescription = Top
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Cone
transform = Cone
}
SUBTYPE
{
name = 1.5 m
transform = p9375m
node = top
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1204_BDB.cfg
PART
{
name = ROE-UA1204
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 6.8, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9375, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
title = UA1204
description = 4 segment strap-on booster for proposed Saturn IB derivatives. Burn time 115s. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1p5, srf
tags = ?sm68 titan 3 iii booster solid srb UA1204 UA120x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Technologies
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1204
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
TRANSFORM
{
name = thrustTransform
rotationOffset = 6, 0, 0
}
}
SUBTYPE
{
name = Inline
transform = Inline
CoMOffset = 0, 3, 0
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Striped
transform = Strips_Striped
}
SUBTYPE
{
name = White
transform = Strips_White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = Segments
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchTVC
switcherDescription = TVC Tank
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Upper
transform = TVC_Tank_Lower
}
}
SUBTYPE
{
name = Two Tone
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Lower
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 84462.45
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 84462.45
maxAmount = 84462.45
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = UA1204
modded = false
origMass = 27.839
CONFIG
{
name = UA1204
minThrust = 4151.3
maxThrust = 4151.3
heatProduction = 100
curveResource = PBAN
chamberNominalTemp = 2420
maxEngineTemp = 2430
powerEffectName = Solid-Lower
ratedBurnTime = 135
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 266
key = 1 238
}
thrustCurve
{
key = 1.00000 1.00000\t3.74587\t 0.00000
key = 0.97950 0.92000 -0.45237\t 4.07101
key = 0.94981 0.93333 -0.25725\t -0.44590
key = 0.88444 0.95000 -0.25274\t -0.25274
key = 0.81792 0.96667\t0.18451\t -0.24838
key = 0.74616 0.95333\t0.00000\t 0.18709
key = 0.72579 0.95333\t0.65483\t 0.00000
key = 0.69557 0.93333\t0.66886\t 0.66886
key = 0.63705 0.89333\t0.46587\t 0.69880
key = 0.58066 0.86667\t0.45019\t 0.48020
key = 0.53193 0.84444\t0.46204\t 0.46204
key = 0.48447 0.82222\t0.47453\t 0.47453
key = 0.43827 0.80000\t0.41070\t 0.48771
key = 0.38492 0.77778\t0.42244\t 0.42243
key = 0.33306 0.75556\t0.43486\t 0.43486
key = 0.28271 0.73333\t0.51076\t 0.44804
key = 0.24409 0.71333\t0.35006\t 0.52508
key = 0.18160 0.69111\t0.36131\t 0.36131
key = 0.12108 0.66889\t0.37332\t 0.37331
key = 0.06254 0.64667\t5.88233\t 0.38614
key = 0.04840 0.55733\t6.82691\t 6.81961
key = 0.03636 0.46800\t8.13423\t 8.11931
key = 0.02641 0.37867 10.06544\t 10.02963
key = 0.01856 0.28933 13.22173\t 13.11034
key = 0.01282 0.20000\t7.80920\t 18.89608
key = 0.00890 0.16667\t9.37684\t 9.35696
key = 0.00570 0.13333 16.18469\t 11.68894
key = 0.00249 0.06667 13.87259\t 30.05728
key = 0.00062 0.03333 28.14741\t 25.76339
key = 0.00000 0.01000\t0.00000\t 68.48464
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 1.3
plumeScale = 1.7
smokePosition = 0.0, 0.0, 2.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.3
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 2.0
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = UA1204
ratedBurnTime = 135
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = UA1205,UA1206,UA1207,UA1208:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1205SepMotor_BDB.cfg
PART
{
name = ROE-1205sepMotor
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.63
node_stack_bottom = 0.0, -1.0126, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
title = UA1205 Nosecone & Separation Motor
manufacturer = United Aircraft
description = 3 m nose cone with built in separation motors for the UA1205. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
mass = 0.2
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size1p5
tags = ?sm68 nosecone separatron titan UA1205
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
}
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
position = -0.55, -12.998, 0.9526
rotation = 0, -30, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 160
heatProduction = 39.5976008319097
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 80.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = ModuleB9PartSwitch
moduleID = meshSwitchTop
switcherDescription = Top
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Cone
transform = Cone
}
SUBTYPE
{
name = 1.5 m
transform = p9375m
node = top
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1205_BDB.cfg
PART
{
name = ROE-UA1205
module = Part
author = CobaltWolf, capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 8.8, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9375, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1p5, srf
tags = ?sm68 titan 3 iii booster solid srb UA1205 UA120x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = UA1205
manufacturer = United Technologies
description = 5 Segment strap-on booster for Titan IIIC, IIID, IIIE, proposed for Saturn IB derivatives. Burn time 115s. Plume configured by RealPlume.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1205
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
TRANSFORM
{
name = thrustTransform
rotationOffset = 6, 0, 0
}
}
SUBTYPE
{
name = Inline
transform = Inline
CoMOffset = 0, 3, 0
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Striped
transform = Strips_Striped
}
SUBTYPE
{
name = White
transform = Strips_White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = Segments
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchTVC
switcherDescription = TVC Tank
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Upper
transform = TVC_Tank_Lower
}
}
SUBTYPE
{
name = Two Tone
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Lower
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 108606.12
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 108606.12
maxAmount = 108606.12
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = UA1205
modded = false
origMass = 33.79
CONFIG
{
name = UA1205
minThrust = 5338
maxThrust = 5338
heatProduction = 100
curveResource = PBAN
chamberNominalTemp = 2420
maxEngineTemp = 2430
powerEffectName = Solid-Lower
ratedBurnTime = 135
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 266
key = 1 238
}
thrustCurve
{
key = 1.00000 1.00000\t3.74587\t 0.00000
key = 0.97950 0.92000 -0.45237\t 4.07101
key = 0.94981 0.93333 -0.25725\t -0.44590
key = 0.88444 0.95000 -0.25274\t -0.25274
key = 0.81792 0.96667\t0.18451\t -0.24838
key = 0.74616 0.95333\t0.00000\t 0.18709
key = 0.72579 0.95333\t0.65483\t 0.00000
key = 0.69557 0.93333\t0.66886\t 0.66886
key = 0.63705 0.89333\t0.46587\t 0.69880
key = 0.58066 0.86667\t0.45019\t 0.48020
key = 0.53193 0.84444\t0.46204\t 0.46204
key = 0.48447 0.82222\t0.47453\t 0.47453
key = 0.43827 0.80000\t0.41070\t 0.48771
key = 0.38492 0.77778\t0.42244\t 0.42243
key = 0.33306 0.75556\t0.43486\t 0.43486
key = 0.28271 0.73333\t0.51076\t 0.44804
key = 0.24409 0.71333\t0.35006\t 0.52508
key = 0.18160 0.69111\t0.36131\t 0.36131
key = 0.12108 0.66889\t0.37332\t 0.37331
key = 0.06254 0.64667\t5.88233\t 0.38614
key = 0.04840 0.55733\t6.82691\t 6.81961
key = 0.03636 0.46800\t8.13423\t 8.11931
key = 0.02641 0.37867 10.06544\t 10.02963
key = 0.01856 0.28933 13.22173\t 13.11034
key = 0.01282 0.20000\t7.80920\t 18.89608
key = 0.00890 0.16667\t9.37684\t 9.35696
key = 0.00570 0.13333 16.18469\t 11.68894
key = 0.00249 0.06667 13.87259\t 30.05728
key = 0.00062 0.03333 28.14741\t 25.76339
key = 0.00000 0.01000\t0.00000\t 68.48464
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 1.3
plumeScale = 1.7
smokePosition = 0.0, 0.0, 2.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.3
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 2.0
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = UA1205
ratedBurnTime = 135
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = UA1204,UA1206,UA1207,UA1208:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1206SepMotor_BDB.cfg
PART
{
name = ROE-1206sepMotor
module = Part
author = CobaltWolf
scale = 1
rescaleFactor = 1.63
node_stack_bottom = 0.0, -1.0126, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
title = UA1206 Nosecone & Separation Motor
manufacturer = United Aircraft
description = 3 m nose cone with built in separation motors for the UA1206. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
mass = 0.2
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size1p5
tags = ?sm68 nosecone separatron titan UA1206
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
}
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
position = -0.55, -13.943, 0.9526
rotation = 0, -30, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 160
heatProduction = 39.5976008319097
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 80.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = ModuleB9PartSwitch
moduleID = meshSwitchTop
switcherDescription = Top
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Cone
transform = Cone
}
SUBTYPE
{
name = 1.5 m
transform = p9375m
node = top
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1206_BDB.cfg
PART
{
name = ROE-UA1206
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 9.8057, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9375, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
title = UA1206
description = 5.5 segment strap-on booster for Titan 34D and Commercial Titan III. Burn time 115s. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1p5, srf
tags = ?sm68 titan 3 iii booster solid srb UA1206 34D CT3
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Technologies
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1206
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
TRANSFORM
{
name = thrustTransform
rotationOffset = 6, 0, 0
}
}
SUBTYPE
{
name = Inline
transform = Inline
CoMOffset = 0, 3, 0
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Striped
transform = Strips_Striped
}
SUBTYPE
{
name = White
transform = Strips_White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = Segments
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchTVC
switcherDescription = TVC Tank
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Upper
transform = TVC_Tank_Lower
}
}
SUBTYPE
{
name = Two Tone
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Lower
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 118865.69
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 118865.69
maxAmount = 118865.69
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = UA1206
modded = false
origMass = 39.757
CONFIG
{
name = UA1206
minThrust = 6227
maxThrust = 6227
heatProduction = 100
curveResource = PBAN
chamberNominalTemp = 2420
maxEngineTemp = 2430
powerEffectName = Solid-Lower
ratedBurnTime = 135
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 265
key = 1 240
}
thrustCurve
{
key = 1.00000 1.00000\t3.74587\t 0.00000
key = 0.97950 0.92000 -0.45237\t 4.07101
key = 0.94981 0.93333 -0.25725\t -0.44590
key = 0.88444 0.95000 -0.25274\t -0.25274
key = 0.81792 0.96667\t0.18451\t -0.24838
key = 0.74616 0.95333\t0.00000\t 0.18709
key = 0.72579 0.95333\t0.65483\t 0.00000
key = 0.69557 0.93333\t0.66886\t 0.66886
key = 0.63705 0.89333\t0.46587\t 0.69880
key = 0.58066 0.86667\t0.45019\t 0.48020
key = 0.53193 0.84444\t0.46204\t 0.46204
key = 0.48447 0.82222\t0.47453\t 0.47453
key = 0.43827 0.80000\t0.41070\t 0.48771
key = 0.38492 0.77778\t0.42244\t 0.42243
key = 0.33306 0.75556\t0.43486\t 0.43486
key = 0.28271 0.73333\t0.51076\t 0.44804
key = 0.24409 0.71333\t0.35006\t 0.52508
key = 0.18160 0.69111\t0.36131\t 0.36131
key = 0.12108 0.66889\t0.37332\t 0.37331
key = 0.06254 0.64667\t5.88233\t 0.38614
key = 0.04840 0.55733\t6.82691\t 6.81961
key = 0.03636 0.46800\t8.13423\t 8.11931
key = 0.02641 0.37867 10.06544\t 10.02963
key = 0.01856 0.28933 13.22173\t 13.11034
key = 0.01282 0.20000\t7.80920\t 18.89608
key = 0.00890 0.16667\t9.37684\t 9.35696
key = 0.00570 0.13333 16.18469\t 11.68894
key = 0.00249 0.06667 13.87259\t 30.05728
key = 0.00062 0.03333 28.14741\t 25.76339
key = 0.00000 0.01000\t0.00000\t 68.48464
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 1.3
plumeScale = 1.7
smokePosition = 0.0, 0.0, 2.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.3
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 2.0
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = UA1206
ratedBurnTime = 135
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = UA1204,UA1205,UA1207,UA1208:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1207SepMotor_BDB.cfg
PART
{
name = ROE-1207sepMotor
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_bottom = 0.0, -1.0126, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
title = UA1207 Nosecone & Separation Motor
manufacturer = United Aircraft
description = 3 m nose cone with built in separation motors for the UA1207 and SRMU. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
mass = 0.2
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size1p5
tags = ?sm68 nosecone separatron titan UA1207 SRMU upgrade
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
}
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
position = -0.55, -17.351, 0.9526
rotation = 0, -30, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 160
heatProduction = 39.5976008319097
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 80.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = ModuleB9PartSwitch
moduleID = meshSwitchTop
switcherDescription = Top
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Cone
transform = Cone
}
SUBTYPE
{
name = 1.5 m
transform = p9375m
node = top
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1207_BDB.cfg
PART
{
name = ROE-UA1207
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 13.2, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9375, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
title = UA1207
description = The UA1207 was used on the Titan IVA, which was developed to launch payloads that had been designed to fly on the Shuttle from Vandenberg. It was a 7-segment modification of the 5-segment UA1205 used on the Titan 3. Burn time 130 seconds. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1p5, srf
tags = ?sm68 titan iv iiim 3m MOL 3 4 booster solid srb UA1207 ldc UA120x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Technologies
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1207
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
TRANSFORM
{
name = thrustTransform
rotationOffset = 6, 0, 0
}
}
SUBTYPE
{
name = Inline
transform = Inline
CoMOffset = 0, 3, 0
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Striped
transform = Strips_Striped
}
SUBTYPE
{
name = White
transform = Strips_White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = Segments
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchTVC
switcherDescription = TVC Tank
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Upper
transform = TVC_Tank_Lower
}
}
SUBTYPE
{
name = Two Tone
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Lower
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 151758.1332
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 151758.1332
maxAmount = 151758.1332
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = UA1207
modded = false
origMass = 40.782
CONFIG
{
name = UA1207
minThrust = 7450
maxThrust = 7450
heatProduction = 100
curveResource = PBAN
powerEffectName = Solid-Lower
ratedBurnTime = 135
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 269.5
key = 1 245
}
thrustCurve
{
key = 1.00000 1.00000\t3.74587\t 0.00000
key = 0.97950 0.92000 -0.45237\t 4.07101
key = 0.94981 0.93333 -0.25725\t -0.44590
key = 0.88444 0.95000 -0.25274\t -0.25274
key = 0.81792 0.96667\t0.18451\t -0.24838
key = 0.74616 0.95333\t0.00000\t 0.18709
key = 0.72579 0.95333\t0.65483\t 0.00000
key = 0.69557 0.93333\t0.66886\t 0.66886
key = 0.63705 0.89333\t0.46587\t 0.69880
key = 0.58066 0.86667\t0.45019\t 0.48020
key = 0.53193 0.84444\t0.46204\t 0.46204
key = 0.48447 0.82222\t0.47453\t 0.47453
key = 0.43827 0.80000\t0.41070\t 0.48771
key = 0.38492 0.77778\t0.42244\t 0.42243
key = 0.33306 0.75556\t0.43486\t 0.43486
key = 0.28271 0.73333\t0.51076\t 0.44804
key = 0.24409 0.71333\t0.35006\t 0.52508
key = 0.18160 0.69111\t0.36131\t 0.36131
key = 0.12108 0.66889\t0.37332\t 0.37331
key = 0.06254 0.64667\t5.88233\t 0.38614
key = 0.04840 0.55733\t6.82691\t 6.81961
key = 0.03636 0.46800\t8.13423\t 8.11931
key = 0.02641 0.37867 10.06544\t 10.02963
key = 0.01856 0.28933 13.22173\t 13.11034
key = 0.01282 0.20000\t7.80920\t 18.89608
key = 0.00890 0.16667\t9.37684\t 9.35696
key = 0.00570 0.13333 16.18469\t 11.68894
key = 0.00249 0.06667 13.87259\t 30.05728
key = 0.00062 0.03333 28.14741\t 25.76339
key = 0.00000 0.01000\t0.00000\t 68.48464
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 1.3
plumeScale = 1.7
smokePosition = 0.0, 0.0, 2.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.3
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 2.0
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = UA1207
ratedBurnTime = 135
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = UA1204,UA1205,UA1206,UA1208:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1208SepMotor_BDB.cfg
PART
{
name = ROE-1208sepMotor
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_bottom = 0.0, -1.0126, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
title = UA1208 Nosecone & Separation Motor
manufacturer = United Aircraft
description = 3 m nose cone with built in separation motors for the UA1208. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
mass = 0.2
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
ActivatesEvenIfDisconnected = true
bulkheadProfiles = size1p5
tags = ?sm68 nosecone separatron titan UA1208
maxTemp = 1523.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
oldMaxTemp = 673.15
tempMult = 2.2627200475377
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = Engine
node_attach = 0.0, 0.78453, 0.0, 0.0, 1.0, 0.0, 2
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_NoseSep
}
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialSep
position = -0.55, -19.359, 0.9526
rotation = 0, -30, 0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 160
heatProduction = 39.5976008319097
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 154
key = 1 118
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 80.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = ModuleB9PartSwitch
moduleID = meshSwitchTop
switcherDescription = Top
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Cone
transform = Cone
}
SUBTYPE
{
name = 1.5 m
transform = p9375m
node = top
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA1208_BDB.cfg
PART
{
name = ROE-UA1208
module = Part
author = CobaltWolf,capkirk
scale = 1
rescaleFactor = 1.63
node_stack_top = 0.0, 15.2, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.9375, 0.0, 0.0, -1.0, 3
node_stack_connect = 0.0, 0.0, 0.9189521, 0.0, 0.0, -1.0, 3
CoMOffset = 0.0, 3.0, -0.041
title = UA1208
description = Speculative 8 segment version of the UA107. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.6
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1p5, srf
tags = ?sm68 titan iv iiim 3m MOL 3 4 booster solid srb UA1208 ldc UA120x
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = SOLID_BOOSTER
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
manufacturer = United Technologies
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_UA1208
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 5
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.9
maxDistance = 60
falloff = 1.2
thrustTransformName = thrustTransform
}
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 = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 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 = innerGlow
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 = ModuleB9PartSwitch
moduleID = meshSwitchType
switcherDescription = Type
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Radial
transform = Radial
TRANSFORM
{
name = thrustTransform
rotationOffset = 6, 0, 0
}
}
SUBTYPE
{
name = Inline
transform = Inline
CoMOffset = 0, 3, 0
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchBody
switcherDescription = Paintjob
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Striped
transform = Strips_Striped
}
SUBTYPE
{
name = White
transform = Strips_White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = Segments
}
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = textureSwitchTVC
switcherDescription = TVC Tank
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
}
SUBTYPE
{
name = White
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Upper
transform = TVC_Tank_Lower
}
}
SUBTYPE
{
name = Two Tone
TEXTURE
{
texture = ROEngines/Assets/BDB/Retextures/bluedog_TitanSolids_White
transform = TVC_Tank_Lower
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 170458.08
type = PBAN
basemass = -1
TANK
{
name = PBAN
amount = 170458.08
maxAmount = 170458.08
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = UA1208
modded = false
origMass = 44.734
CONFIG
{
name = UA1208
minThrust = 7450
maxThrust = 7450
heatProduction = 100
curveResource = PBAN
powerEffectName = Solid-Lower
ratedBurnTime = 135
PROPELLANT
{
name = PBAN
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 269.5
key = 1 245
}
thrustCurve
{
key = 1.00000 1.00000\t3.74587\t 0.00000
key = 0.97950 0.92000 -0.45237\t 4.07101
key = 0.94981 0.93333 -0.25725\t -0.44590
key = 0.88444 0.95000 -0.25274\t -0.25274
key = 0.81792 0.96667\t0.18451\t -0.24838
key = 0.74616 0.95333\t0.00000\t 0.18709
key = 0.72579 0.95333\t0.65483\t 0.00000
key = 0.69557 0.93333\t0.66886\t 0.66886
key = 0.63705 0.89333\t0.46587\t 0.69880
key = 0.58066 0.86667\t0.45019\t 0.48020
key = 0.53193 0.84444\t0.46204\t 0.46204
key = 0.48447 0.82222\t0.47453\t 0.47453
key = 0.43827 0.80000\t0.41070\t 0.48771
key = 0.38492 0.77778\t0.42244\t 0.42243
key = 0.33306 0.75556\t0.43486\t 0.43486
key = 0.28271 0.73333\t0.51076\t 0.44804
key = 0.24409 0.71333\t0.35006\t 0.52508
key = 0.18160 0.69111\t0.36131\t 0.36131
key = 0.12108 0.66889\t0.37332\t 0.37331
key = 0.06254 0.64667\t5.88233\t 0.38614
key = 0.04840 0.55733\t6.82691\t 6.81961
key = 0.03636 0.46800\t8.13423\t 8.11931
key = 0.02641 0.37867 10.06544\t 10.02963
key = 0.01856 0.28933 13.22173\t 13.11034
key = 0.01282 0.20000\t7.80920\t 18.89608
key = 0.00890 0.16667\t9.37684\t 9.35696
key = 0.00570 0.13333 16.18469\t 11.68894
key = 0.00249 0.06667 13.87259\t 30.05728
key = 0.00062 0.03333 28.14741\t 25.76339
key = 0.00000 0.01000\t0.00000\t 68.48464
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
flarePosition = 0.0, 0.0, 1.0
flareScale = 1.5
flareEnergy = 5.0
plumePosition = 0.0, 0.0, 1.3
plumeScale = 1.7
smokePosition = 0.0, 0.0, 2.0
smokeScale = 1.0
slagPosition = 0.0, 0.0, 0.2
energy = 1.0
speed = 1.0
emissionMult = 1.5
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 1
saturationMult = 1
alphaMult = 1
blazeScale = 1
coreScale = 1
exhaustScale = 1
fumeScale = 1
lampScale = 1
plume2Scale = 1
plume3Scale = 1
shockScale = 1
shockconeScale = 1
slagScale = 1
streamScale = 1
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 1.5
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.3
fixedScale = 1.7
energy = 1.0
speed = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 2.0
fixedScale = 1.0
emissionMult = 1.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 0.2
fixedScale = 1
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 1.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = UA1208
ratedBurnTime = 135
ignitionReliabilityStart = 0.999
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.994737
cycleReliabilityEnd = 0.998947
techTransfer = UA1204,UA1205,UA1206,UA1207:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UA120XDecoupler_BDB.cfg
PART
{
name = ROE-120XDecoupler
module = Part
author = CobaltWolf, capkirk
rescaleFactor = 1.63
node_stack_connect = 0.0, -3.47, -0.1, 0.0, 0.0, 1.0, 3
node_attach = 0.0, -3.0, 0.04937511, 0.0, 0.0, -1.0, 3
fx_gasBurst_white = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, decouple
sound_decoupler_fire = decouple
category = Coupling
subcategory = 0
title = UA120X Radial Decoupler
manufacturer = Martian Marietta
description = Large radial decoupler for separating Titan solid rocket boosters from the core stack. Use the attach node to attach the booster at the right height consistently. Has mesh options for each height of UA120 solid rocket.
attachRules = 0,1,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
fuelCrossFeed = False
breakingForce = 112
breakingTorque = 112
skinMaxTemp = 773.15
tags = ?sm68 radial decoupler titan srb 3 III 4 IV srb UA120 SRMU
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROEngines/Assets/BDB/UASRM/bluedog_1875_RadialDecoupler
}
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = Anchor
ejectionForce = 1000
explosiveDir = 0, 0, 1
explosiveNodeID = srf
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchExtensions
switcherDescription = Extensions
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = No
transform = BoosterSide
}
SUBTYPE
{
name = Yes
transform = Extensions
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchLength
switcherDescription = Length
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = UA1205
transform = Length_UA1205
}
SUBTYPE
{
name = UA1206
transform = Length_UA1206
}
SUBTYPE
{
name = UA1207
transform = Length_UA1207
}
SUBTYPE
{
name = UA1208
transform = Length_UA1208
}
SUBTYPE
{
name = UA1202
transform = Length_UA1202
}
SUBTYPE
{
name = UA1203
transform = Length_UA1203
}
SUBTYPE
{
name = UA1204
transform = Length_UA1204
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Viking2_FRE.cfg
PART
{
module = Part
name = ROE-Viking2
author = Zarbizaure, capkirk
rescaleFactor = 1
attachRules = 1,1,1,0,0
node_stack_top = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.03, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Viking (2/2B)
manufacturer = Snecma S.A.
description = Early Viking engines used on Ariane 1, 2 and 3. Thanks to the magic of hypergolic propellant, Vikings engines were able to achieve a substainable amount of thrust at all altitudes. Includes configs for Viking 2 and 2B. [1.5m] Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/FRE/VikingEarly/VikingEarly
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
powerEffectName = Hypergolic_LowerOrangeShock
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = VikingHeat
responseSpeed = 0.003
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = VikingHeat
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Viking-2
origMass = 0.776
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = Viking-2
description = First stage engine for Ariane 1
minThrust = 690
maxThrust = 690
heatProduction = 100
massMult = 1.0
gimbalRange = 5.0
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = hypergolic-UDMH-NTO
ratedBurnTime = 145
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4964
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5036
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 281
key = 1 248
}
}
CONFIG
{
name = Viking-2B
description = First stage engine for Ariane 2/3. Uses UH25 for extra performance.
minThrust = 720
maxThrust = 720
heatProduction = 100
massMult = 1.0
gimbalRange = 5.0
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = uh-25-nto
ratedBurnTime = 205
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UH25
ratio = 0.5071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4929
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 278
key = 1 248
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-lower-1
audio = pump-fed-heavy-1
position = 0,0,4
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.9
glow = _orange
moduleID = ROE-Viking2
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
defaultMainPlumeVariantName = hypergolic-UDMH-NTO
MainPlumeVariant_Processed
{
name = uh-25-nto
template = waterfall-hypergolic-aerozine50-lower-1
position = 0,0,4
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.9
glowRecolor = _white
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Viking2
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-lower-1
overrideParentTransform = thrustTransform
position = 0,0,4
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.9
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,4
rotation = 0, 0, 0
scale = 0.83045,0.83045,1.6609
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-UDMH-NTO
}
SUBTYPE
{
name = uh-25-nto
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Viking2
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,4
rotation = 0, 0, 0
scale = 0.85, 0.85, 0.9
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,4
rotation = 0, 0, 0
scale = 0.83045,0.83045,1.6609
}
}
}
}
}
TESTFLIGHT
{
name = Viking-2
ratedBurnTime = 145
ignitionReliabilityStart = 0.97
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.976744
cycleReliabilityEnd = 0.995349
techTransfer = Viking-4:50
}
TESTFLIGHT
{
name = Viking-2B
ratedBurnTime = 205
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.997
cycleReliabilityStart = 0.985294
cycleReliabilityEnd = 0.997059
techTransfer = Viking-2,Viking-4,Viking-4B:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Viking4_FRE.cfg
PART
{
module = Part
name = ROE-Viking4
author = Zarbizaure, capkirk
rescaleFactor = 1
attachRules = 1,1,1,0,0
node_stack_top = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -2.1, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Viking (4/4B)
manufacturer = Snecma S.A.
description = Upper stage Viking engine used on Ariane 1 and 4 as well as on Indian Launch Vehicles GSLV and PSLV. Includes configs for Viking 4, 4B, Vikas 2, 2B and X. [1.8m] Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/FRE/VikingUpper/VikingUpper
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = VikingHeat
responseSpeed = 0.003
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = VikingHeat
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Viking-4
origMass = 0.776
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = Viking-4
description = Second stage engine for Ariane 1
minThrust = 713
maxThrust = 713
heatProduction = 100
massMult = 1.064
gimbalRange = 5.0
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = hypergolic-UDMH-NTO
ratedBurnTime = 132
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UDMH
ratio = 0.4964
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.5036
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 296
key = 1 200
}
}
CONFIG
{
name = Viking-4B
description = Second stage engine for Ariane 2/3/4. Uses UH25 for extra performance.
minThrust = 805
maxThrust = 805
heatProduction = 100
massMult = 1.064
gimbalRange = 5.0
ullage = True
pressureFed = False
ignitions = 1
b9psSubtypeName = uh-25-nto
ratedBurnTime = 125
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UH25
ratio = 0.5071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4929
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 296
key = 1 210
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-UDMH-NTO-upper-1
audio = pump-fed-medium-1
position = 0,0,4.64
rotation = 0, 0, 0
scale = 1.32, 1.32, 1.32
glow = _orange
glowStretch = 0.75
moduleID = ROE-Viking4
engineID = basicEngine
transform = thrustTransform
defaultMainPlumeVariantName = hypergolic-UDMH-NTO
MainPlumeVariant_Processed
{
name = uh-25-nto
template = waterfall-hypergolic-aerozine50-upper-1
position = 0,0,4.6
rotation = 0, 0, 0
scale = 1.32, 1.32, 1.32
glowRecolor = _white
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Viking4
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
overrideParentTransform = thrustTransform
position = 0,0,4.64
rotation = 0, 0, 0
scale = 1.32, 1.32, 1.32
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-orange-1
overrideParentTransform = thrustTransform
position = 0,0,4.64
rotation = 0, 0, 0
scale = 1.452,1.452,2.178
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = hypergolic-UDMH-NTO
}
SUBTYPE
{
name = uh-25-nto
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = ROE-Viking4
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-upper-1
overrideParentTransform = thrustTransform
position = 0,0,4.6
rotation = 0, 0, 0
scale = 1.32, 1.32, 1.32
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,4.64
rotation = 0, 0, 0
scale = 1.452,1.452,2.178
}
}
}
}
}
TESTFLIGHT
{
name = Viking-4
ratedBurnTime = 132
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.98
cycleReliabilityStart = 0.9
cycleReliabilityEnd = 0.98
techTransfer = Viking-2:50
}
TESTFLIGHT
{
name = Viking-4B
ratedBurnTime = 125
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.998
cycleReliabilityStart = 0.992424
cycleReliabilityEnd = 0.998485
techTransfer = Viking-2,Viking-4,Viking-2B:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/Viking5_FRE.cfg
PART
{
module = Part
name = ROE-Viking5
author = Zarbizaure, capkirk
rescaleFactor = 1
attachRules = 1,1,1,0,0
node_stack_top = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.03, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 1.61, 0.0, 0.0, 1.0, 0.0
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = Viking (5C/6)
manufacturer = Snecma S.A.
description = Later Viking engines used on Ariane 4. Includes configs for Viking 5B, 5C and 6 (liquid fuel booster). [1.5m] Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/FRE/VikingLower/VikingLower
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleAnimateHeat
animationName = VikingHeat
responseSpeed = 0.003
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = VikingHeat
useTemp = False
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Viking-5C
origMass = 0.776
CONFIG
{
name = Viking-5C
description = First stage engine for Ariane 4
minThrust = 758
maxThrust = 758
heatProduction = 100
massMult = 1.0
gimbalRange = 5.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 205
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UH25
ratio = 0.5071
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4929
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 278
key = 1 248
}
}
CONFIG
{
name = Viking-6
description = Booster engine for Ariane 4
minThrust = 758
maxThrust = 758
heatProduction = 100
massMult = 1.0
gimbalRange = 0.0
ullage = True
pressureFed = False
ignitions = 1
ratedBurnTime = 142
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = UH25
ratio = 0.5057
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.4943
}
PROPELLANT
{
name = Water
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 278
key = 1 248
}
}
}
ROWaterfall
{
template = waterfall-hypergolic-aerozine50-lower-1
audio = pump-fed-heavy-1
position = 0,0,2
rotation = 0, 0, 0
scale = 0.78, 0.78, 0.78
glow = _white
moduleID = ROE-Viking5
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 4.5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq4
volume = 1.0
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-Viking5
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hypergolic-aerozine50-lower-1
overrideParentTransform = thrustTransform
position = 0,0,2
rotation = 0, 0, 0
scale = 0.78, 0.78, 0.78
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,2
rotation = 0, 0, 0
scale = 0.78, 0.78,1.56
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = Viking-5C
ratedBurnTime = 205
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.997840
cycleReliabilityEnd = 0.999568
techTransfer = Viking-2,Viking-4,Viking-2B,Viking-4B:50
}
TESTFLIGHT
{
name = Viking-6
ratedBurnTime = 142
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 0.999
cycleReliabilityStart = 0.995798
cycleReliabilityEnd = 0.999160
techTransfer = Viking-2,Viking-4,Viking-2B,Viking-4B,Viking-5C:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/X405H_BDB.cfg
PART
{
module = Part
name = ROE-X405H
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5694, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.8514, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.5694, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = x-405, x, 405, vega, x-405h, 405h, 405-h, h
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = X-405-H
manufacturer = General Electric (GE)
description = Engine for proposed Vega stage for NASA Atlas-Vega LV. Superceded by Atlas-Agena once NASA became aware of the USAF's Agena stage. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Vega/bluedog_Vega_Engine
scale = 1.11, 1.11, 1.11
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.97
}
THRUST_TRANSFORM
{
name = vernierTransform
multiplier = 0.01
}
THRUST_TRANSFORM
{
name = vernierEffects
multiplier = 0.01
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = Vega_Emit_Anim
dependOnEngineState = True
responseSpeed = 0.001
ThermalAnim = Vega_Emit_Anim
useTemp = False
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = LowerGimbal
rotatorsName = UpperGimbal
}
CONSTRAINLOOKFX
{
targetName = UpperGimbal
rotatorsName = LowerGimbal
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEnginesRF
configuration = X-405H
origMass = 0.192
literalZeroIgnitions = True
CONFIG
{
name = X-405H
minThrust = 156.3
maxThrust = 156.3
heatProduction = 78
massMult = 1.141
ullage = True
pressureFed = False
ignitions = 3
description = Engine for proposed Vega stage for NASA Atlas-Vega LV. Superceded by Atlas-Agena once NASA became aware of the USAF's Agena stage.
ratedBurnTime = 245
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3614
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6233
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0153
DrawGauge = False
}
atmosphereCurve
{
key = 0 311.9
key = 1 208.5
}
}
CONFIG
{
name = X-405H-3
description = Speculative upgrade configuration with increased expansion ratio
minThrust = 161.86
maxThrust = 161.86
heatProduction = 78
massMult = 1.15
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 245
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3614
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6233
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0153
DrawGauge = False
}
atmosphereCurve
{
key = 0 323
key = 1 200
}
}
CONFIG
{
name = X-405H-4
description = Speculative upgrade configuration with increased chamber pressure and upgrades with late 1960s technology.
minThrust = 186.42
maxThrust = 186.42
heatProduction = 78
massMult = 1.15
ullage = True
pressureFed = False
ignitions = 3
ratedBurnTime = 245
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 1
}
PROPELLANT
{
name = Kerosene
ratio = 0.3614
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6233
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0153
DrawGauge = False
}
atmosphereCurve
{
key = 0 323.5
key = 1 200
}
}
}
RESOURCE
{
name = TEATEB
amount = 3
maxAmount = 3
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = vernierGimbal
gimbalRangeXN = 25
gimbalRangeXP = 25
gimbalRangeYN = 0
gimbalRangeYP = 0
enableYaw = false
enablePitch = false
enableRoll = true
}
ROWaterfall
{
template = waterfall-kerolox-upper-3
audio = pump-fed-light-1
position = 0,0,0.159
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
glow = _yellow
moduleID = ROE-X405H
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
ExtraTemplate_Processed
{
template = BDB_HTP_vernierVac
transform = vernierEffects
position = 0,0,0.033
rotation = 0, 0, 0
scale = 2, 2, 1
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-X405H
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-upper-3
overrideParentTransform = thrustTransform
position = 0,0,0.215
rotation = 0, 0, 0
scale = 1.4, 1.4, 1.4
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.215
rotation = 0, 0, 0
scale = 0.7105,0.7105,1.421
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = BDB_HTP_vernierVac
overrideParentTransform = vernierEffects
position = 0,0,0.033
rotation = 0, 0, 0
scale = 2, 2, 1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = X-405H
ratedBurnTime = 245
ignitionReliabilityStart = 0.80
ignitionReliabilityEnd = 0.94
cycleReliabilityStart = 0.86
cycleReliabilityEnd = 0.96
techTransfer = X-405:50
}
TESTFLIGHT
{
name = X-405H-3
ratedBurnTime = 245
ignitionReliabilityStart = 0.89
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.988
techTransfer = X-405,X-405H:50
}
TESTFLIGHT
{
name = X-405H-4
ratedBurnTime = 245
ignitionReliabilityStart = 0.94
ignitionReliabilityEnd = 0.99
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.994
techTransfer = X-405,X-405H,X-405H-3:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/X405_BDB.cfg
PART
{
module = Part
name = ROE-X405
author = CobaltWolf, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7839, 0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.0551, 0.0, 0, -1, 0, 1
node_attach = 0.0, 0.7839, 0, 0.0, 1.0, 0.0, 1
attachRules = 1,1,1,1,0
tags = vanguard, x-405, x, 405, xlr50
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = X-405 (XLR50-GE-2)
manufacturer = General Electric (GE)
description = A very early kerolox gas generator booster engine used on the Vanguard launch vehicle. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/BDB/Vanguard/bluedog_Vanguard_GE405
scale = 1.2159, 1.2159, 1.2159
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.98
}
THRUST_TRANSFORM
{
name = vernierTransform
multiplier = 0.01
}
THRUST_TRANSFORM
{
name = vernierEffects
multiplier = 0.000001
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbalTransform
gimbalRange = 5.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchShroud
switcherDescription = Shroud
switcherDescriptionPlural = Shrouds
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Shroud
transform = Shroud
}
SUBTYPE
{
name = Bare
NODE
{
name = top
position = 0.0, 0.61884, 0.0
}
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
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 = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEnginesRF
configuration = X-405
origMass = 0.192
literalZeroIgnitions = True
CONFIG
{
name = X-405
minThrust = 135.5
maxThrust = 135.5
heatProduction = 78
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 145
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.25
}
IGNITOR_RESOURCE
{
name = TEATEB
amount = 3
}
PROPELLANT
{
name = Kerosene
ratio = 0.3874
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.6126
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0146
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 278
key = 1 254
}
}
}
RESOURCE
{
name = TEATEB
amount = 3
maxAmount = 3
}
MODULE
{
name = ModuleGimbal
gimbalResponseSpeed = 16
useGimbalResponseSpeed = true
gimbalTransformName = vernierGimbal
gimbalRangeXP = 45
gimbalRangeXN = 45
gimbalRangeYP = 0
gimbalRangeYN = 0
enableYaw = false
enablePitch = false
enableRoll = true
}
ROWaterfall
{
template = waterfall-kerolox-lower-vanguard-1
audio = pump-fed-light-1
position = 0,0,0.17
rotation = 0, 0, 0
scale = 0.75, 0.75, 0.75
moduleID = ROE-X405
engineID = basicEngine
transform = thrustTransform
ExtraTemplate_Processed
{
template = BDB_HTP_vernier
transform = vernierTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.7, 0.7, 0.7
}
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-yellow-1
position = 0,0,0.155
rotation = 0, 0, 0
scale = 0.3, 0.3, 0.2
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-X405
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-kerolox-lower-vanguard-1
overrideParentTransform = thrustTransform
position = 0,0,0.17
rotation = 0, 0, 0
scale = 0.75, 0.75, 0.75
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = BDB_HTP_vernier
overrideParentTransform = vernierTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.7, 0.7, 0.7
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-yellow-1
overrideParentTransform = thrustTransform
position = 0,0,0.155
rotation = 0, 0, 0
scale = 0.3, 0.3, 0.2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = X-405
ratedBurnTime = 145
ignitionReliabilityStart = 0.70
ignitionReliabilityEnd = 0.90
cycleReliabilityStart = 0.86
cycleReliabilityEnd = 0.94
techTransfer = A-4:10
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/XLR11_Taerobee.cfg
PART
{
name = ROE-XLR11
module = Part
author = Beale
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, -0.365, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.265, 0.0, 0.0, 1.0, 0.0, 0
bulkheadProfiles = size0
tags = xlr11, xlr, 11, x1, x-1, bell, plane
attachRules = 1,1,1,1,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
maxTemp = 400
skinMaxTemp = 900
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = XLR11
manufacturer = Reaction Motors
description = While it doesn't look a thing like it, this model represents the Reaction Motors XLR11, the first liquid fueled rocket engine designed for airplanes. Powered the X-1, early X-15s, and X-24B. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.265, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = ROEngines/Assets/Taerobee/taerobee_aerobee
position = 0.1,0,0
scale = 0.963, 1.4, 0.963
}
MODEL
{
model = ROEngines/Assets/Taerobee/taerobee_aerobee
position = -0.1,0,0
scale = 0.963, 1.4, 0.963
}
MODEL
{
model = ROEngines/Assets/Taerobee/taerobee_aerobee
position = 0,0,0.15
scale = 0.963, 1.4, 0.963
}
MODEL
{
model = ROEngines/Assets/Taerobee/taerobee_aerobee
position = 0,0,-0.15
scale = 0.963, 1.4, 0.963
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = Aerobee_Shroud
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = XLR11
origMass = 0.157
CONFIG
{
name = XLR11-RM-3
minThrust = 7.2
maxThrust = 28.80
massMult = 0.61
heatProduction = 100
pressureFed = True
ignitions = 4
ratedBurnTime = 150
PROPELLANT
{
name = Ethanol75
ratio = 0.4855
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5145
}
atmosphereCurve
{
key = 0 210
key = 1 190
}
}
CONFIG
{
name = XLR11-RM-5
minThrust = 7.2
maxThrust = 28.80
massMult = 1.0
heatProduction = 100
pressureFed = False
ignitions = 4
ratedBurnTime = 360
PROPELLANT
{
name = Ethanol75
ratio = 0.4855
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5145
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 225
key = 1 208
}
}
CONFIG
{
name = XLR11-RM-13-8K
minThrust = 9.6125
maxThrust = 38.45
massMult = 1.0
heatProduction = 100
pressureFed = False
ignitions = 4
ratedBurnTime = 360
PROPELLANT
{
name = Ethanol75
ratio = 0.4855
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5145
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 225
key = 1 208
}
}
CONFIG
{
name = XLR11-RM-13-10K
minThrust = 11.77
maxThrust = 47.08
massMult = 1.0
heatProduction = 100
pressureFed = False
ignitions = 4
ratedBurnTime = 360
PROPELLANT
{
name = Ethanol75
ratio = 0.4855
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5145
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 225
key = 1 208
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-1
audio = pump-fed-light-1
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.122, 0.15, 0.122
glow = _white
moduleID = ROE-XLR11
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-XLR11
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.122, 0.15, 0.122
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0.055
rotation = 0, 0, 0
scale = 0.145058,0.17835,0.323408
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = XLR11-RM-3
ratedBurnTime = 150
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.987
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.998
}
TESTFLIGHT
{
name = XLR11-RM-5
ratedBurnTime = 360
ignitionReliabilityStart = 0.9
ignitionReliabilityEnd = 0.987
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.93
cycleReliabilityEnd = 0.998
techTransfer = XLR11-RM-3:30
}
TESTFLIGHT
{
name = XLR11-RM-13-8K
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.99
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.998
techTransfer = XLR11-RM-5:50
}
TESTFLIGHT
{
name = XLR11-RM-13-10K
ratedBurnTime = 360
ignitionReliabilityStart = 0.95
ignitionReliabilityEnd = 0.99
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.95
cycleReliabilityEnd = 0.998
techTransfer = XLR-RM-5,XLR11-RM-13-8K:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/XLR25_CH4.cfg
PART
{
module = Part
name = ROE-XLR25
author = Luci, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,0,0,0,1,0,2
node_stack_bottom = 0,-0.8,0,0,-1,0,2
node_attach = 0,0,0,0,1,0,2
attachRules = 1,1,1,1,0
tags = x-2, x2, x 2, xlr25, xlr 25, xlr-25, curtiss wright, curtiss-wright
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = XLR-25
manufacturer = Curtiss-Wright
description = The XLR25 was designed for the X-2, to test higher speeds and altitudes than the X-1. It was the first continously throttlable engine designed in the US. Although the engine was successful, the X-2 proved extremely unstable at high speeds and only a few flights were undertaken. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/TheBeastlyPig/XLR25
scale = 1, 1, 1
}
MODULE
{
name = ModuleEnginesRF
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
THRUST_TRANSFORM
{
name = thrustTransform
multiplier = 0.0
}
THRUST_TRANSFORM
{
name = exhaustTransform
multiplier = 1.0
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 1
maxDistance = 120
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XLR25-CW-1
origMass = 0.157
CONFIG
{
name = XLR25-CW-1
minThrust = 12.02
maxThrust = 72.17
massMult = 1.0
ullage = False
pressureFed = False
ignitions = 6
ratedBurnTime = 650
PROPELLANT
{
name = Ethanol75
ratio = 0.5324
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4676
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 225
key = 1 208
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-1
audio = pump-fed-light-1
position = 0,0.104,-0.029
rotation = -5, 0, 0
scale = 0.16, 0.16, 0.16
glow = _white
moduleID = ROE-XLR25
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-alcolox-lower-1
position = 0,-0.225,0.021
rotation = 0, 0, 0
scale = 0.11, 0.11, 0.11
transform = thrustTransform
}
ExtraTemplate_Processed
{
template = waterfall-nozzle-glow-white-1
position = 0,-0.225,0.021
rotation = 0, 0, 0
scale = 0.13079, 0.13079, 0.13079
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Light_High
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1
pitch = 1.0 1
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq5
volume = 0.9
pitch = 1.75
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-XLR25
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,0.104,-0.029
rotation = -5, 0, 0
scale = 0.16, 0.16, 0.16
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0.104,-0.029
rotation = -5, 0, 0
scale = 0.19024,0.19024,0.38048
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,-0.225,0.021
rotation = 0, 0, 0
scale = 0.11, 0.11, 0.11
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,-0.225,0.021
rotation = 0, 0, 0
scale = 0.13079, 0.13079, 0.13079
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = XLR25-CW-1
ratedBurnTime = 650
ignitionReliabilityStart = 0.909091
ignitionReliabilityEnd = 0.981818
ignitionDynPresFailMultiplier = 50.0
cycleReliabilityStart = 0.909091
cycleReliabilityEnd = 0.981818
techTransfer = XLR-RM-5,XLR11-RM-13-8K:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/XLR41_RE.cfg
PART
{
module = Part
name = ROE-XLR41
author = Alcentar, Pap, Capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0, 2.2043, 0, 0, 1, 0, 2
node_stack_bottom = 0, -0.7788, 0, 0, -1, 0, 1
node_attach = 0.0, 2.2043, 0.0, 0.0, 1.0, 0.0, 2
attachRules = 1,1,1,0,0
tags = a4, a, 4, v2, v-2, german, germany, hermes, paperclip, white, sands
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = XLR41 Series
manufacturer = North American Aviation (NAA)
description = Americanized version of the V-2 Model 39 (A-4). It was very similar to its predecessor, but was built using American SAE components rather than Metric components, and featured several minor upgrades. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/RD_100
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.25, -0.8, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, 0.25
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -0.8, -0.25
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
gimbalRange = 2.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleB9DisableTransform
transform = 180
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XLR41
origMass = 0.791
literalZeroIgnitions = True
CONFIG
{
name = XLR41-NA-1
maxEngineTemp = 3000
chamberNominalTemp = 2923
minThrust = 333
maxThrust = 333
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 70
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol75
ratio = 0.51263
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.48737
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 239
key = 1 203
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-1
audio = pump-fed-gamma-1
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
glow = _white
glowStretch = 0.85
moduleID = ROE-XLR41
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-XLR41
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.45, 0.45, 0.45
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,-0.02
rotation = 0, 0, 0
scale = 0.53505,0.53505,0.909585
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = XLR41-NA-1
ratedBurnTime = 70
ignitionReliabilityStart = 0.89
ignitionReliabilityEnd = 0.97
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.95
techTransfer = A-4:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/XLR43.cfg
PART
{
module = Part
name = ROE-XLR43
author = Alcentar, Pap, capkirk123
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,1.195,0,0,1,0,2
node_stack_bottom = 0,-1.23,0,0,-1,0,2
node_attach = 0,1.195,0,0,1,0,2
attachRules = 1,1,1,0,0
tags = navaho
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = XLR43 Series
manufacturer = North American Aviation (NAA)
description = Predecessor of all American liquid fueled boosters. Started as an upgraded copy of the German A-4. Rocketdyne engineers were able to solve the combustion instability issues of the A-4, allowing significant improvements. This became the XLR43-NA-1, which evolved into the Redstone NAA 75-110. Further improvements were added in the XLR43-NA-3, which evolved into the Navaho XLR71 booster, and when modified to burn kerosene, the Atlas LR43 engines. Diameter: 1.77 m. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/RealEngines/A7
scale = 0.75, 0.75, 0.75
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.285, -1.39, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = -0.285, -1.39, 0.0
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -1.39, 0.285
rotation = 0.0, 0.0, 0.0
}
MODEL
{
model = RealismOverhaul/emptyengine
position = 0.0, -1.39, -0.285
rotation = 0.0, 0.0, 0.0
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = newThrustTransform
gimbalRange = 2.0
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = t
rotatorsName = 1
}
CONSTRAINLOOKFX
{
targetName = 1
rotatorsName = t
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = newThrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = XLR43
origMass = 0.670
literalZeroIgnitions = True
CONFIG
{
name = XLR43-NA-1
maxEngineTemp = 3000
chamberNominalTemp = 2923
minThrust = 392.6
maxThrust = 392.6
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 60
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol75
ratio = 0.5266
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4734
DrawGauge = False
}
PROPELLANT
{
name = HTP
ratio = 0.0175
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 258
key = 1 219
}
}
CONFIG
{
name = XLR43-NA-3
minThrust = 617.4
maxThrust = 617.4
massMult = 0.73
ullage = True
pressureFed = False
ignitions = 0
ratedBurnTime = 65
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = Ethanol90
ratio = 0.4945
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5055
DrawGauge = False
}
atmosphereCurve
{
key = 0 265
key = 1 230
}
}
}
ROWaterfall
{
template = waterfall-alcolox-lower-2
audio = pump-fed-gamma-1
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
glow = _white
glowStretch = 0.85
moduleID = ROE-XLR43
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
name = audio
channel = Ship
clip = Waterfall/Sounds/Beale_Sounds/Sound_RocketGamma
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq1
volume = 1.0
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-XLR43
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-alcolox-lower-2
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59, 0.59
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,-0.16
rotation = 0, 0, 0
scale = 0.59, 0.59,1.003
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = XLR43-NA-1
ratedBurnTime = 60
ignitionReliabilityStart = 0.70
ignitionReliabilityEnd = 0.90
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.90
techTransfer = XLR41-NA-1:50
}
TESTFLIGHT
{
name = XLR43-NA-3
ratedBurnTime = 65
ignitionReliabilityStart = 0.80
ignitionReliabilityEnd = 0.90
cycleReliabilityStart = 0.80
cycleReliabilityEnd = 0.90
techTransfer = XLR41-NA-1,XLR43-NA-1,NAA75_110:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/XLR99_CH4.cfg
PART
{
module = Part
name = ROE-XLR99
author = Luci, TheBeastlyPig, capkirk
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.8, 0.0, 0, 1, 0, 2
node_stack_bottom = 0.0, -1.0045, 0.0, 0,-1, 0, 2
node_attach = 0.0, 0.8, 0.0, 0, 1, 0, 2
attachRules = 1,1,1,1,0
tags = X-15, XLR99, XLR-99, Ammonia
maxTemp = 673.15
skinMaxTemp = 773.15
fuelCrossFeed = true
breakingForce = 10000
breakingTorque = 10000
subcategory = 0
stageOffset = 1
childStageOffset = 1
stagingIcon = LIQUID_ENGINE
TechRequired = start
cost = 1
entryCost = 1
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
title = XLR99 Spaceplane Engine
manufacturer = Reaction Motors
description = LOX/Ammonia gas generator engine which powered the X-15 spaceplane. The first large, throttleable, restartable liquid fuel rocket engine. Plume and sound provided by Waterfall.
category = Engine
MODEL
{
model = ROEngines/Assets/TheBeastlyPig/XLR99
scale = 1, 1, 1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = XLR99
origMass = 0.415
CONFIG
{
name = XLR99
minThrust = 131.2
maxThrust = 262.4
heatProduction = 100
ullage = False
pressureFed = False
ignitions = 6
ratedBurnTime = 2700
PROPELLANT
{
name = LqdAmmonia
ratio = 0.5369
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.4631
}
PROPELLANT
{
name = HTP
ratio = 0.01
ignoreForIsp = True
DrawGauge = False
}
atmosphereCurve
{
key = 0 276
key = 1 239
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 1.00
}
}
}
ROWaterfall
{
template = waterfall-hydyne-lower-1
audio = pump-fed-medium-1
position = 0,0,0.013
rotation = 0, 0, 0
scale = 0.582, 0.551, 0.6
glow = _white
moduleID = ROE-XLR99
engineID = basicEngine
transform = thrustTransform
glowStretch = 1
ExtraTemplate_Processed
{
template = waterfall-hypergolic-vernier-upper-1
position = -0.406,0.0325,0.016
rotation = 0, -4, 0
scale = 0.35, 0.6, 0.8
transform = thrustTransform
}
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Medium_High_2
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/KW/sound_liq3
volume = 1.0
pitch = 1.25
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ROE-XLR99
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-hydyne-lower-1
overrideParentTransform = thrustTransform
position = 0,0,0.013
rotation = 0, 0, 0
scale = 0.582, 0.551, 0.6
}
TEMPLATE
{
__rowaterfall = glow
templateName = waterfall-nozzle-glow-white-1
overrideParentTransform = thrustTransform
position = 0,0,0.013
rotation = 0, 0, 0
scale = 0.594222,0.562571,1.156793
}
TEMPLATE
{
__rowaterfall = extraTemplate
templateName = waterfall-hypergolic-vernier-upper-1
overrideParentTransform = thrustTransform
position = -0.406,0.0325,0.016
rotation = 0, -4, 0
scale = 0.35, 0.6, 0.8
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
TESTFLIGHT
{
name = XLR99
ratedBurnTime = 2700
ignitionReliabilityStart = 0.94
ignitionReliabilityEnd = 0.996
ignitionDynPresFailMultiplier = 10.0
cycleReliabilityStart = 0.94
cycleReliabilityEnd = 0.99
reliabilityDataRateMultiplier = 20
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumApolloLC_FASA.cfg
PART
{
module = Part
name = ROE-MediumApolloLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 1.9, 2.0, 0.0, 0.0, -1.0
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Medium Apollo Style Launch Clamp
manufacturer = General
description = The Medium Apollo Style Launch Clamp is designed to be attached to the very bottom of your rockets before launch to hold them in place.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Apollo
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Tower_PiviotDummy
trf_towerStretch_name = Tower
trf_anchor_name = Base
trf_animationRoot_name = Anim_Root
anim_decouple_name = Launch_Clamp_Apollo
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumApolloLC_FASA.cfg
PART
{
module = Part
name = ROE-SmallApolloLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 0.5
node_attach = 0.0, 1.9, 2.0, 0.0, 0.0, -1.0
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Small Apollo Style Launch Clamp
manufacturer = General
description = The Small Apollo Style Launch Clamp is designed to be attached to the very bottom of your rockets before launch to hold them in place.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Apollo
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Tower_PiviotDummy
trf_towerStretch_name = Tower
trf_anchor_name = Base
trf_animationRoot_name = Anim_Root
anim_decouple_name = Launch_Clamp_Apollo
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumApolloLC_FASA.cfg
PART
{
module = Part
name = ROE-LargeApolloLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 2.0
node_attach = 0.0, 1.9, 2.0, 0.0, 0.0, -1.0
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Large Apollo Style Launch Clamp
manufacturer = General
description = The Large Apollo Style Launch Clamp is designed to be attached to the very bottom of your rockets before launch to hold them in place.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Apollo
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Tower_PiviotDummy
trf_towerStretch_name = Tower
trf_anchor_name = Base
trf_animationRoot_name = Anim_Root
anim_decouple_name = Launch_Clamp_Apollo
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumLC_FASA.cfg
PART
{
module = Part
name = ROE-MediumLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = -0.000, 1.0577, 0.000, 0.000, 1.000, 0.000, 2
attachRules = 1,0,1,1,1
bulkheadProfiles = size2
title = Medium Launch Clamp (1.65m)
manufacturer = General
description = The Medium Launch clamp is designed to be used with the early launch vehicles like the A-Series US Rockets and R-Series Soviet Rockets. It has a 1.65 m opening.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = -0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, 0.625, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, -0.625, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_125
scale = 1.4, 1.64, 1.4
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Cap_125
trf_towerStretch_name = Tower_125
trf_anchor_name = Base_Launch_Clamp_125
trf_animationRoot_name = Clamp_Anim_Root_125
anim_decouple_name = Launch_Clamp_125
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumLC_FASA.cfg
PART
{
module = Part
name = ROE-SmallLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = -0.000, 0.5255, 0.000, 0.000, 1.000, 0.000, 0
attachRules = 1,0,1,1,1
bulkheadProfiles = size0
title = Small Launch Clamp (0.375 m)
manufacturer = General
description = The Small Launch Clamp is designed for use with Sounding Rockets.
mass = 0.25
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = -0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, 0.625, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, -0.625, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_125
scale = 0.4, 0.8, 0.4
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Cap_125
trf_towerStretch_name = Tower_125
trf_anchor_name = Base_Launch_Clamp_125
trf_animationRoot_name = Clamp_Anim_Root_125
anim_decouple_name = Launch_Clamp_125
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumLC_FASA.cfg
PART
{
module = Part
name = ROE-LargeLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.000, 1.5542, 0.000, 0.000, 1.000, 0.000, 2
attachRules = 1,0,1,1,1
bulkheadProfiles = size2
title = Large Launch Clamp (3.0 m)
manufacturer = General
description = The Large Launch Clamp is designed for use with your second generation launch vehicles and has a 3.0 m opening.
mass = 0.75
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = -0.625, 0.76, 0.0, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, 0.625, 0.0, 0.0, 1.0, activate
fx_gasBurst_white = 0.0, 0.76, -0.625, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_125
scale = 2.4, 2.4, 2.4
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Cap_125
trf_towerStretch_name = Tower_125
trf_anchor_name = Base_Launch_Clamp_125
trf_animationRoot_name = Clamp_Anim_Root_125
anim_decouple_name = Launch_Clamp_125
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumRadialLC_FASA.cfg
PART
{
module = Part
name = ROE-MediumRadialLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 3.0, 0.565, 0.0, 0.0, -1.0, 1
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Medium Radial Launch Clamp
manufacturer = General
description = The Medium Radial Launch Clamp is designed to be attached to the sides of rockets to hold them in place before launching.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Atlas
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Atlas_Cap_Hinge_Dummy
trf_towerStretch_name = Atlas_Tower
trf_anchor_name = Atlas_Base
trf_animationRoot_name = Atlas_Clamp_Anim_Root
anim_decouple_name = Launch_Clamp_Atlas
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumRadialLC_FASA.cfg
PART
{
module = Part
name = ROE-SmallRadialLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 0.5
node_attach = 0.0, 3.0, 0.565, 0.0, 0.0, -1.0, 1
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Small Radial Launch Clamp
manufacturer = General
description = The Small Radial Launch Clamp is designed to be attached to the sides of rockets to hold them in place before launching.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Atlas
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Atlas_Cap_Hinge_Dummy
trf_towerStretch_name = Atlas_Tower
trf_anchor_name = Atlas_Base
trf_animationRoot_name = Atlas_Clamp_Anim_Root
anim_decouple_name = Launch_Clamp_Atlas
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/MediumRadialLC_FASA.cfg
PART
{
module = Part
name = ROE-LargeRadialLC
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 2.0
node_attach = 0.0, 3.0, 0.565, 0.0, 0.0, -1.0, 1
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Large Radial Launch Clamp
manufacturer = General
description = The Large Radial Launch Clamp is designed to be attached to the sides of rockets to hold them in place before launching.
mass = 0.5
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 3.0, 0.56, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Launch_Clamp_Atlas
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Atlas_Cap_Hinge_Dummy
trf_towerStretch_name = Atlas_Tower
trf_anchor_name = Atlas_Base
trf_animationRoot_name = Atlas_Clamp_Anim_Root
anim_decouple_name = Launch_Clamp_Atlas
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/LaunchClamps/UmbilicalTower_FASA.cfg
PART
{
module = Part
name = ROE-UmbilicalTower
author = Frizzank, Pap
RP0conf = true
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.05, 2.56, 4.9, 0.0, 0.0, -1.0, 0
attachRules = 0,1,0,1,1
bulkheadProfiles = srf
title = Umbilical Tower
manufacturer = General
description = The Umbilical Tower functions as both a launch clamp and a fuel pump. This will keep your fuel filled up while waiting on the launch pad for your launch window. To start the fuel flow, right click on the tower.
mass = 1.0
category = Structural
subcategory = 0
tags = clamp, launch, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
TechRequired = unlockParts
cost = 150
entryCost = 1
stageOffset = -1
childStageOffset = -1
fx_gasBurst_white = 0.0, 2.54, 5.75, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
crashTolerance = 1000
maxTemp = 10000
skinMaxTemp = 10000
emissiveConstant = 0.9
heatConductivity = 0.001
thermalMassModifier = 15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/Assets/FASA/FASA_Umbilical_Tower
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = LaunchClamp
trf_towerPivot_name = Umbilical_Cap
trf_towerStretch_name = Umbilical_Tower
trf_anchor_name = Umbilical_Base
trf_animationRoot_name = Umbilical_Anim_Root
anim_decouple_name = Umbilical_Tower_Anim
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = RefuelingPump
pump_rate = 10000.0
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PartConfigs/UpgradeIcon/PartUpgradeIcon.cfg
PART
{
name = ROE-UpgradeIcon-Coatl
module = Part
author = Akron, Pap
RP0conf = true
rescaleFactor = 3.0
attachRules = 0,0,0,0,0
TechRequired = HIDDEN
entryCost = 0
cost = 0
category = -1
subcategory = 0
title = Upgrades
manufacturer = Generic
description = Upgrades
mass = 0
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
maxTemp = 1200
PhysicsSignificance = 0
bulkheadProfiles = srf
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = ROEngines/PartConfigs/UpgradeIcon/ca-upgrade
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/A4.cfg
patchName = A4
shortDescr = A4
longDescr = Removes the duplicated A4 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Aerobee.cfg
patchName = Aerobee
shortDescr = Aerobee
longDescr = Removes the duplicated Aerobee engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Agena.cfg
patchName = Agena
shortDescr = Agena
longDescr = Removes the duplicated Agena engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ10_137.cfg
patchName = AJ10_137
shortDescr = AJ10_137
longDescr = Removes the duplicated AJ10_137 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ10_190.cfg
patchName = AJ10_190
shortDescr = AJ10_190
longDescr = Removes the duplicated AJ10_190 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ10_Adv.cfg
patchName = AJ10_Adv
shortDescr = AJ10_Adv
longDescr = Removes the duplicated AJ10_Adv engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ10_Early.cfg
patchName = AJ10_Early
shortDescr = AJ10_Early
longDescr = Removes the duplicated AJ10_Early engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ10_Mid.cfg
patchName = AJ10_Mid
shortDescr = AJ10_Mid
longDescr = Removes the duplicated AJ10_Mid engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ60.cfg
patchName = AJ60
shortDescr = AJ60
longDescr = Removes the duplicated AJ60 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/AJ260.cfg
patchName = AJ260
shortDescr = AJ260
longDescr = Removes the duplicated AJ260 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Algol1.cfg
patchName = Algol1
shortDescr = Algol1
longDescr = Removes the duplicated Algol1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Algol2.cfg
patchName = Algol2
shortDescr = Algol2
longDescr = Removes the duplicated Algol2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Altair.cfg
patchName = Altair
shortDescr = Altair
longDescr = Removes the duplicated Altair engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Altair-III.cfg
patchName = Altair-III
shortDescr = Altair-III
longDescr = Removes the duplicated Altair-III engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Altair-II.cfg
patchName = Altair-II
shortDescr = Altair-II
longDescr = Removes the duplicated Altair-II engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Antares1.cfg
patchName = Antares1
shortDescr = Antares1
longDescr = Removes the duplicated Antares1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Antares2.cfg
patchName = Antares2
shortDescr = Antares2
longDescr = Removes the duplicated Antares2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/BabySergeant.cfg
patchName = BabySergeant
shortDescr = BabySergeant
longDescr = Removes the duplicated BabySergeant engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/BE-3.cfg
patchName = BE-3
shortDescr = BE-3
longDescr = Removes the duplicated BE-3 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/BE-4.cfg
patchName = BE-4
shortDescr = BE-4
longDescr = Removes the duplicated BE-4 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/BNTR.cfg
patchName = BNTR
shortDescr = BNTR
longDescr = Removes the duplicated BNTR engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-1.cfg
patchName = Castor-1
shortDescr = Castor-1
longDescr = Removes the duplicated Castor-1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-2.cfg
patchName = Castor-2
shortDescr = Castor-2
longDescr = Removes the duplicated Castor-2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-4.cfg
patchName = Castor-4
shortDescr = Castor-4
longDescr = Removes the duplicated Castor-4 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-4AXL.cfg
patchName = Castor-4AXL
shortDescr = Castor-4AXL
longDescr = Removes the duplicated Castor-4AXL engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-30.cfg
patchName = Castor-30
shortDescr = Castor-30
longDescr = Removes the duplicated Castor-30 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-30XL.cfg
patchName = Castor-30XL
shortDescr = Castor-30XL
longDescr = Removes the duplicated Castor-30XL engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Castor-120.cfg
patchName = Castor-120
shortDescr = Castor-120
longDescr = Removes the duplicated Castor-120 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/E1.cfg
patchName = E1
shortDescr = E1
longDescr = Removes the duplicated E1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/F1.cfg
patchName = F1
shortDescr = F1
longDescr = Removes the duplicated F1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/F1B.cfg
patchName = F1B
shortDescr = F1B
longDescr = Removes the duplicated F1B engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Gamma2.cfg
patchName = Gamma2
shortDescr = Gamma2
longDescr = Removes the duplicated Gamma-2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Gamma8.cfg
patchName = Gamma8
shortDescr = Gamma8
longDescr = Removes the duplicated Gamma-8 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Gamma301.cfg
patchName = Gamma301
shortDescr = Gamma301
longDescr = Removes the duplicated Gamma-301 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/GCRC.cfg
patchName = GCRC
shortDescr = GCRC
longDescr = Removes the duplicated GCRC engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/GEM-40.cfg
patchName = GEM-40
shortDescr = GEM-40
longDescr = Removes the duplicated GEM-40 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/GEM-46.cfg
patchName = GEM-46
shortDescr = GEM-46
longDescr = Removes the duplicated GEM-46 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/GEM-60.cfg
patchName = GEM-60
shortDescr = GEM-60
longDescr = Removes the duplicated GEM-60 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/GEM-63.cfg
patchName = GEM-63
shortDescr = GEM-63
longDescr = Removes the duplicated GEM-63 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/H1.cfg
patchName = H1
shortDescr = H1
longDescr = Removes the duplicated H1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/HG3.cfg
patchName = HG3
shortDescr = HG3
longDescr = Removes the duplicated HG3 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Juno6k.cfg
patchName = Juno6k
shortDescr = Juno6k
longDescr = Removes the duplicated Juno 6k engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Juno45k.cfg
patchName = Juno45k
shortDescr = Juno45k
longDescr = Removes the duplicated Juno 45k engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/J2.cfg
patchName = J2
shortDescr = J2
longDescr = Removes the duplicated J2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/J2X.cfg
patchName = J2X
shortDescr = J2X
longDescr = Removes the duplicated J2X engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Juno6k.cfg
patchName = Juno6k
shortDescr = Juno6k
longDescr = Removes the duplicated Juno 6K engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Juno45k.cfg
patchName = Juno45k
shortDescr = Juno45k
longDescr = Removes the duplicated Juno 45K engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/KTDU35.cfg
patchName = KTDU35
shortDescr = KTDU35
longDescr = Removes the duplicated KTDU-35 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/KTDU425A.cfg
patchName = KTDU425A
shortDescr = KTDU425A
longDescr = Removes the duplicated KTDU-425A engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LMAE.cfg
patchName = LMAE
shortDescr = LMAE
longDescr = Removes the duplicated LMAE engines from other mods (except ROC).
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LMDE.cfg
patchName = LMDE
shortDescr = LMDE
longDescr = Removes the duplicated LMDE engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/NK9.cfg
patchName = NK9
shortDescr = NK9
longDescr = Removes the duplicated NK9 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/NK9V.cfg
patchName = NK9V
shortDescr = NK9V
longDescr = Removes the duplicated NK9V engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LEROS.cfg
patchName = LEROS
shortDescr = LEROS
longDescr = Removes the duplicated LEROS engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR101.cfg
patchName = LR101
shortDescr = LR101
longDescr = Removes the duplicated LR101 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR105.cfg
patchName = LR105
shortDescr = LR105
longDescr = Removes the duplicated LR105 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR79.cfg
patchName = LR79
shortDescr = LR79
longDescr = Removes the duplicated LR79 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR87.cfg
patchName = LR87
shortDescr = LR87
longDescr = Removes the duplicated LR87 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR87LH2.cfg
patchName = LR87LH2
shortDescr = LR87LH2
longDescr = Removes the duplicated LR87LH2 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR89.cfg
patchName = LR89
shortDescr = LR89
longDescr = Removes the duplicated LR89 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LR91.cfg
patchName = LR91
shortDescr = LR91
longDescr = Removes the duplicated LR91 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/M1.cfg
patchName = M1
shortDescr = M1
longDescr = Removes the duplicated M-1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Merlin1.cfg
patchName = Merlin1
shortDescr = Merlin1
longDescr = Removes the duplicated Merlin 1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/NAA75_110.cfg
patchName = NAA75_110
shortDescr = NAA75_110
longDescr = Removes the duplicated NAA75_110 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Nike-M5E1.cfg
patchName = Nike-M5E1
shortDescr = Nike-M5E1
longDescr = Removes the duplicated Nike-M5E1 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/NK33.cfg
patchName = NK33
shortDescr = NK33
longDescr = Removes the duplicated NK33 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/NK43.cfg
patchName = NK43
shortDescr = NK43
longDescr = Removes the duplicated NK43 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/R4D11.cfg
patchName = R4D11
shortDescr = R4D11
longDescr = Removes the duplicated R4D11 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Raptor.cfg
patchName = Raptor
shortDescr = Raptor
longDescr = Removes the duplicated Raptor engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0105.cfg
patchName = RD0105
shortDescr = RD0105
longDescr = Removes the duplicated RD0105 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0110.cfg
patchName = RD0110
shortDescr = RD0110
longDescr = Removes the duplicated RD0110 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0120.cfg
patchName = RD0120
shortDescr = RD0120
longDescr = Removes the duplicated RD0120 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD120.cfg
patchName = RD120
shortDescr = RD120
longDescr = Removes the duplicated RD120 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0124.cfg
patchName = RD0124
shortDescr = RD0124
longDescr = Removes the duplicated RD0124 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0146.cfg
patchName = RD0146
shortDescr = RD0146
longDescr = Removes the duplicated RD0146 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD100.cfg
patchName = RD100
shortDescr = RD100
longDescr = Removes the duplicated RD100 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD107-117.cfg
patchName = RD107-117
shortDescr = RD107-117
longDescr = Removes the duplicated RD107-117 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD108-118.cfg
patchName = RD108-118
shortDescr = RD108-118
longDescr = Removes the duplicated RD108-118 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD109.cfg
patchName = RD109
shortDescr = RD109
longDescr = Removes the duplicated RD109 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD170.cfg
patchName = RD170
shortDescr = RD170
longDescr = Removes the duplicated RD170 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD180.cfg
patchName = RD180
shortDescr = RD180
longDescr = Removes the duplicated RD180 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD191.cfg
patchName = RD191
shortDescr = RD191
longDescr = Removes the duplicated RD191 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0210.cfg
patchName = RD0210
shortDescr = RD0210
longDescr = Removes the duplicated RD0210 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD211.cfg
patchName = RD211
shortDescr = RD211
longDescr = Removes the duplicated RD211 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD0210.cfg
patchName = RD0212
shortDescr = RD0212
longDescr = Removes the duplicated RD0210 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD215.cfg
patchName = RD215
shortDescr = RD215
longDescr = Removes the duplicated RD215 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD275.cfg
patchName = RD253
shortDescr = RD253
longDescr = Removes the duplicated RD253 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD57.cfg
patchName = RD57
shortDescr = RD57
longDescr = Removes the duplicated RD57 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD58.cfg
patchName = RD58
shortDescr = RD58
longDescr = Removes the duplicated RD58 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RD8.cfg
patchName = RD8
shortDescr = RD8
longDescr = Removes the duplicated RD8 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RL10.cfg
patchName = RL10
shortDescr = RL10
longDescr = Removes the duplicated RL10 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RS68.cfg
patchName = RS68
shortDescr = RS68
longDescr = Removes the duplicated RS68 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Rutherford.cfg
patchName = Rutherford
shortDescr = Rutherford
longDescr = Removes the duplicated Rutherford engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RZ20.cfg
patchName = RZ20
shortDescr = RZ20
longDescr = Removes the duplicated RZ20 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/RZ.cfg
patchName = RZ
shortDescr = RZ
longDescr = Removes the duplicated RZ engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/S2_253.cfg
patchName = S2_253
shortDescr = S2.253
longDescr = Removes the duplicated S2.253 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/S5_92.cfg
patchName = S5_92
shortDescr = S5_92
longDescr = Removes the duplicated S5_92 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/S5_98M.cfg
patchName = S5_98M
shortDescr = S5_98M
longDescr = Removes the duplicated S5_98M engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/SRMU.cfg
patchName = SRMU
shortDescr = SRMU
longDescr = Removes the duplicated SRMU engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/SSME.cfg
patchName = SSME
shortDescr = SSME
longDescr = Removes the duplicated SSME engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Star-5D.cfg
patchName = Star-5D
shortDescr = Star-5D
longDescr = Removes the duplicated Star-5D engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Star-8.cfg
patchName = Star-8
shortDescr = Star-8
longDescr = Removes the duplicated Star-8 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/TD339.cfg
patchName = TD339
shortDescr = TD339
longDescr = Removes the duplicated TD339 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/TDE.cfg
patchName = TDE
shortDescr = TDE
longDescr = Removes the duplicated TDE engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/UA1200.cfg
patchName = UA1200
shortDescr = UA1200
longDescr = Removes the duplicated UA1200 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Veronique.cfg
patchName = Veronique
shortDescr = Veronique
longDescr = Removes the duplicated Veronique engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Viking.cfg
patchName = Viking
shortDescr = Viking
longDescr = Removes the duplicated Viking engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/X405.cfg
patchName = X405
shortDescr = X405
longDescr = Removes the duplicated X405 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/X405H.cfg
patchName = X405H
shortDescr = X405H
longDescr = Removes the duplicated X405H engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/XLR11.cfg
patchName = XLR11
shortDescr = XLR11
longDescr = Removes the duplicated XLR11 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/XLR25.cfg
patchName = XLR25
shortDescr = XLR25
longDescr = Removes the duplicated XLR25 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/XLR99.cfg
patchName = XLR99
shortDescr = XLR99
longDescr = Removes the duplicated XLR99 engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/Aerobee_Solids.cfg
patchName = AerobeeSolids
shortDescr = Aerobee Solids
longDescr = Removes the duplicated Aerobee Solid engines from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/LaunchClamps.cfg
patchName = LaunchClamps
shortDescr = FASA Launch Clamps
longDescr = Removes the duplicated FASA Launch Clamps
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROEngines/PatchManager/ROE-PatchManager.cfg
PatchManager
{
modName = ROEngines
srcPath = ROEngines/PatchManager/PluginData/BabySergeant_Dec.cfg
patchName = BabySergeantDec
shortDescr = Baby Sergeant Decouplers
longDescr = Removes the duplicated Baby Sergeant Decouplers from other mods.
installedWithMod = True
}
}
UrlConfig
{
parentUrl = ROLib/Data/UVMaps.cfg
ROL_UVMAP
{
name = NodeFairing
UVAREA
{
name = outside
u1 = 0.0
u2 = 0.5
v1 = 0.05
v2 = 0.95
}
UVAREA
{
name = inside
u1 = 0.50390625
u2 = 0.99609375
v1 = 0.0
v2 = 1.0
}
UVAREA
{
name = edges
u1 = 0.50390625
u2 = 0.99609375
v1 = 0.55
v2 = 0.95
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-00-Default.cfg
ROL_MODEL_LAYOUT
{
name = default
title = default
POSITION
{
position = 0,0,0
rotation = 0,0,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-01-RCS.cfg
ROT_MODEL_LAYOUT
{
name = Single-RCS
title = Single
POSITION
{
position = 0,0,0
rotation = 0,0,90
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-01-Single.cfg
ROL_MODEL_LAYOUT
{
name = Single
title = Single
POSITION
{
position = 0,0,0
rotation = 0,0,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-01-Single.cfg
ROL_MODEL_LAYOUT
{
name = Single-Rotated
title = Single-Rotated
POSITION
{
position = 0,0,0
rotation = 0,180,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-02-DOS.cfg
ROL_MODEL_LAYOUT
{
name = DOS-Lower
title = DOS-Lower
POSITION
{
position = 1,0,0
rotation = 0,180,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -1,0,0
rotation = 0,0,0
scale = 0.6,0.6,0.6
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-02-DOS.cfg
ROL_MODEL_LAYOUT
{
name = DOS-Upper
title = DOS-Upper
POSITION
{
position = 1,0,0
rotation = 180,180,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -1,0,0
rotation = 180,0,0
scale = 0.6,0.6,0.6
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-02-Double.cfg
ROL_MODEL_LAYOUT
{
name = Double-Sides
title = Double-Sides
POSITION
{
position = 1,0,0
rotation = 0,180,0
scale = 1,1,1
}
POSITION
{
position = -1,0,0
rotation = 0,0,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-02-Double.cfg
ROL_MODEL_LAYOUT
{
name = Double-Sides-Inverted
title = Double-Sides-Inverted
POSITION
{
position = 1,0,0
rotation = 180,180,0
scale = 1,1,1
}
POSITION
{
position = -1,0,0
rotation = 180,0,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-02-Double.cfg
ROL_MODEL_LAYOUT
{
name = Double-FrontRear
title = Double-FrontRear
POSITION
{
position = 0,0,1
rotation = 0,90,0
scale = 1,1,1
}
POSITION
{
position = 0,0,-1
rotation = 0,270,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-HAB.cfg
ROL_MODEL_LAYOUT
{
name = HAB-Lower
title = HAB-Lower
POSITION
{
position = 0.707,0,0.707
rotation = 0,135,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -0.707,0,0.707
rotation = 0,45,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -0.707,0,-0.707
rotation = 0,315,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = 0.707,0,-0.707
rotation = 0,225,0
scale = 0.6,0.6,0.6
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-HAB.cfg
ROL_MODEL_LAYOUT
{
name = HAB-Upper
title = HAB-Upper
POSITION
{
position = 0.707,0,0.707
rotation = 180,135,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -0.707,0,0.707
rotation = 180,45,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = -0.707,0,-0.707
rotation = 180,315,0
scale = 0.6,0.6,0.6
}
POSITION
{
position = 0.707,0,-0.707
rotation = 180,225,0
scale = 0.6,0.6,0.6
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-Quad.cfg
ROL_MODEL_LAYOUT
{
name = Quad-Standard
title = Quad-Standard
POSITION
{
position = 0,0,1
rotation = 0,90,0
scale = 1,1,1
}
POSITION
{
position = 1,0,0
rotation = 0,180,0
scale = 1,1,1
}
POSITION
{
position = 0,0,-1
rotation = 0,270,0
scale = 1,1,1
}
POSITION
{
position = -1,0,0
rotation = 0,0,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-Quad.cfg
ROL_MODEL_LAYOUT
{
name = Quad-Rotated
title = Quad-Rotated
POSITION
{
position = 0.707,0,0.707
rotation = 0,135,0
scale = 1,1,1
}
POSITION
{
position = -0.707,0,0.707
rotation = 0,45,0
scale = 1,1,1
}
POSITION
{
position = -0.707,0,-0.707
rotation = 0,315,0
scale = 1,1,1
}
POSITION
{
position = 0.707,0,-0.707
rotation = 0,225,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-Quad.cfg
ROL_MODEL_LAYOUT
{
name = Quad-X
title = Quad-X
POSITION
{
position = -0.5, 0, -0.86603
rotation = 0,300,0
scale = 1,1,1
}
POSITION
{
position = 0.5, 0, -0.86603
rotation = 0,240,0
scale = 1,1,1
}
POSITION
{
position = 0.5, 0, 0.86603
rotation = 0,120,0
scale = 1,1,1
}
POSITION
{
position = -0.5, 0, 0.86603
rotation = 0,60,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROLib/Data/ModelLayouts/ModelLayout-04-Quad.cfg
ROL_MODEL_LAYOUT
{
name = Quad-Rotated-X
title = Quad-Rotated-X
POSITION
{
position = 0.707,0,0.707
rotation = 0,135,0
scale = 1,1,1
}
POSITION
{
position = -0.707,0,0.707
rotation = 0,45,0
scale = 1,1,1
}
POSITION
{
position = -0.707,0,-0.707
rotation = 0,315,0
scale = 1,1,1
}
POSITION
{
position = 0.707,0,-0.707
rotation = 0,225,0
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = ROTanks/Compatibility/TUColorPresets.cfg
KSP_COLOR_PRESET
{
name = atlasvccb
title = Atlas V CCB
color = 192, 128, 99
specular = 60
metallic = 30
}
}
UrlConfig
{
parentUrl = ROTanks/Compatibility/TUColorPresets.cfg
KSP_COLOR_PRESET
{
name = atlasvccbfuelline
title = Atlas V CCB Fuel Line
color = 192, 128, 99
specular = 60
metallic = 30
}
}
UrlConfig
{
parentUrl = ROTanks/Compatibility/TUColorPresets.cfg
KSP_COLOR_PRESET
{
name = centaurcommon
title = Centaur Common Tank
color = 239, 239, 239
specular = 30
metallic = 30
}
}
UrlConfig
{
parentUrl = ROTanks/Compatibility/TUColorPresets.cfg
KSP_COLOR_PRESET
{
name = centaurcommonmount
title = Centaur Common Mount
color = 236, 218, 176
specular = 30
metallic = 30
}
}
UrlConfig
{
parentUrl = ROTanks/Compatibility/TUColorPresets.cfg
PRESET_COLOR_GROUP
{
name = Historical Tanks
color = atlasvccb
color = atlasvccbfuelline
color = centaurcommon
color = centaurcommonmount
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-A
title = Dome-A
modelName = ROTanks/Assets/SC-ADPT-DOME-A
orientation = TOP
diameter = 5
upperDiameter = 2.5
lowerDiameter = 5
height = 1.15
volume = 13.3444
topNode = 0, 1.15, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Dome-Metallic
title = Metallic
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-A
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-Cloth
title = Cloth
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-A
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-Foam
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-A
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-ICPS
title = ICPS
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-A
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-B
title = Dome-B
modelName = ROTanks/Assets/SC-ADPT-DOME-B
orientation = TOP
diameter = 5
upperDiameter = 5
lowerDiameter = 5
height = 1.15
volume = 13.3444
topNode = 0, 1.15, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Dome-Metallic
title = Metallic
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-B
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-Cloth
title = Cloth
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-B
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-Foam
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-B
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Dome-ICPS
title = ICPS
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO-DOME-B
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-Flat
title = Dome-Flat
modelName = ROTanks/Assets/ST-ADPT-2-1-DOME
orientation = TOP
diameter = 2.5
upperDiameter = 1.25
lowerDiameter = 2.5
height = 0.3
volume = 0
topNode = 0, 0.3, 0, 0, 1, 0
effectiveLength = 0.2936
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-Half
title = Dome-Half
modelName = ROTanks/Assets/SC-TANK-SF-ADPT-N
orientation = TOP
height = 2.4
diameter = 5
volume = 29.0331
cost = 0
upperDiameter = 5
lowerDiameter = 5
topNode = 0, 2.4, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 16.3625
textureSet = ROT-Sphere-Striped
textureSet = ROT-Sphere-Gold
textureSet = ROT-Sphere-Orange
textureSet = ROT-Sphere-Checkered
textureSet = ROT-Sphere-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-Half-Framed-S
title = Dome-Framed-S
modelName = ROTanks/Assets/SC-TANK-SF-ADPT-S
orientation = TOP
height = 2.5
diameter = 5
volume = 29.0331
cost = 0
upperDiameter = 5
lowerDiameter = 5
topNode = 0, 2.5, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 16.3625
textureSet = ROT-Sphere-Striped
textureSet = ROT-Sphere-Gold
textureSet = ROT-Sphere-Orange
textureSet = ROT-Sphere-Checkered
textureSet = ROT-Sphere-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Domes.cfg
ROL_MODEL
{
name = Adapter-Dome-Half-Framed-M
title = Dome-Framed-M
modelName = ROTanks/Assets/SC-TANK-SF-ADPT-M
orientation = TOP
height = 2.5
diameter = 5
volume = 29.0331
cost = 0
upperDiameter = 5
lowerDiameter = 5
topNode = 0, 2.5, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 16.3625
textureSet = ROT-Sphere-Striped
textureSet = ROT-Sphere-Gold
textureSet = ROT-Sphere-Orange
textureSet = ROT-Sphere-Checkered
textureSet = ROT-Sphere-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-2-Flat
title = 1:2-Flat
description = 2:1 Ratio Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-2-1-FLAT
orientation = TOP
invertForTop = true
invertForBottom = false
verticalOffset = 0.45
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 2.5
height = 0.45
volume = 4.4781
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.36291
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-2-Short
title = 1:2-Short
description = 1:2 Ratio Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-2-1-SHORT
orientation = TOP
verticalOffset = 2.5
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 2.5
height = 2.5
volume = 24.426
topNode = 0, 2.5, 0, 0, 1, 0, 2
effectiveLength = 0.625
additionalVolume = 6.1515
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-2-Long
title = 1:2-Long
description = 1:2 Ratio Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-2-1-LONG
orientation = TOP
verticalOffset = 5
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 2.5
height = 5
volume = 48.6903
topNode = 0, 5, 0, 0, 1, 0, 2
effectiveLength = 0.625
additionalVolume = 29.1215
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-3-Flat
title = 1:3-Flat
description = 1:3 Ratio Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-3-1-FLAT
orientation = TOP
verticalOffset = 0.45
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 1.25
diameter = 1.25
height = 0.45
volume = 2.3455
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.3555
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-3-Short
title = 1:3-Short
description = 1:3 Ratio Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-3-1-SHORT
orientation = TOP
verticalOffset = 1.875
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 1.25
height = 1.875
volume = 9.209
topNode = 0, 1.875, 0, 0, 1, 0, 2
effectiveLength = 0.313
additionalVolume = 3.26588
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-3-Long
title = 1:3-Long
description = 1:3 Ratio Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-3-1-LONG
orientation = TOP
verticalOffset = 3.75
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 1.25
height = 3.75
volume = 18.36
topNode = 0, 3.75, 0, 0, 1, 0, 2
effectiveLength = 0.313
additionalVolume = 7.2994
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-1-3-Extended
title = 1:3-Ext
description = 1:3 Adapter - Extended
modelName = ROTanks/Assets/ST-ADPT-3-1-EXT
orientation = TOP
verticalOffset = 2.951
rotationOffset = 0,0,180
height = 2.951
diameter = 1.875
upperDiameter = 1.875
lowerDiameter = 0.625
volume = 6.1787
topNode = 0, 2.951, 0, 0, 1, 0, 2
effectiveLength = 0.313
additionalVolume = 3.0155
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-2-3-Flat
title = 2:3-Flat
description = 2:3 Ratio Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-3-2-FLAT
orientation = TOP
verticalOffset = 0.45
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 2.5
height = 0.45
volume = 2.7702
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.442
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-2-3-Short
title = 2:3-Short
description = 2:3 Ratio Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-3-2-SHORT
orientation = TOP
verticalOffset = 1.875
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 2.5
height = 1.875
volume = 11.4143
topNode = 0, 1.875, 0, 0, 1, 0, 2
effectiveLength = 0.625
additionalVolume = 4.4179
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-2-3-Long
title = 2:3-Long
description = 2:3 Ratio Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-3-2-LONG
orientation = TOP
verticalOffset = 3.75
rotationOffset = 0,0,180
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 2.5
height = 3.75
volume = 22.7882
topNode = 0, 3.75, 0, 0, 1, 0, 2
effectiveLength = 0.625
additionalVolume = 16.5714
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-3-4-Flat
title = 3:4-Flat
description = 3:4 Ratio Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-4-3-FLAT
orientation = TOP
verticalOffset = 0.45
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 3.75
height = 0.45
volume = 5.1359
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.4298
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-3-4-Long
title = 3:4-Long
description = 3:4 Ratio Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-4-3-LONG
orientation = TOP
verticalOffset = 5
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 3.75
height = 5
volume = 56.6571
topNode = 0, 5, 0, 0, 1, 0, 2
effectiveLength = 0.9375
additionalVolume = 34.5071
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Inverted.cfg
ROL_MODEL
{
name = Adapter-3-4-Short
title = 3:4-Short
description = 3:4 Ratio Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-4-3-SHORT
orientation = TOP
verticalOffset = 2.5
rotationOffset = 0,0,180
diameter = 5
upperDiameter = 5
lowerDiameter = 3.75
height = 2.5
volume = 28.3488
topNode = 0, 2.5, 0, 0, 1, 0, 2
effectiveLength = 0.9375
additionalVolume = 7.0686
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-1
title = Nose-1
modelName = ROTanks/Assets/SC-ADPT-NOSE1
orientation = TOP
diameter = 5
height = 6.304
volume = 66.7019
cost = 0
topNode = 0, 6.304, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 20.0396
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-2
title = Nose-2
modelName = ROTanks/Assets/SC-ADPT-NOSE2
orientation = TOP
diameter = 5
height = 6.779
volume = 86.7876
cost = 0
topNode = 0, 6.779, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 34.7827
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-3
title = Nose-3
modelName = ROTanks/Assets/SC-ADPT-NOSE3
orientation = TOP
diameter = 5
height = 3.201
volume = 34.3215
cost = 0
topNode = 0, 3.201, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 0
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-4
title = Nose-4
modelName = ROTanks/Assets/SC-ADPT-NOSE4
orientation = TOP
diameter = 5
height = 1.957
volume = 25.0755
cost = 0
topNode = 0, 1.957, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 0
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-5
title = Nose-5
modelName = ROTanks/Assets/SC-ADPT-NOSE5
orientation = TOP
diameter = 5
height = 6.074
volume = 60.933
cost = 0
topNode = 0, 6.074, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 17.9742
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-6
title = Nose-6
modelName = ROTanks/Assets/SC-ADPT-NOSE6
orientation = TOP
diameter = 2.5
height = 2.5
volume = 0
cost = 0
topNode = 0, 2.5, 0, 0, 1, 0
effectiveLength = 0.625
additionalVolume = 1.0226
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-7
title = Nose-7
modelName = ROTanks/Assets/SC-ADPT-NOSE7
orientation = TOP
diameter = 2.5
height = 2.918
volume = 0
cost = 0
topNode = 0, 2.918, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 1.1503
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-8
title = Nose-8
modelName = ROTanks/Assets/SC-ADPT-NOSE8
orientation = TOP
diameter = 2.5
height = 3.366
volume = 0
cost = 0
topNode = 0, 3.366, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 3.3152
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-9
title = Nose-9
modelName = ROTanks/Assets/SC-ADPT-NOSE9
orientation = TOP
diameter = 2.5
height = 3.662
volume = 0
cost = 0
topNode = 0, 3.662, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 2.1447
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-10
title = Nose-10
modelName = ROTanks/Assets/SC-ADPT-NOSE10
orientation = TOP
diameter = 2.5
height = 3.815
volume = 0
cost = 0
topNode = 0, 3.815, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 2.8062
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-11
title = Nose-11
modelName = ROTanks/Assets/SC-ADPT-NOSE11
orientation = TOP
diameter = 2.5
height = 3.835
volume = 0
cost = 0
topNode = 0, 3.835, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 2.8062
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-12
title = Nose-12
modelName = ROTanks/Assets/SC-ADPT-NOSE12
orientation = TOP
diameter = 5
height = 25
volume = 250.783
topNode = 0, 25.0, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 136.0243
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Nosecones.cfg
ROL_MODEL
{
name = Nosecone-13
title = Nose-13
modelName = ROTanks/Assets/SC-ADPT-NOSE13
orientation = TOP
diameter = 5
height = 18.88
volume = 199.761
topNode = 0, 18.88, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 94.1305
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-S
title = Soyuz-S
modelName = ROTanks/Assets/SC-ADPT-SOYUZ4
orientation = TOP
invertForBottom = false
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 5.18714
volume = 12.4976
topNode = 0, 5.18714, 0, 0, 1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 3.4141
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-M
title = Soyuz-M
modelName = ROTanks/Assets/SC-ADPT-SOYUZ3
orientation = TOP
invertForBottom = false
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 6.18714
volume = 15.6261
topNode = 0, 6.18714, 0, 0, 1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 6.3197
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-L
title = Soyuz-L
modelName = ROTanks/Assets/SC-ADPT-SOYUZ2
orientation = TOP
invertForBottom = false
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 7.18714
volume = 18.76
topNode = 0, 7.18714, 0, 0, 1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 8.9179
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-XL
title = Soyuz-XL
modelName = ROTanks/Assets/SC-ADPT-SOYUZ1
orientation = TOP
invertForBottom = false
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 8.18714
volume = 22.2679
topNode = 0, 8.18714, 0, 0, 1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 11.7496
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-S-BOT
title = Soyuz-S
modelName = ROTanks/Assets/SC-ADPT-SOYUZ4
orientation = BOTTOM
verticalOffset = -5.18714
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 5.18714
volume = 12.4976
bottomNode = 0, -5.18714, 0, 0, -1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 3.4141
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-M-BOT
title = Soyuz-M
modelName = ROTanks/Assets/SC-ADPT-SOYUZ3
orientation = BOTTOM
verticalOffset = -6.18714
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 6.18714
volume = 15.6261
bottomNode = 0, -6.18714, 0, 0, -1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 6.3197
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-L-BOT
title = Soyuz-L
modelName = ROTanks/Assets/SC-ADPT-SOYUZ2
orientation = BOTTOM
verticalOffset = -7.18714
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 7.18714
volume = 18.76
bottomNode = 0, -7.18714, 0, 0, -1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 8.9179
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Soyuz.cfg
ROL_MODEL
{
name = Adapter-Soyuz-XL-BOT
title = Soyuz-XL
modelName = ROTanks/Assets/SC-ADPT-SOYUZ1
orientation = BOTTOM
verticalOffset = -8.18714
upperDiameter = 1.875
diameter = 1.875
lowerDiameter = 1.4375
height = 8.18714
volume = 22.2679
bottomNode = 0, -8.18714, 0, 0, -1, 0, 2
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 3.2075
additionalVolume = 11.7496
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Split.cfg
ROL_MODEL
{
name = Intertank-Split
title = Inter-Split
modelName = ROTanks/Assets/SC-TANK-INTERTANK-SPLIT
orientation = TOP
diameter = 5
upperDiameter = 5
lowerDiameter = 3.75
height = 2.0125
volume = 19.9108
topNode = 0, 2.0125, 0, 0, 1, 0
effectiveLength = 0.9375
additionalVolume = 16.3625
KSP_TEXTURE_SET
{
name = ROT-Intertank-M-M
title = Metallic
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = steel
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-I-I
title = ICPS
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-C-C
title = Cloth
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-F-F
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = foam
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-M-I
title = M-I
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-M-C
title = M-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-M-F
title = M-F
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = foam
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-I-M
title = I-M
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = steel
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-I-C
title = I-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-I-F
title = I-F
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = foam
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-C-M
title = C-M
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = steel
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-C-I
title = C-I
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-C-F
title = C-F
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = beige
secondColor = foam
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-F-M
title = F-M
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = steel
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-F-I
title = F-I
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-ICPS
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-ICPS
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = beige
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Intertank-F-C
title = F-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-FOAM
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-FOAM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Upper
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Lower
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MUS-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MUS-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MUS-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MUS-AO
texture = _MaskTex, ROTanks/Assets/SC-TANK-MUS-MASK-A
mesh = MUS-Intertank-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = beige
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters-Split.cfg
ROL_MODEL
{
name = Intertank-Sphere
title = Inter-Sphere
modelName = ROTanks/Assets/SC-TANKS-S-SPLIT
orientation = TOP
diameter = 5
upperDiameter = 5
lowerDiameter = 5
height = 5
volume = 60.14
topNode = 0, 5.0, 0, 0, 1, 0
effectiveLength = 1.25
additionalVolume = 32.7249
textureSet = ROT-Sphere-Striped
textureSet = ROT-Sphere-Gold
textureSet = ROT-Sphere-Orange
textureSet = ROT-Sphere-Checkered
textureSet = ROT-Sphere-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-2-1-Flat
title = 2:1-Flat
description = 2:1 Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-2-1-FLAT
orientation = TOP
diameter = 5
upperDiameter = 2.5
lowerDiameter = 5
height = 0.45
volume = 4.4781
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.3455
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-2-1-Short
title = 2:1-Short
description = 2:1 Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-2-1-SHORT
orientation = TOP
diameter = 5
upperDiameter = 2.5
lowerDiameter = 5
height = 2.5
volume = 24.426
topNode = 0, 2.5, 0, 0, 1, 0, 2
effectiveLength = 1.1557
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-2-1-Long
title = 2:1-Long
description = 2:1 Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-2-1-LONG
orientation = TOP
diameter = 5
upperDiameter = 2.5
lowerDiameter = 5
height = 5
volume = 48.6903
topNode = 0, 5, 0, 0, 1, 0, 2
effectiveLength = 1.25
additionalVolume = 12.0524
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-1-Flat
title = 3:1-Flat
modelName = ROTanks/Assets/SC-ADPT-3-1-FLAT
description = 3:1 Adapter - Flat
orientation = TOP
diameter = 3.75
upperDiameter = 1.25
lowerDiameter = 3.75
height = 0.45
volume = 2.3455
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.3468
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-1-Short
title = 3:1-Short
description = 3:1 Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-3-1-SHORT
orientation = TOP
diameter = 3.75
upperDiameter = 1.25
lowerDiameter = 3.75
height = 1.875
volume = 9.209
topNode = 0, 1.875, 0, 0, 1, 0, 2
effectiveLength = 0.8521
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-1-Long
title = 3:1-Long
description = 3:1 Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-3-1-LONG
orientation = TOP
diameter = 3.75
upperDiameter = 1.25
lowerDiameter = 3.75
height = 3.75
volume = 18.36
topNode = 0, 3.75, 0, 0, 1, 0, 2
effectiveLength = 0.9375
additionalVolume = 2.6176
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-1-Extended
title = 3:1-Ext
description = 3:1 Adapter - Extended
modelName = ROTanks/Assets/ST-ADPT-3-1-EXT
orientation = TOP
verticalOffset = 0
height = 2.951
diameter = 1.875
upperDiameter = 0.625
lowerDiameter = 1.875
volume = 6.1787
topNode = 0, 2.951, 0, 0, 1, 0
effectiveLength = 2.0278
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-2-Flat
title = 3:2-Flat
description = 3:2 Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-3-2-FLAT
orientation = TOP
diameter = 3.75
upperDiameter = 2.5
lowerDiameter = 3.75
height = 0.45
volume = 2.7702
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.3602
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-2-Short
title = 3:2-Short
description = 3:2 Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-3-2-SHORT
orientation = TOP
diameter = 3.75
upperDiameter = 2.5
lowerDiameter = 3.75
height = 1.875
volume = 11.4143
topNode = 0, 1.875, 0, 0, 1, 0, 2
effectiveLength = 0.9375
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-2-Long
title = 3:2-Long
description = 3:2 Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-3-2-LONG
orientation = TOP
diameter = 3.75
upperDiameter = 2.5
lowerDiameter = 3.75
height = 3.75
volume = 22.7882
topNode = 0, 3.75, 0, 0, 1, 0, 2
effectiveLength = 0.9375
additionalVolume = 6.545
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-3-2-Extended
title = 3:2-Ext
description = 3:2 Adapter - Extended
modelName = ROTanks/Assets/ST-ADPT-3-2-EXT
orientation = TOP
verticalOffset = 0
height = 2.951
diameter = 1.875
upperDiameter = 0.625
lowerDiameter = 1.875
volume = 6.9835
topNode = 0, 2.951, 0, 0, 1, 0
effectiveLength = 2.1049
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-4-1-Flat
title = 4:1-Flat
description = 4:1 Adapter - Flat
modelName = ROTanks/Assets/ST-ADPT-4-1-FLAT
orientation = TOP
verticalOffset = 0
height = 0.19671
diameter = 2.5
upperDiameter = 0.625
lowerDiameter = 2.5
volume = 0.5379
topNode = 0, 0.19671, 0, 0, 1, 0
effectiveLength = 0.1741
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-4-1-Short
title = 4:1-Short
description = 4:1 Adapter - Short
modelName = ROTanks/Assets/ST-ADPT-4-1-SHORT
orientation = TOP
verticalOffset = 0
height = 0.96414
diameter = 2.5
upperDiameter = 0.625
lowerDiameter = 2.5
volume = 2.047
topNode = 0, 0.96414, 0, 0, 1, 0
effectiveLength = 0.4610
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-4-3-Flat
title = 4:3-Flat
description = 4:3 Adapter - Flat
modelName = ROTanks/Assets/SC-ADPT-4-3-FLAT
orientation = TOP
diameter = 5
upperDiameter = 3.75
lowerDiameter = 5
height = 0.45
volume = 5.1359
topNode = 0, 0.45, 0, 0, 1, 0, 2
effectiveLength = 0.35157
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-4-3-Long
title = 4:3-Long
description = 4:3 Adapter - Long
modelName = ROTanks/Assets/SC-ADPT-4-3-LONG
orientation = TOP
diameter = 5
upperDiameter = 3.75
lowerDiameter = 5
height = 5
volume = 56.6571
topNode = 0, 5, 0, 0, 1, 0, 2
effectiveLength = 1.25
additionalVolume = 21.9554
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Adapters.cfg
ROL_MODEL
{
name = Adapter-4-3-Short
title = 4:3-Short
description = 4:3 Adapter - Short
modelName = ROTanks/Assets/SC-ADPT-4-3-SHORT
orientation = TOP
diameter = 5
upperDiameter = 3.75
lowerDiameter = 5
height = 2.5
volume = 28.3488
topNode = 0, 2.5, 0, 0, 1, 0, 2
effectiveLength = 1.25
additionalVolume = 0
textureSet = ROT-Adapter-SLS
textureSet = ROT-Adapter-Saturn
textureSet = ROT-Adapter-Plain
textureSet = ROT-Adapter-Orange
textureSet = ROT-Adapter-Gold
textureSet = ROT-Adapter-Cloth
textureSet = ROT-Adapter-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Decouplers.cfg
ROL_MODEL
{
name = Decoupler-Ring
title = Ring Decoupler
description = Ring Decoupler
modelName = ROTanks/Assets/SSTUDecoupler
orientation = CENTRAL
diameter = 1
upperDiameter = 1
lowerDiameter = 1
minVerticalScale = 0.5
maxVerticalScale = 1.5
mass = 0.026
cost = 39
height = 0.1
volume = 0.078788
textureSet = ROT-Ring-Decoupler
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Generic.cfg
ROL_MODEL
{
name = Model-None
title = None
modelName = ROTanks/Assets/EmptyProxyModel
orientation = TOP
verticalOffset = 0
height = 0
diameter = 5
volume = 0
minVerticalScale = 0
maxVerticalScale = 0
cost = 0.0
mass = 0.0
techLimit = start
upperDiameter = 5
lowerDiameter = 5
effectiveLength = 0
additionalVolume = 0
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Generic.cfg
ROL_MODEL
{
name = TankCap-Inset
title = Inset
modelName = ROTanks/Assets/SC-TANK-MOUNT-NONE
orientation = TOP
verticalOffset = 0
height = 0
diameter = 5
volume = 0
mass = 0
node = 0, 0, 0, 0, 1, 0, 2
cost = 0
techLimit = start
upperDiameter = 5
lowerDiameter = 5
effectiveLength = 0
additionalVolume = 0
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Generic.cfg
ROL_MODEL
{
name = TankCap-Flat
title = Flat
modelName = ROTanks/Assets/SC-ENG-MOUNT-FLAT
orientation = TOP
verticalOffset = 0
height = 0
diameter = 5
volume = 0
mass = 0
node = 0, 0, 0, 0, 1, 0, 2
techLimit = start
cost = 0
upperDiameter = 5
lowerDiameter = 5
effectiveLength = 0
additionalVolume = 0
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Generic.cfg
ROL_MODEL
{
name = TankCap-Flat-2
title = Flat-2
modelName = ROTanks/Assets/ST-ADPT-1-1-VA
orientation = TOP
verticalOffset = 0
height = 0.151
diameter = 1.875
volume = 0.1745
mass = 0
topNode = 0, 0.151, 0, 0, 1, 0
techLimit = start
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
effectiveLength = 0.1424
additionalVolume = 0
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-0-5
modelName = ROTanks/Assets/SC-MCB-A-0-5
orientation = CENTRAL
volume = 0
mass = 0.3022
cost = 450
height = 2.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 1.25, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -1.25, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 1.25
bottom = -1.25
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-1-0
modelName = ROTanks/Assets/SC-MCB-A-1-0
orientation = CENTRAL
volume = 0
mass = 0.4742
cost = 900
height = 5.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 2.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -2.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 2.5
bottom = -2.5
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-1-5
modelName = ROTanks/Assets/SC-MCB-A-1-5
orientation = CENTRAL
volume = 0
mass = 0.6461
cost = 1350
height = 7.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 3.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -3.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 3.5
bottom = -3.5
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-2-0
modelName = ROTanks/Assets/SC-MCB-A-2-0
orientation = CENTRAL
volume = 0
mass = 0.8181
cost = 1800
height = 10.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 5
bottom = -5
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-2-5
modelName = ROTanks/Assets/SC-MCB-A-2-5
orientation = CENTRAL
volume = 0
mass = 0.9900
cost = 2250
height = 12.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 6.25, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -6.25, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 6.25
bottom = -6.25
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-3-0
modelName = ROTanks/Assets/SC-MCB-A-3-0
orientation = CENTRAL
volume = 0
mass = 1.162
cost = 2700
height = 15.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 7.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -7.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 7.5
bottom = -7.5
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-3-5
modelName = ROTanks/Assets/SC-MCB-A-3-5
orientation = CENTRAL
volume = 0
mass = 1.334
cost = 3150
height = 17.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 8.75, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -8.75, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 8.75
bottom = -8.75
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-A.cfg
ROL_MODEL
{
name = MCB-A-4-0
modelName = ROTanks/Assets/SC-MCB-A-4-0
orientation = CENTRAL
volume = 0
mass = 1.506
cost = 3600
height = 20.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 10, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -10, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
FAIRINGDATA
{
enabled = true
top = 10
bottom = -10
}
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-0-5
modelName = ROTanks/Assets/SC-MCB-B-0-5
orientation = CENTRAL
volume = 0
mass = 0.3022
cost = 450
height = 2.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 1.25, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -1.25, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-1-0
modelName = ROTanks/Assets/SC-MCB-B-1-0
orientation = CENTRAL
volume = 0
mass = 0.4742
cost = 900
height = 5.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 2.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -2.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-1-5
modelName = ROTanks/Assets/SC-MCB-B-1-5
orientation = CENTRAL
volume = 0
mass = 0.6461
cost = 1350
height = 7.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 3.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -3.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-2-0
modelName = ROTanks/Assets/SC-MCB-B-2-0
orientation = CENTRAL
volume = 0
mass = 0.8181
cost = 1800
height = 10.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-2-5
modelName = ROTanks/Assets/SC-MCB-B-2-5
orientation = CENTRAL
volume = 0
mass = 0.9900
cost = 2250
height = 12.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 6.25, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -6.25, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-3-0
modelName = ROTanks/Assets/SC-MCB-B-3-0
orientation = CENTRAL
volume = 0
mass = 1.162
cost = 2700
height = 15.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 7.5, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -7.5, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-3-5
modelName = ROTanks/Assets/SC-MCB-B-3-5
orientation = CENTRAL
volume = 0
mass = 1.334
cost = 3150
height = 17.9
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 8.75, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -8.75, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-MCB-B.cfg
ROL_MODEL
{
name = MCB-B-4-0
modelName = ROTanks/Assets/SC-MCB-B-4-0
orientation = CENTRAL
volume = 0
mass = 1.506
cost = 3600
height = 20.4
diameter = 5
upperDiameter = 5
lowerDiameter = 5
upperProfile = cylinder
upperProfile = uncapped
compatibleUpperProfile = cylinder
compatibleUpperProfile = capped
lowerProfile = cylinder
lowerProfile = uncapped
compatibleLowerProfile = cylinder
compatibleLowerProfile = capped
bodyNode = 0, 10, 0, 0, -1, 0, 4
bodyNode = 0, 0, -2.4, 0, 0, 1, 4
bodyNode = 0, -10, 0, 0, 1, 0, 4
defaultTextureSet = SSTU-MCB-A-Silver
KSP_TEXTURE_SET
{
name = SSTU-MCB-A-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-S-IC
title = Saturn S-IC
modelName = ROTanks/Assets/SC-ENG-MOUNT-SATURN-V
orientation = BOTTOM
verticalOffset = 0
height = 2.24
diameter = 5
upperDiameter = 5
lowerDiameter = 6
volume = 46.7618
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -2.24, 0, 0, -1, 0, 2
effectiveLength = 2.2088
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-S-IC-45
title = Saturn S-IC 45-deg
modelName = ROTanks/Assets/SC-ENG-MOUNT-SATURN-V
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0, -45, 0
height = 2.24
diameter = 5
upperDiameter = 5
lowerDiameter = 6
volume = 46.7618
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -2.24, 0, 0, -1, 0, 2
effectiveLength = 2.2088
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-S-II
title = Saturn S-II
modelName = ROTanks/Assets/SC-ENG-MOUNT-S-II
orientation = BOTTOM
verticalOffset = 0
height = 1.75
diameter = 5
upperDiameter = 5
lowerDiameter = 3
volume = 24.8288
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.75, 0, 0, -1, 0, 2
effectiveLength = 1.48461
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = olive
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-S-IVB
title = Saturn S-IVB
modelName = ROTanks/Assets/SC-ENG-MOUNT-S-IVB
orientation = BOTTOM
verticalOffset = 0
height = 2.18
diameter = 5
upperDiameter = 5
lowerDiameter = 1.5
volume = 20.5264
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -2.18, 0, 0, -1, 0, 2
effectiveLength = 1.4455
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = olive
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Generic
title = Generic
modelName = ROTanks/Assets/SC-ENG-MOUNT-GENERIC
orientation = BOTTOM
verticalOffset = 0
height = 0.9
diameter = 5
upperDiameter = 5
lowerDiameter = 4.3
volume = 17.2626
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.9, 0, 0, -1, 0, 2
effectiveLength = 0.8505
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = olive
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Boattail
title = Boattail
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD
orientation = BOTTOM
verticalOffset = 0
height = 1
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 18.9778
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.0, 0, 0, -1, 0, 2
effectiveLength = 0
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/Masks/MOUNTS4-MASK
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Shroud-Tight
title = Shroud (Tight)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD2
orientation = BOTTOM
verticalOffset = 0
height = 1
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 3.75
volume = 10.7962
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.0, 0, 0, -1, 0, 2
effectiveLength = 0
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/Masks/MOUNTS4-MASK
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Shroud-S
title = Shroud (S)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD3
orientation = BOTTOM
verticalOffset = 0
height = 0.5
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 10.0101
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.5, 0, 0, -1, 0, 2
effectiveLength = 0.4085
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Shroud-M
title = Shroud (M)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD4
orientation = BOTTOM
verticalOffset = 0
height = 0.5
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 10.0101
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.5, 0, 0, -1, 0, 2
effectiveLength = 0.4085
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Shroud-L
title = Shroud (L)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD5
orientation = BOTTOM
verticalOffset = 0
height = 0.5
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 10.0101
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.5, 0, 0, -1, 0, 2
effectiveLength = 0.4085
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Shroud-XL
title = Shroud (XL)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SHROUD6
orientation = BOTTOM
verticalOffset = 0
height = 0.5
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 10.0101
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.5, 0, 0, -1, 0, 2
effectiveLength = 0.4085
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-SLS
title = SLS
modelName = ROTanks/Assets/SC-ENG-MOUNT-SLS
orientation = BOTTOM
verticalOffset = 0
height = 1
diameter = 5
upperDiameter = 5
lowerDiameter = 5.5
volume = 19.509
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1, 0, 0, -1, 0, 2
effectiveLength = 0.7314
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-SLS-6
title = SLS 6-Engine
modelName = ROTanks/Assets/SC-ENG-MOUNT-SLS-6
orientation = BOTTOM
verticalOffset = 0
height = 1
diameter = 5
upperDiameter = 5
lowerDiameter = 5.5
volume = 19.509
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1, 0, 0, -1, 0, 2
effectiveLength = 0.7314
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Pyrios
title = Pyrios
modelName = ROTanks/Assets/SC-ENG-MOUNT-PYRIOS
orientation = BOTTOM
verticalOffset = -2.3
rotationOffset = 0,0,0
height = 1.333333
diameter = 5
upperDiameter = 5
lowerDiameter = 7
volume = 70.9993
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.33333333, 0, 0, -1, 0, 2
effectiveLength = 0
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS1-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS1-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS1-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Nova
title = Nova
modelName = ROTanks/Assets/SC-ENG-MOUNT-NOVA
orientation = BOTTOM
verticalOffset = 0
height = 1.05
diameter = 5
upperDiameter = 5
lowerDiameter = 5
volume = 9.7545
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.05, 0, 0, -1, 0, 2
effectiveLength = 0.349
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Direct
title = Direct
modelName = ROTanks/Assets/SC-ENG-MOUNT-DIRECT
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0,0,0
height = 2.5
diameter = 5
upperDiameter = 5
lowerDiameter = 7
volume = 48.7726
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -2.5, 0, 0, -1, 0, 2
effectiveLength = 0
additionalVolume = 0
defaultTextureSet = ROT-Mount-A
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS2-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS2-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS2-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS2-MASK-C
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Delta-IV
title = Delta-IV
modelName = ROTanks/Assets/SC-ENG-MOUNT-DELTA-IV
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0,-90,0
height = 1
diameter = 3.75
upperDiameter = 3.75
lowerDiameter = 3.75
volume = 10.7962
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.0, 0, 0, -1, 0, 2
effectiveLength = 0
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = white
detailColor = white
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS4-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS4-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS4-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS4-MET
texture = _MaskTex, ROTanks/Assets/Masks/MOUNTS4-MASK
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = black
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-RD-107
title = RD-107
modelName = ROTanks/Assets/SC-ENG-MOUNT-RD-107
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0,-90,0
height = 0.05
diameter = 1.875
upperDiameter = 1.875
lowerDiameter = 1.875
volume = 2.7435
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.05, 0, 0, -1, 0, 2
effectiveLength = 0.4686
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-RD-108
title = RD-108
modelName = ROTanks/Assets/SC-ENG-MOUNT-RD-108
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0,-45,0
height = 0.05
diameter = 1.4375
upperDiameter = 1.4375
lowerDiameter = 1.4375
volume = 0.1
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.05, 0, 0, -1, 0, 2
effectiveLength = 0.4686
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-RD-108-45
title = RD-108 45-deg
modelName = ROTanks/Assets/SC-ENG-MOUNT-RD-108
orientation = BOTTOM
verticalOffset = 0
rotationOffset = 0,-90,0
height = 0.05
diameter = 1.4375
upperDiameter = 1.4375
lowerDiameter = 1.4375
volume = 0.1
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -0.05, 0, 0, -1, 0, 2
effectiveLength = 0.4686
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS5-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS5-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS5-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS5-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = orange
secondColor = silver
detailColor = dkGray
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Skeletal-S
title = Skeletal (SM)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SKELETAL-S
orientation = BOTTOM
verticalOffset = 0
height = 1.641
diameter = 5
upperDiameter = 5
lowerDiameter = 2.45
volume = 23.206
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.641, 0, 0, -1, 0, 2
effectiveLength = 1.25
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = beige
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-D
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = beige
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Skeletal-M
title = Skeletal (MD)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SKELETAL-M
orientation = BOTTOM
verticalOffset = 0
height = 1.741
diameter = 5
upperDiameter = 5
lowerDiameter = 4
volume = 23.206
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.741, 0, 0, -1, 0, 2
effectiveLength = 1.25
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = beige
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-D
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = beige
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Mounts-Engine.cfg
ROL_MODEL
{
name = Mount-Skeletal-L
title = Skeletal (LG)
modelName = ROTanks/Assets/SC-ENG-MOUNT-SKELETAL-L
orientation = BOTTOM
verticalOffset = 0
height = 1.741
diameter = 5
upperDiameter = 5
lowerDiameter = 5.85
volume = 23.206
topNode = 0, 0, 0, 0, 1, 0, 2
bottomNode = 0, -1.741, 0, 0, -1, 0, 2
effectiveLength = 1.25
additionalVolume = 0
KSP_TEXTURE_SET
{
name = ROT-Mount-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = steel
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-A
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = beige
}
}
KSP_TEXTURE_SET
{
name = ROT-Mount-D
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTS3-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTS3-NRM-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET-CLOTH
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTS3-MET
texture = _MaskTex, ROTanks/Assets/SC-ENG-MOUNTS3-MASK-B
excludeMesh = SC-ENG-MOUNT-CAP
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-NONE
mesh = SC-ENG-MOUNT-CAP
}
COLORS
{
mainColor = white
secondColor = silver
detailColor = beige
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-DiapasonProbe
title = Diapason
modelName = ROTanks/Assets/BDB/bluedog_Diamant_Diapason
orientation = CENTRAL
height = 0.395
diameter = 0.816
volume = 0.153695
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.816
lowerDiameter = 0.816
KSP_TEXTURE_SET
{
name = ROT-BDB-DiapasonProbe
title = Diapason
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_DiamantProbes
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_DiamantProbes_NRM
keyword = TU_STOCK_SPEC
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-Explorer33
title = Explorer 33
modelName = ROTanks/Assets/BDB/bluedog_AIMP_Core
orientation = CENTRAL
height = 0.25
diameter = 0.65
volume = 0.097698
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.65
lowerDiameter = 0.65
KSP_TEXTURE_SET
{
name = ROT-BDB-Explorer33
title = Explorer
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_AIMPcore
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_AIMPcore_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-Helios
title = Helios
modelName = ROTanks/Assets/BDB/bluedog_Helios_Core
orientation = CENTRAL
height = 0.3
diameter = 0.9375
volume = 0.196425
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.9375
lowerDiameter = 0.9375
KSP_TEXTURE_SET
{
name = ROT-BDB-Helios
title = Helios
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_Helios
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_Helios_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-Prism
title = Tri-Prism
modelName = ROTanks/Assets/BDB/bluedog_TRYP_Core
orientation = CENTRAL
height = 0.5
diameter = 0.515
volume = 0.0836051
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.515
lowerDiameter = 0.515
KSP_TEXTURE_SET
{
name = ROT-BDB-Prism
title = Tri-Prism
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_TriPrismCore
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_TriPrismCore_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-OGOProbe
title = OGO
modelName = ROTanks/Assets/BDB/bluedog_OGO_Core
orientation = CENTRAL
height = 1.0
diameter = 0.625
volume = 0.028125
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.625
lowerDiameter = 0.625
KSP_TEXTURE_SET
{
name = ROT-BDB-OGOProbe
title = OGO
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_Pioneer
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_Pioneer_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-OSOProbe
title = OSO
modelName = ROTanks/Assets/BDB/bluedog_OSO_Core
orientation = CENTRAL
height = 0.225
diameter = 0.689
volume = 0.0788329
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.689
lowerDiameter = 0.689
KSP_TEXTURE_SET
{
name = ROT-BDB-OSO
title = OSO
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_OSO_ProbeCore
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_OSO_ProbeCore_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-RangerProbe
title = Ranger
modelName = ROTanks/Assets/BDB/bluedog_rangerCore
orientation = CENTRAL
height = 0.246
diameter = 0.59
volume = 0.0496354
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.59
lowerDiameter = 0.59
KSP_TEXTURE_SET
{
name = ROT-BDB-Ranger
title = Ranger
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_RangerProbe
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_RangerProbe_NRM
texture = _Emission, ROTanks/Assets/BDB/bluedog_RangerProbe_Emit
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-Sputnik3
title = Sputnik 3
modelName = ROTanks/Assets/BDB/bluedog_Sputnik3_Core
orientation = CENTRAL
height = 1.3
diameter = 0.89
volume = 0.48427
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.89
lowerDiameter = 0.89
positionOffset = 0, -0.54, 0
KSP_TEXTURE_SET
{
name = ROT-BDB-Sputnik3
title = Sputnik
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/bluedog_SovietProbes
texture = _BumpMap, ROTanks/Assets/BDB/bluedog_SovietProbes_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Bluedog.cfg
ROL_MODEL
{
name = BDB-VeneraProbe
title = Venera
modelName = ROTanks/Assets/BDB/bluedog_veneraProbe
orientation = CENTRAL
height = 0.379
diameter = 0.676
volume = 0.0900777
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.676
lowerDiameter = 0.676
positionOffset = 0, -0.18, 0
KSP_TEXTURE_SET
{
name = ROT-BDB-Venera
title = Venera
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/BDB/Bluedog_Probes1
texture = _BumpMap, ROTanks/Assets/BDB/Bluedog_Probes1_NRM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Barquetta
title = Rectangle Tall
modelName = ROTanks/Assets/Coatl/barquetta
orientation = CENTRAL
height = 0.743
diameter = 0.441
volume = 0.1445
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.441
lowerDiameter = 0.441
textureSet = ROT-CA-Panels-Gold
textureSet = ROT-CA-Panels-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Aegis
title = Square (SM)
modelName = ROTanks/Assets/Coatl/ca_aegis
orientation = CENTRAL
height = 0.419
diameter = 0.512
volume = 0.11
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.512
lowerDiameter = 0.512
textureSet = ROT-CA-Foil-Gold
textureSet = ROT-CA-Foil-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Hera
title = Hexagon (LG)
modelName = ROTanks/Assets/Coatl/ca_hera
orientation = CENTRAL
height = 0.991
diameter = 1.89
volume = 3.09
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 1.89
lowerDiameter = 1.89
textureSet = ROT-CA-Foil-Gold
textureSet = ROT-CA-Foil-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Quetzal
title = Hexagon (Pioneer 10)
modelName = ROTanks/Assets/Coatl/quetzal
orientation = CENTRAL
height = 0.391
diameter = 0.812
volume = 0.223
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.812
lowerDiameter = 0.812
textureSet = ROT-CA-Panels-Gold
textureSet = ROT-CA-Panels-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Tatsujin
title = Square
modelName = ROTanks/Assets/Coatl/tatsujin
orientation = CENTRAL
height = 0.969
diameter = 0.806
volume = 0.7568
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.806
lowerDiameter = 0.806
textureSet = ROT-CA-Panels-Gold
textureSet = ROT-CA-Panels-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Torekka
title = Octogon (Voyager)
modelName = ROTanks/Assets/Coatl/torekka
orientation = CENTRAL
height = 0.616
diameter = 1.15
volume = 0.3774
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 1.15
lowerDiameter = 1.15
textureSet = ROT-CA-Panels-Gold
textureSet = ROT-CA-Panels-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Coatl.cfg
ROL_MODEL
{
name = CA-Xihe
title = Rectangle (STEREO)
modelName = ROTanks/Assets/Coatl/xihe
orientation = CENTRAL
height = 0.687
diameter = 1
volume = 0.6441
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 1
lowerDiameter = 1
textureSet = ROT-CA-Panel-Gold
textureSet = ROT-CA-Panel-Foil
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-ReStock.cfg
ROL_MODEL
{
name = ReStock-QBE
title = QBE
modelName = ReStock/Assets/Command/restock-probe-qube-1
orientation = CENTRAL
height = 0.57
diameter = 0.488
volume = 0.1357
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.488
lowerDiameter = 0.488
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-RLA.cfg
ROL_MODEL
{
name = RLA-IKOTET
title = IKOTET
modelName = ROTanks/Assets/RLA/IKOTET
orientation = CENTRAL
height = 0.385
diameter = 0.686
volume = 0.14
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.686
lowerDiameter = 0.686
textureSet = ROT-RLA-IKOTET-Gold
textureSet = ROT-RLA-IKOTET-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-RLA.cfg
ROL_MODEL
{
name = RLA-TET
title = TET
modelName = ROTanks/Assets/RLA/TET
orientation = CENTRAL
height = 0.385
diameter = 0.686
volume = 0.1811
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.686
lowerDiameter = 0.686
textureSet = ROT-RLA-TET-Gold
textureSet = ROT-RLA-TET-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-Stock.cfg
ROL_MODEL
{
name = Probe-Cube
modelName = Squad/Parts/Command/probeCoreCube/model
orientation = CENTRAL
volume = 0.128
height = 0.574
diameter = 0.477
minVerticalScale = 0.5
maxVerticalScale = 1.5
upperDiameter = 0.574
lowerDiameter = 0.574
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-VSR.cfg
ROL_MODEL
{
name = VSR-HECS
title = HECS
modelName = ROTanks/Assets/Vens/HECS
orientation = CENTRAL
height = 0.388
diameter = 0.784
volume = 0.1549
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.784
lowerDiameter = 0.784
textureSet = ROT-VSR-HECS
textureSet = ROT-VSR-HECS-Recolor
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-VSR.cfg
ROL_MODEL
{
name = VSR-HECS2
title = HECS-2
modelName = ROTanks/Assets/Vens/HECS2
orientation = CENTRAL
height = 1.0
diameter = 1.75
volume = 1.9891
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 1.75
lowerDiameter = 1.75
textureSet = ROT-VSR-HECS2
textureSet = ROT-VSR-HECS2-Recolor
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-VSR.cfg
ROL_MODEL
{
name = VSR-OKTO
title = OKTO
modelName = ROTanks/Assets/Vens/OKTO
orientation = CENTRAL
height = 0.366
diameter = 0.741
volume = 0.1421
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.741
lowerDiameter = 0.741
textureSet = ROT-VSR-OKTO
textureSet = ROT-VSR-OKTO-Recolor
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-VSR.cfg
ROL_MODEL
{
name = VSR-OKTO2
title = OKTO-2
modelName = ROTanks/Assets/Vens/OKTO2
orientation = CENTRAL
height = 0.123
diameter = 0.582
volume = 0.0295
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.582
lowerDiameter = 0.582
textureSet = ROT-VSR-OKTO2
textureSet = ROT-VSR-OKTO2-Recolor
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Probes-VSR.cfg
ROL_MODEL
{
name = VSR-QBE
title = QBE
modelName = ROTanks/Assets/Vens/QBE
orientation = CENTRAL
height = 0.574
diameter = 0.477
volume = 0.1306
minVerticalScale = 0.1
maxVerticalScale = 2.0
upperDiameter = 0.477
lowerDiameter = 0.477
textureSet = ROT-VSR-QBE
textureSet = ROT-VSR-QBE-Recolor
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-1
modelName = ROTanks/Assets/SC-TANK-D-1-0
orientation = CENTRAL
actualHeight = 8.82594
height = 6
diameter = 1.875
volume = 8.40094
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-2
modelName = ROTanks/Assets/SC-TANK-D-2-0
orientation = CENTRAL
actualHeight = 10.2634
height = 7
diameter = 1.875
volume = 10.3124
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-3
modelName = ROTanks/Assets/SC-TANK-D-3-0
orientation = CENTRAL
actualHeight = 11.7009
height = 8
diameter = 1.875
volume = 12.2239
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-4
modelName = ROTanks/Assets/SC-TANK-D-4-0
orientation = CENTRAL
actualHeight = 13.1384
height = 9
diameter = 1.875
volume = 14.1354
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-5
modelName = ROTanks/Assets/SC-TANK-D-5-0
orientation = CENTRAL
actualHeight = 14.3733
height = 10
diameter = 1.875
volume = 15.7169
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-6
modelName = ROTanks/Assets/SC-TANK-D-6-0
orientation = CENTRAL
actualHeight = 15.6127
height = 11
diameter = 1.875
volume = 17.3083
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Booster.cfg
ROL_MODEL
{
name = Booster-7
modelName = ROTanks/Assets/SC-TANK-D-7-0
orientation = CENTRAL
actualHeight = 16.7424
height = 12
diameter = 1.875
volume = 18.9054
surface = 0, 0, -0.967, 0, 0, 1, 2
minVerticalScale = 0.1
maxVerticalScale = 5.0
cost = 0
upperDiameter = 1.875
lowerDiameter = 1.875
textureSet = ROT-Soyuz-Stripes1-Stringers
textureSet = ROT-Soyuz-Stripes2-Stringers
textureSet = ROT-Soyuz-Stripes3-Stringers
textureSet = ROT-Soyuz-Stripes4-Stringers
textureSet = ROT-Soyuz-Stripes5-Stringers
textureSet = ROT-Soyuz-Stripes6-Stringers
textureSet = ROT-Soyuz-Stripes1-Plain
textureSet = ROT-Soyuz-Stripes2-Plain
textureSet = ROT-Soyuz-Stripes3-Plain
textureSet = ROT-Soyuz-Stripes6-Plain
textureSet = ROT-Soyuz-Soyuz
textureSet = ROT-Soyuz-Orange-Plain
textureSet = ROT-Soyuz-Orange-Stringers
textureSet = ROT-Soyuz-Gold
textureSet = ROT-Soyuz-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 0.25x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-0-3
orientation = CENTRAL
height = 1.25
diameter = 5
volume = 19.635
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 0.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-0-5
orientation = CENTRAL
height = 2.5
diameter = 5
volume = 32.7249
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 0.75x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-0-7
orientation = CENTRAL
height = 3.75
diameter = 5
volume = 44.9967
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 1.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-1-0
orientation = CENTRAL
volume = 69.5404
height = 5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 1.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-1-5
orientation = CENTRAL
volume = 118.6278
height = 7.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 2.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-2-0
orientation = CENTRAL
volume = 167.7152
height = 10
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 2.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-2-5
orientation = CENTRAL
volume = 216.8025
height = 12.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 3.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-3-0
orientation = CENTRAL
volume = 265.8899
height = 15
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 3.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-3-5
orientation = CENTRAL
volume = 314.9773
height = 17.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 4.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-4-0
orientation = CENTRAL
volume = 364.0647
height = 20
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 4.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-4-5
orientation = CENTRAL
volume = 413.1521
height = 22.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 5.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-5-0
orientation = CENTRAL
volume = 462.2395
height = 25
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 5.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-5-5
orientation = CENTRAL
volume = 511.3269
height = 27.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 6.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-6-0
orientation = CENTRAL
volume = 560.4142
height = 30
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 6.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-6-5
orientation = CENTRAL
volume = 609.5016
height = 32.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 7.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-7-0
orientation = CENTRAL
volume = 658.589
height = 35
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 7.5x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-7-5
orientation = CENTRAL
volume = 707.6764
height = 37.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Cryo.cfg
ROL_MODEL
{
name = 8.0x-Cryo
modelName = ROTanks/Assets/SC-TANK-C-8-0
orientation = CENTRAL
volume = 756.7638
height = 40
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Cryo-Stripes1-Plain
textureSet = ROT-Cryo-Stripes2-Plain
textureSet = ROT-Cryo-Stripes3-Plain
textureSet = ROT-Cryo-Stripes6-Plain
textureSet = ROT-Cryo-Soyuz
textureSet = ROT-Cryo-Orange-Plain
textureSet = ROT-Cryo-Orange-Stringers
textureSet = ROT-Cryo-Gold
textureSet = ROT-Cryo-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 0.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-0-5
orientation = CENTRAL
height = 2.9
diameter = 5
volume = 37.9609
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 1.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-1-0
orientation = CENTRAL
volume = 77.3944
height = 5.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 1.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-1-5
orientation = CENTRAL
volume = 126.4818
height = 7.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 2.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-2-0
orientation = CENTRAL
volume = 175.5691
height = 10.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 2.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-2-5
orientation = CENTRAL
volume = 224.6565
height = 12.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 3.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-3-0
orientation = CENTRAL
volume = 273.7439
height = 15.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 3.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-3-5
orientation = CENTRAL
volume = 322.8313
height = 17.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 4.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-4-0
orientation = CENTRAL
volume = 371.9187
height = 20.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 4.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-4-5
orientation = CENTRAL
volume = 421.0061
height = 22.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 5.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-5-0
orientation = CENTRAL
volume = 470.0934
height = 25.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 5.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-5-5
orientation = CENTRAL
volume = 519.1808
height = 27.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 6.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-6-0
orientation = CENTRAL
volume = 568.2682
height = 30.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 6.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-6-5
orientation = CENTRAL
volume = 617.3556
height = 32.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 7.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-7-0
orientation = CENTRAL
volume = 666.443
height = 35.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 7.5x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-7-5
orientation = CENTRAL
volume = 715.5304
height = 37.9
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-CryoFramed.cfg
ROL_MODEL
{
name = 8.0x-Cryo-Framed
modelName = ROTanks/Assets/SC-TANK-CF-8-0
orientation = CENTRAL
volume = 764.6178
height = 40.4
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-CryoFramed-Stripes1-Plain
textureSet = ROT-CryoFramed-Stripes2-Plain
textureSet = ROT-CryoFramed-Stripes3-Plain
textureSet = ROT-CryoFramed-Stripes6-Plain
textureSet = ROT-CryoFramed-Soyuz
textureSet = ROT-CryoFramed-Orange-Plain
textureSet = ROT-CryoFramed-Orange-Stringers
textureSet = ROT-CryoFramed-Gold
textureSet = ROT-CryoFramed-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 0.25x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-C-0-3
orientation = CENTRAL
height = 1.25
diameter = 5
volume = 19.635
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 0.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-0-5
orientation = CENTRAL
height = 2.5
diameter = 5
volume = 32.7249
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 0.75x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-C-0-7
orientation = CENTRAL
height = 3.75
diameter = 5
volume = 44.9967
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 1.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-1-0
orientation = CENTRAL
volume = 69.5404
height = 5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 1.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-1-5
orientation = CENTRAL
volume = 118.6278
height = 7.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 2.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-2-0
orientation = CENTRAL
volume = 167.7152
height = 10
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 2.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-2-5
orientation = CENTRAL
volume = 216.8025
height = 12.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 3.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-3-0
orientation = CENTRAL
volume = 265.8899
height = 15
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 3.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-3-5
orientation = CENTRAL
volume = 314.9773
height = 17.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 4.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-4-0
orientation = CENTRAL
volume = 364.0647
height = 20
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 4.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-4-5
orientation = CENTRAL
volume = 413.1521
height = 22.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 5.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-5-0
orientation = CENTRAL
volume = 462.2395
height = 25
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 5.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-5-5
orientation = CENTRAL
volume = 511.3269
height = 27.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 6.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-6-0
orientation = CENTRAL
volume = 560.4142
height = 30
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 6.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-6-5
orientation = CENTRAL
volume = 609.5016
height = 32.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 7.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-7-0
orientation = CENTRAL
volume = 658.589
height = 35
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 7.5x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-7-5
orientation = CENTRAL
volume = 707.6764
height = 37.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Hydro.cfg
ROL_MODEL
{
name = 8.0x-Hydrolox
modelName = ROTanks/Assets/SC-TANK-B-8-0
orientation = CENTRAL
volume = 756.7638
height = 40
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-InlineSphere.cfg
ROL_MODEL
{
name = Inline-Sphere
modelName = ROTanks/Assets/CryoTanks/CT-INLINE-SPHERE
orientation = CENTRAL
volume = 523.6
height = 10
diameter = 10
minVerticalScale = 0.5
maxVerticalScale = 2
upperDiameter = 3.75
lowerDiameter = 3.75
textureSet = ROT-InlineSphere-Gold
textureSet = ROT-InlineSphere-Silver
textureSet = ROT-InlineSphere-Orange
textureSet = ROT-InlineSphere-Stripes-1
textureSet = ROT-InlineSphere-Stripes-2
textureSet = ROT-InlineSphere-Stripes-3
textureSet = ROT-InlineSphere-Stripes-4
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 0.25x-Kerolox
modelName = ROTanks/Assets/SC-TANK-C-0-3
orientation = CENTRAL
height = 1.25
diameter = 5
volume = 19.635
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 0.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-0-5
orientation = CENTRAL
height = 2.5
diameter = 5
volume = 32.7249
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 0.75x-Kerolox
modelName = ROTanks/Assets/SC-TANK-C-0-7
orientation = CENTRAL
height = 3.75
diameter = 5
volume = 44.9967
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 1.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-1-0
orientation = CENTRAL
volume = 69.5404
height = 5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 1.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-1-5
orientation = CENTRAL
volume = 118.6278
height = 7.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 2.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-2-0
orientation = CENTRAL
volume = 167.7152
height = 10
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 2.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-2-5
orientation = CENTRAL
volume = 216.8025
height = 12.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 3.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-3-0
orientation = CENTRAL
volume = 265.8899
height = 15
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 3.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-3-5
orientation = CENTRAL
volume = 314.9773
height = 17.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 4.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-4-0
orientation = CENTRAL
volume = 364.0647
height = 20
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 4.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-4-5
orientation = CENTRAL
volume = 413.1521
height = 22.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 5.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-5-0
orientation = CENTRAL
volume = 462.2395
height = 25
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 5.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-5-5
orientation = CENTRAL
volume = 511.3269
height = 27.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 6.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-6-0
orientation = CENTRAL
volume = 560.4142
height = 30
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 6.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-6-5
orientation = CENTRAL
volume = 609.5016
height = 32.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 7.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-7-0
orientation = CENTRAL
volume = 658.589
height = 35
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 7.5x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-7-5
orientation = CENTRAL
volume = 707.6764
height = 37.5
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-Kero.cfg
ROL_MODEL
{
name = 8.0x-Kerolox
modelName = ROTanks/Assets/SC-TANK-A-8-0
orientation = CENTRAL
volume = 756.7638
height = 40
diameter = 5
minVerticalScale = 0.01
maxVerticalScale = 20
cost = 0
upperDiameter = 5
lowerDiameter = 5
textureSet = ROT-Kero-Stripes1-Stringers
textureSet = ROT-Kero-Stripes2-Stringers
textureSet = ROT-Kero-Stripes3-Stringers
textureSet = ROT-Kero-Stripes4-Stringers
textureSet = ROT-Kero-Stripes5-Stringers
textureSet = ROT-Kero-Stripes6-Stringers
textureSet = ROT-Kero-Stripes1-Plain
textureSet = ROT-Kero-Stripes2-Plain
textureSet = ROT-Kero-Stripes3-Plain
textureSet = ROT-Kero-Stripes6-Plain
textureSet = ROT-Kero-Soyuz
textureSet = ROT-Kero-Orange-Plain
textureSet = ROT-Kero-Orange-Stringers
textureSet = ROT-Kero-Gold
textureSet = ROT-Kero-Silver
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-StockKSP.cfg
ROL_MODEL
{
name = Radial-Sphere
modelName = Squad/Parts/FuelTank/FoilTanks/RadialTank_Round
orientation = CENTRAL
rotationOffset = 0, 90, 0
volume = 0.128
height = 0.625
diameter = 0.625
minVerticalScale = 0.5
maxVerticalScale = 1.5
upperDiameter = 0.625
lowerDiameter = 0.625
textureSet = ROT-StockKSP-Gold
textureSet = ROT-StockKSP-Silver
textureSet = ROT-StockKSP-Orange
textureSet = ROT-StockKSP-Plain
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-StockKSP.cfg
ROL_MODEL
{
name = Radial-Capsule
modelName = Squad/Parts/FuelTank/FoilTanks/RadialTank_Capsule
orientation = CENTRAL
rotationOffset = 0, 90, 0
volume = 0.320
height = 1.25
diameter = 0.625
minVerticalScale = 0.5
maxVerticalScale = 1.5
upperDiameter = 0.625
lowerDiameter = 0.625
textureSet = ROT-StockKSP-Gold
textureSet = ROT-StockKSP-Silver
textureSet = ROT-StockKSP-Orange
textureSet = ROT-StockKSP-Plain
}
}
UrlConfig
{
parentUrl = ROTanks/Data/Models/ModelData-Tank-StockKSP.cfg
ROL_MODEL
{
name = Stock-Toroid
modelName = Squad/Parts/FuelTank/FoilTanks/ToroidTank
orientation = CENTRAL
volume = 0.1125
height = 0.35
diameter = 1.25
minVerticalScale = 0.5
maxVerticalScale = 1.5
upperDiameter = 1.25
lowerDiameter = 1.25
textureSet = ROT-StockKSP-Gold
textureSet = ROT-StockKSP-Silver
textureSet = ROT-StockKSP-Orange
textureSet = ROT-StockKSP-Plain
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-SLS
title = S1
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-STRIPES1
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-STD
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Saturn
title = S2
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-STRIPES2
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-STD
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Plain
title = Plain
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-STRIPES1
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-STD
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = white
secondColor = black
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Orange
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF-ORANGE
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM-ORANGE
textureColor = _MaskTex, 255,0,0,255
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-ORANGE
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM-GOLD
textureColor = _MaskTex, 255,0,0,255
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-GOLD
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = gold
secondColor = gold
detailColor = gold
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Cloth
title = Cloth
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF-CLOTH
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM-CLOTH
texture = _MaskTex, ROTanks/Assets/SC-ADPT1-MASK-CLOTH
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-CLOTH
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = beige
secondColor = white
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Adapters.cfg
KSP_TEXTURE_SET
{
name = ROT-Adapter-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ADPT1-DIFF-SILVER
texture = _BumpMap, ROTanks/Assets/SC-ADPT1-NRM-SILVER
textureColor = _MaskTex, 255,0,0,255
texture = _MetallicGlossMap, ROTanks/Assets/SC-ADPT1-MET-SILVER
excludeMesh = SC-ADPT-ENDCAP
excludeMesh = ST-ADPT-HUB-Decals
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-ADPT-ENDCAP
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Foil.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Foil-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Coatl/probes_a_D
excludeMesh = foil
keyword = TU_STOCK_SPEC
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/Textures/NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = foil
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Foil.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Foil-Foil
title = Foil
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Coatl/probes_a_D
excludeMesh = panels
keyword = TU_STOCK_SPEC
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/Foil-DIFF
texture = _BumpMap, ROTanks/Assets/Textures/Foil-NRM
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = foil
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Panel.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Panel-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Coatl/probes_a_D
excludeMesh = panel
keyword = TU_STOCK_SPEC
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/Textures/NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = panel
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Panel.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Panel-Foil
title = Foil
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/Foil-DIFF
texture = _BumpMap, ROTanks/Assets/Textures/Foil-NRM
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = panel
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Panels.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Panels-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Coatl/probes_a_D
excludeMesh = panels
keyword = TU_STOCK_SPEC
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/Textures/NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = panels
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-CA-Panels.cfg
KSP_TEXTURE_SET
{
name = ROT-CA-Panels-Foil
title = Foil
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Coatl/probes_a_D
excludeMesh = panels
keyword = TU_STOCK_SPEC
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Textures/Foil-DIFF
texture = _BumpMap, ROTanks/Assets/Textures/Foil-NRM
texture = _MetallicGlossMap, ROTanks/Assets/Textures/Smooth-METAL
texture = _MaskTex, ROTanks/Assets/Masks/Solid-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
mesh = panels
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Decouplers.cfg
KSP_TEXTURE_SET
{
name = ROT-Ring-Decoupler
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-FR-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-FR-NRM
texture = _MaskTex, ROTanks/Assets/SC-GEN-FR-MASK
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-FR-MET
texture = _AOMap, ROTanks/Assets/SC-GEN-FR-MET
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = steel
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-A
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-A
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = white
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-B
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-B
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = white
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-C
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-C
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-D
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-D
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = white
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-E
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-E
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Fairings.cfg
KSP_TEXTURE_SET
{
name = ROT-Fairings-F
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-GEN-PF-DIFF
texture = _BumpMap, ROTanks/Assets/SC-GEN-PF-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-GEN-PF-MET
texture = _MaskTex, ROTanks/Assets/SC-GEN-PF-MASK-F
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = white
detailColor = brown
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Generic.cfg
KSP_MODEL_SHADER
{
name = ROT-TankCap-Inset
model = ROTanks/Assets/SC-TANK-MOUNT-NONE
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANK-MOUNT-NONE-DIFF
texture = _BumpMap, ROTanks/Assets/SC-TANK-MOUNT-NONE-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANK-MOUNT-NONE-MET
texture = _AOMap, ROTanks/Assets/SC-TANK-MOUNT-NONE-MET
}
COLORS
{
mainColor = white
secondColor = white
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Generic.cfg
KSP_MODEL_SHADER
{
name = ROT-TankCap-Flat
model = ROTanks/Assets/SC-ENG-MOUNT-FLAT
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
}
COLORS
{
mainColor = white
secondColor = white
detailColor = white
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = gold
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = gold
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Orange
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = SC-TANK-EndCap
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Stripes-1
title = Stripes-1
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/CT-INLINE-SPHERE-STRIPES-1-MASK
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Stripes-2
title = Stripes-2
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/CT-INLINE-SPHERE-STRIPES-2-MASK
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Stripes-3
title = Stripes-3
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/CT-INLINE-SPHERE-STRIPES-3-MASK
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-InlineSphere.cfg
KSP_TEXTURE_SET
{
name = ROT-InlineSphere-Stripes-4
title = Stripes-4
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/CT-INLINE-SPHERE-STRIPES-4-MASK
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/SOLID-BLUE
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-RLA-IKOTET.cfg
KSP_TEXTURE_SET
{
name = ROT-RLA-IKOTET-Gold
title = Gold
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/RLA/IKOtex
texture = _BumpMap, ROTanks/Assets/RLA/IKOnrm
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.8
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-RLA-IKOTET.cfg
KSP_TEXTURE_SET
{
name = ROT-RLA-IKOTET-Silver
title = Silver
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/RLA/IKOtexALT
texture = _BumpMap, ROTanks/Assets/RLA/IKOnrm
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.8
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-RLA-TET.cfg
KSP_TEXTURE_SET
{
name = ROT-RLA-TET-Gold
title = Gold
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/RLA/TETtex
texture = _BumpMap, ROTanks/Assets/RLA/TETnrm
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.8
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-RLA-TET.cfg
KSP_TEXTURE_SET
{
name = ROT-RLA-TET-Silver
title = Silver
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/RLA/TETtexALT
texture = _BumpMap, ROTanks/Assets/RLA/TETnrm
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.8
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes1-Stringers
title = S1-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes2-Stringers
title = S2-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes3-Stringers
title = S3-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes4-Stringers
title = S4-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes5-Stringers
title = S5-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes6-Stringers
title = S6-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes1-Plain
title = S1-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes2-Plain
title = S2-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes3-Plain
title = S3-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Stripes6-Plain
title = S6-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Soyuz
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-D
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-D
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-SOYUZ
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = dkGray
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Orange-Stringers
title = Foam-S
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Orange-Plain
title = Foam-P
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Gold
title = Gold
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Soyuz.cfg
KSP_TEXTURE_SET
{
name = ROT-Soyuz-Silver
title = Silver
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SOYUZ
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Spheres.cfg
KSP_TEXTURE_SET
{
name = ROT-Sphere-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = SC-TANK-EndCap
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-TANK-EndCap
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = gold
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Spheres.cfg
KSP_TEXTURE_SET
{
name = ROT-Sphere-Orange
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = SC-TANK-EndCap
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-TANK-EndCap
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Spheres.cfg
KSP_TEXTURE_SET
{
name = ROT-Sphere-Striped
title = Striped
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-SPHERE1
excludeMesh = SC-TANK-EndCap
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-TANK-EndCap
}
COLORS
{
mainColor = white
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Spheres.cfg
KSP_TEXTURE_SET
{
name = ROT-Sphere-Checkered
title = Checkered
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-SPHERE2
excludeMesh = SC-TANK-EndCap
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-TANK-EndCap
}
COLORS
{
mainColor = white
secondColor = white
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Spheres.cfg
KSP_TEXTURE_SET
{
name = ROT-Sphere-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
excludeMesh = SC-TANK-EndCap
excludeMesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-ENG-MOUNTCAP-DIFF
texture = _BumpMap, ROTanks/Assets/SC-ENG-MOUNTCAP-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
texture = _AOMap, ROTanks/Assets/SC-ENG-MOUNTCAP-MET
mesh = SC-TANK-EndCap
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-SPHERE
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
mesh = 10mStructure
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-StockKSP.cfg
KSP_TEXTURE_SET
{
name = ROT-StockKSP-Gold
title = Gold
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/STOCK-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = gold
secondColor = steel
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-StockKSP.cfg
KSP_TEXTURE_SET
{
name = ROT-StockKSP-Silver
title = Silver
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/STOCK-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = steel
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-StockKSP.cfg
KSP_TEXTURE_SET
{
name = ROT-StockKSP-Orange
title = Foam
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/STOCK-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = steel
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-StockKSP.cfg
KSP_TEXTURE_SET
{
name = ROT-StockKSP-Plain
title = Plain
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/Masks/STOCK-MASK
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = steel
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes1-Stringers
title = S1-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes2-Stringers
title = S2-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes3-Stringers
title = S3-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes4-Stringers
title = S4-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes5-Stringers
title = S5-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes6-Stringers
title = S6-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes1-Plain
title = S1-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes2-Plain
title = S2-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes3-Plain
title = S3-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Stripes6-Plain
title = S6-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Soyuz
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-D
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-D
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Orange-Stringers
title = Foam-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Orange-Plain
title = Foam-P
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Gold
title = Gold
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = gold
secondColor = gold
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Cryo.cfg
KSP_TEXTURE_SET
{
name = ROT-Cryo-Silver
title = Silver
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PLAIN
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Stripes1-Plain
title = S1-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Stripes2-Plain
title = S2-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Stripes3-Plain
title = S3-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Stripes6-Plain
title = S6-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Soyuz
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-D
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-D
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Orange-Stringers
title = Foam-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Orange-Plain
title = Foam-P
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
shader = TU/Metallic
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Gold
title = Gold
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = gold
secondColor = gold
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-CryoFramed.cfg
KSP_TEXTURE_SET
{
name = ROT-CryoFramed-Silver
title = Silver
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-FRAME
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
shader = TU/Metallic
excludeMesh = FlagTransform
excludeMesh = SC-TANK-CF-Frame
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-MCB-A-DIFF
texture = _BumpMap, ROTanks/Assets/SC-MCB-A-NRM
texture = _MetallicGlossMap, ROTanks/Assets/SC-MCB-A-MET
texture = _AOMap, ROTanks/Assets/SC-MCB-A-AO
texture = _MaskTex, ROTanks/Assets/SC-MCB-A-MASK
mesh = SC-TANK-CF-Frame
color = _MaskColor1, 0.8,0.8,0.8,0.8
color = _MaskColor2, 0.8,0.8,0.8,0.8
color = _MaskColor3, 0.8,0.8,0.8,0.8
color = _MaskMetallic, 1.0, 1.0, 1.0
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes1-Stringers
title = S1-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes2-Stringers
title = S2-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes3-Stringers
title = S3-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes4-Stringers
title = S4-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes5-Stringers
title = S5-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes6-Stringers
title = S6-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes1-Plain
title = S1-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES1
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes2-Plain
title = S2-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES2
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes3-Plain
title = S3-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES3
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Stripes6-Plain
title = S6-P
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES6
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Soyuz
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-D
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-D
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-STD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = white
secondColor = black
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Orange-Stringers
title = Foam-S
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-S
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-S
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES4
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
excludeMesh = FlagTransform
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Orange-Plain
title = Foam-P
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-ORANGE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-ORANGE-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-ORANGE
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-STRIPES5
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
shader = TU/Metallic
excludeMesh = FlagTransform
}
COLORS
{
mainColor = foam
secondColor = ltFoam
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Gold
title = Gold
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-GOLD
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-GOLD
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-GOLD
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
shader = TU/Metallic
excludeMesh = FlagTransform
}
COLORS
{
mainColor = gold
secondColor = gold
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-Tank-Kero-Hydro.cfg
KSP_TEXTURE_SET
{
name = ROT-Kero-Silver
title = Silver
recolorable = true
MATERIAL
{
texture = _MainTex, ROTanks/Assets/SC-TANKS-DIFF-WHITE-P
texture = _BumpMap, ROTanks/Assets/SC-TANKS-NRM-P
texture = _MetallicGlossMap, ROTanks/Assets/SC-TANKS-MET-SILVER
texture = _AOMap, ROTanks/Assets/SC-TANKS-AO-PIPES
texture = _MaskTex, ROTanks/Assets/SC-TANKS-MASK-FULL
keyword = TU_RECOLOR
vector = _DiffuseNorm,0.5,0.5,0.5
vector = _MetalNorm,0.5,0.5,0.5
vector = _SmoothnessNorm,0.5,0.5,0.5
shader = TU/Metallic
excludeMesh = FlagTransform
}
COLORS
{
mainColor = silver
secondColor = silver
detailColor = steel
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-HECS
title = Base
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-HECS-Recolor
title = Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
texture = _MaskTex, ROTanks/Assets/Masks/HECS-MASK
keyword = TU_RECOLOR
}
COLORS
{
mainColor = gold
secondColor = black
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-HECS2
title = Base
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/AsteroidCamera_CLR
texture = _BumpMap, ROTanks/Assets/Vens/AsteroidCamera_NRM
texture = _Emission, ROTanks/Assets/Vens/AsteroidCamera_LUM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-HECS2-Recolor
title = Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/AsteroidCamera_CLR
texture = _BumpMap, ROTanks/Assets/Vens/AsteroidCamera_NRM
texture = _Emission, ROTanks/Assets/Vens/AsteroidCamera_LUM
texture = _MaskTex, ROTanks/Assets/Masks/HECS2-MASK
keyword = TU_RECOLOR
}
COLORS
{
mainColor = gold
secondColor = black
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-OKTO
title = Base
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-OKTO-Recolor
title = Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
texture = _MaskTex, ROTanks/Assets/Masks/OKTO-MASK
keyword = TU_RECOLOR
}
COLORS
{
mainColor = gold
secondColor = black
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-OKTO2
title = Base
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-OKTO2-Recolor
title = Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
texture = _MaskTex, ROTanks/Assets/Masks/OKTO2-MASK
keyword = TU_RECOLOR
}
COLORS
{
mainColor = gold
secondColor = black
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-QBE
title = Base
recolorable = false
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
keyword = TU_STOCK_SPEC
PROPERTY
{
name = _Color
color = 1.5, 1.5, 1.5
}
PROPERTY
{
name = _Metal
float = 0.5
}
PROPERTY
{
name = _Smoothness
float = 0.55
}
}
}
}
UrlConfig
{
parentUrl = ROTanks/Data/TextureSets/TextureSets-VSR-HECS.cfg
KSP_TEXTURE_SET
{
name = ROT-VSR-QBE-Recolor
title = Recolor
recolorable = true
MATERIAL
{
shader = TU/Metallic
texture = _MainTex, ROTanks/Assets/Vens/ProbeCores_CLR
texture = _BumpMap, ROTanks/Assets/Vens/ProbeCores_NRM
texture = _Emission, ROTanks/Assets/Vens/ProbeCores_LUM
texture = _MaskTex, ROTanks/Assets/Masks/QBE-MASK
keyword = TU_RECOLOR
}
COLORS
{
mainColor = gold
secondColor = black
detailColor = silver
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Other/ROT-ModularCargoBay.cfg
PART
{
module = Part
name = ROT-ModularCargoBay
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0,1,0,0,1,0,2
node_stack_bottom = 0,-1,0,0,-1,0,2
node_stack_topInner = 0,1,0,0,1,0,2
node_stack_bottomInner = 0,-1,0,0,-1,0,2
node_stack_dorsal = -1,0,0,-1,0,0,2
node_attach = 2.5, 0, 0, 1, 0, 0
attachRules = 1,1,1,1,0
title = Modular Cargo Bay
manufacturer = Generic
description = The Modular Cargo Bay gives you the flexibility to design the size and style of cargo bay needed for every mission and spacecraft. These are based on the Mars DRM trusses.
tags = fuel, tank, modular, proc, procedural
mass = 0.1
category = Structural
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleROTank
scaleMass = true
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
enableVScale = false
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = topInner, dorsal, bottomInner
mountNodeNames = none
coreManagedNodes = topInner, dorsal, bottomInner
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Saddle
currentNose = Model-None
currentCore = MCB-A-1-0
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Saddle
model = MCB-A-0-5
model = MCB-A-1-0
model = MCB-A-1-5
model = MCB-A-2-0
model = MCB-A-2-5
model = MCB-A-3-0
model = MCB-A-3-5
model = MCB-A-4-0
}
CORE
{
variant = Surround
model = MCB-B-0-5
model = MCB-B-1-0
model = MCB-B-1-5
model = MCB-B-2-0
model = MCB-B-2-5
model = MCB-B-3-0
model = MCB-B-3-5
model = MCB-B-4-0
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Other/ROT-RingDecoupler.cfg
PART
{
module = Part
name = ROT-RingDecoupler
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.051, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
title = Ring Decoupler
manufacturer = Generic
description = The Ring Decoupler allows you to change the Diameter of the part to fit many different configurations for your craft. It allows for customization of Decoupling just the bottom node as normal, or both nodes like a separator.
tags = modular, proc, procedural, decoupler, separator
mass = 0.0001
category = Coupling
TechRequired = unlockParts
cost = 39
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = false
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROTanks/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
enableVScale = true
scaleMass = true
scaleCost = true
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = none
bottomInterstageNodeName = none
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Ring
currentNose = Model-None
currentCore = Decoupler-Ring
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Ring
model = Decoupler-Ring
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = false
}
MODULE
{
name = ModuleRODecoupler
maxImpulse = 600
diamExponent = 0.525
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Probes/ROT-ProbeCore.cfg
PART
{
module = Part
name = ROT-ProbeCore
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.308, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.308, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 1.15, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Procedural Probe Core
manufacturer = Generic
description = The resizable Procedural Probe Core uses Procedural Avionics to allow for varying avionics control.
tags = avionics, tank, probe, core
mass = 1.0
category = Pods
TechRequired = unlockParts
cost = 150
entryCost = 1
vesselType = Probe
skinMaxTemp = 1073.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 0.3774
utilizationTweakable = true
type = SM-I
typeAvailable = SM-I
typeAvailable = SM-II
typeAvailable = SM-III
typeAvailable = SM-IV
TANK
{
name = ElectricCharge
amount = 100%
maxAmount = 100%
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = false
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = none
bottomInterstageNodeName = none
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 0.5
currentVariant = Coatl
currentNose = Model-None
currentCore = CA-Torekka
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = false
CORE
{
variant = Coatl
model = CA-Torekka
model = CA-Barquetta
model = CA-Xihe
model = CA-Aegis
model = CA-Tatsujin
model = CA-Hera
model = CA-Quetzal
}
CORE
{
variant = Bluedog
model = BDB-DiapasonProbe
model = BDB-Explorer33
model = BDB-Helios
model = BDB-Prism
model = BDB-OGOProbe
model = BDB-OSOProbe
model = BDB-RangerProbe
model = BDB-Sputnik3
model = BDB-VeneraProbe
}
CORE
{
variant = RLA
model = RLA-IKOTET
model = RLA-TET
}
CORE
{
variant = Vens
model = VSR-HECS
model = VSR-HECS2
model = VSR-OKTO
model = VSR-OKTO2
model = VSR-QBE
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-BoosterTank.cfg
PART
{
module = Part
name = ROT-BoosterTank
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0, 0, -0.64, 0, 0.7376, 0.99728, 2
attachRules = 1,1,1,1,1
title = Modular Booster Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural, booster, r-7, soviet, semyorka, soyuz
mass = 1.0
stagingIcon = DECOUPLER_HOR
TechRequired = unlockParts
cost = 150
entryCost = 1
CoMOffset = 0, -1, 0
sound_decoupler_fire = decouple
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 1274
utilizationTweakable = true
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 500
explosiveNodeID = srf
explosiveDir = 0, 0, 1
automaticDir = false
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = none
bottomNodeName = bottom
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Booster
currentNose = Model-None
currentCore = Booster-1
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = false
CORE
{
variant = Booster
model = Booster-1
model = Booster-2
model = Booster-3
model = Booster-4
model = Booster-5
model = Booster-6
model = Booster-7
}
NOSE
{
model = Model-None
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-BoosterTank.cfg
PART
{
module = Part
name = ROT-BoosterTank-Separate
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0, 0, -0.64, 0, 0.7376, 0.99728, 2
attachRules = 1,1,1,1,1
title = Modular Booster Tank (Conventional Structure)
manufacturer = Generic
description = This modular booster tank allows for many adjustments and simulates the types of tanks used on the R-7 family of Soviet rockets. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
tags = fuel, tank, modular, proc, procedural, booster, r-7, soviet, semyorka, soyuz
mass = 1.0
category = FuelTank
stagingIcon = DECOUPLER_HOR
TechRequired = unlockParts
cost = 150
entryCost = 1
CoMOffset = 0, -1, 0
sound_decoupler_fire = decouple
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 1274
utilizationTweakable = true
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 500
explosiveNodeID = srf
explosiveDir = 0, 0, 1
automaticDir = false
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = none
bottomNodeName = bottom
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Booster
currentNose = Model-None
currentCore = Booster-1
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = false
CORE
{
variant = Booster
model = Booster-1
model = Booster-2
model = Booster-3
model = Booster-4
model = Booster-5
model = Booster-6
model = Booster-7
}
NOSE
{
model = Model-None
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-BoosterTank.cfg
PART
{
module = Part
name = ROT-BoosterTank-Integral
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0, 0, -0.64, 0, 0.7376, 0.99728, 2
attachRules = 1,1,1,1,1
title = Modular Booster Tank (Integral)
manufacturer = Generic
description = This modular booster tank allows for many adjustments and simulates the types of tanks used on the R-7 family of Soviet rockets. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
tags = fuel, tank, modular, proc, procedural, booster, r-7, soviet, semyorka, soyuz
mass = 1.0
category = FuelTank
stagingIcon = DECOUPLER_HOR
TechRequired = unlockParts
cost = 150
entryCost = 1
CoMOffset = 0, -1, 0
sound_decoupler_fire = decouple
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 1274
utilizationTweakable = true
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 500
explosiveNodeID = srf
explosiveDir = 0, 0, 1
automaticDir = false
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = none
bottomNodeName = bottom
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Booster
currentNose = Model-None
currentCore = Booster-1
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = false
CORE
{
variant = Booster
model = Booster-1
model = Booster-2
model = Booster-3
model = Booster-4
model = Booster-5
model = Booster-6
model = Booster-7
}
NOSE
{
model = Model-None
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-GenericTank
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural
mass = 1.0
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-GenericTank-Separate
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Tank (Conventional Structure)
manufacturer = Generic
description = This modular tank allows for many customizations. You can integrate top and bottom adapters, adjust the length and the diameter as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
tags = fuel, tank, modular, proc, procedural
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-GenericTank-Integral
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Tank (Integral)
manufacturer = Generic
description = This modular tank allows for many customizations. You can integrate top and bottom adapters, adjust the length and the diameter as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
tags = fuel, tank, modular, proc, procedural
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-ServiceModule
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Service Module
manufacturer = Generic
description = Not intended to hold fuel, these specialized tanks are for batteries, payloads and life support. There are different levels of service modules that you can unlock. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. These are the only types of tanks that can have life support resources added to them.
tags = fuel, tank, modular, proc, procedural
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = SM-I
typeAvailable = SM-I
typeAvailable = SM-II
typeAvailable = SM-III
typeAvailable = SM-IV
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-BalloonTank
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Balloon Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural
mass = 1.0
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = Tank-III-Balloon
typeAvailable = Tank-III-Balloon
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-GenericTank.cfg
PART
{
module = Part
name = ROT-BalloonTank-New
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 2.5, 0.0, 0.0, 1.0, 0.0, 0.0, 0
attachRules = 1,1,1,1,0
title = Modular Balloon Tank
manufacturer = Generic
description = This modular tank allows for many customizations. You can integrate top and bottom adapters, adjust the length and the diameter as well. Balloon tanks are expensive and complex as they need to be pressurized at all times, but they are much lighter than regular tanks. These are similar to tanks used on the Atlas and Centaur stages. Min Utilization: 99% - Max Utilization: 100%
tags = fuel, tank, modular, proc, procedural
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 556
utilizationTweakable = true
type = Tank-Balloon-SteelAl
typeAvailable = Tank-Balloon-SteelAl
typeAvailable = Tank-Balloon-SteelAlCu
typeAvailable = Tank-Balloon-SteelAlLi
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
minLength = 0.1
maxLength = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentLength = 1.0
currentVariant = Kerolox
currentNose = TankCap-Inset
currentCore = 1.0x-Kerolox
currentMount = TankCap-Inset
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
lengthWidth = true
CORE
{
variant = Kerolox
model = 1.0x-Kerolox
model = 0.25x-Kerolox
model = 0.5x-Kerolox
model = 0.75x-Kerolox
model = 1.5x-Kerolox
model = 2.0x-Kerolox
model = 2.5x-Kerolox
model = 3.0x-Kerolox
model = 3.5x-Kerolox
model = 4.0x-Kerolox
model = 4.5x-Kerolox
model = 5.0x-Kerolox
model = 5.5x-Kerolox
model = 6.0x-Kerolox
model = 6.5x-Kerolox
model = 7.0x-Kerolox
model = 7.5x-Kerolox
model = 8.0x-Kerolox
}
CORE
{
variant = Hydrolox
model = 1.0x-Hydrolox
model = 0.25x-Hydrolox
model = 0.5x-Hydrolox
model = 0.75x-Hydrolox
model = 1.5x-Hydrolox
model = 2.0x-Hydrolox
model = 2.5x-Hydrolox
model = 3.0x-Hydrolox
model = 3.5x-Hydrolox
model = 4.0x-Hydrolox
model = 4.5x-Hydrolox
model = 5.0x-Hydrolox
model = 5.5x-Hydrolox
model = 6.0x-Hydrolox
model = 6.5x-Hydrolox
model = 7.0x-Hydrolox
model = 7.5x-Hydrolox
model = 8.0x-Hydrolox
}
CORE
{
variant = Cryo
model = 1.0x-Cryo
model = 0.25x-Cryo
model = 0.5x-Cryo
model = 0.75x-Cryo
model = 1.5x-Cryo
model = 2.0x-Cryo
model = 2.5x-Cryo
model = 3.0x-Cryo
model = 3.5x-Cryo
model = 4.0x-Cryo
model = 4.5x-Cryo
model = 5.0x-Cryo
model = 5.5x-Cryo
model = 6.0x-Cryo
model = 6.5x-Cryo
model = 7.0x-Cryo
model = 7.5x-Cryo
model = 8.0x-Cryo
}
CORE
{
variant = Cryo-Framed
model = 1.0x-Cryo-Framed
model = 0.5x-Cryo-Framed
model = 1.5x-Cryo-Framed
model = 2.0x-Cryo-Framed
model = 2.5x-Cryo-Framed
model = 3.0x-Cryo-Framed
model = 3.5x-Cryo-Framed
model = 4.0x-Cryo-Framed
model = 4.5x-Cryo-Framed
model = 5.0x-Cryo-Framed
model = 5.5x-Cryo-Framed
model = 6.0x-Cryo-Framed
model = 6.5x-Cryo-Framed
model = 7.0x-Cryo-Framed
model = 7.5x-Cryo-Framed
model = 8.0x-Cryo-Framed
}
NOSE
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S
model = Adapter-Soyuz-M
model = Adapter-Soyuz-L
model = Adapter-Soyuz-XL
model = Intertank-Split
model = Intertank-Sphere
}
MOUNT
{
model = TankCap-Inset
model = TankCap-Flat
model = TankCap-Flat-2
model = Mount-S-IC
model = Mount-S-IC-45
model = Mount-S-II
model = Mount-S-IVB
model = Mount-Generic
model = Mount-Boattail
model = Mount-Shroud-Tight
model = Mount-Shroud-S
model = Mount-Shroud-M
model = Mount-Shroud-L
model = Mount-Shroud-XL
model = Mount-SLS
model = Mount-SLS-6
model = Mount-Pyrios
model = Mount-Nova
model = Mount-Direct
model = Mount-Delta-IV
model = Mount-RD-107
model = Mount-RD-108
model = Mount-RD-108-45
model = Mount-Skeletal-S
model = Mount-Skeletal-M
model = Mount-Skeletal-L
model = Adapter-Dome-A
model = Adapter-Dome-B
model = Adapter-Dome-Flat
model = Adapter-Dome-Half
model = Adapter-Dome-Half-Framed-S
model = Adapter-Dome-Half-Framed-M
model = Adapter-2-1-Flat
model = Adapter-2-1-Short
model = Adapter-2-1-Long
model = Adapter-3-1-Flat
model = Adapter-3-1-Short
model = Adapter-3-1-Long
model = Adapter-3-1-Extended
model = Adapter-3-2-Flat
model = Adapter-3-2-Short
model = Adapter-3-2-Long
model = Adapter-3-2-Extended
model = Adapter-4-1-Flat
model = Adapter-4-1-Short
model = Adapter-4-3-Flat
model = Adapter-4-3-Short
model = Adapter-4-3-Long
model = Adapter-1-2-Flat
model = Adapter-1-2-Short
model = Adapter-1-2-Long
model = Adapter-1-3-Flat
model = Adapter-1-3-Short
model = Adapter-1-3-Long
model = Adapter-2-3-Flat
model = Adapter-2-3-Short
model = Adapter-2-3-Long
model = Adapter-3-4-Flat
model = Adapter-3-4-Short
model = Adapter-3-4-Long
model = Adapter-Soyuz-S-BOT
model = Adapter-Soyuz-M-BOT
model = Adapter-Soyuz-L-BOT
model = Adapter-Soyuz-XL-BOT
model = Intertank-Split
model = Intertank-Sphere
model = Nosecone-1
model = Nosecone-2
model = Nosecone-3
model = Nosecone-4
model = Nosecone-5
model = Nosecone-6
model = Nosecone-7
model = Nosecone-8
model = Nosecone-9
model = Nosecone-10
model = Nosecone-11
model = Nosecone-12
model = Nosecone-13
}
}
MODULE
{
name = ROLFlagDecal
transformName = FlagTransform
}
MODULE
{
name = ROLSelectableNodes
nodeName = noseinterstage
startsEnabled = false
}
MODULE
{
name = ROLSelectableNodes
nodeName = mountinterstage
startsEnabled = false
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-RadialTank.cfg
PART
{
module = Part
name = ROT-RadialTank
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,1
title = Radial Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural, radial
mass = 1.0
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Radial
currentNose = Model-None
currentCore = Radial-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Radial
model = Radial-Sphere
model = Radial-Capsule
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-RadialTank.cfg
PART
{
module = Part
name = ROT-RadialTank-Separate
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,1
title = Radial Tank (Conventional Structure)
manufacturer = Generic
description = This radial tank allows for many customizations. By adjusting the dimensions, the entire tank will adjust as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
tags = fuel, tank, modular, proc, procedural, radial
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Radial
currentNose = Model-None
currentCore = Radial-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Radial
model = Radial-Sphere
model = Radial-Capsule
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-RadialTank.cfg
PART
{
module = Part
name = ROT-RadialTank-Integral
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 0.0, 1
attachRules = 1,1,1,1,1
title = Radial Tank (Integral)
manufacturer = Generic
description = This radial tank allows for many customizations. By adjusting the dimensions, the entire tank will adjust as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
tags = fuel, tank, modular, proc, procedural, radial
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Radial
currentNose = Model-None
currentCore = Radial-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Radial
model = Radial-Sphere
model = Radial-Capsule
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-SphericalTank.cfg
PART
{
module = Part
name = ROT-SphericalTank
author = Shadowmage, Nertea, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
title = Spherical Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural, sphere, spherical
mass = 1.0
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
enableVScale = true
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Spherical
currentNose = Model-None
currentCore = Inline-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Spherical
model = Inline-Sphere
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-SphericalTank.cfg
PART
{
module = Part
name = ROT-SphericalTank-Separate
author = Shadowmage, Nertea, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
title = Spherical Tank (Conventional Structure)
manufacturer = Generic
description = This spherical tank allows for many customizations. You can adjust the dimensions and the part will scale. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
tags = fuel, tank, modular, proc, procedural, sphere, spherical
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
enableVScale = true
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Spherical
currentNose = Model-None
currentCore = Inline-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Spherical
model = Inline-Sphere
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-SphericalTank.cfg
PART
{
module = Part
name = ROT-SphericalTank-Integral
author = Shadowmage, Nertea, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_noseinterstage = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_mountinterstage = 0.0, -1.0, 0.0, 0.0, -1.0, 0.0, 2
attachRules = 1,0,1,1,0
title = Spherical Tank (Integral)
manufacturer = Generic
description = This spherical tank allows for many customizations. You can adjust the dimensions and the part will scale. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
tags = fuel, tank, modular, proc, procedural, sphere, spherical
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 523.6
utilizationTweakable = true
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
enableVScale = true
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Spherical
currentNose = Model-None
currentCore = Inline-Sphere
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Spherical
model = Inline-Sphere
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-ToroidalTank.cfg
PART
{
module = Part
name = ROT-ToroidalTank
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,1
title = Modular Toroidal Tank (Deprecated)
manufacturer = Generic
description = Don't use this tank.
tags = fuel, tank, modular, proc, procedural, toroid, toroidal
mass = 1.0
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = none
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 112.5
utilizationTweakable = true
type = Tank-I
typeAvailable = Tank-I
typeAvailable = Tank-I-HP
typeAvailable = Tank-II
typeAvailable = Tank-II-HP
typeAvailable = Tank-III
typeAvailable = Tank-III-HP
typeAvailable = Tank-IV
typeAvailable = Tank-IV-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Toroid
currentNose = Model-None
currentCore = Stock-Toroid
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Toroid
model = Stock-Toroid
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-ToroidalTank.cfg
PART
{
module = Part
name = ROT-ToroidalTank-Separate
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,1
title = Modular Toroidal Tank (Conventional Structure)
manufacturer = Generic
description = This toroidal tank allows for many customizations with a hollow collision box. By adjusting the dimensions, the entire tank will adjust as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.
tags = fuel, tank, modular, proc, procedural, toroid, toroidal
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 112.5
utilizationTweakable = true
type = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Toroid
currentNose = Model-None
currentCore = Stock-Toroid
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Toroid
model = Stock-Toroid
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = ROTanks/Parts/Tanks/ROT-ToroidalTank.cfg
PART
{
module = Part
name = ROT-ToroidalTank-Integral
author = Shadowmage, Pap
scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,1,1
title = Modular Toroidal Tank (Integral)
manufacturer = Generic
description = This toroidal tank allows for many customizations with a hollow collision box. By adjusting the dimensions, the entire tank will adjust as well. It is comprised of many different tank types. You can choose the tank type below. Each tank type has a different base mass, different cost, and different amounts of utilization it can have. The HP versions of the tanks are Highly Pressurized and are used for engines that require it. A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.
tags = fuel, tank, modular, proc, procedural, toroid, toroidal
mass = 1.0
category = FuelTank
TechRequired = unlockParts
cost = 150
entryCost = 1
skinMaxTemp = 873.15
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = true
subcategory = 0
emissiveConstant = 0.85
thermalMassModifier = 1.0
skinMassPerArea = 2.0
buoyancy = 0.95
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = ROLib/Assets/EmptyProxyModel
}
MODULE
{
name = ModuleFuelTanks
volume = 112.5
utilizationTweakable = true
type = Tank-Int-Al
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleROTank
diameterLargeStep = 1.0
diameterSmallStep = 0.1
diameterSlideStep = 0.001
minDiameter = 0.1
maxDiameter = 50.0
useAdapterMass = true
useAdapterCost = false
topNodeName = top
bottomNodeName = bottom
noseNodeNames = none
coreNodeNames = none
mountNodeNames = none
topInterstageNodeName = noseinterstage
bottomInterstageNodeName = mountinterstage
topFairingIndex = -1
bottomFairingIndex = -1
currentDiameter = 1.0
currentVariant = Toroid
currentNose = Model-None
currentCore = Stock-Toroid
currentMount = Model-None
currentNoseTexture = default
currentCoreTexture = default
currentMountTexture = default
CORE
{
variant = Toroid
model = Stock-Toroid
}
NOSE
{
model = Model-None
}
MOUNT
{
model = Model-None
}
}
MODULE
{
name = ModuleToggleCrossfeed
toggleFlight = true
toggleEditor = true
crossfeedStatus = true
}
MODULE
{
name = SSTURecolorGUI
}
MODULE
{
name = ROLCollisionHandler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = RSSVE/ConfigMy/RSSVE_City_Lights_Config.cfg
EVE_CITY_LIGHTS
{
OBJECT
{
body = Earth
CityOverlayDetailScale = 250
cityLightsMaterial
{
_CityOverlayDetailScale = 400
_CityOverlayTex
{
value = EarthCities
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
}
_CityDarkOverlayDetailTex
{
value = RSSVE/Textures/DetailTextures/LightsSmall
}
_CityLightOverlayDetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCityDay
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/ConfigMy/RSSVE_Clouds_Config.cfg
EVE_CLOUDS
{
OBJECT
{
name = EarthCloudsLow
body = Earth
speed = 0,15,0
altitude = 4000
detailSpeed = 0,30,0
offset = 0,180,180
settings
{
_Color = 255,255,255,239
_DetailScale = 10
_DetailDist = 0.0000002
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.005
_UVNoiseStrength = 0.000125
_UVNoiseAnimation = 0.025,0.025
_MainTex
{
value = EarthClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailAltostratus
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_InvFade = 0.005
_RimDistSub = 0.001
_FalloffScale = 10
_RimDist = 0.001
_FalloffPow = 0.5
_MinLight = 0.04
}
shadowMaterial
{
_ShadowFactor = 0.85
}
}
layerVolume
{
size = 5000,2
area = 30000,4
maxTranslation = 250,250,250
visibleRange = 100000
rotationSpeed = 0.0005
noiseScale = 32.0,32.0,32.0
followDetail = True
particleMaterial
{
_InvFade = 0.001
_Opacity = 1.0
_BumpMap = RSSVE/Textures/DetailTextures/DetailCloudParticle_NRM
_LightScatter = 0.55
_Tex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle_NRM
}
}
}
}
OBJECT
{
name = CloudLightGlow
body = Earth
altitude = 9025
detailSpeed = 0,0,0
offset = 0,180,0
speed = 0,0,0
settings
{
_Color = -350,-350,-350,50
_DetailTex = RSSVE/Textures/DetailTextures/atmo
_UVNoiseAnimation = 0,0
_UVNoiseStrength = 0.0001
_MainTex
{
value = RSSVE/Textures/DetailTextures/CloudGlowDetail
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_MinLight = -1
}
}
}
OBJECT
{
name = Aurora
body = Earth
speed = 0,-6000,0
detailSpeed = 0,10000,0
altitude = 100000
killBodyRotation = true
settings
{
_UVNoiseStrength = 0.02
_DetailScale = 6
_DetailDist = 0.000000001
_UVNoiseAnimation = 0.04,0.04
_UVNoiseScale = 0.4
_DistFade = 0.000000001
_DistFadeVert = 0.000000001
_BumpScale = 0
_Color = -150,-150,-150,100
_MainTex
{
value = RSSVE/Textures/DetailTextures/Aurora
isClamped = false
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/AuroraDetail
isClamped = false
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_InvFade = -1
_RimDist = 1
_RimDistSub = -1
_FalloffScale = 8
_FalloffPow = 1.5
_MinLight = -1
}
}
}
OBJECT
{
name = Lightning
body = Earth
altitude = 3000.251
offset = 0,180.2,0
detailSpeed = 60000000,0,60000000
settings
{
_DetailScale = 1
_DetailDist = 0.0000000001
_DistFade = 0.01
_DistFadeVert = 0.01
_Color = 100,100,445,355
_UVNoiseScale = 0.01
_UVNoiseStrength = 0.0003
_UVNoiseAnimation = 0,0
_BumpScale = 0.6
_MainTex
{
value = RSSVE/Textures/Masks
type = AlphaMap
alphaMask = ALPHAMAP_B
}
_DetailTex
{
value = RVE/Textures/EVE/Atmosphere/Detail/LightningDetail
}
_UVNoiseTex
{
value = RVE/Textures/EVE/Atmosphere/Detail/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_MinLight = 1
_FalloffPow = 1
}
}
}
OBJECT
{
name = Lightning2
body = Earth
altitude = 3000.251
detailSpeed = -30000000,-40000000,-40000000
offset = 0,180.2,0
settings
{
_Color = 100,100,345,355
_DetailScale = 0.3
_DetailDist = 0.0000000001
_DistFade = 0.01
_DistFadeVert = 0.01
_UVNoiseScale = 0.01
_UVNoiseStrength = 0.0003
_UVNoiseAnimation = 0.0
_MainTex
{
value = RSSVE/Textures/Masks
type = AlphaMap
alphaMask = ALPHAMAP_B
}
_DetailTex
{
value = RVE/Textures/EVE/Atmosphere/Detail/LightningDetail
}
_UVNoiseTex
{
value = RVE/Textures/EVE/Atmosphere/Detail/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_MinLight = 1
}
}
}
OBJECT
{
name = JupiterCloudsLow
body = Jupiter
altitude = 55000
speed = 0,100,0
detailSpeed = 0,100,0
settings
{
_Color = 130,135,130,96
_DetailScale = 25
_DetailDist = 0.00000005
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = JupiterClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_R
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailGasGiant
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffScale = 5
_RimDistSub = 1
_InvFade = 0.005
_RimDist = 0.0001
}
shadowMaterial
{
_ShadowFactor = 0.125
}
}
}
OBJECT
{
name = JupiterBandsLow
body = Jupiter
altitude = 55000
speed = 0,750,0
detailSpeed = 0,100,0
settings
{
_Color = 185,160,130,96
_DetailScale = 25
_DetailDist = 0.00000005
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = JupiterClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailGasGiant
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffScale = 5
_RimDistSub = 1
_RimDist = 0.0001
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.25
}
}
}
OBJECT
{
name = JupiterBandsHigh
body = Jupiter
altitude = 55000
speed = 0,-750,0
detailSpeed = 0,100,0
settings
{
_Color = 180,175,160,96
_DetailScale = 25
_DetailDist = 0.00000005
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = JupiterClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_B
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailGasGiant
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_RimDistSub = 1
_FalloffScale = 5
_RimDist = 0.0001
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.25
}
}
}
OBJECT
{
name = MarsCloudsMain
body = Mars
altitude = 15600
speed = 0,10,0
settings
{
_Color = 180,150,115,192
_DetailScale = 25
_DetailDist = 0.0000001
_DistFadeVert = 0.000125
_UVNoiseScale = 0.005
_UVNoiseStrength = 0.000125
_UVNoiseAnimation = 0.025,0.025
_MainTex
{
value = MarsClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCirrus
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffScale = 5
_RimDist = 0.0001
_RimDistSub = 1
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.25
}
}
layerVolume
{
size = 5000,2
area = 12500,3
maxTranslation = 250,750,250
visibleRange = 6250
rotationSpeed = 0.0001
noiseScale = 32.0,32.0,32.0
followDetail = True
particleMaterial
{
_InvFade = 0.001
_MinScatter = 1.5
_Opacity = 1.0
_Tex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle_NRM
}
}
}
}
OBJECT
{
name = NeptuneCloudsMain
body = Neptune
altitude = 58000
speed = 0,600,0
detailSpeed = 0,150,0
settings
{
_Color = 220,230,250,128
_DetailScale = 25
_DetailDist = 0.00000005
_DistFade = 0.00125
_DistFadeVert = 0.0000125
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = NeptuneClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCirrus
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffPow = 5
_FalloffScale = 10
_RimDist = 0.0001
_RimDistSub = 1.0
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.5
}
}
}
OBJECT
{
name = SaturnCloudsMain
body = Saturn
altitude = 102000
speed = 0,-750,0
detailSpeed = 0,50,0
settings
{
_Color = 215,195,155,160
_DetailScale = 10
_DetailDist = 0.000000025
_DistFade = 0.001
_DistFadeVert = 0.001
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = SaturnClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailGasGiant
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffPow = 5
_FalloffScale = 10
_RimDist = 0.0001
_RimDistSub = 1.0
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.25
}
}
}
OBJECT
{
name = SaturnBandsLow
body = Saturn
altitude = 102000
speed = 0,1250,0
detailSpeed = 0,50,0
settings
{
_Color = 190,170,160,160
_DetailScale = 10
_DetailDist = 0.000000025
_DistFade = 0.001
_DistFadeVert = 0.001
_UVNoiseScale = 0.05
_UVNoiseStrength = 0.0005
_UVNoiseAnimation = 0.075,0.075
_MainTex
{
value = SaturnClouds
type = AlphaCubeMap
alphaMask = ALPHAMAP_R
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailGasGiant
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_InvFade = 0.005
_RimDistSub = 1.0
_FalloffPow = 5
_FalloffScale = 10
_RimDist = 0.0001
}
shadowMaterial
{
_ShadowFactor = 0.25
}
}
}
OBJECT
{
name = TitanCloudsMain
body = Titan
altitude = 13600
speed = 0,25,0
detailSpeed = 0,25,0
settings
{
_Color = 180,140,50,255
_DetailScale = 10
_DetailDist = 0.00000125
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.005
_UVNoiseStrength = 0.000125
_UVNoiseAnimation = 0.025,0.025
_MainTex
{
value = RSSVE/Textures/MainTextures/Misc/Atmosphere
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCumulus
isClamped = True
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
isClamped = True
}
}
layer2D
{
macroCloudMaterial
{
_FalloffScale = 5
_RimDist = 0.0001
_RimDistSub = 1
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.3
}
}
layerVolume
{
area = 12500,3
size = 5000,2
maxTranslation = 250,250,250
visibleRange = 6250
rotationSpeed = 0.001
noiseScale = 32.0,32.0,32.0
followDetail = True
particleMaterial
{
_Opacity = 1.0
_InvFade = 0.0001
_MinScatter = 5.0
_Tex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle_NRM
}
}
}
}
OBJECT
{
name = VenusCloudsMain
body = Venus
speed = 0,100,0
detailSpeed = 0,50,0
altitude = 32100
settings
{
_Color = 220,210,190,255
_DetailScale = 5
_DetailDist = 0.0000005
_DistFade = 0.00125
_DistFadeVert = 0.000125
_UVNoiseScale = 0.005
_UVNoiseStrength = 0.000125
_UVNoiseAnimation = 0.025,0.025
_MainTex
{
value = VenusClouds
type = CubeMap
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailVenus
}
_UVNoiseTex
{
value = RSSVE/Textures/DetailTextures/DetailUVNoise
}
}
layer2D
{
macroCloudMaterial
{
_FalloffPow = 5.0
_FalloffScale = 10.0
_RimDist = 0.0001
_RimDistSub = 1.0
_InvFade = 0.005
}
shadowMaterial
{
_ShadowFactor = 0.35
}
}
layerVolume
{
area = 12500,3
size = 5000,2
maxTranslation = 250,250,250
visibleRange = 6250
rotationSpeed = 0.001
noiseScale = 32.0,32.0,32.0
followDetail = True
particleMaterial
{
_InvFade = 0.0005
_MinScatter = 1.0
_Opacity = 1.0
_Tex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle
isClamped = True
}
_DetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCloudParticle_NRM
}
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/ConfigMy/RSSVE_Shadows_Config.cfg
EVE_SHADOWS
{
OBJECT
{
body = Earth
caster = Moon
}
OBJECT
{
body = Moon
caster = Earth
}
OBJECT
{
body = Mars
caster = Deimos
caster = Phobos
}
OBJECT
{
body = Deimos
body = Phobos
caster = Mars
}
OBJECT
{
body = Jupiter
caster = Io
caster = Europa
caster = Ganymede
caster = Callisto
}
OBJECT
{
body = Callisto
caster = Ganymede
caster = Europa
caster = Jupiter
}
OBJECT
{
body = Europa
caster = Ganymede
caster = Io
caster = Jupiter
}
OBJECT
{
body = Ganymede
caster = Jupiter
caster = Callisto
caster = Europa
}
OBJECT
{
body = Saturn
caster = Mimas
caster = Enceladus
caster = Tethys
caster = Dione
caster = Rhea
caster = Titan
caster = Iapetus
}
OBJECT
{
body = Mimas
caster = Jupiter
caster = Enceladus
caster = Tethys
caster = Dione
caster = Rhea
}
OBJECT
{
body = Enceladus
caster = Jupiter
caster = Mimas
caster = Tethys
caster = Dione
caster = Rhea
}
OBJECT
{
body = Tethys
caster = Jupiter
caster = Mimas
caster = Enceladus
caster = Dione
caster = Rhea
}
OBJECT
{
body = Dione
caster = Jupiter
caster = Mimas
caster = Enceladus
caster = Tethys
caster = Rhea
}
OBJECT
{
body = Rhea
caster = Jupiter
caster = Mimas
caster = Enceladus
caster = Tethys
caster = Dione
}
OBJECT
{
body = Titan
caster = Jupiter
caster = Iapetus
}
OBJECT
{
body = Iapetus
caster = Jupiter
caster = Titan
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/EVE_Configs/Atmosphere/RSSVE_Atmosphere_Config.cfg
EVE_ATMOSPHERE
{
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/EVE_Configs/CityLights/RSSVE_City_Lights_Config.cfg
EVE_CITY_LIGHTS
{
OBJECT
{
body = Earth
cityLightsMaterial
{
_CityOverlayTex
{
value = EarthCities
type = AlphaCubeMap
alphaMask = ALPHAMAP_G
isClamped = True
}
_CityDarkOverlayDetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCityNight
isClamped = True
}
_CityLightOverlayDetailTex
{
value = RSSVE/Textures/DetailTextures/DetailCityDay
isClamped = True
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/EVE_Configs/PQS/RSSVE_PQS_Manager_Config.cfg
PQS_MANAGER
{
OBJECT
{
body = Venus
deactivateDistance = 126875
}
OBJECT
{
body = Earth
deactivateDistance = 122500
}
OBJECT
{
body = Mars
deactivateDistance = 109375
}
OBJECT
{
body = Jupiter
deactivateDistance = 1356250
}
OBJECT
{
body = Saturn
deactivateDistance = 1750000
}
OBJECT
{
body = Titan
deactivateDistance = 525000
}
OBJECT
{
body = Uranus
deactivateDistance = 1225000
}
OBJECT
{
body = Neptune
deactivateDistance = 1093750
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/EVE_Configs/Terrain/RSSVE_Terrain_Config.cfg
EVE_TERRAIN
{
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/EVE_Configs/Textures/RSSVE_Textures_Config.cfg
EVE_TEXTURE_CONFIG
{
OBJECT
{
name = EarthAuroras
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasXn
texXp = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasXp
texYn = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasYn
texYp = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasYp
texZn = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasZn
texZp = RSSVE/Textures/MainTextures/EarthAuroras/EarthAurorasZp
}
OBJECT
{
name = EarthCities
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesXn
texXp = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesXp
texYn = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesYn
texYp = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesYp
texZn = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesZn
texZp = RSSVE/Textures/MainTextures/EarthCities/EarthCitiesZp
}
OBJECT
{
name = EarthClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsXn
texXp = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsXp
texYn = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsYp
texYp = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsYn
texZn = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsZn
texZp = RSSVE/Textures/MainTextures/EarthClouds/EarthCloudsZp
}
OBJECT
{
name = JupiterClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsXn
texXp = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsXp
texYn = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsYn
texYp = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsYp
texZn = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsZn
texZp = RSSVE/Textures/MainTextures/JupiterClouds/JupiterCloudsZp
}
OBJECT
{
name = MarsClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsXn
texXp = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsXp
texYn = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsYn
texYp = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsYp
texZn = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsZn
texZp = RSSVE/Textures/MainTextures/MarsClouds/MarsCloudsZp
}
OBJECT
{
name = NeptuneClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsXn
texXp = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsXp
texYn = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsYn
texYp = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsYp
texZn = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsZn
texZp = RSSVE/Textures/MainTextures/NeptuneClouds/NeptuneCloudsZp
}
OBJECT
{
name = SaturnClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsXn
texXp = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsXp
texYn = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsYn
texYp = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsYp
texZn = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsZn
texZp = RSSVE/Textures/MainTextures/SaturnClouds/SaturnCloudsZp
}
OBJECT
{
name = VenusClouds
type = TEX_CUBE_6
isCompressed = True
isReadable = True
texXn = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsXn
texXp = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsXp
texYn = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsYn
texYp = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsYp
texZn = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsZn
texZp = RSSVE/Textures/MainTextures/VenusClouds/VenusCloudsZp
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Misc_Configs/RSSVE_Settings_Config.cfg
RSSVESETTINGS
{
EnableCityLights = True
EnableCloudShadows = True
EnableVolumetricClouds = True
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Earth/Earth_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Earth
Rg = 6371000
Rt = 6460600
RL = 6462100
HR = 8
HM = 1.33299994
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.00579999993,0.0135000004,0.0331000015
m_mieG = 0.75999999
assetPath = RSSVE/Textures/ScatterTextures/Earth
experimentalAtmoScale = 1.04999995
atmosphereGlobalScale = 1
godrayStrength = 0.330000013
flattenScaledSpaceMesh = 0
rimBlend = 50
rimpower = 1900
specR = 85
specG = 85
specB = 85
shininess = 50
cloudColorMultiplier = 1.7
cloudScatteringMultiplier = 1
cloudSkyIrradianceMultiplier = 0.100000001
volumetricsColorMultiplier = 1
EVEIntegration_preserveCloudColors = False
configPoints
{
Item
{
altitude = 1333
skyExposure = 0.235554993
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.235554993
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.100000001
extinctionTint = 1
openglThreshold = 10
viewdirOffset = 0.0120289996
}
Item
{
altitude = 8000
skyExposure = 0.230000004
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.230000004
extinctionThickness = 0.850000024
postProcessAlpha = 1
postProcessDepth = 0.333332986
extinctionTint = 0.959999979
openglThreshold = 10
viewdirOffset = 0.00773600023
}
Item
{
altitude = 140000
skyExposure = 0.200000003
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.444444001
extinctionTint = 1
openglThreshold = 10
viewdirOffset = 0
}
Item
{
altitude = 350000
skyExposure = 0.165556997
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.145555004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 1
extinctionTint = 1.12555599
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Earth/Earth_Ocean.cfg
Scatterer_ocean
{
Ocean
{
name = Earth
m_foamAnsio = 10
m_foamMipMapBias = -2
m_whiteCapStr = 0.100000001
shoreFoam = 1
m_farWhiteCapStr = -0.200000003
AMP = 1
m_ansio = 2
m_windSpeed = 10
m_omega = 0.839999974
m_varianceSize = 4
m_oceanUpwellingColor = 0.000976999989,0.00390599994,0.0117189996
m_UnderwaterColor = 0.000976999989,0.75,0.800781012
m_resolution = 4
MAX_VERTS = 65000
oceanScale = 1
oceanAlpha = 0.949999988
alphaRadius = 1400
transparencyDepth = 10
darknessDepth = 100
refractionIndex = 1.33000004
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Jupiter/Jupiter_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Jupiter
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 3
cloudScatteringMultiplier = 0.0199999996
cloudSkyIrradianceMultiplier = 0.0500000007
volumetricsColorMultiplier = 1
Rg = 69373000
Rt = 70365000
RL = 70366496
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = True
HR = 8
HM = 1.33300006
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0605470017,0.0585939996,0.0566410013
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Jupiter
configPoints
{
Item
{
altitude = 1333
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.149828002
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0750430003
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0129110003
}
Item
{
altitude = 8000
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.148969993
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0752570033
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0124690002
}
Item
{
altitude = 1550000
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0500000007
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Mars/Mars_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Mars
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 1
cloudScatteringMultiplier = 0.0199999996
cloudSkyIrradianceMultiplier = 0.0500000007
volumetricsColorMultiplier = 1
Rg = 3375800
Rt = 3455800
RL = 3457300
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 8
HM = 1.33299994
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.00860000029,0.0066399998,0.00468999986
m_mieG = 0.779999971
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Mars
configPoints
{
Item
{
altitude = 1333
skyExposure = 0.0989390016
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0505300015
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0.0119150002
}
Item
{
altitude = 8000
skyExposure = 0.0938050002
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0530980006
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0.00719599985
}
Item
{
altitude = 125000
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.075000003
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Neptune/Neptune_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Neptune
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 3
cloudScatteringMultiplier = 0.0199999996
cloudSkyIrradianceMultiplier = 0.0500000007
volumetricsColorMultiplier = 1
Rg = 24085000
Rt = 24885000
RL = 24886500
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 4
HM = 0.666000009
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0273439996,0.0429689996,0.0976559967
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 5
assetPath = RSSVE/Textures/ScatterTextures/Neptune
configPoints
{
Item
{
altitude = 666
skyExposure = 0.0499729998
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0125000002
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0750269964
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0129450001
}
Item
{
altitude = 4000
skyExposure = 0.0498399995
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0125000002
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0751599967
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0126689998
}
Item
{
altitude = 1250000
skyExposure = 0.0250000004
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0125000002
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Pluto/Pluto_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Pluto
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 1
cloudScatteringMultiplier = 1
cloudSkyIrradianceMultiplier = 1
volumetricsColorMultiplier = 1
Rg = 1187000
Rt = 1257400
RL = 1258900
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 4
HM = 0.666000009
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.00976600032,0.0117189996,0.0195310004
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Pluto
configPoints
{
Item
{
altitude = 666
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00248500006
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.0753019974
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0.0123779997
}
Item
{
altitude = 4000
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00241099996
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.0767849982
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0.00949299987
}
Item
{
altitude = 110000
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00124999997
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Saturn/Saturn_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Saturn
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 2
cloudScatteringMultiplier = 0.0199999996
cloudSkyIrradianceMultiplier = 0.0500000007
volumetricsColorMultiplier = 1
Rg = 57216000
Rt = 58496000
RL = 58497500
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = True
HR = 8
HM = 1.33299994
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0976559967,0.0976559967,0.00976600032
m_mieG = 0.76000005
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Saturn
configPoints
{
Item
{
altitude = 1333
skyExposure = 0.0499669984
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0750330016
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0129310004
}
Item
{
altitude = 8000
skyExposure = 0.0498000011
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0751999989
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0125869997
}
Item
{
altitude = 2000000
skyExposure = 0.0250000004
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Titan/Titan_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Titan
experimentalAtmoScale = 1.2
cloudColorMultiplier = 1
cloudScatteringMultiplier = 0.0500000007
cloudSkyIrradianceMultiplier = 0.0125000002
volumetricsColorMultiplier = 1
Rg = 2573300
Rt = 2765300
RL = 2766800
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 5
HM = 0.833000004
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0625,0.0449220017,0.0253909994
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Titan
configPoints
{
Item
{
altitude = 833
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0799999982
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.5
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0128560001
}
Item
{
altitude = 5000
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0799999982
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.5
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0121499998
}
Item
{
altitude = 600000
skyExposure = 0.0500000007
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.0799999982
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.5
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Titan/Titan_Ocean.cfg
Scatterer_ocean
{
Ocean
{
name = Titan
m_foamAnsio = 10
m_foamMipMapBias = -2
m_whiteCapStr = 0.100000001
shoreFoam = 1
m_farWhiteCapStr = -0.200000003
AMP = 1
m_ansio = 2
m_windSpeed = 2.5
m_omega = 0.839999974
m_varianceSize = 4
m_oceanUpwellingColor = 0.00273000007,0.00430000015,0.00977000035
m_UnderwaterColor = 0.0546899997,0.0859400034,0.195309997
m_resolution = 4
MAX_VERTS = 65000
oceanScale = 1
oceanAlpha = 0.949999988
alphaRadius = 1400
transparencyDepth = 5
darknessDepth = 50
refractionIndex = 1.5
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Triton/Triton_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Triton
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 1
cloudScatteringMultiplier = 1
cloudSkyIrradianceMultiplier = 1
volumetricsColorMultiplier = 1
Rg = 1353400
Rt = 1423800
RL = 1425300
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 4
HM = 0.666000009
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0117189996,0.015625,0.0253909994
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Triton
configPoints
{
Item
{
altitude = 666
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00248500006
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.0753019974
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0.0123779997
}
Item
{
altitude = 4000
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00241099996
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.0767849982
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0.00949299987
}
Item
{
altitude = 110000
skyExposure = 0.0125000002
skyAlpha = 1
skyExtinctionTint = 0
scatteringExposure = 0.00124999997
extinctionThickness = 0
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Uranus/Uranus_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Uranus
experimentalAtmoScale = 1.04999995
cloudColorMultiplier = 2
cloudScatteringMultiplier = 0.0199999996
cloudSkyIrradianceMultiplier = 0.0500000007
volumetricsColorMultiplier = 1
Rg = 24702000
Rt = 25598000
RL = 25599500
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 4
HM = 0.666000009
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0585999973,0.0741999969,0.0781000033
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 8.5
specG = 8.5
specB = 8.5
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Uranus
configPoints
{
Item
{
altitude = 666
skyExposure = 0.0499759987
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0750240013
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0129509997
}
Item
{
altitude = 4000
skyExposure = 0.0498570018
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.075143002
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.0127050001
}
Item
{
altitude = 1400000
skyExposure = 0.0250000004
skyAlpha = 0.800000012
skyExtinctionTint = 1
scatteringExposure = 0.0250000004
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.100000001
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = RSSVE/Configs/Scatterer_Configs/Venus/Venus_Atmosphere.cfg
Scatterer_atmosphere
{
Atmo
{
name = Venus
experimentalAtmoScale = 1.20000005
cloudColorMultiplier = 2
cloudScatteringMultiplier = 0.125
cloudSkyIrradianceMultiplier = 0.0250000004
volumetricsColorMultiplier = 1
Rg = 6049000
Rt = 6141800
RL = 6143300
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 7
HM = 1.16600001
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0664099976,0.050780002,0.0234399997
m_mieG = 0.75999999
rimBlend = 20
rimpower = 600
specR = 85
specG = 85
specB = 85
shininess = 10
assetPath = RSSVE/Textures/ScatterTextures/Venus
configPoints
{
Item
{
altitude = 1166
skyExposure = 0.495195001
skyAlpha = 0.800000012
skyExtinctionTint = 0.5
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.00803699996
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0.121771
}
Item
{
altitude = 7000
skyExposure = 0.471733987
skyAlpha = 0.800000012
skyExtinctionTint = 0.5
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.00818799995
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0.0846410021
}
Item
{
altitude = 145000
skyExposure = 0.200000003
skyAlpha = 0.800000012
skyExtinctionTint = 0.5
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 0.850000024
postProcessDepth = 0.00999999978
extinctionTint = 0.25
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/config.cfg
Scatterer_config
{
autosavePlanetSettingsOnSceneChange = False
disableAmbientLight = True
integrateWithEVEClouds = True
overrideNearClipPlane = False
nearClipPlane = 0.209999993
useOceanShaders = True
shadowsOnOcean = True
oceanSkyReflections = False
oceanCaustics = True
oceanLightRays = True
oceanCraftWaveInteractions = True
oceanCraftWaveInteractionsOverrideWaterCrashTolerance = True
buoyancyCrashToleranceMultOverride = 3.5999999
oceanCraftWaveInteractionsOverrideDrag = True
buoyancyWaterDragScalarOverride = 1.5
buoyancyWaterAngularDragScalarOverride = 0.000333300006
oceanCraftWaveInteractionsOverrideRecoveryVelocity = True
waterMaxRecoveryVelocity = 5
oceanPixelLights = False
fullLensFlareReplacement = True
sunlightExtinction = True
underwaterLightDimming = True
showMenuOnStart = False
useEclipses = True
useRingShadows = True
d3d11ShadowFix = True
useGodrays = True
terrainShadows = True
unifiedCamShadowsDistance = 50000
unifiedCamShadowNormalBiasOverride = 0
unifiedCamShadowBiasOverride = 0
unifiedCamShadowResolutionOverride = 8192
unifiedCamShadowCascadeSplitsOverride = 0.00150000001,0.0149999997,0.150000006
dualCamShadowsDistance = 50000
dualCamShadowNormalBiasOverride = 0.720000029
dualCamShadowBiasOverride = 0.5
dualCamShadowResolutionOverride = 0
dualCamShadowCascadeSplitsOverride = 0.00499999989,0.0250000004,0.125
useDithering = True
m_fourierGridSize = 128
}
}
UrlConfig
{
parentUrl = scatterer/config/planetsList.cfg
Scatterer_planetsList
{
scattererCelestialBodies
{
Item
{
celestialBodyName = Kerbin
transformName = Kerbin
loadDistance = 100000000
unloadDistance = 200000000
hasOcean = True
flatScaledSpaceModel = True
usesCloudIntegration = True
mainSunCelestialBody = Sun
sunColor = 1.0,1.0,1.0
eclipseCasters
{
Item = Mun
Item = Minmus
}
planetshineSources
{
Item
{
bodyName = Mun
color = 1,1,1
intensity = 0.0799999982
isSun = False
}
}
}
Item
{
celestialBodyName = Duna
transformName = Duna
loadDistance = 100000000
unloadDistance = 200000000
hasOcean = False
flatScaledSpaceModel = False
usesCloudIntegration = True
mainSunCelestialBody = Sun
eclipseCasters
{
Item = Ike
}
}
Item
{
celestialBodyName = Laythe
transformName = Laythe
loadDistance = 300000000
unloadDistance = 500000000
hasOcean = True
flatScaledSpaceModel = True
usesCloudIntegration = True
mainSunCelestialBody = Sun
eclipseCasters
{
Item = Jool
Item = Vall
Item = Tylo
Item = Bop
Item = Pol
}
planetshineSources
{
Item
{
bodyName = Jool
color = 0.600000024,1,0.400000006
intensity = 0.25
isSun = False
}
}
}
Item
{
celestialBodyName = Jool
transformName = Jool
loadDistance = 500000000
unloadDistance = 1E+09
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
mainSunCelestialBody = Sun
eclipseCasters
{
Item = Laythe
Item = Vall
Item = Tylo
Item = Bop
Item = Pol
}
}
Item
{
celestialBodyName = Eve
transformName = Eve
loadDistance = 300000000
unloadDistance = 500000000
hasOcean = True
flatScaledSpaceModel = True
usesCloudIntegration = True
mainSunCelestialBody = Sun
eclipseCasters
{
Item = Gilly
}
}
Item
{
celestialBodyName = Venus
transformName = Venus
loadDistance = 1.85E+9
unloadDistance = 1.85E+9
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
}
Item
{
celestialBodyName = Earth
transformName = Earth
loadDistance = 2.77E+9
unloadDistance = 2.77E+9
mainSunCelestialBody = Sun
hasOcean = True
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Moon
}
}
Item
{
celestialBodyName = Mars
transformName = Mars
loadDistance = 1.73E+9
unloadDistance = 1.73E+9
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Deimos
Item = Phobos
}
}
Item
{
celestialBodyName = Jupiter
transformName = Jupiter
loadDistance = 1.45E+11
unloadDistance = 1.45E+11
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Adrastea
Item = Amalthea
Item = Callisto
Item = Europa
Item = Ganymede
Item = Io
Item = Metis
}
}
Item
{
celestialBodyName = Saturn
transformName = Saturn
loadDistance = 1.64E+11
unloadDistance = 1.64E+11
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Daphnis
Item = Dione
Item = Enceladus
Item = Epimetheus
Item = Hyperion
Item = Iapetus
Item = Janus
Item = Mimas
Item = Pan
Item = Pandora
Item = Phoebe
Item = Prometheus
Item = Rhea
Item = Tethys
Item = Titan
}
}
Item
{
celestialBodyName = Titan
transformName = Titan
loadDistance = 5.15E+8
unloadDistance = 5.15E+8
mainSunCelestialBody = Sun
hasOcean = True
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Daphnis
Item = Dione
Item = Enceladus
Item = Epimetheus
Item = Hyperion
Item = Iapetus
Item = Janus
Item = Mimas
Item = Pan
Item = Pandora
Item = Phoebe
Item = Prometheus
Item = Rhea
Item = Saturn
Item = Tethys
}
}
Item
{
celestialBodyName = Uranus
transformName = Uranus
loadDistance = 1.55E+11
unloadDistance = 1.55E+11
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = False
eclipseCasters
{
Item = Ariel
Item = Miranda
Item = Oberon
Item = Titania
Item = Umbriel
}
}
Item
{
celestialBodyName = Neptune
transformName = Neptune
loadDistance = 2.60E+11
unloadDistance = 2.60E+11
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = True
eclipseCasters
{
Item = Triton
}
}
Item
{
celestialBodyName = Triton
transformName = Triton
loadDistance = 1.45E+8
unloadDistance = 1.45E+8
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = False
eclipseCasters
{
Item = Neptune
}
}
Item
{
celestialBodyName = Pluto
transformName = Pluto
loadDistance = 7.66E+9
unloadDistance = 7.66E+9
mainSunCelestialBody = Sun
hasOcean = False
flatScaledSpaceModel = True
usesCloudIntegration = False
eclipseCasters
{
Item = Charon
Item = Hydra
Item = Kerberos
Item = Nix
Item = Styx
}
}
}
celestialLightSourcesData
{
Item
{
bodyName = Jool
color = 0.600000024,1,0.400000006
intensity = 0.25
isSun = False
mainSunCelestialBody = Sun
scaledRange = 45000
fadeRadius = 1
}
Item
{
bodyName = Moon
isSun = False
color = 1.0, 1.0, 1.0
intensity = 1.0
localRange = 1.0
scaledRange = 1.0
fadeRadius = 1.0
}
}
sunflares
{
Item = Sun
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Duna/atmo.cfg
Scatterer_atmosphere
{
Atmo
{
name = Duna
flattenScaledSpaceMesh = 0.200000003
experimentalAtmoScale = 3
cloudColorMultiplier = 10
cloudScatteringMultiplier = 0.5
cloudSkyIrradianceMultiplier = 10
volumetricsColorMultiplier = 1
Rg = 320000
Rt = 324528.313
RL = 324603.813
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = True
HR = 10
HM = 1.20000005
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0149999997,0.00650000013,0.00270000007
m_mieG = 0.850000024
rimBlend = 20
rimpower = 600
specR = 2
specG = 2
specB = 2
shininess = 50
assetPath = scatterer/config/Planets/Duna/Atmo
godrayStrength = 0.800000012
configPoints
{
Item
{
altitude = 1000
skyExposure = 0.300000012
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.300000012
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.0149999997
extinctionTint = 0
openglThreshold = 100
viewdirOffset = 0
}
Item
{
altitude = 5000
skyExposure = 0.300000012
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.300000012
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.0599999987
extinctionTint = 0
openglThreshold = 800
viewdirOffset = 0
}
Item
{
altitude = 160000
skyExposure = 0.300000012
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.300000012
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.0599999987
extinctionTint = 0
openglThreshold = 0
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Eve/atmo.cfg
Scatterer_atmosphere
{
Atmo
{
name = Eve
flattenScaledSpaceMesh = 0
experimentalAtmoScale = 2.29999995
cloudColorMultiplier = 1
cloudScatteringMultiplier = 0.219999999
cloudSkyIrradianceMultiplier = 2
volumetricsColorMultiplier = 3
Rg = 700000
Rt = 710103.688
RL = 711380.5
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = True
HR = 10
HM = 1.20000005
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.0577999987,0.0235399995,0.0734400004
m_mieG = 0.949999988
rimBlend = 20
rimpower = 600
specR = 50
specG = 50
specB = 50
shininess = 30
assetPath = scatterer/config/Planets/Eve/Atmo
godrayStrength = 0.800000012
configPoints
{
Item
{
altitude = 0
skyExposure = 0.200000003
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.0500000007
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0.00999999978
}
Item
{
altitude = 1000
skyExposure = 0.200000003
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.0500000007
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0
}
Item
{
altitude = 140000
skyExposure = 0.200000003
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.200000003
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.5
extinctionTint = 0
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Eve/ocean.cfg
Scatterer_ocean
{
Ocean
{
name = Eve
m_whiteCapStr = 0
shoreFoam = 0
m_farWhiteCapStr = 0
AMP = 0.0500000007
m_ansio = 2
m_windSpeed = 13
m_omega = 1
maxWaveInteractionShipAltitude = 500
m_oceanUpwellingColor = 0,0.00100000005,0
m_UnderwaterColor = 0.00100000005,0.00999999978,0.00100000005
m_resolution = 4
offScreenVertexStretch = 1.25
alphaRadius = 1000
transparencyDepth = 25
darknessDepth = 100
refractionIndex = 1.75
causticsTexturePath =
causticsLayer1Scale = 0,0
causticsLayer1Speed = 0,0
causticsLayer2Scale = 0,0
causticsLayer2Speed = 0,0
causticsMultiply = 0
causticsUnderwaterLightBoost = 0
causticsMinBrightness = 0
causticsBlurDepth = 0
lightRaysStrength = 1
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Jool/atmo.cfg
Scatterer_atmosphere
{
Atmo
{
name = Jool
flattenScaledSpaceMesh = 0
experimentalAtmoScale = 1
cloudColorMultiplier = 1
cloudScatteringMultiplier = 0.5
cloudSkyIrradianceMultiplier = 0.200000003
volumetricsColorMultiplier = 1
Rg = 6000000
Rt = 6084904
RL = 6086321
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = True
HR = 10
HM = 1.20000005
BETA_MSca = 0.00400000019,0.00400000019,0.00400000019
m_betaR = 0.00579999993,0.0335000008,0.0131000001
m_mieG = 0.850000024
rimBlend = -20
rimpower = 100
specR = 1
specG = 1
specB = 1
shininess = 10
assetPath = scatterer/config/Planets/Jool/Atmo
godrayStrength = 0.800000012
configPoints
{
Item
{
altitude = 0
skyExposure = 0.25
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.25
extinctionThickness = 1
postProcessAlpha = 0.779999971
postProcessDepth = 2.4000001
extinctionTint = 0
openglThreshold = 0
viewdirOffset = 0
}
Item
{
altitude = 160000
skyExposure = 0.150000006
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.150000006
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0
extinctionTint = 0
openglThreshold = 0
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Kerbin/atmo.cfg
Scatterer_atmosphere
{
Atmo
{
name = Kerbin
flattenScaledSpaceMesh = 0.6
experimentalAtmoScale = 2
cloudColorMultiplier = 3
cloudScatteringMultiplier = 0.2
cloudSkyIrradianceMultiplier = 0.05
volumetricsColorMultiplier = 1
Rg = 600000
Rt = 608490.375
RL = 0
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 10
HM = 1.2
BETA_MSca = 0.004,0.004,0.004
m_betaR = 0.0058,0.0135,0.0331
m_mieG = 0.78
rimBlend = 20
rimpower = 600
specR = 80
specG = 72
specB = 65
shininess = 75
assetPath = scatterer/config/Planets/Kerbin/Atmo
godrayStrength = 0.7
configPoints
{
Item
{
altitude = 200
skyExposure = 0.25
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.23
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.08
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0.012
}
Item
{
altitude = 1000
skyExposure = 0.25
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.23
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.1
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
Item
{
altitude = 250000
skyExposure = 0.2
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.2
extinctionThickness = 1
postProcessAlpha = 1
postProcessDepth = 0.1
extinctionTint = 0.5
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Kerbin/ocean.cfg
Scatterer_ocean
{
Ocean
{
name = Kerbin
m_whiteCapStr = 0.469999999
shoreFoam = 1
m_farWhiteCapStr = 0.469999999
AMP = 1.20000005
m_windSpeed = 7
m_omega = 0.839999974
maxWaveInteractionShipAltitude = 500
m_oceanUpwellingColor = 0.00999999978,0.075000003,0.0799999982
m_UnderwaterColor = 0.100000001,0.75,0.800000012
m_resolution = 4
offScreenVertexStretch = 1.25
alphaRadius = 1000
transparencyDepth = 100
darknessDepth = 800
refractionIndex = 1.33000004
skyReflectionStrength = 1
causticsTexturePath = scatterer/config/Planets/Caustics.png
causticsLayer1Scale = 0.200000003,0.200000003
causticsLayer1Speed = 0.0612000003,-0.151199996
causticsLayer2Scale = 0.277099997,0.267100006
causticsLayer2Speed = -0.0748699978,0.174869999
causticsMultiply = 1
causticsUnderwaterLightBoost = 2
causticsMinBrightness = 0.5
causticsBlurDepth = 200
lightRaysStrength = 1
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Laythe/atmo.cfg
Scatterer_atmosphere
{
Atmo
{
name = Laythe
flattenScaledSpaceMesh = 0
experimentalAtmoScale = 1.5
cloudColorMultiplier = 3
cloudScatteringMultiplier = 1
cloudSkyIrradianceMultiplier = 1
volumetricsColorMultiplier = 1
Rg = 500000
Rt = 507075.313
RL = 507193.406
atmosphereGlobalScale = 1
EVEIntegration_preserveCloudColors = False
HR = 10
HM = 1.20000005
BETA_MSca = 0.0540000014,0.00400000019,0.00400000019
m_betaR = 0.00579999993,0.0135000004,0.0430999994
m_mieG = 0.5
rimBlend = 20
rimpower = 600
specR = 40
specG = 40
specB = 40
shininess = 50
assetPath = scatterer/config/Planets/Laythe/Atmo
godrayStrength = 0.800000012
configPoints
{
Item
{
altitude = 200
skyExposure = 0.219999999
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.219999999
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0599999987
extinctionTint = 1
openglThreshold = 10
viewdirOffset = 0.0240000002
}
Item
{
altitude = 1000
skyExposure = 0.219999999
skyAlpha = 1
skyExtinctionTint = 1
scatteringExposure = 0.219999999
extinctionThickness = 1
postProcessAlpha = 0.949999988
postProcessDepth = 0.0799999982
extinctionTint = 1
openglThreshold = 10
viewdirOffset = 0
}
}
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Planets/Laythe/ocean.cfg
Scatterer_ocean
{
Ocean
{
name = Laythe
m_foamAnsio = 9
m_foamMipMapBias = -2
m_whiteCapStr = 0.200000003
shoreFoam = 1.20000005
m_farWhiteCapStr = -0.180000007
AMP = 1
m_ansio = 2
m_windSpeed = 5
m_omega = 0.839999974
m_varianceSize = 4
m_oceanUpwellingColor = 0.00100000005,0.00389999989,0.0187800005
m_UnderwaterColor = 0,0.5,0.600000024
m_resolution = 4
MAX_VERTS = 65000
oceanScale = 1
oceanAlpha = 0.949999988
alphaRadius = 1000
transparencyDepth = 60
darknessDepth = 1000
refractionIndex = 1.33000004
causticsTexturePath = scatterer/config/Planets/Caustics2.png
causticsLayer1Scale = 0.200000003,0.200000003
causticsLayer1Speed = 0.0612000003,-0.151199996
causticsLayer2Scale = 0.277099997,0.267100006
causticsLayer2Speed = -0.0748699978,0.174869999
causticsMultiply = 1
causticsUnderwaterLightBoost = 2
causticsMinBrightness = 0.5
causticsBlurDepth = 200
}
}
}
UrlConfig
{
parentUrl = scatterer/config/Sunflares/Sun.cfg
Scatterer_sunflare
{
Sun
{
assetPath = scatterer/config/Sunflares/Sun
flareColor = 1.0,1.0,1.0
flareSettings = 0.675, 1.0, 0.025
spikesSettings = 0.425, 1.0, 0.075
sunGlareFadeDistance = 2000000
ghostFadeDistance = 40000000
ghost1SettingsList1
{
Item = 0.54,0.65,2.3,0.5
Item = 0.54,1,6,0.7
}
ghost1SettingsList2
{
}
ghost2SettingsList1
{
Item = 0.135,1,3,0.9
Item = 0.054,1,8,1.1
Item = 0.054,1,4,1.3
Item = 0.054,1,5,1.5
}
ghost2SettingsList2
{
}
ghost3SettingsList1
{
}
ghost3SettingsList2
{
}
}
}
}
UrlConfig
{
parentUrl = SmokeScreen/SmokeScreen.cfg
SmokeScreen
{
maximumActiveParticles = 1000
atmDensityMult = 1
globalCollideDisable = False
globalPhysicalDisable = False
atmDensityExp = 1
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = C7 Aerospace Division
title = C7 Aerospace Division
description = Why go up when you can crash equally well going sideways – that’s the old moto of the C7 Aerospace Division. Emerging from humble beginnings to the powerhouse they are now, C7 were always looking straight ahead towards the horizon. Recently though they have been building parts that can give them a much better view of that spot where the sky meets the ground. This has been met with some grumblings from the old boys in the company but even they can’t deny that there is adventure to be found in whatever direction you choose.
logoURL = Squad/Agencies/C7AerospaceDivision
logoScaledURL = Squad/Agencies/C7AerospaceDivision_scaled
mentality = Pioneer
mentality = Commercial
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Dinkelstein Kerman's Construction Emporium
title = Dinkelstein Kerman's Construction Emporium
description = Dinkelstein Kerman has become somewhat of a legend in the spacecraft industry, not least impressively because he vehemently claims to have been constructing and flying spaceships long before the first actual recorded instance of any such vehicle being assembled. This has led to some controversy and a lot of awkwardness between him and the Kerbin World-Firsts Record-Keeping Society. Be that as it may, Dinklestein's Emporium is still generally well regarded as a traditional, old-fashioned company, and their products are actually a lot less rusty than the company's owner.
logoURL = Squad/Agencies/DinkelsteinKermansConstructionEmporium
logoScaledURL = Squad/Agencies/DinkelsteinKermansConstructionEmporium_scaled
mentality = Commercial
mentality = Economic 0.3
mentality = EasyGoing 0.25
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Experimental Engineering Group
title = Experimental Engineering Group
description = The Experimental Engineering Group is a typical startup company: Low budgets and impossibly tight deadlines are part of a normal working day for them. Despite being such a young company however, Experimental Engineering has made a good start, quickly making a name for themselves in the industry, mainly thanks to their very educational and entertaining SC-9001 Science Jr. Experiment Kit. Despite valiant efforts from their representatives, however, they haven't quite been able to shake off the bad press that followed some leaked footage of an incident involving one of their units and a small critter that one of the scientists over at R&D used to keep as a pet. Some say the incident has made them extremely concerned with the safety of anything that approach their products. They've even rounded out the edges on their company logo.
logoURL = Squad/Agencies/ExperimentalEngineering
logoScaledURL = Squad/Agencies/ExperimentalEngineering_scaled
mentality = Commercial
mentality = Conglomerate 0.1
mentality = Ecomental
mentality = Kerbalminded
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = FLOOYD Dynamics Research Labs
title = FLOOYD Dynamics Research Labs
description = FLOOYD Labs is a company focused on doing one thing, and doing it as well as is conceivably possible to do it: Displacing liquids from one place to another. Their flagship product, the FTX-2 Fuel Duct, is the final result of years of research and development and endless Kerbal-hours of effort to produce a device that will pump any amount of just about anything, no matter how cold, dense or volatile it is. The company enjoys a well-deserved reputation for such an important contribution to the industry, and most agree that these days, almost nobody remembers the embarrassment of their recall of the FTX-1 series, which had a small but highly problematic issue, that while it did pump fluids flawlessly, it pumped them in the wrong direction.
logoURL = Squad/Agencies/FlooydResearchLab
logoScaledURL = Squad/Agencies/FlooydResearchLab_scaled
mentality = Commercial
mentality = Ecomental
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Goliath National Products
title = Goliath National Products
description = Goliath National Products know what’s needed to keep them ahead of the competition – an eye for detail and a good nose for sniffing out what’s needed for our plucky engineers. Many of the great Vessels of our age carry one of Goliaths nose cones and they excel in moving air out of the way of the soft fleshy important bits of any Vessel i.e. our heroes heading off on another adventure.
logoURL = Squad/Agencies/GoliathNationalProducts
logoScaledURL = Squad/Agencies/GoliathNationalProducts_scaled
mentality = Commercial
mentality = Scientific
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Integrated Integrals
title = Integrated Integrals
description = What this small company lacks in experience and reputation, it makes up for in the sheer ambitiousness of their projects. Their first product was the very massive Mobile Processing Lab, which rumour has it was first developed as a mobile processing facility to secretly brew an experimental, possibly illegal fuel mixture, which was reportedly far more potent than the currently available propellants, and had a distinctive blue tint to it. Those rumours have never been proven however, and this mysterious blue propellant has yet to be seen by a reliable source. Despite their repeated attempts to be rid of these rumours, the company still suffers from a (probably undeserved) bad reputation. They try to offset this initial impression by offering much larger cash payoffs than other companies of similar size, which admittedly does very little to improve their current image.
logoURL = Squad/Agencies/IntegratedIntegrals
logoScaledURL = Squad/Agencies/IntegratedIntegrals_scaled
mentality = Commercial
mentality = Scientific
mentality = Conglomerate 0.1
mentality = Moral 0.2
mentality = Perfectionist
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Ionic Symphonic Protonic Electronics
title = Ionic Symphonic Protonic Electronics
description = One of the leading names in spacecraft electronics, and not just because the name itself sounds so cool. Ionic Symphonic Protonic Electronics has a large catalogue of components, ranging from simple comms devices to seriously cutting edge gear. This has made their products quite popular among aerospace engineers, and also nurtured a profound enmity from the pragmatic folks at Probodobodyne.
logoURL = Squad/Agencies/IonicSymphonicProtonicElectronics
logoScaledURL = Squad/Agencies/IonicSymphonicProtonicElectronics_scaled
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Jebediah Kerman's Junkyard and Spacecraft Parts Co
title = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = It is universally agreed that Jeb's Junkyard is one the best examples of the triumph of unwavering motivation in the face of seemingly insurmountable odds. The unassuming junkyard where it is said some of Kerbalkind's first steps towards the depths of space have been taken, has now become a much larger junkyard, as it had to expand its facilities to accommodate the ever greater demand for spacecraft components. Jeb's Junkyard has become one of Kerbin's most iconic names, becoming far more than just a beloved brand. It now stands proudly as a symbol of the unstoppable Kerbal drive towards attempting the impossible while grossly underestimating the gravity of the situation.
logoURL = Squad/Agencies/JebsJunkyard
logoScaledURL = Squad/Agencies/JebsJunkyard_scaled
mentality = Commercial
mentality = EasyGoing 0.2
mentality = Hasty 0.6
mentality = Pioneer
mentality = Moral 0.8
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Kerbal Motion LLC
title = Kerbal Motion LLC
description = Kerbal Motion LLC started in the wheel business with square wheels initially. They began adding sides until they settled on a more spherical configuration. Intensive testing confirmed their suspicions that round wheels really do make for a much smoother ride. Once they had overcome this hurdle the brains at Kerbal Motion LLC then began looking towards what else they could apply their considerable grey matter to. They settled on grabbers, primarily as this would mean they wouldn’t have to reach quite so far for their drinks.
logoURL = Squad/Agencies/KerbalMotion
logoScaledURL = Squad/Agencies/KerbalMotion_scaled
mentality = Scientific
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Kerbin World-Firsts Record-Keeping Society
title = Kerbin World-Firsts Record-Keeping Society
description = An institution completely devoted to the tracking and curating all first instances of any event, the Kerbin World-Firsts Record-Keeping Society is a non-profit organization, for the purpose of rewarding the doing of anything that's never been done before, especially concerning feats of space exploration. Their work is more challenging than it would seem however, as the prestige associated with the first-ever accomplishment of any deed is also a valuable target for commercial companies, who wouldn't waste the opportunity to be the official sponsor of such an event. Taking on the Society's contracts will definitely send the message that you're not in it for the money, which is always a good message to send. It's also just about the only reward, since the cash prizes are mostly symbolic.
logoURL = Squad/Agencies/KerbinWorldFirstRecordKeepingSociety
logoScaledURL = Squad/Agencies/KerbinWorldFirstRecordKeepingSociety_scaled
mentality = NoRandomContractMentality
mentality = Record
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Kerbodyne
title = Kerbodyne
description = Although Kerbodyne is a relatively new name in the aerospace industry, their K series engines and fuel tanks have earned them a quite a reputation in a short amount of time. So much so in fact, that Kerbodyne was nominated for the "Best Debut" Award, at last year's Spacecraft Developers Convention. Unfortunately, that prize went to another company, but Kerbodyne fans are known to demonstrate loudly and publicly, their appreciation for the company and its products.
logoURL = Squad/Agencies/Kerbodyne
logoScaledURL = Squad/Agencies/Kerbodyne_scaled
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Kerlington Model Rockets and Paper Products Inc
title = Kerlington Model Rockets and Paper Products Inc
description = Kerlington has a long history of introducing ground-breaking new technologies, many of which are now considered indispensable for rocketry and aerospace engineering. This has fostered a strong community of loyal Kerlington fans, as well as a similarly large group of disgruntled competitors.
logoURL = Squad/Agencies/Kerlington
logoScaledURL = Squad/Agencies/Kerlington_scaled
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Maxo Construction Toys
title = Maxo Construction Toys
description = The Maxo Construction Toys engineers always enjoyed building things – especially out of little plastic bricks. So when they put their heads together and got a bit of money in the bank they decided to do the same but with bits of lightweight metal. Maxo’s metallic constructions are renowned for their durability and build quality. In fact when sifting through the wreckage of yet another spectacular “landing”, their parts are almost always found intact.
logoURL = Squad/Agencies/MaxoConstructionToys
logoScaledURL = Squad/Agencies/MaxoConstructionToys_scaled
mentality = Perfectionist
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Moving Parts Experts Group
title = Moving Parts Experts Group
description = The Moving Parts Experts Group started off as a mostly non-commercial initiative to bring some of the brightest minds together to create truly innovative and ground-breaking technologies for spacecraft construction. As is the case with many such enterprises, their initial investment funds very soon ran out and they were forced to start developing stuff that they could sell, quickly. As a result, the Group acquired a reputation for being always in a hurry, and always strapped for cash. They still try their best to stay true to their original motivations as much as possible though, and will always be willing to support any ventures that push the currently established boundaries.
logoURL = Squad/Agencies/MovingPartsExpertsGroup
logoScaledURL = Squad/Agencies/MovingPartsExpertsGroup_scaled
mentality = Commercial
mentality = Pioneer
mentality = Conglomerate 0.1
mentality = Hasty 0.3
mentality = Economic 0.2
mentality = EasyGoing 0.4
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = O.M.B. Demolition Enterprises
title = O.M.B. Demolition Enterprises
description = For a company that made a reputation by creating as much destruction as possible, O.M.B. has found a remarkably suitable place for its highly volatile devices in the aerospace industry. Their precision Decouplers are second to none when the job calls for splitting spacecraft into multiple smaller ones. Some of their other demolition products however, despite being heavily advertised as far more powerful disassembly tools, weren't nearly as successful. O.M.B. is still unsure as to why those "clearly better" products weren't so well received.
logoURL = Squad/Agencies/OMBDemolition
logoScaledURL = Squad/Agencies/OMBDemolition_scaled
standing = Rockomax Conglomerate, 0.6
mentality = Commercial
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Periapsis Rocket Supplies Co
title = Periapsis Rocket Supplies Co
description = Periapsis Rocket Supplies are a notoriously private company – the small roster of components they do build does nothing but add to the mystique surrounding them. Many question why they don’t build more parts but Periapsis responds to this by stating “wait and see what we’ll do next!”. However, this has been the standard response for at least 3 generations so many have been waiting a little while for the answer.
logoURL = Squad/Agencies/PeriapsisCo
logoScaledURL = Squad/Agencies/PeriapsisCo_scaled
mentality = Perfectionist
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Probodobodyne Inc
title = Probodobodyne Inc
description = Probodobodyne was at one point one of the leading (and few) names in the industry. Over the years though, the company has fallen behind the times somewhat, but they continue to maintain their philosophy that space exploration should be the privilege of the few who can overcome the challenges of conquering it, with minimal technological assistance. Their products reflect that pragmatic and arguably obsolete outlook, even in spite of the many newer companies that are coming up around them with alternatives that make space travel far more accessible than it was back in the "early days". Despite all this, the company has retained a small but loyal following of hardcore fans, who live by their vision of a very selective industry, populated only by the very best astronauts and engineers.
logoURL = Squad/Agencies/Probodobodyne
logoScaledURL = Squad/Agencies/Probodobodyne_scaled
mentality = Pioneer
mentality = Perfectionist
mentality = Stern 0.8
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Research & Development Department
title = Research & Development Department
description = The Space Program's own Research & Development Department. Headed by celebrity rocket scientist Wernher von Kerman, these guys are the brains of the whole operation. Driven by an unquenchable thirst for knowledge, no piece of data is too small or too irrelevant, and increasing the accumulated knowledge of Kerbalkind is their main motivation. Our resident geniuses only ask to be given due academic credit for their contributions to science, and that all astronauts PLEASE refrain from entering the labs without cleaning their boots first.
logoURL = Squad/Agencies/R&D
logoScaledURL = Squad/Agencies/R&D_scaled
mentality = Scientific
mentality = Pioneer
mentality = Kerbalminded 0.2
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Reaction Systems Ltd
title = Reaction Systems Ltd
description = Reaction Systems is a small company, which enjoyed a reasonable amount of success with their one successful product, the Place-Anywhere Linear RCS Port. These days, nobody knows for certain what they're working on. Even though Reaction Systems is most definitely not the largest company out there, they try to make up for it by supporting all pioneering endeavours. Also, their eagerness to offer science-gathering contracts lends credit to speculation that they may be up to something.
logoURL = Squad/Agencies/ReactionSystemsLtd
logoScaledURL = Squad/Agencies/ReactionSystemsLtd_scaled
mentality = Commercial
mentality = Scientific
mentality = Pioneer
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Rockomax Conglomerate
title = Rockomax Conglomerate
description = Indisputably the largest supplier of rocketry components out there, Rockomax products are widely regarded as the most accessible way to get into space. This has earned them a somewhat negative reputation among the more posh or avant-garde engineers, some even outright refusing to admit to having used Rockomax-Brand products. Be that as it may, Rockomax's gigantic presence in the industry cannot be gainsaid, and their products are actually pretty good value, even if they do lack that 'trendy' feel of the more up-scale rocketry brands. They are a massively large corporation, so don't expect them to cut you very special deals. They are already giving all their customers a bulk discount, plus their 'super-value' deals when using products from their partner brands. All this provided, of course, that you have your membership card with you when you go shopping at their warehouses.
logoURL = Squad/Agencies/Rockomax
logoScaledURL = Squad/Agencies/Rockomax_scaled
standing = C7 Aerospace Division, 1.6
standing = O.M.B. Demolition Enterprises, 0.6
mentality = Commercial
mentality = Conglomerate
mentality = Hasty 0.65
mentality = Economic 0.3
mentality = Moral 0.4
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Rokea Inc
title = Rokea Inc
description = Rokea is mainly known for their 'vertical mobility enhancer' products, which they go to great lengths to ensure are not mistaken by simplistic 'ladders'. Some say they are failing miserably in that effort, even though every Rokea representative will very eagerly educate all who come within earshot about the differences between ladders and a vertical mobility enhancement device. Perhaps this communications strategy is part of the reason nobody cares.
logoURL = Squad/Agencies/Rokea
logoScaledURL = Squad/Agencies/Rokea_scaled
mentality = Commercial
mentality = Conglomerate 0.4
mentality = Hasty 0.6
mentality = Economic 0.3
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Sean's Cannery
title = Sean's Cannery
description = Many question the reasoning behind Sean's Cannery's -known for their very excellent canned foods products- incursion into the aerospace engineering world. Despite the criticism, none can dispute that their flagship product, the Mk2 Lander Can, has proven itself many times over as a reliable and perhaps not surprisingly, one of the most air-tight crew carrying modules available today. Lander Can crews often praise the module for its ability to keep stowed snacks crisp and fresh, and complain of how on other pods they become mushy after just a few days into the mission.
logoURL = Squad/Agencies/SeansCannery
logoScaledURL = Squad/Agencies/SeansCannery_scaled
mentality = Commercial
mentality = Industrial
mentality = Conglomerate 0.3
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = STEADLER Engineering Corps
title = STEADLER Engineering Corps
description = STEADLER is not known for being a very kind or yielding company. Rather, militaristic, stern and uncompromising are much more fitting adjectives to describe them. Some say these are good qualities for a company responsible mainly for engineering control systems for rockets and hypersonic aircraft, while others suggest that the company is actually being run by a rogue Guidance Module that achieved sentience. All we really know is that their gate security is much too Temperamental to allow for any observation, and that their stun guns recharge very quickly.
logoURL = Squad/Agencies/SteadlerEngineeringCorps
logoScaledURL = Squad/Agencies/SteadlerEngineeringCorps_scaled
mentality = Commercial
mentality = Industrial
mentality = Perfectionist
mentality = Stern 1.0
mentality = Moral 0.1
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = StrutCo
title = StrutCo
description = One of the largest manufacturers of structural components for any purpose, StrutCo is by all measures a very well-established company. The only thing they have never been able to get over is the fact that the legendary EAS-4 Strut Connector itself was actually invented by Kerlington Model Rockets.
logoURL = Squad/Agencies/StrutCo
logoScaledURL = Squad/Agencies/StrutCo_scaled
standing = Kerlington Model Rockets and Paper Products Inc. , -0.8
mentality = Commercial
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Vac-Co Advanced Suction Systems
title = Vac-Co Advanced Suction Systems
description = Vac-Co is a relatively new name in the industry. With previous experience only as a manufacturer of housecleaning equipment and small appliances, their recent venture into aerospace engineering has been met with no small amount of skepticism. Nevertheless, they seem to know what they're doing, as their products have been quite innovative in the air intakes for spaceplanes sector.
logoURL = Squad/Agencies/Vac-Co
logoScaledURL = Squad/Agencies/Vac-Co_scaled
mentality = Commercial
mentality = Conglomerate 0.1
mentality = Economic 0.3
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = WinterOwl Aircraft Emporium
title = WinterOwl Aircraft Emporium
description = WinterOwl is by no means comparable to other large aircraft companies in terms of sheer number of products they offer. However, the company is one of the best-known names in the industry as it's one of the oldest companies in operation. This has earned them a reputation for being a friendly, reliable partner, which means they have good standings with many other companies. In the aerospace circles, it is considered very poor manners to be rude about WinterOwl or its products.
logoURL = Squad/Agencies/WinterOwl
logoScaledURL = Squad/Agencies/WinterOwl_scaled
mentality = Commercial
mentality = EasyGoing 0.3
mentality = Hasty 0.25
mentality = Moral 0.65
}
}
UrlConfig
{
parentUrl = Squad/Agencies/Agents.cfg
AGENT
{
name = Zaltonic Electronics
title = Zaltonic Electronics
description = Zaltonics isn't exactly known as a strong leader in the electronic components industry, rather more as a somewhat utilitarian company that lacks a certain amount of ambition. These traits however, have made Zaltonic indispensable in their own way, as they are willing to take on the manufacturing of the less exciting devices, and they've become quite good at doing that in a quick and cost-effective way. Their products might not be all the rage, but when your fancy remote guidance unit runs out of juice, chances are you'll be using a Zaltonics battery to keep it powered.
logoURL = Squad/Agencies/ZaltonicElectronics
logoScaledURL = Squad/Agencies/ZaltonicElectronics_scaled
mentality = Commercial
mentality = EasyGoing 0.5
mentality = Economic 0.1
}
}
UrlConfig
{
parentUrl = Squad/Contracts/Contracts.cfg
Contracts
{
WeightDefault = 30
WeightMinimum = 10
WeightMaximum = 90
WeightAcceptDelta = 12
WeightDeclineDelta = -8
WeightWithdrawReadDelta = -2
WeightWithdrawSeenDelta = -1
DisplayOfferedOrbits = True
DisplayOfferedWaypoints = True
SurveyNavigationGhosting = False
AverageAvailableContracts = 10
FacilityProgressionFactor = 0.2
SolarOrbitHeatTolerance = 800
SunStationaryName = heliostationary
HomeStationaryName = geostationary
OtherStationaryName = stationary
SunSynchronousName = heliosynchronous
HomeSynchronousName = geosynchronous
OtherSynchronousName = synchronous
MolniyaName = Molniya
ARM
{
MaximumExistent = 9999
SignificantSolarEjectionChance = 10
ExceptionalSolarEjectionChance = 20
HomeLandingChance = 20
AllowSolarEjections = False
AllowHomeLandings = False
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2982
}
Funds
{
BaseAdvance = 46000
BaseReward = 120000
BaseFailure = 0
SolarEjectionMultiplier = 1.25
}
Science
{
BaseReward = 16
SolarEjectionMultiplier = 1
}
Reputation
{
BaseReward = 26
BaseFailure = 13
SolarEjectionMultiplier = 1.25
}
}
Base
{
MaximumExistent = 9999
ContextualChance = 75
ContextualAssets = 2
TrivialMobileChance = 0
SignificantMobileChance = 10
ExceptionalMobileChance = 30
AllowMobile = True
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2982
}
Funds
{
BaseAdvance = 36000
BaseReward = 91000
BaseFailure = 0
MobileMultiplier = 1.5
}
Science
{
BaseReward = 0
MobileMultiplier = 1.25
}
Reputation
{
BaseReward = 21
BaseFailure = 14
MobileMultiplier = 1.5
}
PART_REQUEST
{
Article = a
PartDescription = Mobile Processing Lab MPL-LG-2
VesselDescription = outpost
Keyword = Scientific
Part = Large_Crewed_Lab
Module = ModuleScienceLab
MinimumScience = 15
Trivial
{
Weight = 20
FundsMultiplier = 1.15
ScienceMultiplier = 1.5
ReputationMultiplier = 1
}
Significant
{
Weight = 30
FundsMultiplier = 1.15
ScienceMultiplier = 1.5
ReputationMultiplier = 1
}
Exceptional
{
Weight = 40
FundsMultiplier = 1.15
ScienceMultiplier = 1.5
ReputationMultiplier = 1
}
}
PART_REQUEST
{
Article = a
PartDescription = viewing cupola
VesselDescription = outpost
Keyword = Commercial
Part = cupola
Trivial
{
Weight = 20
FundsMultiplier = 1.25
ScienceMultiplier = 1
ReputationMultiplier = 1.25
}
Significant
{
Weight = 30
FundsMultiplier = 1.25
ScienceMultiplier = 1
ReputationMultiplier = 1.25
}
Exceptional
{
Weight = 40
FundsMultiplier = 1.25
ScienceMultiplier = 1
ReputationMultiplier = 1.25
}
}
PART_REQUEST
{
Article = an
PartDescription = ISRU resource conversion unit
VesselDescription = outpost
Keyword = Commercial
Part = ISRU
Part = MiniISRU
Trivial
{
Weight = 5
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
}
RESOURCE_REQUEST
{
Name = LiquidFuel
Title = liquid fuel
Keyword = Commercial
Part = fuelTankSmallFlat
ChanceMultiplier = 1
Trivial
{
Amount = 2000
Weight = 5
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
Significant
{
Amount = 4000
Weight = 10
FundsMultiplier = 1.2
ScienceMultiplier = 1.2
ReputationMultiplier = 1.2
}
Exceptional
{
Amount = 6000
Weight = 15
FundsMultiplier = 1.3
ScienceMultiplier = 1.3
ReputationMultiplier = 1.3
}
}
RESOURCE_REQUEST
{
Name = Ore
Title = ore
Keyword = Commercial
Module = ModuleResourceHarvester
ChanceMultiplier = 1
Trivial
{
Amount = 1000
Weight = 5
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
Significant
{
Amount = 2000
Weight = 10
FundsMultiplier = 1.2
ScienceMultiplier = 1.2
ReputationMultiplier = 1.2
}
Exceptional
{
Amount = 5000
Weight = 15
FundsMultiplier = 1.3
ScienceMultiplier = 1.3
ReputationMultiplier = 1.3
}
}
RESOURCE_REQUEST
{
Name = ElectricCharge
Title = electric charge
Keyword = Scientific
Part = batteryPack
ChanceMultiplier = 1
Trivial
{
Amount = 2500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 5000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 7500
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
RESOURCE_REQUEST
{
Name = MonoPropellant
Title = monopropellant
Keyword = Commercial
Part = rcsTankMini
ChanceMultiplier = 1
Trivial
{
Amount = 500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 1000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 1500
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
RESOURCE_REQUEST
{
Name = XenonGas
Title = xenon gas
Keyword = Commercial
Part = xenonTank
ChanceMultiplier = 1
Trivial
{
Amount = 500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 1000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 2000
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Pilot
Keyword = Pioneer
Crew = 1
Module = ModuleCommand
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Engineer
Keyword = Commercial
Crew = 1
Part = ISRU
Part = MiniISRU
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Scientist
Keyword = Scientific
Crew = 1
Part = Large.Crewed.Lab
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Tourist
Keyword = Commercial
Crew = 1
Part = cupola
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
}
Flag
{
MaximumExistent = 9999
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 23000
BaseReward = 58000
BaseFailure = 0
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 14
BaseFailure = 7
}
}
Grand
{
Rarity = 5
Expiration
{
MinimumExpireDays = 7
MaximumExpireDays = 28
DeadlineDays = 2982
}
Funds
{
BaseAdvance = 10000
BaseReward = 58000
BaseFailure = 0
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 16
BaseFailure = 8
}
}
ISRU
{
MaximumExistent = 9999
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2982
}
Funds
{
BaseAdvance = 31000
BaseReward = 79000
BaseFailure = 0
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 22
BaseFailure = 11
}
RESOURCE_REQUEST
{
Name = Ore
Title = ore
Keyword = Commercial
Module = ModuleResourceHarvester
DeliveryMultiplier = 1.8
Forbidden = Sun
Forbidden = Jool
Trivial
{
Amount = 500
DeliveryChance = 50
FundsMultiplier = 1
ScienceMultiplier = 1
ReputationMultiplier = 1
}
Significant
{
Amount = 1000
DeliveryChance = 65
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
Exceptional
{
Amount = 2500
DeliveryChance = 80
FundsMultiplier = 1.3
ScienceMultiplier = 1.3
ReputationMultiplier = 1.3
}
}
}
Progression
{
DisableTutorialContracts = False
DisableProgressionContracts = False
MaxDepthRecord = 750
MaxDistanceRecord = 100000
MaxSpeedRecord = 2500
OutlierMilestoneMultiplier = 1.5
PassiveBaseRatio = 0.2
PassiveBodyRatio = 0.3
RecordSplit = 5
Funds
{
BaseReward = 80000
}
Science
{
BaseReward = 8
}
Reputation
{
BaseReward = 16
}
}
Recovery
{
MaximumAvailable = 9999
MaximumActive = 9999
AllowKerbalRescue = True
AllowPartRecovery = True
AllowCompoundRecovery = True
AllowLandedVacuum = True
AllowLandedAtmosphere = True
HighOrbitDifficulty = 0.5
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 26000
BaseReward = 66000
BaseFailure = 0
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 15
BaseFailure = 15
}
}
Satellite
{
MaximumAvailable = 9999
MaximumActive = 9999
AnimationDuration = 8
ContextualChance = 50
ContextualAssets = 2
ContextualHomeAssets = 4
NetworkMinimum = 3
NetworkMaximum = 4
MinimumDeviationWindow = 750
TrivialDeviation = 7
SignificantDeviation = 5
ExceptionalDeviation = 3
TrivialAltitudeDifficulty = 0.009
TrivialInclinationDifficulty = 0.6
SignificantAltitudeDifficulty = 0.05
SignificantInclinationDifficulty = 1.15
ExceptionalAltitudeDifficulty = 0.6
ExceptionalInclinationDifficulty = 1.95
PreferHome = True
AllowSolar = True
AllowEquatorial = True
AllowPolar = True
AllowSynchronous = True
AllowStationary = True
AllowTundra = True
AllowKolniya = True
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 16000
BaseReward = 41000
BaseFailure = 0
HomeMultiplier = 2
PolarMultiplier = 1
SynchronousMultiplier = 1.1
StationaryMultiplier = 1.2
TundraMultiplier = 1.2
KolniyaMultiplier = 1.2
}
Science
{
BaseReward = 0
HomeMultiplier = 0.5
PolarMultiplier = 1
SynchronousMultiplier = 1.1
StationaryMultiplier = 1.2
TundraMultiplier = 1.2
KolniyaMultiplier = 1.2
}
Reputation
{
BaseReward = 10
BaseFailure = 5
HomeMultiplier = 1.25
PolarMultiplier = 1
SynchronousMultiplier = 1.1
StationaryMultiplier = 1.2
TundraMultiplier = 1.2
KolniyaMultiplier = 1.2
}
PART_REQUEST
{
Article = a
PartDescription = mystery goo unit
VesselDescription = satellite
Keyword = Scientific
Part = GooExperiment
MinimumScience = 7
Part = bluedog_mercuryScience
Part = bluedog_MiniGoo
Part = restock-goocanister-625-1
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = a
PartDescription = thermometer
VesselDescription = satellite
Keyword = Scientific
Part = sensorThermometer
MinimumScience = 7
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = a
PartDescription = gravioli detector
VesselDescription = satellite
Keyword = Scientific
Part = sensorGravimeter
MinimumScience = 7
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = a
PartDescription = SC-9001 Science Jr.
VesselDescription = satellite
Keyword = Scientific
Part = science_module
MinimumScience = 7
Part = restock-materialbay-radial-1
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = an
PartDescription = accelerometer
VesselDescription = satellite
Keyword = Scientific
Part = sensorAccelerometer
MinimumScience = 7
Part = bluedog_Ranger_Block2_RoughLander
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = a
PartDescription = resource survey scanner
VesselDescription = satellite
Keyword = Commercial
Part = SurveyScanner
Trivial
{
Weight = 5
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
}
PART_REQUEST
{
Article = a
PartDescription = Magnetometer Boom
VesselDescription = satellite
Keyword = Scientific
Part = Magnetometer
MinimumScience = 7
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.05
ScienceMultiplier = 1.25
ReputationMultiplier = 1.05
}
}
}
Science
{
MaximumExistent = 9999
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 9000
BaseReward = 22000
BaseFailure = 0
}
Science
{
BaseReward = 3
}
Reputation
{
BaseReward = 6
BaseFailure = 3
}
}
Sentinel
{
MaximumActive = 1
MaximumAvailable = 3
ScanTypeBaseMultiplier = 0.25
ScanTypeClassMultiplier = 0.3
ScanTypeInclinationMultiplier = 0.35
ScanTypeEccentricityMultiplier = 0.35
TrivialDeviation = 7
SignificantDeviation = 5
ExceptionalDeviation = 3
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 12000
BaseReward = 18000
BaseFailure = 0
}
Science
{
BaseReward = 3
}
Reputation
{
BaseReward = 6
BaseFailure = 3
}
Trivial
{
FundsMultiplier = 1.7
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
MinAsteroids = 5
MaxAsteroids = 11
}
Significant
{
FundsMultiplier = 1.50
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
MinAsteroids = 10
MaxAsteroids = 16
}
Exceptional
{
FundsMultiplier = 0.85
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
MinAsteroids = 15
MaxAsteroids = 21
}
}
CometDetection
{
MaximumAvailable = 1
MaximumActive = 1
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 18000
BaseReward = 26000
BaseFailure = 0
}
Science
{
BaseReward = 6
}
Reputation
{
BaseReward = 10
BaseFailure = 5
}
Significant
{
FundsMultiplier = 2f
ScienceMultiplier = 1.5f
ReputationMultiplier = 1.5f
}
Exceptional
{
FundsMultiplier = 3f
ScienceMultiplier = 2f
ReputationMultiplier = 2f
}
}
Station
{
MaximumExistent = 9999
ContextualChance = 75
ContextualAssets = 2
TrivialAsteroidChance = 0
SignificantAsteroidChance = 1
ExceptionalAsteroidChance = 5
AllowAsteroid = True
AllowSolar = True
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2982
}
Funds
{
BaseAdvance = 32000
BaseReward = 83000
BaseFailure = 0
AsteroidMultiplier = 1.2
}
Science
{
BaseReward = 0
AsteroidMultiplier = 1.3
}
Reputation
{
BaseReward = 18
BaseFailure = 9
AsteroidMultiplier = 1.3
}
PART_REQUEST
{
Article = a
PartDescription = Mobile Processing Lab MPL-LG-2
VesselDescription = station
Keyword = Scientific
Part = Large_Crewed_Lab
Module = ModuleScienceLab
MinimumScience = 13
Trivial
{
Weight = 20
FundsMultiplier = 1.15
ScienceMultiplier = 1.3
ReputationMultiplier = 1
}
Significant
{
Weight = 30
FundsMultiplier = 1.15
ScienceMultiplier = 1.3
ReputationMultiplier = 1
}
Exceptional
{
Weight = 40
FundsMultiplier = 1.15
ScienceMultiplier = 1.3
ReputationMultiplier = 1
}
}
PART_REQUEST
{
Article = a
PartDescription = viewing cupola
VesselDescription = station
Keyword = Commercial
Part = cupola
Trivial
{
Weight = 20
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 1.3
}
Significant
{
Weight = 30
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 1.3
}
Exceptional
{
Weight = 40
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 1.3
}
}
PART_REQUEST
{
Article = an
PartDescription = ISRU resource conversion unit
VesselDescription = station
Keyword = Commercial
Part = ISRU
Part = MiniISRU
Trivial
{
Weight = 5
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 15
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Exceptional
{
Weight = 25
FundsMultiplier = 1.15
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
}
RESOURCE_REQUEST
{
Name = LiquidFuel
Title = liquid fuel
Keyword = Commercial
Part = fuelTankSmallFlat
ChanceMultiplier = 1
Trivial
{
Amount = 2000
Weight = 5
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
Significant
{
Amount = 4000
Weight = 10
FundsMultiplier = 1.2
ScienceMultiplier = 1.2
ReputationMultiplier = 1.2
}
Exceptional
{
Amount = 6000
Weight = 15
FundsMultiplier = 1.3
ScienceMultiplier = 1.3
ReputationMultiplier = 1.3
}
}
RESOURCE_REQUEST
{
Name = Ore
Title = ore
Keyword = Commercial
Module = ModuleResourceHarvester
ChanceMultiplier = 1
Trivial
{
Amount = 1000
Weight = 5
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
Significant
{
Amount = 2000
Weight = 10
FundsMultiplier = 1.2
ScienceMultiplier = 1.2
ReputationMultiplier = 1.2
}
Exceptional
{
Amount = 5000
Weight = 15
FundsMultiplier = 1.3
ScienceMultiplier = 1.3
ReputationMultiplier = 1.3
}
}
RESOURCE_REQUEST
{
Name = ElectricCharge
Title = electric charge
Keyword = Scientific
Part = batteryPack
ChanceMultiplier = 1
Trivial
{
Amount = 2500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 5000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 7500
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
RESOURCE_REQUEST
{
Name = MonoPropellant
Title = monopropellant
Keyword = Commercial
Part = rcsTankMini
ChanceMultiplier = 1
Trivial
{
Amount = 500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 1000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 1500
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
RESOURCE_REQUEST
{
Name = XenonGas
Title = xenon gas
Keyword = Commercial
Part = xenonTank
ChanceMultiplier = 1
Trivial
{
Amount = 500
Weight = 2
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Amount = 1000
Weight = 4
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Amount = 2000
Weight = 6
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Pilot
Keyword = Pioneer
Crew = 1
Module = ModuleCommand
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Engineer
Keyword = Commercial
Crew = 1
Part = ISRU
Part = MiniISRU
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Scientist
Keyword = Scientific
Crew = 1
Part = Large.Crewed.Lab
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
CREW_REQUEST
{
Trait = Tourist
Keyword = Commercial
Crew = 1
Part = cupola
Trivial
{
Weight = 5
FundsMultiplier = 1.05
ScienceMultiplier = 1.05
ReputationMultiplier = 1.05
}
Significant
{
Weight = 10
FundsMultiplier = 1.075
ScienceMultiplier = 1.075
ReputationMultiplier = 1.075
}
Exceptional
{
Weight = 15
FundsMultiplier = 1.1
ScienceMultiplier = 1.1
ReputationMultiplier = 1.1
}
}
}
Survey
{
MaximumAvailable = 9999
MaximumActive = 9999
ContextualChance = 50
ContextualAssets = 2
TrivialWaypoints = 1
SignificantWaypoints = 2
ExceptionalWaypoints = 3
HomeNearbyProgressCap = 7
TrivialRange = 2000
SignificantRange = 4000
ExceptionalRange = 6000
MinimumTriggerRange = 500
MaximumTriggerRange = 15000
MinimumThreshold = 1400
MaximumThreshold = 30000
ThresholdDeviancy = 10
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
DefaultAdvance = 30000
DefaultReward = 53000
DefaultFailure = 0
WaypointDefaultReward = 8000
}
Science
{
DefaultReward = 0
WaypointDefaultReward = 3
}
Reputation
{
DefaultReward = 9
DefaultFailure = 9
WaypointDefaultReward = 3
}
SURVEY_DEFINITION
{
DataName = observational
AnomalyName = inconsistencies
ResultName = reports
FundsReward = 53000
FundsFailure = 0
ScienceReward = 0
ReputationReward = 9
ReputationFailure = 9
PARAM
{
Experiment = evaReport
Description = Take an EVA report
Texture = eva
AllowGround = True
AllowLow = False
AllowHigh = False
AllowWater = False
AllowVacuum = True
EVARequired = True
FundsMultiplier = 0.9
ScienceMultiplier = 1
ReputationMultiplier = 1.1
}
PARAM
{
Experiment = crewReport
Description = Take a crew report
Texture = report
AllowGround = False
AllowLow = True
AllowHigh = True
AllowWater = False
AllowVacuum = True
CrewRequired = True
FundsMultiplier = 1.1
ScienceMultiplier = 0.9
ReputationMultiplier = 1
}
PARAM
{
Experiment = surfaceSample
Description = Take a surface sample
Texture = sample
AllowGround = True
AllowLow = False
AllowHigh = False
AllowWater = False
AllowVacuum = True
EVARequired = True
FundsMultiplier = 1
ScienceMultiplier = 1.1
ReputationMultiplier = 0.9
}
}
SURVEY_DEFINITION
{
DataName = seismic
AnomalyName = disturbances
ResultName = readings
FundsReward = 53000
FundsFailure = 0
ScienceReward = 0
ReputationReward = 9
ReputationFailure = 9
PARAM
{
Experiment = seismicScan
Description = Take seismic readings
Texture = seismic
Tech = sensorAccelerometer
AllowGround = True
AllowLow = False
AllowHigh = False
AllowWater = False
AllowVacuum = True
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 0.9
}
}
SURVEY_DEFINITION
{
DataName = temperature
AnomalyName = fluctuations
ResultName = measurements
FundsReward = 53000
FundsFailure = 0
ScienceReward = 0
ReputationReward = 9
ReputationFailure = 9
PARAM
{
Experiment = temperatureScan
Description = Measure the temperature
Texture = thermometer
Tech = sensorThermometer
AllowGround = True
AllowLow = True
AllowHigh = True
AllowWater = False
AllowVacuum = True
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 0.9
}
}
SURVEY_DEFINITION
{
DataName = atmospheric
AnomalyName = abnormalities
ResultName = readings
FundsReward = 53000
FundsFailure = 0
ScienceReward = 0
ReputationReward = 9
ReputationFailure = 9
PARAM
{
Experiment = barometerScan
Description = Take pressure readings
Texture = pressure
Tech = sensorBarometer
AllowGround = True
AllowLow = True
AllowHigh = True
AllowWater = False
AllowVacuum = False
FundsMultiplier = 1.1
ScienceMultiplier = 1
ReputationMultiplier = 0.9
}
PARAM
{
Experiment = atmosphereAnalysis
Description = Perform atmospheric analysis
Texture = balloon
Tech = sensorAtmosphere
AllowGround = False
AllowLow = True
AllowHigh = True
AllowWater = False
AllowVacuum = False
FundsMultiplier = 0.9
ScienceMultiplier = 1
ReputationMultiplier = 1.1
}
}
SURVEY_DEFINITION
{
DataName = gravimetric
AnomalyName = anomalies
ResultName = readings
FundsReward = 53000
FundsFailure = 0
ScienceReward = 0
ReputationReward = 9
ReputationFailure = 9
PARAM
{
Experiment = gravityScan
Description = Record gravitational forces
Texture = gravity
Tech = sensorGravimeter
AllowGround = True
AllowLow = False
AllowHigh = True
AllowWater = False
AllowVacuum = True
FundsMultiplier = 0.9
ScienceMultiplier = 1
ReputationMultiplier = 1.1
}
}
}
Test
{
MaximumExistent = 9999
SubjectsToRepeat = 6
AllowHauls = True
TrivialHaulChance = 50
SignificantHaulChance = 25
ExceptionalHaulChance = 0
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 3
DeadlineDays = 426
}
Funds
{
BaseAdvance = 18000
BaseReward = 45000
BaseFailure = 18000
}
Science
{
BaseReward = 6
}
Reputation
{
BaseReward = 12
BaseFailure = 9
}
}
Tour
{
MaximumAvailable = 9999
MaximumActive = 9999
FailOnInactive = True
GeeAdventureChance = 0.15
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
DefaultFare = 13000
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 20
BaseFailure = 10
}
}
CometSample
{
MaximumAvailable = 1
MaximumActive = 1
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 7200
}
Funds
{
BaseAdvance = 75000
BaseReward = 100000
BaseFailure = 0
}
Science
{
BaseReward = 25
}
Reputation
{
BaseReward = 25
BaseFailure = 10
}
Trivial
{
FundsMultiplier = 1
ScienceMultiplier = 1
ReputationMultiplier = 1
}
Significant
{
FundsMultiplier = 1
ScienceMultiplier = 1
ReputationMultiplier = 1
}
Exceptional
{
FundsMultiplier = 2
ScienceMultiplier = 1.5
ReputationMultiplier = 1.5
}
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
KEYBOARD_LAYOUT
{
name = French AZERTY Keyboard
layout = AZERTY
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
PITCH_DOWN
{
primary = Z
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
PITCH_UP
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
YAW_LEFT
{
primary = Q
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
YAW_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
ROLL_LEFT
{
primary = A
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
ROLL_RIGHT
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
THROTTLE_UP
{
primary = LeftShift
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
THROTTLE_DOWN
{
primary = LeftControl
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SAS_HOLD
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SAS_TOGGLE
{
primary = T
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
LAUNCH_STAGES
{
primary = Space
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Docking_toggleRotLin
{
primary = Space
secondary = None
group = 0
modeMask = 6
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_MODE
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_NEXT
{
primary = V
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
PAUSE
{
primary = Escape
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
PRECISION_CTRL
{
primary = CapsLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Return
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
ZOOM_IN
{
primary = KeypadPlus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
ZOOM_OUT
{
primary = KeypadMinus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SCROLL_VIEW_UP
{
primary = PageUp
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SCROLL_VIEW_DOWN
{
primary = PageDown
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SCROLL_ICONS_UP
{
primary = Home
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
SCROLL_ICONS_DOWN
{
primary = End
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_ORBIT_UP
{
primary = UpArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_ORBIT_DOWN
{
primary = DownArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_ORBIT_LEFT
{
primary = LeftArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_ORBIT_RIGHT
{
primary = RightArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_RESET
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = At
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ²
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TIME_WARP_INCREASE
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = :
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TIME_WARP_DECREASE
{
primary = Period
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TIME_WARP_STOP
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 163
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = !
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
MAP_VIEW_TOGGLE
{
primary = M
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
NAVBALL_TOGGLE
{
primary = KeypadPeriod
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
UIMODE_STAGING
{
primary = Insert
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
UIMODE_DOCKING
{
primary = Delete
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_DOWN
{
primary = I
secondary = Z
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_UP
{
primary = K
secondary = S
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_LEFT
{
primary = J
secondary = Q
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_RIGHT
{
primary = L
secondary = D
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_FWD
{
primary = H
secondary = LeftShift
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TRANSLATE_BACK
{
primary = N
secondary = LeftControl
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
RCS_TOGGLE
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
FOCUS_NEXT_VESSEL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Dollar
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = $
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
FOCUS_PREV_VESSEL
{
primary = RightBracket
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Carret
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ^
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_UI
{
primary = F2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_STATUS_SCREEN
{
primary = F3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TAKE_SCREENSHOT
{
primary = F1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_LABELS
{
primary = F4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_TEMP_GAUGES
{
primary = F10
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_TEMP_OVERLAY
{
primary = F11
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_FLIGHT_FORCES
{
primary = F12
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
QUICKSAVE
{
primary = F5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
QUICKLOAD
{
primary = F9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
THROTTLE_CUTOFF
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
THROTTLE_FULL
{
primary = W
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
LANDING_GEAR
{
primary = G
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
HEADLIGHT_TOGGLE
{
primary = U
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
BRAKES
{
primary = B
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_SPACENAV_FLIGHT_CONTROL
{
primary = ScrollLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
TOGGLE_SPACENAV_ROLL_LOCK
{
primary = None
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
WHEEL_STEER_LEFT
{
primary = Q
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
WHEEL_STEER_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
WHEEL_THROTTLE_DOWN
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
WHEEL_THROTTLE_UP
{
primary = Z
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_forward
{
primary = Z
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_left
{
primary = Q
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_yaw_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_yaw_right
{
primary = E
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_forward
{
primary = Z
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_left
{
primary = Q
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_up
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Pack_down
{
primary = LeftControl
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Jump
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Run
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_ToggleMovementMode
{
primary = LeftAlt
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_TogglePack
{
primary = R
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Use
{
primary = F
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Board
{
primary = B
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Orient
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_Lights
{
primary = U
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
EVA_ChuteDeploy
{
primary = P
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_pitchUp
{
primary = S
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_pitchDown
{
primary = Z
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_yawLeft
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_yawRight
{
primary = D
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_rollLeft
{
primary = A
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_rollRight
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_resetRotation
{
primary = Space
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_modePlace
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Ampersand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = &
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_modeOffset
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = É
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_modeRotate
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = DoubleQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = "
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_modeRoot
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = '
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_coordSystem
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_toggleSymMethod
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_toggleSymMode
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_toggleAngleSnap
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_fineTweak
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_partSearch
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = At
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ²
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
Editor_zoomScrollModifier
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = LeftCommand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
MODIFIER_KEY
{
primary = LeftAlt
secondary = RightAlt
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
AbortActionGroup
{
primary = Backspace
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup1
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Ampersand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = &
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup2
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = É
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup3
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = DoubleQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = "
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup4
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = '
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup5
{
primary = Alpha5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = LeftParen
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = (
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup6
{
primary = Alpha6
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 161
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = -
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup7
{
primary = Alpha7
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 163
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = È
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup8
{
primary = Alpha8
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Exclaim
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = _
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup9
{
primary = Alpha9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 162
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = Ç
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
CustomActionGroup10
{
primary = Alpha0
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 164
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = À
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Azerty.cfg
KEY_MAP
{
Quote = ²
LeftBracket = )
Equals = =
RightBracket = ^
Semicolon = $
BackQuote = Ù
Backslash = *
Comma = ,
Minus = -
Period = ;
Slash = :
Less = <
Plus = +
OSX_VARIANT
{
163 = Ù
BackQuote = `
Carret = ^
Dollar = $
At = ²
Ampersand = Alpha1
160 = Alpha2
DoubleQuote = Alpha3
Quote = Alpha4
LeftParen = Alpha5
161 = Alpha6
163 = Alpha7
Exclaim = Alpha8
162 = Alpha9
164 = Alpha0
RightParen = )
}
LINUX_VARIANT
{
Quote = '
Minus = -
Semicolon = ;
& = Alpha1
É = Alpha2
" = Alpha3
' = Alpha4
( = Alpha5
- = Alpha6
È = Alpha7
_ = Alpha8
Ç = Alpha9
À = Alpha0
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
KEYBOARD_LAYOUT
{
name = US Dvorak Keyboard
layout = Dvorak
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
PITCH_DOWN
{
primary = Comma
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
PITCH_UP
{
primary = O
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
YAW_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
YAW_RIGHT
{
primary = E
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
ROLL_LEFT
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
ROLL_RIGHT
{
primary = Period
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
THROTTLE_UP
{
primary = LeftShift
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
THROTTLE_DOWN
{
primary = LeftControl
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SAS_HOLD
{
primary = U
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SAS_TOGGLE
{
primary = Y
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
LAUNCH_STAGES
{
primary = Space
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Docking_toggleRotLin
{
primary = Space
secondary = None
group = 0
modeMask = 6
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_MODE
{
primary = J
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_NEXT
{
primary = K
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
PAUSE
{
primary = Escape
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
PRECISION_CTRL
{
primary = CapsLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Return
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
ZOOM_IN
{
primary = KeypadPlus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
ZOOM_OUT
{
primary = KeypadMinus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SCROLL_VIEW_UP
{
primary = PageUp
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SCROLL_VIEW_DOWN
{
primary = PageDown
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SCROLL_ICONS_UP
{
primary = Home
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
SCROLL_ICONS_DOWN
{
primary = End
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_ORBIT_UP
{
primary = UpArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_ORBIT_DOWN
{
primary = DownArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_ORBIT_LEFT
{
primary = LeftArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_ORBIT_RIGHT
{
primary = RightArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_RESET
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TIME_WARP_INCREASE
{
primary = V
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TIME_WARP_DECREASE
{
primary = W
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TIME_WARP_STOP
{
primary = Z
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
MAP_VIEW_TOGGLE
{
primary = M
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
NAVBALL_TOGGLE
{
primary = KeypadPeriod
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
UIMODE_STAGING
{
primary = Insert
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
UIMODE_DOCKING
{
primary = Delete
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_DOWN
{
primary = C
secondary = Comma
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_UP
{
primary = T
secondary = O
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_LEFT
{
primary = H
secondary = A
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_RIGHT
{
primary = N
secondary = E
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_FWD
{
primary = D
secondary = LeftShift
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TRANSLATE_BACK
{
primary = B
secondary = LeftControl
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
RCS_TOGGLE
{
primary = P
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
FOCUS_NEXT_VESSEL
{
primary = Equals
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
FOCUS_PREV_VESSEL
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_UI
{
primary = F2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_STATUS_SCREEN
{
primary = F3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TAKE_SCREENSHOT
{
primary = F1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_LABELS
{
primary = F4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_TEMP_GAUGES
{
primary = F10
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_TEMP_OVERLAY
{
primary = F11
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_FLIGHT_FORCES
{
primary = F12
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
QUICKSAVE
{
primary = F5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
QUICKLOAD
{
primary = F9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
THROTTLE_CUTOFF
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
THROTTLE_FULL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
LANDING_GEAR
{
primary = I
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
HEADLIGHT_TOGGLE
{
primary = G
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
BRAKES
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_SPACENAV_FLIGHT_CONTROL
{
primary = ScrollLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
TOGGLE_SPACENAV_ROLL_LOCK
{
primary = None
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
WHEEL_STEER_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
WHEEL_STEER_RIGHT
{
primary = E
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
WHEEL_THROTTLE_DOWN
{
primary = O
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
WHEEL_THROTTLE_UP
{
primary = Comma
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_forward
{
primary = Comma
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_back
{
primary = O
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_right
{
primary = E
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_yaw_left
{
primary = Quote
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_yaw_right
{
primary = Period
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_forward
{
primary = Comma
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_back
{
primary = O
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_right
{
primary = E
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_up
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Pack_down
{
primary = LeftControl
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Jump
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Run
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_ToggleMovementMode
{
primary = LeftAlt
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_TogglePack
{
primary = P
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Use
{
primary = U
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Board
{
primary = X
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Orient
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_Lights
{
primary = G
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
EVA_ChuteDeploy
{
primary = R
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_pitchUp
{
primary = O
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_pitchDown
{
primary = Comma
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_yawLeft
{
primary = A
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_yawRight
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_rollLeft
{
primary = Quote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_rollRight
{
primary = Period
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_resetRotation
{
primary = Space
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_modePlace
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_modeOffset
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_modeRotate
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_modeRoot
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_coordSystem
{
primary = U
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_toggleSymMethod
{
primary = P
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_toggleSymMode
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_toggleAngleSnap
{
primary = J
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_fineTweak
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_partSearch
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
Editor_zoomScrollModifier
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = LeftCommand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
MODIFIER_KEY
{
primary = LeftAlt
secondary = RightAlt
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
AbortActionGroup
{
primary = Backspace
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup1
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup2
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup3
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup4
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup5
{
primary = Alpha5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup6
{
primary = Alpha6
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup7
{
primary = Alpha7
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup8
{
primary = Alpha8
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup9
{
primary = Alpha9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
CustomActionGroup10
{
primary = Alpha0
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Dvorak.cfg
KEY_MAP
{
Exclaim = !
DoubleQuote = "
Hash = #
Dollar = $
Ampersand = &
Quote = '
LeftParen = (
RightParen = )
Asterisk = *
Plus = +
Comma = ,
Minus = -
Period = .
Slash = /
Colon = :
Semicolon = ;
Less = <
Equals = =
Greater = >
Question = ?
At = @
LeftBracket = [
Backslash = \
RightBracket = ]
Caret = ^
Underscore = _
BackQuote = `
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
KEYBOARD_LAYOUT
{
name = US Keyboard
layout = QWERTY
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
PITCH_DOWN
{
primary = W
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
PITCH_UP
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
YAW_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
YAW_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
ROLL_LEFT
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
ROLL_RIGHT
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
THROTTLE_UP
{
primary = LeftShift
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
THROTTLE_DOWN
{
primary = LeftControl
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SAS_HOLD
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SAS_TOGGLE
{
primary = T
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
LAUNCH_STAGES
{
primary = Space
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Docking_toggleRotLin
{
primary = Space
secondary = None
group = 0
modeMask = 6
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_MODE
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_NEXT
{
primary = V
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
PAUSE
{
primary = Escape
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
PRECISION_CTRL
{
primary = CapsLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Return
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
ZOOM_IN
{
primary = KeypadPlus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
ZOOM_OUT
{
primary = KeypadMinus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SCROLL_VIEW_UP
{
primary = PageUp
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SCROLL_VIEW_DOWN
{
primary = PageDown
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SCROLL_ICONS_UP
{
primary = Home
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
SCROLL_ICONS_DOWN
{
primary = End
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_ORBIT_UP
{
primary = UpArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_ORBIT_DOWN
{
primary = DownArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_ORBIT_LEFT
{
primary = LeftArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_ORBIT_RIGHT
{
primary = RightArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_RESET
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TIME_WARP_INCREASE
{
primary = Period
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TIME_WARP_DECREASE
{
primary = Comma
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TIME_WARP_STOP
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
MAP_VIEW_TOGGLE
{
primary = M
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
NAVBALL_TOGGLE
{
primary = KeypadPeriod
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
UIMODE_STAGING
{
primary = Insert
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
UIMODE_DOCKING
{
primary = Delete
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_DOWN
{
primary = I
secondary = W
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_UP
{
primary = K
secondary = S
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_LEFT
{
primary = J
secondary = A
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_RIGHT
{
primary = L
secondary = D
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_FWD
{
primary = H
secondary = LeftShift
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TRANSLATE_BACK
{
primary = N
secondary = LeftControl
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
RCS_TOGGLE
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
FOCUS_NEXT_VESSEL
{
primary = RightBracket
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
FOCUS_PREV_VESSEL
{
primary = LeftBracket
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_UI
{
primary = F2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_STATUS_SCREEN
{
primary = F3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TAKE_SCREENSHOT
{
primary = F1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_LABELS
{
primary = F4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_TEMP_GAUGES
{
primary = F10
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_TEMP_OVERLAY
{
primary = F11
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_FLIGHT_FORCES
{
primary = F12
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
QUICKSAVE
{
primary = F5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
QUICKLOAD
{
primary = F9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
THROTTLE_CUTOFF
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
THROTTLE_FULL
{
primary = Z
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
LANDING_GEAR
{
primary = G
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
HEADLIGHT_TOGGLE
{
primary = U
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
BRAKES
{
primary = B
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_SPACENAV_FLIGHT_CONTROL
{
primary = ScrollLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
TOGGLE_SPACENAV_ROLL_LOCK
{
primary = None
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
WHEEL_STEER_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
WHEEL_STEER_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
WHEEL_THROTTLE_DOWN
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
WHEEL_THROTTLE_UP
{
primary = W
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_forward
{
primary = W
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_yaw_left
{
primary = Q
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_yaw_right
{
primary = E
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_forward
{
primary = W
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_up
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Pack_down
{
primary = LeftControl
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Jump
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Run
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_ToggleMovementMode
{
primary = LeftAlt
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_TogglePack
{
primary = R
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Use
{
primary = F
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Board
{
primary = B
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Orient
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_Lights
{
primary = U
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
EVA_ChuteDeploy
{
primary = P
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_pitchUp
{
primary = S
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_pitchDown
{
primary = W
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_yawLeft
{
primary = A
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_yawRight
{
primary = D
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_rollLeft
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_rollRight
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_resetRotation
{
primary = Space
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_modePlace
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_modeOffset
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_modeRotate
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_modeRoot
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_coordSystem
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_toggleSymMethod
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_toggleSymMode
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_toggleAngleSnap
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_fineTweak
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_partSearch
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
Editor_zoomScrollModifier
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = LeftCommand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
MODIFIER_KEY
{
primary = LeftAlt
secondary = RightAlt
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
AbortActionGroup
{
primary = Backspace
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup1
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup2
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup3
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup4
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup5
{
primary = Alpha5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup6
{
primary = Alpha6
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup7
{
primary = Alpha7
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup8
{
primary = Alpha8
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup9
{
primary = Alpha9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
CustomActionGroup10
{
primary = Alpha0
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty.cfg
KEY_MAP
{
Exclaim = !
DoubleQuote = "
Hash = #
Dollar = $
Ampersand = &
Quote = '
LeftParen = (
RightParen = )
Asterisk = *
Plus = +
Comma = ,
Minus = -
Period = .
Slash = /
Colon = :
Semicolon = ;
Less = <
Equals = =
Greater = >
Question = ?
At = @
LeftBracket = [
Backslash = \
RightBracket = ]
Caret = ^
Underscore = _
BackQuote = `
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_en-GB.cfg
KEYBOARD_LAYOUT
{
name = UK Keyboard
layout = QWERTY
dependency = Qwerty.cfg
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_en-GB.cfg
KEY_MAP
{
Quote = #
BackQuote = '
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
KEYBOARD_LAYOUT
{
name = Latin American Keyboard
layout = QWERTY
dependency = Qwerty.cfg
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 164
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = Ç
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
TIME_WARP_STOP
{
primary = Minus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
FOCUS_NEXT_VESSEL
{
primary = Equals
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = +
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
FOCUS_PREV_VESSEL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = BlackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = `
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
CAMERA_RESET
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = º
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
Editor_partSearch
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = º
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_es-LA.cfg
KEY_MAP
{
Backslash = |
LeftBracket = '
RightBracket = ¿
Semicolon = ´
Equals = +
Slash = ]
Quote = [
BackQuote = Ñ
OSX_VARIANT
{
160 = |
Quote = '
161 = ¿
BlackQuote = ´
163 = Ñ
162 = [
164 = ]
}
LINUX_VARIANT
{
Quote = '
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
KEYBOARD_LAYOUT
{
name = Italian Keyboard 105
layout = QWERTY
dependency = Qwerty.cfg
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
FOCUS_NEXT_VESSEL
{
primary = Equals
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = +
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
FOCUS_PREV_VESSEL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = È
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 164
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = Ù
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
TIME_WARP_STOP
{
primary = Minus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
CAMERA_RESET
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
Editor_partSearch
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_it-IT.cfg
KEY_MAP
{
LeftBracket = '
RightBracket = Ì
Semicolon = È
Equals = +
BackQuote = Ò
Quote = À
Slash = Ù
OSX_VARIANT
{
160 = \
Quote = '
161 = Ì
BackQuote = È
163 = Ò
162 = À
164 = Ù
}
LINUX_VARIANT
{
Quote = '
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
KEYBOARD_LAYOUT
{
name = Japanese 109 Keyboard
layout = QWERTY
dependency = Qwerty.cfg
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
FOCUS_NEXT_VESSEL
{
primary = LeftBracket
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
FOCUS_PREV_VESSEL
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = @
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
PRECISION_CTRL
{
primary = RightControl
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
CAMERA_MOUSE_TOGGLE
{
primary = RightBracket
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Plus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
Editor_partSearch
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = <
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
CAMERA_RESET
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = <
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_ja-JP.cfg
KEY_MAP
{
Quote = ^
BackQuote = @
LeftBracket = [
RightBracket = ]
Semicolon = :
Equals = ;
OSX_VARIANT
{
160 = ยง
Quote = -
161 = =
BackQuote = [
Plus = ]
163 = ;
162 = '
164 = \
Minus = /
Less = `
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
KEYBOARD_LAYOUT
{
name = Italian Keyboard 105
layout = QWERTY
dependency = Qwerty.cfg
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
FOCUS_NEXT_VESSEL
{
primary = Equals
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = +
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
FOCUS_PREV_VESSEL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ´
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 164
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ~
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
TIME_WARP_STOP
{
primary = Minus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
CAMERA_RESET
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
Editor_partSearch
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwerty_pt-PT.cfg
KEY_MAP
{
BackQuote = Ç
Quote = º
Slash = ~
LeftBracket = '
RightBracket = «
Semicolon = ´
Equals = +
OSX_VARIANT
{
160 = \
161 = «
163 = Ç
162 = º
164 = ~
}
LINUX_VARIANT
{
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
KEYBOARD_LAYOUT
{
name = German QWERTZ Keyboard
layout = QWERTZ
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
PITCH_DOWN
{
primary = W
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
PITCH_UP
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
YAW_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
YAW_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
ROLL_LEFT
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
ROLL_RIGHT
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
THROTTLE_UP
{
primary = LeftShift
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
THROTTLE_DOWN
{
primary = LeftControl
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SAS_HOLD
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SAS_TOGGLE
{
primary = T
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
LAUNCH_STAGES
{
primary = Space
secondary = None
group = 0
modeMask = 1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Docking_toggleRotLin
{
primary = Space
secondary = None
group = 0
modeMask = 6
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_MODE
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_NEXT
{
primary = V
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
PAUSE
{
primary = Escape
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
PRECISION_CTRL
{
primary = CapsLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = Return
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
ZOOM_IN
{
primary = KeypadPlus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
ZOOM_OUT
{
primary = KeypadMinus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SCROLL_VIEW_UP
{
primary = PageUp
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SCROLL_VIEW_DOWN
{
primary = PageDown
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SCROLL_ICONS_UP
{
primary = Home
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
SCROLL_ICONS_DOWN
{
primary = End
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_ORBIT_UP
{
primary = UpArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_ORBIT_DOWN
{
primary = DownArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_ORBIT_LEFT
{
primary = LeftArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_ORBIT_RIGHT
{
primary = RightArrow
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_RESET
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ^
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CAMERA_MOUSE_TOGGLE
{
primary = Slash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 164
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = #
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TIME_WARP_INCREASE
{
primary = Period
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TIME_WARP_DECREASE
{
primary = Comma
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TIME_WARP_STOP
{
primary = Minus
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
MAP_VIEW_TOGGLE
{
primary = M
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
NAVBALL_TOGGLE
{
primary = KeypadPeriod
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
UIMODE_STAGING
{
primary = Insert
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
UIMODE_DOCKING
{
primary = Delete
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_DOWN
{
primary = I
secondary = W
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_UP
{
primary = K
secondary = S
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_LEFT
{
primary = J
secondary = A
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_RIGHT
{
primary = L
secondary = D
group = 0
modeMask = -1
modeMaskSec = 2
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_FWD
{
primary = H
secondary = LeftShift
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TRANSLATE_BACK
{
primary = N
secondary = LeftControl
group = 0
modeMask = -1
modeMaskSec = 6
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
RCS_TOGGLE
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
FOCUS_NEXT_VESSEL
{
primary = Equals
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = +
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
FOCUS_PREV_VESSEL
{
primary = Semicolon
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = BackQuote
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = Ü
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_UI
{
primary = F2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_STATUS_SCREEN
{
primary = F3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TAKE_SCREENSHOT
{
primary = F1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_LABELS
{
primary = F4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_TEMP_GAUGES
{
primary = F10
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_TEMP_OVERLAY
{
primary = F11
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_FLIGHT_FORCES
{
primary = F12
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
QUICKSAVE
{
primary = F5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
QUICKLOAD
{
primary = F9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
THROTTLE_CUTOFF
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
THROTTLE_FULL
{
primary = Y
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
LANDING_GEAR
{
primary = G
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
HEADLIGHT_TOGGLE
{
primary = U
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
BRAKES
{
primary = B
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_SPACENAV_FLIGHT_CONTROL
{
primary = ScrollLock
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
TOGGLE_SPACENAV_ROLL_LOCK
{
primary = None
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
WHEEL_STEER_LEFT
{
primary = A
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
WHEEL_STEER_RIGHT
{
primary = D
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
WHEEL_THROTTLE_DOWN
{
primary = S
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
WHEEL_THROTTLE_UP
{
primary = W
secondary = None
group = 0
modeMask = 5
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_forward
{
primary = W
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_yaw_left
{
primary = Q
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_yaw_right
{
primary = E
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_forward
{
primary = W
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_back
{
primary = S
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_left
{
primary = A
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_right
{
primary = D
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_up
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Pack_down
{
primary = LeftControl
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Jump
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Run
{
primary = LeftShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_ToggleMovementMode
{
primary = LeftAlt
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_TogglePack
{
primary = R
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Use
{
primary = F
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Board
{
primary = B
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Orient
{
primary = Space
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
EVA_Lights
{
primary = U
secondary = None
group = 268435456
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_pitchUp
{
primary = S
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_pitchDown
{
primary = W
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_yawLeft
{
primary = A
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_yawRight
{
primary = D
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_rollLeft
{
primary = Q
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_rollRight
{
primary = E
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_resetRotation
{
primary = Space
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_modePlace
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_modeOffset
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_modeRotate
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_modeRoot
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_coordSystem
{
primary = F
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_toggleSymMethod
{
primary = R
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_toggleSymMode
{
primary = X
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_toggleAngleSnap
{
primary = C
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_fineTweak
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_partSearch
{
primary = Backslash
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = 160
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
LINUX_VARIANT
{
primary = ^
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
Editor_zoomScrollModifier
{
primary = LeftShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
OSX_VARIANT
{
primary = LeftCommand
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
MODIFIER_KEY
{
primary = LeftAlt
secondary = RightAlt
group = 0
modeMask = -1
modeMaskSec = -1
LINUX_VARIANT
{
primary = RightShift
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
AbortActionGroup
{
primary = Backspace
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup1
{
primary = Alpha1
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup2
{
primary = Alpha2
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup3
{
primary = Alpha3
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup4
{
primary = Alpha4
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup5
{
primary = Alpha5
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup6
{
primary = Alpha6
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup7
{
primary = Alpha7
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup8
{
primary = Alpha8
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup9
{
primary = Alpha9
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
CustomActionGroup10
{
primary = Alpha0
secondary = None
group = 0
modeMask = -1
modeMaskSec = -1
}
}
UrlConfig
{
parentUrl = Squad/Controls/Qwertz.cfg
KEY_MAP
{
Backslash = ^
LeftBracket = ß
RightBracket = ´
Semicolon = Ü
Equals = +
Slash = #
Quote = Ä
BackQuote = Ö
Comma = ,
Minus = -
Period = .
Less = <
Plus = +
OSX_VARIANT
{
Quote = ß
BackQuote = Ü
164 = #
162 = Ä
163 = Ö
160 = ^
161 = '
}
}
}
UrlConfig
{
parentUrl = Squad/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Pilot
title = Pilot
desc = Pilots provide assistance in flying the vessel.
EFFECT
{
name = AutopilotSkill
}
EFFECT
{
name = FullVesselControlSkill
}
EFFECT
{
name = GeeForceTolerance
modifiers = 1.3, 1.45, 1.6, 1.85, 2.0
}
EFFECT
{
name = EVAChuteSkill
level = 0
}
}
}
UrlConfig
{
parentUrl = Squad/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Engineer
title = Engineer
desc = Engineers are capable of repairing broken parts, if at all possible.
EFFECT
{
name = RepairSkill
}
EFFECT
{
name = ConverterSkill
}
EFFECT
{
name = DrillSkill
}
EFFECT
{
name = FailureRepairSkill
}
EFFECT
{
name = GeeForceTolerance
modifiers = 1.1, 1.2, 1.3, 1.4, 1.5
}
EFFECT
{
name = EVAChuteSkill
level = 1
}
}
}
UrlConfig
{
parentUrl = Squad/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Scientist
title = Scientist
desc = Scientists can boost the value of data from Science experiments.
EFFECT
{
name = VesselScienceReturn
modifiers = 1.05, 1.1, 1.15, 1.2, 1.25
}
EFFECT
{
name = PartScienceReturn
modifiers = 1.05, 1.1, 1.15, 1.2, 1.25
}
EFFECT
{
name = ScienceSkill
}
EFFECT
{
name = ScienceResetSkill
}
EFFECT
{
name = SpecialExperimentSkill
}
EFFECT
{
name = ExternalExperimentSkill
}
EFFECT
{
name = GeeForceTolerance
modifiers = 1.1, 1.2, 1.3, 1.4, 1.5
}
EFFECT
{
name = EVAChuteSkill
level = 1
}
}
}
UrlConfig
{
parentUrl = Squad/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Tourist
title = Tourist
desc = Tourists pay funds to see new and exciting places.
EFFECT
{
name = GeeForceTolerance
modifiers = 0.75, 0.75, 0.75, 0.75, 0.75
}
}
}
UrlConfig
{
parentUrl = Squad/Localization/dictionary.cfg
Localization
{
en-us
{
#autoLOC_18284 = Stability Assist
#autoLOC_18285 = Prograde/Retrograde Hold
#autoLOC_18286 = Radial, Normal Attitude Hold
#autoLOC_18287 = Maneuver Hold\nTarget Tracking
#autoLOC_18401 = Increase Resource Converter Efficiency
#autoLOC_18426 = Increase Drill Efficiency
#autoLOC_18451 = Engine power <<1>>%
#autoLOC_18491 = Run Experiments from EVA
#autoLOC_18516 = Fuel usage <<1>>%
#autoLOC_18556 = Full Vessel Control Without CommNet Access
#autoLOC_18586 = G-Force Tolerance Increase: <<1>>x
#autoLOC_18624 = Heat production <<1>>%
#autoLOC_18706 = Part Science Return: <<1>>%
#autoLOC_18738 = Repack Parachutes
#autoLOC_18739 = Repair Landing Legs
#autoLOC_18740 = Repair Wheels
#autoLOC_18766 = Provides repair skills:
#autoLOC_18818 = Reset Experiments
#autoLOC_18908 = Vessel Science Return: <<1>>%
#autoLOC_20803 = Jebediah Kerman
#autoLOC_20811 = Bill Kerman
#autoLOC_20819 = Bob Kerman
#autoLOC_20827 = Valentina Kerman
#autoLOC_21131 = >>[Auto Crew Assignment]: <<2>> just became an intrepid astronaut. (Recruiting Cost: <<3>>)
#autoLOC_21144 = Cannot hire any more Kerbals. Not Enough Funds!
#autoLOC_21150 = Cannot hire any more Kerbals. Astronaut Complex Capacity Reached!
#autoLOC_21195 = <<1>>/<<2>> Kerbals assigned to <<3>>. All Kerbals are assigned.
#autoLOC_111558 = This part is full.
#autoLOC_111636 = <<1>> moved to <<2>>
#autoLOC_111934 = Can't exit. Module has no hatch.
#autoLOC_111971 = All hatches are obstructed, can't exit.
#autoLOC_111978 = Hatch is obstructed, can't exit.
#autoLOC_112387 = EVA Propellant
#autoLOC_112486 = Unnamed Kerbal
#autoLOC_114130 = [<<1>>]: Grab
#autoLOC_114293 = [<<1>>]: Climb Out
#autoLOC_114297 = [<<1>>]: Climb
#autoLOC_114358 = [<<1>>]: Board
#autoLOC_115662 = [<<1>>]: Let go
#autoLOC_115694 = [<<1>>]: Let go
#autoLOC_115948 = Cannot board a modules in this scenario.
#autoLOC_115954 = Cannot board a full module.
#autoLOC_116006 = Experiments you have collected cannot be stored on this <<1>>. Are you sure you want to continue?
#autoLOC_116007 = Cannot store Experiments
#autoLOC_116008 = Board Anyway\n(Dump Experiments)
#autoLOC_116009 = Cancel
#autoLOC_116092 = Cannot board a seat while not standing still
#autoLOC_117012 = CommNet Options
#autoLOC_117018 = Require Signal for Control
#autoLOC_117021 = Plasma Blackout
#autoLOC_117024 = Range Modifier
#autoLOC_117025 = Multiplier applied to antenna strengths.
#autoLOC_117028 = DSN Modifier
#autoLOC_117029 = Multiplier applied to the strength of the DSN.
#autoLOC_117032 = Occlusion Modifier, Vac
#autoLOC_117033 = Multiplier applied to the effective size of objects that can occlude antennas. Used for atmosphereless objects.
#autoLOC_117036 = Occlusion Modifier, Atm
#autoLOC_117037 = Multiplier applied to the effective size of objects that can occlude antennas. Used for objects with atmospheres.
#autoLOC_117040 = Enable Extra Groundstations
#autoLOC_118264 = CommNet Visualization set to <<1>>
#autoLOC_118530 = CommNet Visualization set to <<1>>
#autoLOC_118554 = CommNet Visualization set to <<1>>
#autoLOC_118898 = Min. Pilots on Vessel: <<1>>
#autoLOC_118899 = \nMultihop Capable
#autoLOC_118968 = Relay enabled for all antennas.\n<<1>>
#autoLOC_121427 = No Signal
#autoLOC_121428 = No Signal (in plasma)
#autoLOC_121429 = No Signal (no control)
#autoLOC_121438 = Signal Strength: <<1>>
#autoLOC_121442 = \nSituational Modifier: <<1>>
#autoLOC_121470 = Not Connected
#autoLOC_123938 = Auto-Saved Ship
#autoLOC_124050 = Cannot be the first part on a vessel
#autoLOC_125058 = Select a set of two or more parts to Re-root
#autoLOC_125079 = Select a part as the new root
#autoLOC_125488 = Select an attached part to Offset
#autoLOC_125583 = Select a part to Rotate
#autoLOC_125724 = Cannot use the Root tool on a single part.
#autoLOC_125784 = No other valid parts to attach by in the current selection
#autoLOC_125798 = Select a part to Place
#autoLOC_127810 = New Craft
#autoLOC_127865 = <<1>> already exists. Do you want to overwrite it?
#autoLOC_127866 = Confirm File Overwrite
#autoLOC_127867 = Overwrite
#autoLOC_127918 = Leave <<1>>
#autoLOC_127973 = Load Craft
#autoLOC_127975 = Save and Continue
#autoLOC_127984 = Cancel
#autoLOC_127985 = Don't Save
#autoLOC_129949 = Do you wish to overwrite this subassembly?
#autoLOC_129950 = Delete
#autoLOC_129951 = Cancel
#autoLOC_129960 = Confirm Delete
#autoLOC_133305 = Data transfer blocked by other dialogs.
#autoLOC_133393 = Vessel is destroyed. Cannot Autosave at this point.
#autoLOC_133397 = Autosaving...
#autoLOC_133776 = Camera: <<1>>
#autoLOC_135142 = Mission Aborted
#autoLOC_135143 = Catastrophic Failure!
#autoLOC_135144 = Success!!
#autoLOC_135145 = Successful Failure
#autoLOC_135218 = Flight Status: <<1>>
#autoLOC_135285 = Total Mission Time: \n\t<<1>>.\n
#autoLOC_135287 = Highest Altitude Achieved:\n\t<<1>>m\n
#autoLOC_135288 = Highest Speed Achieved:\n\t<<1>>m/s\n
#autoLOC_135289 = Highest Speed Over Land:\n\t<<1>>m/s\n
#autoLOC_135291 = Ground Distance Covered:\n\t<<1>>m\n
#autoLOC_135292 = Total Distance Traveled:\n\t<<1>>m\n
#autoLOC_135294 = Most Gee Force Endured:\n\t<<1>>G\n
#autoLOC_135304 = Structural failure on linkage between <<1>> and <<2>>.
#autoLOC_135311 = <<1>> crashed into <<2>>.
#autoLOC_135318 = <<1>> splashed down hard and was destroyed.
#autoLOC_135325 = <<1>> collided into <<2>>.
#autoLOC_135332 = <<1>> exploded due to overheating: <<2>>
#autoLOC_135339 = <<1>> crushed due to overpressure: <<2>>
#autoLOC_135346 = <<1>> broke apart due to g forces: <<2>>
#autoLOC_135351 = Separation of stage <<1>> confirmed
#autoLOC_135358 = <<1>> from <<2>> went on EVA.
#autoLOC_135363 = <<1>> went on EVA from out of nowhere.
#autoLOC_135371 = <<1>> was killed.
#autoLOC_135376 = <<1>> boarded <<2>> on <<3>>.
#autoLOC_135384 = Liftoff!!
#autoLOC_135389 = <<1>> has undocked from <<2>>.
#autoLOC_135394 = <<1>> was heated by engine exhaust from <<2>>.
#autoLOC_135586 = Outcome: <<1>>
#autoLOC_135635 = an unidentified object
#autoLOC_135636 = an unidentified object
#autoLOC_135685 = Temperature Gauges:
#autoLOC_135690 = All Disabled
#autoLOC_135693 = Gauges Enabled, Highlight Disabled
#autoLOC_135696 = Gauges Disabled, Highlight Enabled
#autoLOC_135699 = All Enabled
#autoLOC_135706 = >>Temperature Gauges Unavailable
#autoLOC_135736 = This part is of the right type but does not meet all requirements
#autoLOC_135800 = >>Select a part to transfer <<2>> to\n[Esc]: Cancel
#autoLOC_135812 = <<1>> Transfer Interrupted
#autoLOC_135824 = Another transfer is already running. Aborted <<1>> Transfer.
#autoLOC_135891 = This is the source part.
#autoLOC_137008 = <<1>> has no operational SAS Modules and no pilots aboard. Cannot engage SAS.
#autoLOC_137027 = SAS Disengaged.
#autoLOC_137031 = [<<1>>]: SAS Disengaged.
#autoLOC_137562 = Cannot Switch Vessels on this scenario
#autoLOC_137597 = No nearby objects to focus. Use the Map View to select distant ones.
#autoLOC_140938 = Advanced Options
#autoLOC_140944 = Allow Negative Funds/Science
#autoLOC_140947 = Part Pressure Limits
#autoLOC_140950 = Part G-Force Limits
#autoLOC_140953 = Kerbal G-Force Limits
#autoLOC_140956 = Kerbal G-Force Tolerance
#autoLOC_140957 = Multiplier to how much G-force Kerbals tolerate before going unconscious
#autoLOC_140960 = Resource Transfer Obeys Crossfeed Rules
#autoLOC_140963 = Always Allow ActionGroups
#autoLOC_140966 = Building Impact Damage Multiplier
#autoLOC_140967 = Multiplier to the amount of damage applied to buildings on collision.
#autoLOC_140970 = Enable Kerbal Experience
#autoLOC_140984 = Kerbals Level Up Immediately
#autoLOC_140992 = All Part Upgrades Applied in Sandbox
#autoLOC_140995 = Part Upgrades
#autoLOC_143389 = <<1>>: lost consciousness!
#autoLOC_143403 = <<1>>: reaching G limit!
#autoLOC_143415 = <<1>>: regained consciousness.
#autoLOC_145488 = Vessel Loading Error
#autoLOC_145489 = Vessel <<1>> was not loaded because\nit had the following parts missing:\n<<2>>
#autoLOC_145785 = Standing by to launch
#autoLOC_145786 = In flight
#autoLOC_145788 = Orbiting <<1>>
#autoLOC_145789 = Splashed down
#autoLOC_145790 = On sub-orbital trajectory
#autoLOC_145791 = On escape trajectory out of <<1>>
#autoLOC_145792 = Docked to
#autoLOC_145793 = No situation report available
#autoLOC_145800 = Standing by to launch
#autoLOC_145801 = In flight
#autoLOC_145803 = Orbiting
#autoLOC_145804 = Splashed down
#autoLOC_145805 = On sub-orbital trajectory
#autoLOC_145806 = On escape trajectory
#autoLOC_145807 = Docked to
#autoLOC_145808 = No situation report available
#autoLOC_145929 = VOLUME
#autoLOC_145935 = Spacecraft:
#autoLOC_145952 = Ambience:
#autoLOC_145969 = UI:
#autoLOC_145986 = Music:
#autoLOC_146003 = Voices:
#autoLOC_146068 = SOUND NORMALIZER
#autoLOC_146075 = Normalizer
#autoLOC_146087 = Threshold
#autoLOC_146114 = Responsiveness
#autoLOC_146152 = Audio Volume
#autoLOC_146154 = Master:
#autoLOC_146161 = Spacecraft:
#autoLOC_146168 = Ambience:
#autoLOC_146175 = UI:
#autoLOC_146182 = Music:
#autoLOC_146189 = Voices:
#autoLOC_146223 = Audio
#autoLOC_146476 = Gameplay
#autoLOC_146478 = Temperature Gauges:
#autoLOC_146483 = Thermal Highlights:
#autoLOC_146488 = Double Click Mouse Look:
#autoLOC_146493 = Camera Wobble (External Views): <<1>>
#autoLOC_146498 = Camera Wobble (Internal Views): <<1>>
#autoLOC_146503 = Advanced Tweakables:
#autoLOC_146507 = UI
#autoLOC_146519 = UI Scale: <<1>>%
#autoLOC_146522 = Warning: Restarting KSP is required to apply all the effects of the above UI Scale setting.
#autoLOC_146525 = Apps Scale: <<1>>%
#autoLOC_146532 = FlightUI Elements
#autoLOC_146534 = Time Controls Scale: <<1>>%
#autoLOC_146538 = Altimeter Scale: <<1>>%
#autoLOC_146542 = Map Filter Scale: <<1>>%
#autoLOC_146548 = Staging Stack Scale: <<1>>%
#autoLOC_146552 = Mode Control Scale: <<1>>%
#autoLOC_146557 = Crew Portaits Scale: <<1>>%
#autoLOC_146562 = NavBall Scale: <<1>>%
#autoLOC_146566 = NavBall Pos (Left<->Right):
#autoLOC_146573 = Reset FlightUI Scaling
#autoLOC_146574 = Reset NavBall Position
#autoLOC_147901 = Joystick Names:
#autoLOC_147910 = Joystick <<1>>
#autoLOC_147936 = CONTROL MAPPING
#autoLOC_147939 = Flight
#autoLOC_147945 = Vessel
#autoLOC_147951 = Kerbals
#autoLOC_147957 = Game
#autoLOC_147963 = Other
#autoLOC_148040 = Key/Button Bindings
#autoLOC_148050 = Rotation
#autoLOC_148051 = Pitch Down
#autoLOC_148052 = Pitch Up
#autoLOC_148053 = Yaw Left
#autoLOC_148054 = Yaw Right
#autoLOC_148055 = Roll Left
#autoLOC_148056 = Roll Right
#autoLOC_148058 = Translation
#autoLOC_148059 = Translate Up
#autoLOC_148060 = Translate Down
#autoLOC_148061 = Translate Left
#autoLOC_148062 = Translate Right
#autoLOC_148063 = Translate Forward
#autoLOC_148064 = Translate Backward
#autoLOC_148066 = Throttle
#autoLOC_148067 = Throttle Up
#autoLOC_148068 = Throttle Down
#autoLOC_148070 = Other
#autoLOC_148071 = Launch/Staging
#autoLOC_148072 = Switch Translation/Rotation
#autoLOC_148077 = Systems
#autoLOC_148079 = Landing Gear
#autoLOC_148080 = Brakes
#autoLOC_148081 = SAS Hold
#autoLOC_148082 = SAS Toggle
#autoLOC_148083 = RCS Toggle
#autoLOC_148084 = Throttle Cut-off
#autoLOC_148085 = Full Throttle
#autoLOC_148086 = Precision Controls Toggle
#autoLOC_148087 = Lights
#autoLOC_148089 = Emergency abort
#autoLOC_148090 = Custom action 1
#autoLOC_148091 = Custom action 2
#autoLOC_148092 = Custom action 3
#autoLOC_148093 = Custom action 4
#autoLOC_148094 = Custom action 5
#autoLOC_148095 = Custom action 6
#autoLOC_148096 = Custom action 7
#autoLOC_148097 = Custom action 8
#autoLOC_148098 = Custom action 9
#autoLOC_148099 = Custom action 10
#autoLOC_148102 = Wheels
#autoLOC_148104 = Steer Left
#autoLOC_148105 = Steer Right
#autoLOC_148106 = Drive Forward
#autoLOC_148107 = Drive Back
#autoLOC_148111 = Character Controls
#autoLOC_148113 = Move Forward
#autoLOC_148114 = Move Back
#autoLOC_148115 = Move Left
#autoLOC_148116 = Move Right
#autoLOC_148117 = Turn Left
#autoLOC_148118 = Turn Right
#autoLOC_148120 = EVAPack Forward
#autoLOC_148121 = EVAPack Back
#autoLOC_148122 = EVAPack Left
#autoLOC_148123 = EVAPack Right
#autoLOC_148124 = EVAPack Up
#autoLOC_148125 = EVAPack Down
#autoLOC_148127 = Jump
#autoLOC_148128 = Run
#autoLOC_148129 = Use/Grab
#autoLOC_148130 = Board
#autoLOC_148131 = Toggle EVAPack
#autoLOC_148132 = Toggle Movement Mode
#autoLOC_148133 = Orient to View
#autoLOC_148134 = Toggle Lights
#autoLOC_148139 = General
#autoLOC_148141 = Orbital Map View
#autoLOC_148142 = Increase Time Warp
#autoLOC_148143 = Decrease Time Warp
#autoLOC_148145 = Focus Next Vessel
#autoLOC_148146 = Focus Prev Vessel
#autoLOC_148147 = Take Screenshot
#autoLOC_148149 = Pause
#autoLOC_148150 = Quicksave
#autoLOC_148151 = Quickload
#autoLOC_148154 = Camera
#autoLOC_148156 = Camera Mode
#autoLOC_148157 = Camera Next
#autoLOC_148158 = Camera Reset
#autoLOC_148159 = Zoom In
#autoLOC_148160 = Zoom Out
#autoLOC_148161 = View Up
#autoLOC_148162 = View Down
#autoLOC_148163 = View Left
#autoLOC_148164 = View Right
#autoLOC_148167 = Editor
#autoLOC_148169 = Scroll View Up
#autoLOC_148170 = Scroll View Down
#autoLOC_148172 = Pitch Part Down
#autoLOC_148173 = Pitch Part Up
#autoLOC_148174 = Yaw Part Left
#autoLOC_148175 = Yaw Part Right
#autoLOC_148176 = Roll Part Left
#autoLOC_148177 = Roll Part Right
#autoLOC_148179 = Reset Part Rotation
#autoLOC_148181 = Place Mode
#autoLOC_148182 = Offset Mode
#autoLOC_148183 = Rotate Mode
#autoLOC_148184 = Root Mode
#autoLOC_148186 = Toggle Local/Absolute
#autoLOC_148187 = Toggle Angle Snap
#autoLOC_148188 = Toggle Symmetry Method
#autoLOC_148189 = Cycle Symmetry Count
#autoLOC_148190 = Search All Parts
#autoLOC_148193 = UI
#autoLOC_148195 = Show/Hide Flight UI
#autoLOC_148196 = Scroll Icons Up
#autoLOC_148197 = Scroll Icons Down
#autoLOC_148198 = Show/Hide Vessel Labels
#autoLOC_148199 = Show/Hide Flight Log
#autoLOC_148201 = Show/Hide Flight Forces
#autoLOC_148202 = Show/Hide Temp. Gauges
#autoLOC_148203 = Show/Hide Temp. Overlay
#autoLOC_148214 = Axis Bindings
#autoLOC_148219 = Rotation
#autoLOC_148220 = Pitch Axis
#autoLOC_148221 = Roll Axis
#autoLOC_148222 = Yaw Axis
#autoLOC_148224 = Translation
#autoLOC_148225 = Translate Left/Right
#autoLOC_148226 = Translate Up/Down
#autoLOC_148227 = Translate Forward/Back
#autoLOC_148229 = Throttle
#autoLOC_148230 = Throttle Axis
#autoLOC_148231 = Throttle (Incremental)
#autoLOC_148235 = Wheels
#autoLOC_148236 = Steering Axis
#autoLOC_148237 = Throttle Axis
#autoLOC_148242 = Character
#autoLOC_148243 = Translate Forward/Back
#autoLOC_148244 = Translate Left/Right
#autoLOC_148245 = Translate Up/Down
#autoLOC_148246 = Pitch (Analogue)
#autoLOC_148247 = Yaw (Analogue)
#autoLOC_148248 = Roll (Analogue)
#autoLOC_148252 = Camera
#autoLOC_148254 = Camera Horizontal
#autoLOC_148255 = Camera Vertical
#autoLOC_148268 = Active in:
#autoLOC_148269 = Flight External
#autoLOC_148270 = Flight Internal
#autoLOC_148271 = Flight EVA
#autoLOC_148272 = Flight Map View
#autoLOC_148273 = Space Center
#autoLOC_148274 = Tracking Station
#autoLOC_148275 = Editors
#autoLOC_148285 = Other Control Settings and Device Options
#autoLOC_148291 = Other Settings
#autoLOC_148292 = EVAs Auto-Rotate to Camera
#autoLOC_148295 = Mouse Wheel Sensitivity: <<1>>
#autoLOC_148305 = Track IR
#autoLOC_148325 = 6-DOF Device
#autoLOC_148328 = A 6-DOF Input Device is a hardware controller that allows manipulating objects and views in 3D applications.\n\nCurrently, this is only supported on the Windows version of KSP.
#autoLOC_148331 = Toggle Camera/Flight Control
#autoLOC_148332 = Lock/Unlock Roll Axis
#autoLOC_148334 = 6-DOF Camera Control
#autoLOC_148336 = Pitch, Yaw and Roll
#autoLOC_148338 = Sensitivity: <<1>>
#autoLOC_148339 = Slow
#autoLOC_148341 = Fast
#autoLOC_148345 = Sharpness: <<1>>
#autoLOC_148346 = Smooth
#autoLOC_148348 = Precise
#autoLOC_148353 = XYZ Translation
#autoLOC_148355 = Sensitivity: <<1>>
#autoLOC_148356 = Slow
#autoLOC_148358 = Fast
#autoLOC_148363 = Sharpness: <<1>>
#autoLOC_148364 = Smooth
#autoLOC_148366 = Precise
#autoLOC_148372 = 6-DOF Flight Control
#autoLOC_148374 = Pitch, Yaw and Roll
#autoLOC_148376 = Sensitivity: <<1>>
#autoLOC_148377 = Slow
#autoLOC_148379 = Fast
#autoLOC_148384 = XYZ Translation
#autoLOC_148386 = Sensitivity: <<1>>
#autoLOC_148387 = Slow
#autoLOC_148389 = Fast
#autoLOC_148408 = (Primary)
#autoLOC_148412 = (Secondary)
#autoLOC_148431 = Press the key or joystick button to use for <<1>>
#autoLOC_148446 = Move the joystick axis to use for <<1>>
#autoLOC_148462 = Staging
#autoLOC_148465 = Docking (Translation)
#autoLOC_148468 = Docking (Rotation)
#autoLOC_148473 = Use in Modes:
#autoLOC_148500 = Clear Assignment
#autoLOC_148516 = Cancel
#autoLOC_148524 = Accept
#autoLOC_148570 = Primary:
#autoLOC_148576 = Invert
#autoLOC_148580 = Sensitivity
#autoLOC_148589 = Dead Zone
#autoLOC_148593 = Secondary:
#autoLOC_148599 = Invert
#autoLOC_148603 = Sensitivity
#autoLOC_148612 = Dead Zone
#autoLOC_148783 = Systems/UI
#autoLOC_148786 = Throttle up:
#autoLOC_148792 = Throttle down:
#autoLOC_148798 = Throttle max:
#autoLOC_148804 = Throttle cutoff:
#autoLOC_148810 = Toggle IVA view:
#autoLOC_148816 = Cycle camera view:
#autoLOC_148823 = Pitch up:
#autoLOC_148830 = Pitch down:
#autoLOC_148837 = Roll left:
#autoLOC_148844 = Roll right:
#autoLOC_148851 = Yaw left:
#autoLOC_148858 = Yaw right:
#autoLOC_148865 = SAS Hold:
#autoLOC_148872 = SAS Toggle:
#autoLOC_148879 = Launch/Activate next stage:
#autoLOC_148886 = Lock current stage:
#autoLOC_148888 = <<1>> + L
#autoLOC_148893 = Toggle RCS:
#autoLOC_148900 = Translate forward:
#autoLOC_148907 = Translate backward:
#autoLOC_148914 = Translate down:
#autoLOC_148921 = Translate left:
#autoLOC_148928 = Translate up:
#autoLOC_148935 = Translate right:
#autoLOC_148942 = Show/Hide NavBall
#autoLOC_148944 = KeypadPeriod
#autoLOC_148949 = Screenshot:
#autoLOC_148956 = Show/Hide UI:
#autoLOC_148963 = Show/Hide flight log:
#autoLOC_148970 = Show/Hide vessel labels:
#autoLOC_148977 = Quicksave:
#autoLOC_148984 = Load Quicksave:
#autoLOC_148986 = Hold down <<1>>
#autoLOC_148995 = Map View
#autoLOC_148998 = Toggle map view:
#autoLOC_149005 = Cycle focus in map view:
#autoLOC_149007 = Tab
#autoLOC_149012 = Cycle backwards in map view:
#autoLOC_149014 = LeftShift + Tab
#autoLOC_149019 = Reset focus in map view:
#autoLOC_149026 = Increase Time Warp:
#autoLOC_149033 = Decrease Time Warp:
#autoLOC_149040 = Show/Hide NavBall:
#autoLOC_149042 = KeypadPeriod
#autoLOC_149047 = Screenshot:
#autoLOC_149054 = Show/Hide UI:
#autoLOC_149061 = Show/Hide flight log:
#autoLOC_149068 = Show/Hide vessel labels:
#autoLOC_149075 = Quicksave:
#autoLOC_149082 = Load Quicksave:
#autoLOC_149084 = Hold down <<1>>
#autoLOC_149093 = EVA
#autoLOC_149096 = Grab/use:
#autoLOC_149103 = Translate forward:
#autoLOC_149110 = Translate backward:
#autoLOC_149117 = Translate left:
#autoLOC_149124 = Translate right:
#autoLOC_149131 = Sprint:
#autoLOC_149138 = Jump/Jetpack boost:
#autoLOC_149145 = Toggle Jetpack:
#autoLOC_149152 = Jet rotate left:
#autoLOC_149159 = Jet rotate right:
#autoLOC_149166 = Jet up:
#autoLOC_149173 = Jet down:
#autoLOC_149180 = Toggle lamps:
#autoLOC_149187 = Toggle movement:
#autoLOC_149391 = Key Bindings
#autoLOC_149410 = Close
#autoLOC_149458 = Settings
#autoLOC_149478 = Difficulty Options: >><<2>>
#autoLOC_149512 = Apply
#autoLOC_149513 = Accept
#autoLOC_149514 = Close
#autoLOC_149722 = SCENERY
#autoLOC_149726 = Terrain Detail:
#autoLOC_149753 = Medium
#autoLOC_149762 = SM3 Terrain Shaders:
#autoLOC_149780 = Terrain Scatters:
#autoLOC_149788 = Scatter Density:
#autoLOC_149800 = Scenery settings may require a game restart to take effect.
#autoLOC_149804 = RENDERING
#autoLOC_149808 = Render Quality Level:
#autoLOC_149820 = Texture Quality:
#autoLOC_149847 = Aerodynamic FX Quality:
#autoLOC_149862 = No Hardware Support
#autoLOC_149870 = Surface FX:
#autoLOC_149878 = Underwater FX:
#autoLOC_149889 = VIDEO
#autoLOC_149894 = Screen Resolution:
#autoLOC_149901 = Full Screen:
#autoLOC_149908 = Anti-Aliasing:
#autoLOC_149915 = V Sync:
#autoLOC_149922 = Frame Limit:
#autoLOC_149929 = Pixel Light Count:
#autoLOC_149936 = Shadow Cascades:
#autoLOC_149958 = * Game requires restart for changes to take effect *
#autoLOC_150065 = Video & Graphics
#autoLOC_150068 = Anti-Aliasing:
#autoLOC_150074 = Texture Quality:
#autoLOC_150081 = Pixel Light Count:
#autoLOC_150087 = Shadow Cascades:
#autoLOC_150093 = Aerodynamic FX Quality:
#autoLOC_150105 = No Hardware Support
#autoLOC_150109 = Highlight FX:
#autoLOC_150121 = Conic Patch Draw Mode:
#autoLOC_150127 = Conic Patch Limit:
#autoLOC_150133 = CommNet Line Brightness Factor :
#autoLOC_150140 = Part Highlighter Brightness Factor :
#autoLOC_150146 = Part Highlighter Enabled in Flight:
#autoLOC_150176 = <<1>>x<<2>>
#autoLOC_150245 = Graphics
#autoLOC_158078 = Loading Resources
#autoLOC_158082 = Loading Experience System
#autoLOC_158089 = Loading Part Upgrades
#autoLOC_158268 = \nEnvironment Info\n
#autoLOC_158315 = \nFolders and files in GameData:\n
#autoLOC_158628 = Loading Asset Bundle Definitions
#autoLOC_158641 = Loading <<1>> Asset Bundle Objects
#autoLOC_158700 = GameDatabase\n\n
#autoLOC_165067 = Loading...
#autoLOC_166269 = Amount: <<1>>
#autoLOC_166270 = \nMass: <<1>>
#autoLOC_166271 = \nCost: <<1>>
#autoLOC_168872 = Unknown
#autoLOC_168874 = Unknown Mystery Component
#autoLOC_168875 = Found lying by the side of the road
#autoLOC_168876 = Nothing is really known about this thing. Use it at your own risk.
#autoLOC_174575 = Cannot quickload in this scenario.
#autoLOC_174589 = Hold <<1>> to load last quicksave...
#autoLOC_174610 = Cannot quickload in this scenario.
#autoLOC_174631 = Cannot quicksave in this scenario.
#autoLOC_174654 = Quicksave
#autoLOC_174659 = Vessel is destroyed. Cannot Quicksave at this point.
#autoLOC_174669 = Quicksaving...
#autoLOC_174686 = <<1>> Does Not Exist
#autoLOC_174772 = Quicksave As...
#autoLOC_174778 = Save
#autoLOC_174783 = Cancel
#autoLOC_174798 = Yes (overwrite)
#autoLOC_174804 = No (cancel)
#autoLOC_174814 = Ok
#autoLOC_175414 = Space Navigator Mode: Camera
#autoLOC_175419 = Space Navigator Mode: Flight Control
#autoLOC_176849 = No Input Locks in effect right now
#autoLOC_176851 = Current Input Locks:\n
#autoLOC_180095 = m/s
#autoLOC_180098 = Mm/s
#autoLOC_180103 = km/s
#autoLOC_184746 = Very Weak
#autoLOC_184750 = Weak
#autoLOC_184754 = Average
#autoLOC_184758 = Good
#autoLOC_184762 = Strong
#autoLOC_184772 = Class A Objects are the smallest objects we are able to spot. They usually measure no more than a few meters across.
#autoLOC_184774 = Class B Objects are relatively small, usually ranging from 4m to 7m in radius, approximately.
#autoLOC_184776 = Class C Objects are about average-sized. Around the 7-10 meter range in radius, these are certainly not the largest objects out there. They are fairly massive nonetheless.
#autoLOC_184778 = Class D Objects are quite large. Expect them to be no smaller than 12m in radius, and up to 18m. These are very heavy objects to move around.
#autoLOC_184780 = Class E Objects are proper behemoths. No less than 18m in radius, they don't just look heavy, they are in fact far more massive than it would seem.
#autoLOC_184782 = This seems to be a non-standard size class. Who knows what it'll look like?
#autoLOC_184791 = A (Tiny)
#autoLOC_184793 = B (Small)
#autoLOC_184795 = C (Medium)
#autoLOC_184797 = D (Large)
#autoLOC_184799 = E (Huge)
#autoLOC_189637 = Crew respawn timer: <<1>> hours
#autoLOC_189646 = Number of hours before crew marked as missing will respawn.
#autoLOC_189651 = Auto-Hire Crewmembers before Flight
#autoLOC_189658 = Auto-hires crew immediately before launch if no astronauts are available.
#autoLOC_189661 = General Options
#autoLOC_189662 = Allow Reverting Flights
#autoLOC_189670 = Allow Quickloading
#autoLOC_189677 = Missing Crews Respawn
#autoLOC_189690 = No Entry Purchase Required on Research
#autoLOC_189697 = Whether new parts need to be unlocked (with Funds) when tech nodes are unlocked.
#autoLOC_189700 = Indestructible Facilities
#autoLOC_189707 = Include Stock Vessels
#autoLOC_189717 = Career Options
#autoLOC_189725 = Starting Funds: <<1>>
#autoLOC_189736 = Starting Science: <<1>>
#autoLOC_189747 = Starting Reputation: <<1>>
#autoLOC_189762 = Science Rewards: <<1>>%
#autoLOC_189776 = Funds Rewards: <<1>>%
#autoLOC_189786 = Reputation Rewards:<<1>>%
#autoLOC_189796 = Funds Penalties: <<1>>%
#autoLOC_189806 = Reputation Penalties: <<1>>%
#autoLOC_189816 = Decline Penalty: <<1>>
#autoLOC_189828 = Game Systems
#autoLOC_189833 = Re-Entry Heating: <<1>>%
#autoLOC_189847 = Resource Abundance: <<1>>%
#autoLOC_189857 = Enable Comm Network
#autoLOC_190231 = Basic
#autoLOC_190323 = Cancel
#autoLOC_190328 = Accept
#autoLOC_190335 = Game Difficulty
#autoLOC_190662 = Start New Game
#autoLOC_190689 = Save Name:
#autoLOC_190702 = Game Mode:
#autoLOC_190706 = Sandbox
#autoLOC_190714 = Science
#autoLOC_190722 = Career
#autoLOC_190734 = Flag:
#autoLOC_190742 = In Sandbox Mode, all parts and features are available from the start.
#autoLOC_190743 = You are free to play without any constraints, but R&D and Mission Control are unavailable.
#autoLOC_190750 = In Science Mode, you must gather scientific data to research new technologies.
#autoLOC_190751 = Funds and Reputation are disabled, and Contracts are not available (previously 'Classic' Career).
#autoLOC_190758 = In Career Mode, you have to manage all aspects of your space program
#autoLOC_190759 = Funds, Reputation and Science are all active, and Contracts are available at Mission Control.
#autoLOC_190762 = Difficulty Options: >><<2>>
#autoLOC_190768 = Cancel
#autoLOC_190772 = Start!
#autoLOC_190801 = That name is unavailable. Please choose a name other than "scenarios" or "training".
#autoLOC_190802 = Unavailable
#autoLOC_190809 = Do you want to overwrite it?
#autoLOC_190810 = A game with that name already exists
#autoLOC_190811 = Overwrite
#autoLOC_190812 = Cancel
#autoLOC_190847 = No description available.
#autoLOC_190901 = Could not delete directory <<1>>
#autoLOC_190902 = An error occured trying to delete the save directory <<1>: <<2>>
#autoLOC_190905 = Okay
#autoLOC_191152 = Really Quit?
#autoLOC_191154 = Cancel
#autoLOC_191158 = Quit
#autoLOC_192167 = the <<1>>
#autoLOC_193182 = Orbiting <<1>>
#autoLOC_193189 = Sun
#autoLOC_193194 = Planet
#autoLOC_193198 = Moon
#autoLOC_193630 = Cannot Delete Maneuver Node (Control Locked)
#autoLOC_196698 = <<1>>'s Descending Node
#autoLOC_196699 = <<1>>'s Ascending Node
#autoLOC_196700 = <<1>>'s Apoapsis
#autoLOC_196701 = <<1>>'s Periapsis
#autoLOC_196762 = Cannot Switch Vessels on this scenario
#autoLOC_196868 = Last Seen <<1>> ago.
#autoLOC_196878 = Ready to Launch
#autoLOC_196884 = Set on <<1>>
#autoLOC_196888 = Landed
#autoLOC_196893 = Splashed Down
#autoLOC_196899 = Vel: <<1>>m/s
#autoLOC_196900 = Alt: <<1>>m
#autoLOC_196906 = Distance: <<1>>m
#autoLOC_196914 = Vel: <<1>>m/s
#autoLOC_196915 = Alt: <<1>>m
#autoLOC_196919 = Vel: <<1>>m/s
#autoLOC_196920 = Alt: <<1>>m
#autoLOC_197832 = Target Position at Intersect <<1>>
#autoLOC_197834 = Intersect <<1>>
#autoLOC_197835 = Separation: <<1>>km
#autoLOC_197860 = Vector Intersect <<1>> Node
#autoLOC_197886 = Separation: <<1>>km
#autoLOC_197927 = Vel: <<1>>m/s
#autoLOC_197928 = Alt: <<1>>m
#autoLOC_198614 = Maneuver
#autoLOC_198615 = Delta V: <<1>>m/s
#autoLOC_198616 = T <<1>>
#autoLOC_200007 = <<1>> Encounter
#autoLOC_200010 = <<1>> Escape
#autoLOC_200013 = <<1>> Impact
#autoLOC_200022 = <<1>> Apoapsis: <<2>>m
#autoLOC_200028 = <<1>> Periapsis: <<2>>m
#autoLOC_200035 = At <<1>>
#autoLOC_201093 = Focus: <<1>>
#autoLOC_204427 = the surface
#autoLOC_204715 = Core Overheating - shutting down
#autoLOC_205093 = Optimum Temp: <<1>>K\n
#autoLOC_205094 = Shutdown Temp: <<1>>K\n
#autoLOC_205095 = Insulation: <<1>>%\n
#autoLOC_205100 = Req'd cooling: <<1>>kW\n
#autoLOC_205103 = Max Cooling: <<1>>kW
#autoLOC_207654 = Pressure: <<1>> kPa
#autoLOC_211097 = No crew on part!
#autoLOC_211269 = No Upgraded Stats
#autoLOC_211272 = Current Stats
#autoLOC_211274 = OK
#autoLOC_211423 = Autostrut Locked: Heaviest Part
#autoLOC_211426 = Autostrut Locked: Root Part
#autoLOC_211429 = Autostrut Locked: Grandparent Part
#autoLOC_213511 = Relative Wing Area: <<1>>
#autoLOC_213512 = \nControl Surface Portion: <<1>>%
#autoLOC_213513 = \nMax Deflection: <<1>> degrees
#autoLOC_213514 = \nActuator Speed: <<1>> deg/sec
#autoLOC_213516 = \nExtended skin max temp: <<1>>K\nRetracted skin max temp: <<2>>K
#autoLOC_214578 = [<<1>>]: Cannot deploy while stowed!
#autoLOC_214609 = Crew member has insufficient Engineer skill level\nLevel <<1>> is required
#autoLOC_214897 = Semi-Depl. Effective Diam: <<1>>\n
#autoLOC_214898 = Fully-Depl. Effective Diam: <<1>>\n
#autoLOC_214899 = Max Safe Deploy Speed at Home: Approx <<1>> m/s\n
#autoLOC_214903 = Stowed Drag: <<1>>\n
#autoLOC_214904 = Semi-Deployed Drag: <<1>>\n
#autoLOC_214905 = Fully-Deployed Drag: <<1>>\n
#autoLOC_214907 = Full Deployment Altitude: <<1>> m\n
#autoLOC_214908 = Semi Deploy Min Pressure: <<1>> atm
#autoLOC_215326 = [<<1>>]: Chute destroyed by aero forces and heat.
#autoLOC_215327 = <<1>>: chute destroyed by aero forces and heat.
#autoLOC_215362 = Locked
#autoLOC_215506 = Moving...
#autoLOC_215639 = Clamped
#autoLOC_215705 = Moving...
#autoLOC_215714 = Fixed
#autoLOC_215719 = Locked
#autoLOC_215760 = Clamped
#autoLOC_215802 = [<<1>>]: Cannot deploy while stowed.
#autoLOC_215817 = Fixed
#autoLOC_215823 = Locked
#autoLOC_215832 = Locked
#autoLOC_215840 = Moving
#autoLOC_216749 = Max Length: <<1>>m\n
#autoLOC_216750 = Flow Direction: Towards 2nd Point
#autoLOC_216757 = Fuel Line
#autoLOC_216999 = Strength: <<1>>\nShear Strength: <<2>>
#autoLOC_217004 = Strut Connector
#autoLOC_217146 = NA
#autoLOC_217149 = NA
#autoLOC_217152 = NA
#autoLOC_217380 = Tourists Need Crew
#autoLOC_217388 = Not Enough Crew
#autoLOC_217408 = No Pilot
#autoLOC_217417 = No Pilot
#autoLOC_217429 = No Telemetry
#autoLOC_217437 = Partial Control
#autoLOC_217448 = Hibernating
#autoLOC_217464 = Operational
#autoLOC_217505 = Minimum Crew to Operate: <<1>>\n
#autoLOC_217509 = Unmanned\n
#autoLOC_217513 = Crew must include a pilot\n
#autoLOC_217517 = Remote Pilot Assist available\n
#autoLOC_217522 = Hibernation mode: Resource rates <<1>>x\n
#autoLOC_217936 = Thruster Power: <<1>>\n
#autoLOC_217937 = Thruster Isp: <<1>> (ASL) - <<2>> (Vac)\n
#autoLOC_217939 = \nRequires:\n
#autoLOC_217946 = - <<1>>: <<2>>/sec. Max.\n
#autoLOC_217950 = Disabled by default\n
#autoLOC_218287 = RCS: Enable Staging
#autoLOC_218288 = RCS: Disable Staging
#autoLOC_218513 = Active
#autoLOC_218709 = Pitch Torque: <<1>>\n
#autoLOC_218710 = Yaw Torque: <<1>>\n
#autoLOC_218711 = Roll Torque: <<1>>\n
#autoLOC_218716 = Disabled by default\n
#autoLOC_218888 = Disabled by default\n
#autoLOC_219016 = Flame-Out!
#autoLOC_219034 = Nominal
#autoLOC_219085 = <<1>> deprived
#autoLOC_219412 = Nominal
#autoLOC_219636 = [<<1>>]: Cannot activate while stowed!
#autoLOC_220370 = Air combustion failed
#autoLOC_220377 = Underwater!
#autoLOC_220473 = Occluded
#autoLOC_220477 = Off
#autoLOC_220657 = Engine
#autoLOC_220691 = Max. Thrust: <<1>> kN @Mach <<2>>\n
#autoLOC_220695 = Stationary Thrust: <<1>> kN\n
#autoLOC_220700 = Max. Thrust: <<1>> kN (ASL)\n
#autoLOC_220708 = Thrust
#autoLOC_220713 = Max. Thrust
#autoLOC_220728 = ASL
#autoLOC_220729 = Vac.
#autoLOC_220733 = Min. Thrust: <<1>> kN\n
#autoLOC_220745 = Engine Isp: <<1>> (ASL) - <<2>> (Vac.)\n
#autoLOC_220748 = \nPropellants:\n
#autoLOC_220756 = - <<1>>: <<2>>/sec. Max.\n
#autoLOC_220759 = Engine stops under: <<1>>%\n
#autoLOC_220761 = \nEngine cannot be shut down!
#autoLOC_220762 = \nIf shutdown, engine cannot restart.
#autoLOC_221082 = Air combustion failed
#autoLOC_221352 = Hide Actuation Toggles
#autoLOC_221408 = Vectoring Range: <<1>>°
#autoLOC_221410 = Vectoring Range: <<1>>° X, <<2>>° Y
#autoLOC_221413 = Vectoring Range: <<1>>° X, +<<2>>/-<<3>>°
#autoLOC_221418 = Vectoring Range: +<<1>>/-<<2>>° X, <<3>>° Y
#autoLOC_221420 = Vectoring Range: +<<1>>/-<<2>>° X, +<<3>>/-<<4>>°
#autoLOC_221424 = Disabled by default\n
#autoLOC_221982 = Supplies
#autoLOC_221988 = Take Resources
#autoLOC_221991 = Store Resources
#autoLOC_221994 = Stop
#autoLOC_222053 = [<<1>>]: No <<2>> Container on <<3>>.
#autoLOC_222102 = <<1>> Taken from <<2>>
#autoLOC_222214 = Seat is obstructed. Cannot board.
#autoLOC_223620 = LMB
#autoLOC_223621 = RMB
#autoLOC_223622 = Cost
#autoLOC_225016 = Custom-Built Fairing
#autoLOC_226963 = Site Name:
#autoLOC_226969 = Plaque Text:
#autoLOC_226975 = OK
#autoLOC_226976 = Cancel
#autoLOC_227557 = Nominal
#autoLOC_227562 = Off
#autoLOC_227770 = Nominal
#autoLOC_230121 = already stored in this module.
#autoLOC_230133 = <<1>> can't be done right now.
#autoLOC_230159 = Asteroid Name
#autoLOC_230186 = OK
#autoLOC_230196 = Cancel
#autoLOC_230278 = On-board testing facilities (a piece of paper with a pencil) to certify astronauts for more advanced tasks. Can be used to increase Kerbal levels without returning to KSC.
#autoLOC_230288 = No connection available to send reports back home!
#autoLOC_230323 = Insufficient funds to level up all crew!
#autoLOC_230331 = No astronauts on board are ready to gain experience.
#autoLOC_230490 = KerbNet Access
#autoLOC_230499 = Minimum FoV:
#autoLOC_230500 = Maximum FoV:
#autoLOC_230501 = Anomaly Detection:
#autoLOC_230505 = \nScan Modes:
#autoLOC_230517 = \nRequired Crew:
#autoLOC_230521 = or
#autoLOC_230533 = \nScans Enhanced While:
#autoLOC_230585 = Please verify that the crew aboard this part are properly trained to access KerbNet.
#autoLOC_230588 = Please verify that this scanner is properly activated before accessing KerbNet.
#autoLOC_230641 = Enhanced sensor ranges enabled for KerbNet on <<1>>.
#autoLOC_230651 = Enhanced sensor ranges disabled for KerbNet on <<1>>.
#autoLOC_231004 = To perform the test, activate the part through the staging sequence when all test conditions are met.
#autoLOC_231008 = To perform the test, use the [Run Test] option in the part's context menu when all test conditions are met.
#autoLOC_232021 = Not Deployed
#autoLOC_232036 = Radiator Specs:
#autoLOC_232038 = Core Heat xFer: <<1>>kW\n
#autoLOC_232057 = Max Cooling: <<1>>kW\n
#autoLOC_232060 = Transfer Rate: <<1>>%\n
#autoLOC_232065 = Cools up to <<1>>x part temp.\n
#autoLOC_232067 = Active cooling for all parts\n
#autoLOC_232071 = - Cools only nearby parts.
#autoLOC_232117 = Radiator
#autoLOC_232338 = Enable Staging
#autoLOC_232342 = Disable Staging
#autoLOC_232729 = Upgrades available at
#autoLOC_234049 = Part:\n<<1>>
#autoLOC_234052 = \nCost change: <<1>>
#autoLOC_234057 = Upgrades base part stats when upgrades available.
#autoLOC_234123 = Alternator Output
#autoLOC_234126 = EC/s
#autoLOC_234166 = Output at Full Power:
#autoLOC_234170 = Disabled by default\n
#autoLOC_234195 = Parts
#autoLOC_234196 = Antenna
#autoLOC_234215 = [<<1>>]: Deployment would destroy part.
#autoLOC_234369 = Panels
#autoLOC_234370 = Solar Panel
#autoLOC_234422 = [<<1>>]: Cannot deploy while stowed.
#autoLOC_234569 = Tracking Speed: <<1>>
#autoLOC_234572 = \nRated for: <<1>> kPa dyn. pressure
#autoLOC_234576 = \n<<1>> cannot be retracted
#autoLOC_234828 = Extended
#autoLOC_234841 = Extending..
#autoLOC_234856 = Retracting..
#autoLOC_234861 = Retracted
#autoLOC_234868 = Broken!
#autoLOC_234880 = <<1>> broken by aero forces.
#autoLOC_234885 = <<1>> snapped from g-forces.
#autoLOC_234951 = aero shielding
#autoLOC_234989 = Aligned to <<1>>
#autoLOC_234994 = Blocked by <<1>>
#autoLOC_235328 = Panels
#autoLOC_235329 = Solar Panel
#autoLOC_235418 = Direct Sunlight
#autoLOC_235468 = , Underwater
#autoLOC_235499 = Efficiency
#autoLOC_235502 = Activate Generator
#autoLOC_235505 = Shutdown Generator
#autoLOC_235508 = Toggle Generator
#autoLOC_235532 = Generator
#autoLOC_235616 = \nGenerator is always active.
#autoLOC_235617 = \nGenerator must be started.
#autoLOC_235622 = Disabled by default\n
#autoLOC_235842 = Intake Resource: <<1>>\n
#autoLOC_235843 = Intake Area: <<1>>sq m
#autoLOC_235845 = \nEffective Base Speed: <<1>>m/s
#autoLOC_235851 = Disabled by default\n
#autoLOC_235899 = Occluded
#autoLOC_235936 = Nominal
#autoLOC_235946 = No Resource Available
#autoLOC_235952 = Closed
#autoLOC_236028 = Enable Crossfeed
#autoLOC_236030 = Disable Crossfeed
#autoLOC_236032 = Toggle Crossfeed
#autoLOC_236147 = Idle
#autoLOC_236248 = (Combinable)
#autoLOC_236367 = [<<1>>]: Unable to deploy!
#autoLOC_236374 = [<<1>>]: Unable to transmit!
#autoLOC_236387 = [<<1>>]: Antenna not in range!
#autoLOC_236415 = Experiment Modules will become inoperable if their data is removed.
#autoLOC_236416 = Warning!
#autoLOC_236417 = Transmit All
#autoLOC_236418 = Transmit Re-usable Ones Only
#autoLOC_236419 = Cancel
#autoLOC_236426 = Transmit Anyway
#autoLOC_236427 = Cancel
#autoLOC_236475 = [<<1>>]: Unable to deploy!
#autoLOC_236534 = Uploading Data...
#autoLOC_236540 = [<<1>>]: Uploading Data...
#autoLOC_236559 = [<<1>>]: Warning! <<2>>!
#autoLOC_236562 = Charge: <<1>>/<<2>>
#autoLOC_236564 = Returning Data...Aborting Transmission...
#autoLOC_236592 = Done!
#autoLOC_236594 = [<<1>>]: Done!
#autoLOC_236732 = [<<1>>]: Warning! Transmission interruptions may compromise data integrity.
#autoLOC_236748 = Aborting Transmission...
#autoLOC_236755 = Aborting Transmission...
#autoLOC_236834 = vs L1 DSN:
#autoLOC_236835 = \nvs L2 DSN:
#autoLOC_236836 = \nvs L3 DSN:
#autoLOC_236840 = \nPacket size: <<1>> Mits\n
#autoLOC_236841 = Bandwidth: <<1>> Mits/sec\n
#autoLOC_236842 = \n\nWhen Transmitting:
#autoLOC_236846 = \nCannot transmit science\n
#autoLOC_236849 = Disabled by default\n
#autoLOC_237023 = Display
#autoLOC_237024 = Off
#autoLOC_237120 = <<1>>m/s^2
#autoLOC_237124 = TOO FAR FROM OBJECT!
#autoLOC_237141 = MINIMAL
#autoLOC_237143 = IN VACUUM!
#autoLOC_237152 = Off
#autoLOC_237153 = Off
#autoLOC_237286 = <<1>> / <<2>> experiments
#autoLOC_237288 = <<1>> experiments
#autoLOC_237370 = [<<1>>]: All Items Stored.
#autoLOC_237374 = [<<1>>]: Not all items could be stored.
#autoLOC_237379 = [<<1>>]: Nothing to Store.
#autoLOC_237418 = [<<1>>]: All Items Collected.
#autoLOC_237422 = [<<1>>]: Not all items could be collected.
#autoLOC_237427 = [<<1>>]: Nothing to Collect.
#autoLOC_237432 = [<<1>>]: <<2>> has no data container.
#autoLOC_237449 = A transfer is already in progress.
#autoLOC_237485 = [<<1>>]: All Items Stored.
#autoLOC_237489 = [<<1>>]: Not all items could be stored.
#autoLOC_237494 = [<<1>>]: Nothing to Store.
#autoLOC_237607 = [<<1>>]: <<2>> Added (<<3>>/<<4>>).
#autoLOC_237611 = [<<1>>]: <<2>> Added.
#autoLOC_237617 = [<<1>>]: Cannot Add <<2>>. Storage capacity exceeded. (<<3>>/<<4>>)
#autoLOC_237662 = [<<1>>]: <<2>> Removed.
#autoLOC_237738 = No usable, in-range Comms Devices on this vessel. Cannot Transmit Data.
#autoLOC_237740 = No usable Comms Devices on this vessel. Cannot Transmit Data.
#autoLOC_237902 = [<<1>>]: Research stopped, no scientists present!
#autoLOC_237911 = No Power
#autoLOC_237928 = Science Full
#autoLOC_237931 = Researching
#autoLOC_237998 = Transmitting this experiment will render this module inoperable.\n\n
#autoLOC_238002 = Removing the experiment data will render this module inoperable.\n\n
#autoLOC_238018 = Take Data
#autoLOC_238176 = Ready
#autoLOC_238290 = Cannot perform experiment when part is shielded.
#autoLOC_238298 = Cannot perform experiment, must wait <<1>>
#autoLOC_238318 = Cannot perform experiment when part is shielded.
#autoLOC_238370 = Overwrite existing <<1>>?
#autoLOC_238371 = Overwrite <<1>>
#autoLOC_238373 = Cancel
#autoLOC_238379 = [<<1>>]: Cannot run experiment while stowed.
#autoLOC_238419 = [<<1>>]: <<2>> data collected on <<3>>
#autoLOC_238424 = <<1>> can't be done right now.
#autoLOC_238505 = No usable, in-range Comms Devices on this vessel. Cannot Transmit Data.
#autoLOC_238507 = No usable Comms Devices on this vessel. Cannot Transmit Data.
#autoLOC_238556 = <<1>> Warning!
#autoLOC_238567 = [<<1>>]: Nothing to transfer.
#autoLOC_238572 = [<<1>>]: <<2>> has no data container.
#autoLOC_238582 = [<<1>>]: All Items Stored.
#autoLOC_238589 = [<<1>>]: Not all items could be stored.
#autoLOC_238595 = [<<1>>]: Something pretty bad happened just now apparently.
#autoLOC_238643 = Cannot perform experiment when part is shielded.
#autoLOC_238754 = [<<1>>]: Experiment Media removed. Module inoperable.
#autoLOC_238770 = [<<1>>]: Media Restored. Module is operational again.
#autoLOC_238776 = Only Scientists can restore inoperable modules
#autoLOC_238797 = Collectable data: <<1>>\n
#autoLOC_238798 = Rerunnable: <<1>>\n
#autoLOC_238799 = Resettable: <<1>>
#autoLOC_238802 = \nCleanup requires: <<1>>\n
#autoLOC_238803 = Cleanup cost: <<1>>
#autoLOC_238816 = A transfer is already in progress.
#autoLOC_238885 = Experiment: Enable Staging
#autoLOC_238886 = Experiment: Disable Staging
#autoLOC_238985 = [Research & Development]: Received science lab research data from <<1>>.<<2>>
#autoLOC_239109 = Operational
#autoLOC_239144 = [<<1>>]: not enough data storage to research <<2>>.
#autoLOC_239150 = [<<1>>]: experiment <<2>> has already been researched in this lab.
#autoLOC_239163 = Lab Analysis on <<1>> Complete (<<2>> data stored).
#autoLOC_239242 = [<<1>>]: Cleanout on <<2>> Complete.
#autoLOC_239317 = Crews Required: <<1>>\n
#autoLOC_239318 = Data Storage: <<1>>\n
#autoLOC_239324 = Cannot transmit data: <<1>>.
#autoLOC_239331 = lab is already transmitting
#autoLOC_239337 = not enough useful findings
#autoLOC_239346 = Research results
#autoLOC_239357 = no available, in-range antennae on this vessel
#autoLOC_239359 = no available antennae on this vessel
#autoLOC_239579 = No labs are currently available.
#autoLOC_239581 = This vessel has no science labs.
#autoLOC_239583 = All labs are currently busy.
#autoLOC_239585 = No labs are currently manned.
#autoLOC_239587 = All labs are full of data.
#autoLOC_239589 = All labs already have this data.
#autoLOC_239591 = There was an error.
#autoLOC_239631 = Cannot analyze data as <<1>>
#autoLOC_240283 = Ejection Force: <<1>>\n
#autoLOC_240290 = Decoupler
#autoLOC_240300 = Ejection Force: <<1>>
#autoLOC_240328 = Decoupler: Enable Staging
#autoLOC_240329 = Decoupler: Disable Staging
#autoLOC_240611 = Ejection Force: <<1>>\n
#autoLOC_240619 = Separator
#autoLOC_241797 = <<1>> Docking Port
#autoLOC_241887 = Capture Range: <<1>>\n
#autoLOC_241888 = Undock Ejection Force: <<1>>\n
#autoLOC_241913 = Port: Enable Staging
#autoLOC_241914 = Port: Disable Staging
#autoLOC_242893 = Capture Range : <<1>>\n
#autoLOC_243358 = Shroud: Enable Staging
#autoLOC_243359 = Shroud: Disable Staging
#autoLOC_243615 = Resource: <<1>>
#autoLOC_243619 = \nConverts to <<1>> <<2>> / sec. of <<3>>\n
#autoLOC_243623 = Disabled by default\n
#autoLOC_243968 = <<1>>'s Ocean
#autoLOC_243978 = Sample collection failed! You need to be on the ground or in the water to collect a sample.
#autoLOC_244005 = Available Containers:
#autoLOC_244028 = FULL
#autoLOC_244032 = Transfer
#autoLOC_244197 = - <<1>>: <<2>>/sec.\n
#autoLOC_244201 = - <<1>>: <<2>>/min.\n
#autoLOC_244332 = Requires:
#autoLOC_244333 = Outputs:
#autoLOC_244335 = Requires:
#autoLOC_244339 = Outputs:
#autoLOC_244419 = Not enough <<1>>
#autoLOC_245149 = Cannot drain from other parts.\n
#autoLOC_245153 = >>Drains evenly across vessel.\n
#autoLOC_245157 = >>Drains evenly across vessel, per priority.\n
#autoLOC_245162 = >>Drains evenly respecting crossfeed, per priority.\n
#autoLOC_246599 = Brake Torque: <<1>> kNm
#autoLOC_246817 = [<<1>>]: Overstressed.
#autoLOC_246818 = <<1>> overstressed and was destroyed.
#autoLOC_246889 = Stress Tolerance: <<1>>
#autoLOC_246904 = Crew member has insufficient Engineer skill level\nLevel <<1>> is required
#autoLOC_247601 = Start Retracted
#autoLOC_247603 = Inoperable
#autoLOC_247645 = Retractable
#autoLOC_247957 = Idle (<<1>> /s)
#autoLOC_247963 = Running (<<1>>/s)
#autoLOC_247970 = Not Enough Resources
#autoLOC_247987 = Inoperative
#autoLOC_247995 = Disabled
#autoLOC_248010 = Motor Max Speed: <<1>>m/s\n<<2>>
#autoLOC_248121 = Inoperative
#autoLOC_248128 = Disabled
#autoLOC_248141 = Differential Steering\n<<1>>
#autoLOC_248404 = Steering Range: <<1>>°
#autoLOC_248720 = Suspension Travel: <<1>>m
#autoLOC_250625 = Not Enough Funds!
#autoLOC_250630 = You can't afford to launch this vessel.
#autoLOC_250640 = Unable to Launch
#autoLOC_250677 = Craft is too heavy!
#autoLOC_250682 = The <<1>> can't support vessels heavier than <<2>>t.\n<<3>>'s total mass is <<4>>t.
#autoLOC_250692 = Unable to Launch
#autoLOC_250727 = Craft has too many parts!
#autoLOC_250732 = The <<1>> can't support vessels over <<2>> parts.
#autoLOC_250742 = Unable to Launch
#autoLOC_250789 = Craft size unknown!
#autoLOC_250793 = Craft is too large for <<1>>!
#autoLOC_250801 = No Size information is available for <<1>>.\n\nPlease open it in the <<2>> to have it revised by the engineering staff.
#autoLOC_250811 = <<1>> Dimensions:\n
#autoLOC_250812 = Length: <<1>>m\t\t\t\t\t[Max: <<2>>]\n
#autoLOC_250813 = Span: <<1>>m\t\t\t\t\t\t[Max: <<2>>]\n
#autoLOC_250814 = Height: <<1>>m\t\t\t\t\t[Max: <<2>>]\n
#autoLOC_250820 = Height: <<1>>m\t\t\t\t\t\t[Max: <<2>>]\n
#autoLOC_250821 = Diameter: <<1>>m\t\t\t\t\t[Max: <<2>>]\n
#autoLOC_250834 = Unable to Launch
#autoLOC_250906 = Missing air breathing engines
#autoLOC_250911 = The vessel has air intakes but no engines to use them.
#autoLOC_251018 = Cannot transmit science.
#autoLOC_251023 = Missing antenna.
#autoLOC_251025 = Short range antenna.
#autoLOC_251028 = Antenna issues.
#autoLOC_251036 = Your manned vessel does not have an antenna capable of transmitting science experiment data.
#autoLOC_251041 = Your unmanned vessel does not have an antenna and will have limited control functionality.
#autoLOC_251043 = Your unmanned vessel has a short range internal antenna and will have limited control functionality at longer ranges.
#autoLOC_251046 = Your vessel has antenna issues.
#autoLOC_251096 = CoM offset!
#autoLOC_251101 = The Center of Mass for this vessel might be too far away from center of thrust.
#autoLOC_251140 = Missing contract equipment!
#autoLOC_251145 = You have accepted a contract which uses equipment. We can't find this equipment on your vessel.
#autoLOC_251200 = Decoupler attached wrong.
#autoLOC_251201 = Decouplers attached wrong.
#autoLOC_251207 = Decoupler is attached the wrong way. In this position this decoupler casing will remain after decoupling.
#autoLOC_251208 = Decouplers are attached the wrong way. In this position these decoupler's casings will remain after decoupling.
#autoLOC_251251 = Decoupler activated before launch clamps.
#autoLOC_251252 = Decouplers activated before launch clamps.
#autoLOC_251258 = This decoupler will activate before the launch clamps.
#autoLOC_251259 = These decouplers will activate before the launch clamps.
#autoLOC_251475 = Docking port used as decoupler.
#autoLOC_251476 = Docking ports used as decouplers.
#autoLOC_251482 = Docking port is not undocking a controllable vessel. Place a command pod on the part you wish to undock to make it controllable.
#autoLOC_251483 = Docking ports are not undocking controllable vessels. Place a command pod on the part you wish to undock to make it controllable.
#autoLOC_251638 = Docking port attached wrong.
#autoLOC_251639 = Docking ports attached wrong.
#autoLOC_251645 = Docking port is not facing or attached the right way. In this position it is considered useless.
#autoLOC_251646 = Docking ports are not facing or attached the right way. In this position they are considered useless.
#autoLOC_251727 = RCS missing on docking port stage!
#autoLOC_251732 = A stage with a docking port was detected. And no RCS was found on this stage.
#autoLOC_251805 = ElectricCharge stored but not generated.
#autoLOC_251806 = ElectricCharge stored but not generated.
#autoLOC_251814 = This part stores electric charge but there is nothing on the vessel generating it. Except alternators (on engines) but these will only generate charge as long as the alternators are active.
#autoLOC_251815 = These parts store electric charge but there is nothing on the vessel generating it. Except alternators (on engines) but these will only generate charge as long as the alternators are active.
#autoLOC_251820 = This part stores electric charge but there is nothing on the vessel generating it.
#autoLOC_251821 = These parts store electric charge but there is nothing on the vessel generating it.
#autoLOC_251890 = ElectricCharge generated but storage lacking.
#autoLOC_251891 = ElectricCharge generated but storage lacking.
#autoLOC_251897 = This part generates electric charge but the vessel is lacking storage capacity. Command pods store some but it is probably not enough.
#autoLOC_251898 = These parts generate electric charge but the vessel is lacking storage capacity. Command pods store some but it is probably not enough.
#autoLOC_251969 = ElectricCharge generated but not used.
#autoLOC_251970 = ElectricCharge generated but not used.
#autoLOC_251976 = This part generates electric charge but the vessel is lacking parts that need it. Command pods need some but there will probably be overflow.
#autoLOC_251977 = These parts generate electric charge but the vessel is lacking parts that need it. Command pods need some but there will probably be overflow.
#autoLOC_252004 = ElectricCharge
#autoLOC_252048 = ElectricCharge required but not generated.
#autoLOC_252049 = ElectricCharge required but not generated.
#autoLOC_252057 = This part consume electric charge but the vessel is lacking parts that generate it. Except alternators (on engines) but these will only generate charge as long as the alternators are active.
#autoLOC_252058 = These parts consume electric charge but the vessel is lacking parts that generate it. Except alternators (on engines) but these will only generate charge as long as the alternators are active.
#autoLOC_252063 = This part consume electric charge but the vessel is lacking parts that generate it.
#autoLOC_252064 = These parts consume electric charge but the vessel is lacking parts that generate it.
#autoLOC_252125 = Engine jettisoned before use.
#autoLOC_252126 = Engines jettisoned before use.
#autoLOC_252132 = This engine will be jettisoned before you are able to use it. If it is a missile, disregard this message.
#autoLOC_252133 = These engines will be jettisoned before you are able to use them. If they are missiles, disregard this message.
#autoLOC_252190 = Hatch Obstructed!
#autoLOC_252195 = Hatch can't open because it is blocked. Your crew will not be able to enter or exit.
#autoLOC_252231 = Lacking input authority.
#autoLOC_252236 = Your vessel is lacking in input authority
#autoLOC_252317 = Missing intakes
#autoLOC_252322 = The vessel has air breathing engines but no intakes.
#autoLOC_252377 = Missing ladder.
#autoLOC_252382 = Your vessel contains landing legs and/or wheels but it does not have a ladder.
#autoLOC_252437 = Landing gear issues!
#autoLOC_252438 = Landing gear missing!
#autoLOC_252444 = Assuming this is a plane the wheels you have equipped may not work as expected on takeoff and landing. Consider using landing gear instead.
#autoLOC_252445 = Assuming this is a plane you might want to consider using landing gear.
#autoLOC_252504 = Empty crew cabin.
#autoLOC_252505 = Empty crew cabins.
#autoLOC_252511 = This crew cabin has crew capacity but all seats are empty.
#autoLOC_252512 = These crew cabins have crew capacity but all seats are empty.
#autoLOC_252566 = Command module facing the wrong way.
#autoLOC_252567 = Command modules facing the wrong way.
#autoLOC_252573 = This command module is facing the wrong way. It must have the same rotation as the root part or it may result in a misaligned navball.
#autoLOC_252574 = These command modules are facing the wrong way. They must have the same rotation as the root part or it may result in a misaligned navball.
#autoLOC_252616 = Parachute on engine stage.
#autoLOC_252617 = Parachutes on engine stage.
#autoLOC_252623 = This parachute will activate at the same time as an engine.
#autoLOC_252624 = These parachutes will activate at the same time as an engine.
#autoLOC_252675 = Parachute on first stage.
#autoLOC_252676 = Parachutes on first stage.
#autoLOC_252682 = This parachute will activate in the first staging group.
#autoLOC_252683 = These parachutes will activate in the first staging group.
#autoLOC_252764 = Parachute issues!
#autoLOC_252765 = Parachute missing!
#autoLOC_252773 = This command pod has crew assigned but no parachute attached. We did find a parachute in the same separation stage, make sure it is attached correctly
#autoLOC_252774 = These command pods have crew assigned but no parachute attached. We did find a parachute in the same separation stage, make sure it is attached correctly
#autoLOC_252779 = This command pod has crew assigned but no parachute attached.
#autoLOC_252780 = These command pods have crew assigned but no parachute attached.
#autoLOC_252827 = Data transmitter required.
#autoLOC_252828 = Data transmitter required.
#autoLOC_252834 = This orbital surveyor module require a data transmitter to operate.
#autoLOC_252835 = These orbital surveyor modules require a data transmitter to operate.
#autoLOC_252942 = Consumer receiving limited <<1>>.
#autoLOC_252943 = Consumers receiving limited <<1>>.
#autoLOC_252948 = Consumer not receiving <<1>>.
#autoLOC_252949 = Consumers not receiving <<1>>.
#autoLOC_252958 = The vessel has a consumer (RCS etc.) that is receiving limited amounts of the <<1>> it needs. Some <<2>> is stored in command pods but it is probably not enough.
#autoLOC_252959 = The vessel has <<1>> consumers (RCS etc.) that are receiving limited amounts of the <<2>> they need. Some <<3>> is stored in command pods but it is probably not enough.
#autoLOC_252964 = The vessel has a consumer (engine etc.) that is not receiving the <<1>> it needs.
#autoLOC_252965 = The vessel has <<1>> consumers (engines etc.) that are not receiving the <<2>> they need.
#autoLOC_253062 = The vessel has 1 <<1>> container which is not used by or connecting to anything that requires <<2>>.
#autoLOC_253063 = The vessel has <<1>> <<2>> containers which are not used by or connecting to anything that requires <<3>>.
#autoLOC_253109 = Station hub issues.
#autoLOC_253115 = This station hub has empty attachment points. They are not docking ports.
#autoLOC_253116 = These station hubs have empty attachment points. They are not docking ports.
#autoLOC_253217 = Unavailable Experimental Parts
#autoLOC_253222 = This vessel contains experimental parts which are not available at the moment:\n\n
#autoLOC_253243 = Unable to Launch
#autoLOC_253284 = <<1>> Out of Service
#autoLOC_253289 = The <<1>> is not in serviceable conditions. Cannot proceed.
#autoLOC_253299 = Ok
#autoLOC_253369 = <<1>> not clear
#autoLOC_253374 = <<1>> is already on the <<2>>
#autoLOC_253379 = Clear the <<1>> and proceed\n(Recover <<2>>)
#autoLOC_253384 = Abort the launch
#autoLOC_253474 = No Control!
#autoLOC_253479 = This vessel has no remote-controlled or manned command modules. It won't be controllable.
#autoLOC_253486 = Warning: No Control!
#autoLOC_253491 = This vessel has no remote-controlled or manned command modules.\n\nIt won't be controllable.
#autoLOC_253496 = Launch anyway
#autoLOC_253501 = Cancel
#autoLOC_253586 = No Crew!
#autoLOC_253591 = None of the seats in this vessel are crewed. It won't be controllable.
#autoLOC_253598 = Warning: No Crew!
#autoLOC_253603 = None of the seats in this vessel are crewed.\n\nIt won't be controllable.
#autoLOC_253608 = Launch anyway
#autoLOC_253613 = Cancel
#autoLOC_253618 = No Crewed Parts
#autoLOC_253804 = Wrong Launch Site!
#autoLOC_253809 = The selected vessel is not a <<1>>.\n\nIt was not meant to be launched from the <<2>>.
#autoLOC_253814 = Proceed Anyway (No Guarantees)
#autoLOC_253819 = Cancel Launch
#autoLOC_257023 = Inactive
#autoLOC_257112 = Inactive
#autoLOC_257237 = Operational
#autoLOC_257466 = Overheating - shutting down
#autoLOC_257529 = <<1>>% load
#autoLOC_258405 = No asteroid detected
#autoLOC_258412 = Not directly attached to asteroid
#autoLOC_258419 = No resource data
#autoLOC_258428 = No surface impact
#autoLOC_258436 = No info
#autoLOC_258443 = Resources Depleted
#autoLOC_258451 = Insufficient Power
#autoLOC_258501 = No Storage Space
#autoLOC_258587 = \n\nPower Consumption:
#autoLOC_258793 = [Biome Analysis]: Unable to perform analysis as vessel is uncontrolled.
#autoLOC_258910 = Asteroid
#autoLOC_258911 = none
#autoLOC_258912 = n/a
#autoLOC_258913 = n/a
#autoLOC_258942 = N
#autoLOC_258943 = S
#autoLOC_259338 = Orbital Survey Data
#autoLOC_259348 = No usable, in-range Comms Devices on this vessel. Cannot Transmit Data.
#autoLOC_259361 = [Research & Development]: Receieved orbital survey data for <<1>>.
#autoLOC_259425 = Scanning mode: Orbital\n
#autoLOC_259426 = Scanning resource: All resources\n
#autoLOC_259427 = Scanning time: <<1>>s\n
#autoLOC_259428 = >>Discovery science bonus: <<2>>\n
#autoLOC_259429 = Min. Altitude: <<1>>m\n
#autoLOC_259430 = >>[unless: body.radius / 10 is bigger]\n
#autoLOC_259431 = Max. Altitude: <<1>>m\n
#autoLOC_259432 = >>[unless: body.radius * 5 is smaller]
#autoLOC_259510 = n/a
#autoLOC_259572 = \n\nInputs:
#autoLOC_259594 = \nOutputs:
#autoLOC_259620 = \nRequirements:
#autoLOC_259655 = n/a
#autoLOC_259675 = (<<1>> use - <<2>>% base efficiency)
#autoLOC_259676 = \n\nMax inputs:
#autoLOC_259698 = \nMax outputs:
#autoLOC_259724 = \nRequirements:
#autoLOC_259762 = drill moving
#autoLOC_259775 = must land first
#autoLOC_259782 = must be splashed down
#autoLOC_259789 = no ground contact
#autoLOC_259808 = nothing to harvest
#autoLOC_259819 = insufficient abundance
#autoLOC_259826 = Inactive
#autoLOC_259857 = <<1>>/ sec
#autoLOC_259862 = n/a
#autoLOC_259933 = Insufficient power - shutting down
#autoLOC_260065 = Ocean
#autoLOC_260116 = Too high
#autoLOC_260121 = Unavailable
#autoLOC_260125 = Unavailable
#autoLOC_260145 = Unknown
#autoLOC_260196 = Scanning mode: <<1>>\n
#autoLOC_260197 = Scanning resource: <<1>>\n
#autoLOC_260198 = Max. Altitude: <<1>>m
#autoLOC_261263 = missing <<1>>
#autoLOC_261274 = zero efficiency
#autoLOC_261304 = missing <<1>>
#autoLOC_261332 = output cap: <<1>>
#autoLOC_261334 = <<1>> full
#autoLOC_264161 = Agent: <<1>>\n\n\n
#autoLOC_264163 = Description:\n\n
#autoLOC_264172 = Mentality:\n\n
#autoLOC_264842 = Lower Reputation rewards, but higher financial stakes.
#autoLOC_264908 = Shorter deadlines and expiry, but larger cash rewards.
#autoLOC_264975 = Smaller reputation gains for completion and failure.
#autoLOC_265008 = Rewards eco-friendly behaviour.
#autoLOC_265039 = Larger cash rewards but lower reputation gains.
#autoLOC_265075 = Have this completed by yesterday! Shorter deadlines but higher reputation gains.
#autoLOC_265110 = Awards industrial behaviour.
#autoLOC_265141 = One for all and all for one.
#autoLOC_265172 = Reduced funding but increased reputation.
#autoLOC_265230 = Relaxed deadlines but lower reputation gains.
#autoLOC_265266 = Perfection is more than a state of mind.
#autoLOC_265297 = Pushing the limits of Kerbalkind.
#autoLOC_265328 = Rewards contracts which break records for kerbalkind.
#autoLOC_265367 = For science!
#autoLOC_265398 = Shorter deadlines and expiry, and also smaller cash rewards.
#autoLOC_265434 = Larger reputation gains for completion but also larger reputation penalties for failure.
#autoLOC_266201 = Contract Cancelled
#autoLOC_266312 = Our contract for <<1>> has been cancelled
#autoLOC_266330 = Our contract for <<1>> has expired
#autoLOC_266339 = We have failed our contract for <<1>>
#autoLOC_266348 = We have completed a contract for <<1>>
#autoLOC_266379 = Advanced
#autoLOC_266421 = Completion Rewards
#autoLOC_266459 = Penalties for Failure
#autoLOC_266501 = Penalties for Cancellation <<1>> After Accepting
#autoLOC_266514 = Briefing:
#autoLOC_266518 = Prestige
#autoLOC_266526 = Expires
#autoLOC_266530 = Deadline
#autoLOC_266534 = Duration
#autoLOC_266539 = Accepted
#autoLOC_266542 = Deadline
#autoLOC_266553 = Objectives:
#autoLOC_266566 = Rewards:
#autoLOC_266649 = Advance
#autoLOC_266651 = Completion
#autoLOC_266653 = Failure
#autoLOC_266656 = Decline
#autoLOC_266732 = >><<2>>Completion:<<3>>\n
#autoLOC_266766 = >><<2>>Failure: <<3>>\n
#autoLOC_267072 = Contract Complete
#autoLOC_267084 = Contract Deadline Expired
#autoLOC_267092 = Contract Failed
#autoLOC_268165 = Contract Parameter Complete
#autoLOC_268204 = Contract Parameter Failed
#autoLOC_268399 = No description
#autoLOC_268411 = '<<1>>' complete!
#autoLOC_268417 = '<<1>>' failed!
#autoLOC_268423 = '<<1>>' incomplete.
#autoLOC_268606 = Alt: <<1>>m to <<2>>m
#autoLOC_268854 = Launch Site
#autoLOC_268855 = Landed
#autoLOC_268856 = Flying
#autoLOC_268857 = Orbit
#autoLOC_268858 = Splashed down
#autoLOC_268859 = Sub-orbital trajectory
#autoLOC_268860 = Escape trajectory
#autoLOC_268861 = No situation report available
#autoLOC_268955 = Spd: <<1>>m/s to <<2>>m/s
#autoLOC_269461 = Transmit or Recover scientific data from space around <<1>>
#autoLOC_269463 = Transmit or Recover scientific data from the surface of <<1>>
#autoLOC_269557 = Achieve orbit around <<1>>
#autoLOC_269618 = Enter SOI of <<1>>
#autoLOC_269684 = Kill no more than <<1>> kerbals
#autoLOC_269686 = Kill no kerbals
#autoLOC_269752 = Land on <<1>>
#autoLOC_270135 = Plant flag on <<1>>
#autoLOC_270222 = <<1>><<2>>\n
#autoLOC_270224 = \nAlt: <<1>>m to <<2>>m
#autoLOC_270225 = \nSpd: <<1>>m/s to <<2>>m/s
#autoLOC_270234 = <<1>>, Launch Site
#autoLOC_270235 = <<1>>, Flying
#autoLOC_270236 = <<1>>, Landed
#autoLOC_270237 = <<1>>, Orbit
#autoLOC_270238 = <<1>>, Splashed down
#autoLOC_270239 = <<1>>, Sub-orbital trajectory
#autoLOC_270240 = <<1>>, Escape trajectory
#autoLOC_270241 = No situation report available
#autoLOC_270248 = <<1^n>>'s <<2>>, Launch Site
#autoLOC_270249 = <<1^n>>'s <<2>>, Flying
#autoLOC_270250 = <<1^n>>'s <<2>>, Landed
#autoLOC_270251 = <<1^n>>'s <<2>>, Orbit
#autoLOC_270252 = <<1^n>>'s <<2>>, Splashed down
#autoLOC_270253 = <<1^n>>'s <<2>>, Sub-orbital trajectory
#autoLOC_270254 = <<1^n>>'s <<2>>, Escape trajectory
#autoLOC_270255 = No situation report available
#autoLOC_270961 = Vessel must have the mission flag of <<1>>
#autoLOC_271045 = Vessel must contain no parts made by <<1>>
#autoLOC_271049 = Vessel must contain at least one part made by <<1>>
#autoLOC_271214 = Vessel must have been launched after the contract was accepted
#autoLOC_272424 = Any Science Data
#autoLOC_272432 = We want you to send us science data from space around <<1>>.
#autoLOC_272436 = We want you to to send us science data from the surface of <<1>>.
#autoLOC_272443 = Science data from space around <<1>>.
#autoLOC_272445 = Science data from surface of <<1>>.
#autoLOC_272451 = We've just received experimental data from space around <<1>>! Good work.
#autoLOC_272453 = We've just received experimental data from the surface of <<1>>! Excellent.
#autoLOC_272636 = We need you to
#autoLOC_272642 = \u0020and finish
#autoLOC_272647 = \u0020in the atmosphere of\u0020
#autoLOC_272650 = \u0020on the surface of\u0020
#autoLOC_272653 = \u0020in orbit of\u0020
#autoLOC_272656 = \u0020in the oceans of\u0020
#autoLOC_272659 = \u0020in sub-orbit of\u0020
#autoLOC_272666 = \u0020using a single vessel.
#autoLOC_272675 = Complete the\u0020
#autoLOC_272682 = Grand\u0020
#autoLOC_272685 = Supreme\u0020
#autoLOC_272688 = Ultimate\u0020
#autoLOC_272705 = Course
#autoLOC_272708 = Rally
#autoLOC_272711 = Voyage
#autoLOC_272720 = Trek
#autoLOC_272723 = Journey
#autoLOC_272726 = Expedition
#autoLOC_272732 = Challenge
#autoLOC_272741 = You have successfully visited <> celestial bodies with a single vessel!
#autoLOC_272752 = Warning! This contract ends in a hazardous location - plan accordingly.
#autoLOC_272850 = Commercial
#autoLOC_272859 = Record
#autoLOC_273203 = Haul Complete! This will help us a great deal. Thanks!
#autoLOC_273220 = No situation report available
#autoLOC_273234 = No situation report available
#autoLOC_273996 = We want you to plant a flag on the surface of <<1>>.
#autoLOC_274001 = Plant flag on <<1>>.
#autoLOC_274006 = Our trackers confirm the flag has been planted at <<1>>. Nicely Done!
#autoLOC_274219 = Save <<1>>
#autoLOC_274226 = Obtain <<1>>
#autoLOC_274236 = Recover <<1>> on <<2>>
#autoLOC_274385 = <<1>> Stats:\nMass: <<2>>t\nHeight: <<3>>m\nWidth: <<4>>m\nLength: <<5>>m
#autoLOC_274398 = Well done! <<1>> has been recovered in one piece and is now enjoying a thorough debriefing from the comfort of <<2>> quarantine cell.
#autoLOC_274399 = <<1>> is now part of your crew roster, and may be assigned to future missions.
#autoLOC_274401 = Good job! <<1>> has been recovered in one piece and is being analyzed as we speak.
#autoLOC_274403 = Great Work! <<1>> and <<2>> <<3>> have been recovered! <<4>> will be debriefed while we analyze what's left of <<5>> vessel.
#autoLOC_274404 = <<1>> is now part of your crew roster, and may be assigned to future missions.
#autoLOC_274430 = <<1>> was lost AND <<2>> was destroyed! This contract is over.
#autoLOC_274433 = <<1>> was lost! We are pulling the plug on this one.
#autoLOC_274436 = <<1>> was destroyed! We are pulling the plug on this one.
#autoLOC_274438 = We are pulling the plug on this one.
#autoLOC_274446 = The contract to rescue <<1>> has been cancelled.
#autoLOC_274448 = The contract to recover <<1>> has been cancelled.
#autoLOC_274459 = The deadline on the contract to rescue <<1>> has expired.
#autoLOC_274461 = The deadline on the contract to recover <<1>> has expired.
#autoLOC_277907 = <<1>>Apoapsis: <<2>>m<<3>>
#autoLOC_277910 = <<1>>Agency: <<2>><<3>>
#autoLOC_277915 = <<1>>Periapsis: <<2>>m<<3>>
#autoLOC_277918 = <<1>>Agency: <<2>><<3>>
#autoLOC_277932 = <<1>>Ascending Node: <<2>>°<<3>>
#autoLOC_277935 = <<1>>Agency: <<2>><<3>>
#autoLOC_277943 = <<1>>Descending Node: <<2>>°<<3>>
#autoLOC_277946 = <<1>>Agency: <<2>><<3>>
#autoLOC_278134 = Bring a newly discovered Class <<1>> asteroid to <<2>> and land it.
#autoLOC_278136 = Bring a newly discovered Class <<1>> asteroid into an orbit around <<2>>.
#autoLOC_278139 = Eject a Class <<1>> asteroid out of the solar system.
#autoLOC_278155 = Capture a new Class <<1>> asteroid, then bring it to <<2>> and land it...gently.
#autoLOC_278162 = Capture a new Class <<1>> asteroid, then bring it into a stable orbit around <<2>> to test our capabilities.
#autoLOC_278164 = Capture a new Class <<1>> asteroid, then bring it into a stable orbit around <<2>>. Why? FOR SCIENCE!
#autoLOC_278166 = Mission control says low <<1>> orbit is getting a bit crowded. Capture a new Class <<2>> asteroid and take it into orbit around <<3>> instead.
#autoLOC_278175 = Capture a new Class <<1>> asteroid, then put it on an extrasolar trajectory. The less of these things orbiting the sun, the better.
#autoLOC_278177 = The last Class <<1>> asteroid that passed <<2>> nearly wiped out our species, capture one and get rid of it.
#autoLOC_278179 = How do you feel about throwing a Class <<1>> rock out of the solar system?
#autoLOC_278189 = You successfully captured an asteroid and brought it to <<1>>.
#autoLOC_278195 = You successfuly flung a rock out of the solar system.
#autoLOC_278197 = That asteroid is OUTTA HERE!
#autoLOC_278199 = Looks like the asteroid is on a solar escape trajectory. Mission complete.
#autoLOC_278330 = Pioneer
#autoLOC_278346 = outpost
#autoLOC_278368 = outpost
#autoLOC_278436 = We need to build up our infrastructure on <<1>> to support future missions. We can do this by expanding the outpost "<<2>>".
#autoLOC_278438 = Build a new outpost for this agency that can support <> kerbals on the surface of <<2>>.
#autoLOC_278444 = You have finished constructing the necessary additions on the surface outpost "<<1>>".
#autoLOC_278446 = You have finished construction of a new surface outpost on <<1>>.
#autoLOC_278465 = Orbit
#autoLOC_278607 = Record
#autoLOC_278637 = Launch our first vessel!
#autoLOC_278639 = Escape the atmosphere!
#autoLOC_278641 = Orbit <<1>>!
#autoLOC_278643 = Gather scientific data from <<1>>.
#autoLOC_278647 = Explore <<1>>.
#autoLOC_278678 = In the grand scheme of things, we know very little about <<1>>. Let's see if we can explore it a bit further.
#autoLOC_278680 = We have explored nearly every nook and cranny of <<1>>, but there are a few potentially profitable loose ends left to investigate.
#autoLOC_278682 = Our exploration of <<1>> is going according to plan. We must continue to unravel its mysteries!
#autoLOC_278694 = A very nominal launch! We couldn't have asked for more! Well, we could've, and we will at some point.
#autoLOC_278696 = What is it like up there? We hope it's fun because you're coming back very soon!
#autoLOC_278698 = We didn't tell the recovery team that you'd be staying in space, so they're still looking! Great job!
#autoLOC_278700 = When we got to page nine of your report we thought you might be stalling! We are starting the launch countdown now.
#autoLOC_278705 = We have taken our first steps towards exploring <<1>>. Let's keep going and see where it takes us!
#autoLOC_278707 = Even now, <<1>> continues to surprise and amaze us! Good work.
#autoLOC_278709 = Our exploration of <<1>> was successful, but who knows what other secrets it holds!
#autoLOC_279475 = Extract <<1>> from <<2>> and deliver it to <<3>>.
#autoLOC_279477 = Extract <<1>> units of <<2>> from <<3>>.
#autoLOC_279488 = We've detected some <<1>> on <<2>>. Extract <<3>> units of it and deliver it to <<4>>.
#autoLOC_279490 = We've detected some <<1>> on <<2>>. Extract <<3>> units of it.
#autoLOC_279496 = You have extracted <<1>> units of <<2>> and delivered it to <<3>> for <<4>>.
#autoLOC_279498 = You have extracted <<1>> units of <<2>> for <<3>>.
#autoLOC_279915 = Position <<1>> in an adjusted orbit of <<2>>.
#autoLOC_279920 = Position satellite in an equatorial orbit of <<1>>.
#autoLOC_279922 = Position satellite in a polar orbit of <<1>>.
#autoLOC_279925 = Position satellite into a <<1>> network around <<2>>.
#autoLOC_279928 = Position <<1>> into a <<2>> network around <<3>>.
#autoLOC_279930 = Position satellite in a <<1>> orbit around <<2>>.
#autoLOC_279933 = Position satellite into a tundra network around <<1>>.
#autoLOC_279936 = Position <<1>> into a tundra network around <<2>>.
#autoLOC_279938 = Position satellite in a tundra orbit around <<1>>.
#autoLOC_279948 = Position satellite into a <<1>> network around <<2>>.
#autoLOC_279951 = Position <<1>> into a <<2>> network around <<3>>.
#autoLOC_279953 = Position satellite in <<1>> orbit of <<2>>.
#autoLOC_279963 = Position satellite into a <<1>> network around <<2>>.
#autoLOC_279966 = Position <<1>> into a <<2>> network around <<3>>.
#autoLOC_279968 = Position satellite in <<1>> orbit of <<2>>.
#autoLOC_279970 = Position satellite in a specific orbit of <<1>>.
#autoLOC_280010 = We have new plans for <<1>> on <<2>>. We need you to move it into a nearby orbit.
#autoLOC_280015 = We need you to build a satellite to our specifications and deploy it into an equatorial orbit around <<1>>.
#autoLOC_280017 = We need you to build a satellite to our specifications and deploy it into a polar orbit around <<1>>.
#autoLOC_280020 = We see an opportunity on <<1>> to utilize existing assets to start building a <<2>> satellite network.
#autoLOC_280023 = We noticed that <<1>> is in a prime position to integrate into our <<2>> satellite network around <<3>>.
#autoLOC_280025 = We need you to build a satellite to our specifications and deploy it into a highly eccentric <<1>> "lightning" orbit around <<2>>.
#autoLOC_280028 = We see an opportunity on <<1>> to utilize existing assets to start building a tundra satellite network.
#autoLOC_280031 = We noticed that <<1>> is in a prime position to integrate into our tundra satellite network around <<2>>.
#autoLOC_280033 = We need you to build a satellite to our specifications and deploy it into a highly eccentric tundra orbit around <<1>>.
#autoLOC_280043 = We see an opportunity on <<1>> to utilize existing assets to start building a <<2>> satellite network.
#autoLOC_280046 = We noticed that <<1>> is in a prime position to integrate into our <<2>> satellite network around <<3>>.
#autoLOC_280048 = We need you to build a satellite to our specifications and place it in <<1>> orbit around <<2>>.
#autoLOC_280058 = We see an opportunity on <<1>> to utilize existing assets to start building a <<2>> satellite network.
#autoLOC_280061 = We noticed that <<1>> is in a prime position to integrate into our <<2>> satellite network around <<3>>.
#autoLOC_280063 = We need you to build a satellite to our specifications and place it in <<1>> orbit around <<2>>.
#autoLOC_280065 = We need you to build a satellite to our specifications and deploy it into a very specific orbit around <<1>>.
#autoLOC_280072 = You have successfully moved <<1>> into its intended orbit of <<2>>.
#autoLOC_280077 = You have successfully deployed our satellite into equatorial orbit around <<1>>.
#autoLOC_280079 = You have successfully deployed our satellite into polar orbit around <<1>>.
#autoLOC_280082 = You have successfully increased the coverage of our <<1>> satellite network above <<2>>.
#autoLOC_280085 = You have successfully integrated<<1>> into our <<2>> satellite network above <<3>>.
#autoLOC_280087 = You have successfully deployed our satellite in a <<1>> orbit around <<2>>.
#autoLOC_280090 = You have successfully increased the coverage of our tundra satellite network above <<1>>.
#autoLOC_280093 = You have successfully integrated <<1>> into our tundra satellite network above <<2>>.
#autoLOC_280095 = You have successfully deployed our satellite in a tundra orbit around <<1>>.
#autoLOC_280105 = You have successfully increased the coverage of our <<1>> satellite network above <<2>>.
#autoLOC_280108 = You have successfully integrated <<1>> into our <<2>> satellite network above <<3>>.
#autoLOC_280110 = You have successfully placed our satellite in <<1>> orbit of <<2>>.
#autoLOC_280120 = You have successfully increased the coverage of our <<1>> satellite network above <<1>>.
#autoLOC_280123 = You have successfully integrated <<1>> into our <<2>> satellite network above <<3>>.
#autoLOC_280125 = You have successfully placed our satellite in <<1>> orbit of <<2>>.
#autoLOC_280127 = You have successfully deployed our satellite in orbit of <<1>>.
#autoLOC_280652 = We need to build up our infrastructure around <<1>> to support future missions. We can do this by expanding the station "<<2>>".
#autoLOC_280660 = You have finished constructing the necessary additions on the station "<<1>>".
#autoLOC_281212 = <<1>> near <<2>>
#autoLOC_281214 = <<1>> near <<2>>
#autoLOC_281262 = Conduct a focused <<1>> survey of <<2>>.
#autoLOC_281264 = Conduct <<1>> surveys of <<2>>.
#autoLOC_281275 = We need to test our newly acquired capabilities with a focused survey of <<1>>. Go to the designated test site and gather some <<2>> <<3>>.
#autoLOC_281278 = <<1>> on <<2>> has detected some <<3>> <<4>> to the <<5>>. Head in that direction and follow up with a series of <<6>>.
#autoLOC_281280 = We want to confirm some theories about some <<1>> <<2>> on <<3>>. Head there and take a few <<4>>.
#autoLOC_281285 = Your assistance in gathering these<<1>> <<2>> has been indispensable. Thank you!
#autoLOC_281293 = Warning! This is a survey of a gas giant - plan accordingly.
#autoLOC_281970 = \n\nAny passengers that are rendered unconscious due to gee forces will fail to pay for their itineraries.
#autoLOC_282101 = of the solar system
#autoLOC_282620 = Navigation waypoint deactivated.
#autoLOC_282737 = Build the facility into a previously undisturbed Class <<1>> asteroid
#autoLOC_282739 = Have a previously undisturbed Class <<1>> asteroid in tow
#autoLOC_282744 = Please note that <<1>> is looking for a new Class <<2>> asteroid that has not been grabbed, clawed, or otherwise disturbed by another agency prior to accepting this contract.
#autoLOC_282809 = This asteroid has not been disturbed, and fits <<1^n>>'s requirements.
#autoLOC_282812 = This asteroid is not of the classification that <<1>> has requested.
#autoLOC_282825 = <<1>> notes that this asteroid has been previously disturbed by another agency.
#autoLOC_282827 = This asteroid has not been disturbed, and fits <<1^n>>'s requirements.
#autoLOC_282944 = Have a facility supporting at least <> kerbals
#autoLOC_282958 = <<1>> does not currently support any kerbals.
#autoLOC_282960 = <<1>> currently supports <> kerbals.
#autoLOC_283108 = Have <> <<2>>s on the <<3>>
#autoLOC_283122 = <<1>> does not currently have any <<2>>s.
#autoLOC_283124 = <<1>> currently has <> <<3>>s.
#autoLOC_283270 = Land on <<1>>
#autoLOC_283272 = Suborbital spaceflight on <<1>>
#autoLOC_283274 = Atmospheric flight on <<1>>
#autoLOC_283276 = Fly by <<1>>
#autoLOC_283278 = Orbit around <<1>>
#autoLOC_283280 = Things in space
#autoLOC_283371 = Have <<1>> pass out from gee forces
#autoLOC_283467 = <<1^n>>'s Travel Itinerary
#autoLOC_283554 = <<1>>' failed: <<2>> passed out!
#autoLOC_283645 = Do something on the surface of <<1>>
#autoLOC_284198 = Achieve goal
#autoLOC_284203 = Start building an outpost on <<1>>
#autoLOC_284205 = Transfer any crew between vessels near <<1>>
#autoLOC_284207 = Dock two vessels on or around <<1>>
#autoLOC_284209 = Escape the influence of <<1>>
#autoLOC_284211 = Launch our first vessel
#autoLOC_284213 = Plant a flag on <<1>>
#autoLOC_284215 = Enter the atmosphere of <<1>>
#autoLOC_284217 = Fly by <<1>>
#autoLOC_284219 = Return to <<1>> from a fly by of <<2>>
#autoLOC_284223 = Return to <<1>> from the surface of <<2>>
#autoLOC_284225 = Orbit <<1>>
#autoLOC_284229 = Escape the atmosphere
#autoLOC_284231 = Rendezvous two vessels in orbit of <<1>>
#autoLOC_284233 = Gather scientific data from <<1>>
#autoLOC_284235 = Go on an orbital spacewalk near <<1>>
#autoLOC_284237 = Splash down into the oceans of <<1>>
#autoLOC_284239 = Start building a station in orbit of <<1>>
#autoLOC_284241 = Walk on the surface of <<1>>
#autoLOC_284243 = Do things in space
#autoLOC_284264 = '<<1>>' complete!
#autoLOC_284269 = Finally! Now we can sit down and enjoy a snack on <<1>> without chasing it across the room!
#autoLOC_284271 = A few snack breaks, some counseling, and these crew members will be good as new!
#autoLOC_284273 = It's like a vessel handshake, with minimal shaking and no hands. Congratulations!
#autoLOC_284275 = Well, there goes half our operational budget. Good job!
#autoLOC_284277 = A very nominal launch! We couldn't have asked for more! Well, we could've, and we will at some point.
#autoLOC_284279 = Fantastic! Now one of you shake the flag so it looks like it is waving majestically!
#autoLOC_284281 = Talk about coming in hot! We are receiving atmospheric telemetry now.
#autoLOC_284283 = Talk about close encounters! Any closer and there'd be paperwork.
#autoLOC_284285 = A return trip from <<1>>?! Is this mission log right? Incredible!
#autoLOC_284287 = Touchdown confirmed on <<1>>! Any crash you can walk away from counts as a landing.
#autoLOC_284289 = Welcome back from <<1>>! Report to decontamination for a full and thorough debriefing.
#autoLOC_284292 = We didn't tell the recovery team that you'd be staying in space, so they're still looking! Great job!
#autoLOC_284294 = A stable orbit has been achieved! Mission control is still debating the best way to get you back home. You packed a toothbrush, right?
#autoLOC_284297 = Congratulations on a safe return from orbit! You can stop kissing the ground now.
#autoLOC_284299 = Our engineers are already repurposing parts of the vessel from <<1>> for other missions! Good work!
#autoLOC_284301 = What is it like up there? We hope it's fun because you're coming back very soon!
#autoLOC_284303 = Beautiful! Synchronized free-falling isn't nearly as daunting as it sounds!
#autoLOC_284306 = When we got to page nine of your report we thought you might be stalling! We are starting the launch countdown now.
#autoLOC_284308 = Yes! There's enough data on <<1>> here to keep all of us employed for a good long while.
#autoLOC_284310 = Exceptional work! Now get back into the vessel before this turns into a rescue mission.
#autoLOC_284312 = It wasn't until after splashdown that the engineers reminded us that your seat cushions can also be used as flotation devices!
#autoLOC_284314 = Great work! A few more modules on this station and snack shortages near <<1>> will be a thing of the past.
#autoLOC_284316 = That's one small step for <<1>>, one giant leap for our budget!
#autoLOC_284318 = Do things in space.
#autoLOC_284365 = Begin construction of an outpost on the surface of <<1>> by attaching two different vessels with a docking port or a claw to achieve this goal.
#autoLOC_284367 = Transfer any crew into any vessel from another mission in orbit of <<1>> to achieve this goal.
#autoLOC_284369 = Attach two different vessels together near <<1>> with a docking port or a claw to achieve this goal.
#autoLOC_284371 = Fly a vessel out of the gravitational influence of <<1>> to achieve this goal.
#autoLOC_284373 = Launch your first vessel off of the launchpad or the runway to achieve this goal.
#autoLOC_284375 = Have a kerbal plant a flag on the surface of <<1>> to achieve this goal.
#autoLOC_284377 = Enter the atmosphere of <<1>> to achieve this goal.
#autoLOC_284379 = Fly a vessel anywhere nearby <<1>> to achieve this goal.
#autoLOC_284381 = Bring a vessel that flew by <<1>> back to the surface of <<2>> to achieve this goal.
#autoLOC_284385 = Bring a vessel that landed on <<1>> back to the surface of <<2>> to achieve this goal.
#autoLOC_284388 = Fly a vessel up and out of the atmosphere and accelerate parallel with the surface until you are in a stable orbit to achieve this goal.
#autoLOC_284390 = Put your vessel into a stable orbit around <<1>> to achieve this goal.
#autoLOC_284393 = Slow down a vessel in orbit and return it to the surface to achieve this goal.
#autoLOC_284395 = Bring a vessel that was in a stable orbit of <<1>> back to the surface of <<2>> to achieve this goal.
#autoLOC_284397 = Breach the atmosphere by flying a vessel to an altitude of <<1>> meters to achieve this goal.
#autoLOC_284399 = Have two different vessels in orbit of <<1>> within visual range of each other and kill their relative velocity to achieve this goal.
#autoLOC_284401 = Recover or transmit any science experiment data from <<1>> to achieve this goal.
#autoLOC_284403 = Have a kerbal go on EVA in orbit of <<1>> to achieve this goal.
#autoLOC_284405 = Splash a vessel down into an ocean of <<1>> to achieve this goal.
#autoLOC_284407 = Begin construction of a station in orbit of <<1>> by attaching two different vessels with a docking port or a claw to achieve this goal.
#autoLOC_284409 = Have a kerbal walk on the surface of <<1>> to achieve this goal.
#autoLOC_284411 = Do things in space.
#autoLOC_284423 = An outpost on the surface of <<1>> would give us a place to stuff all the scientists complaining that there is not an outpost on the surface of <<1>>. Get started on one.
#autoLOC_284425 = Crew that have been cooped up for too long start muttering about "space krakens" and other such nonsense. We want to make sure that doesn't happen around <<1>>.
#autoLOC_284427 = Docking on or around <<1>> is a stepping stone to building greater things. Plus, it's one of the few times when ramming things together is encouraged!
#autoLOC_284429 = Public opinion suggests that <<1>> is holding back our progress. The solution is obvious: fly as far from the public as possible.
#autoLOC_284431 = We'd like to officially start off the space program with a bang! A very controlled bang, preferably.
#autoLOC_284433 = We would like to leave a mark on <<1>> that isn't a smoldering crater. Head there and plant a flag!
#autoLOC_284435 = Flying on <<1>> should not be anything like flying on <<2>>, so you might have better luck there.
#autoLOC_284437 = Today is your lucky day! Simply head to <<1>> and pass by it. Easy as pie. No risk at all! Now sign this waiver.
#autoLOC_284439 = It would be somewhat disconcerting if all of our missions to <<1>> were one-way trips. Bring one back to <<2>>.
#autoLOC_284441 = We have enough data on <<1>> to attempt a landing, or we could stage one. It's up to you.
#autoLOC_284443 = We'd like to bring a vessel back to <<1>> from the surface of <<2>>. At least one scientist assures us that we won't bring back any harmful contaminants.
#autoLOC_284446 = We need to achieve a stable orbit around <<1>>. All you should need to do is throw yourself at the ground and miss.
#autoLOC_284448 = We'd like you to go to <<1>> and stay there in a nice stable orbit. It isn't personal. It's science!
#autoLOC_284451 = You left enough fuel in the tanks to return from orbit, right? We want the deposit on those parts back!
#autoLOC_284453 = We can't just leave vessels in orbit of <<1>> forever. Those things are expensive! Return one to <<2>>.
#autoLOC_284455 = Administration says that legally we cannot call ourselves a space program without actually going to space.
#autoLOC_284457 = We need to test out our rendezvous capabilities. Park two vessels next to each other around <<1>>. What could possibly go wrong?
#autoLOC_284460 = Give us a quick crew report before launching. It's fine if any of the lights on the control panel are flashing, just give it a swift kick.
#autoLOC_284462 = Sometimes science throws a curveball and we need to ask the hard questions, and by we, we mean you. Head to <<1>>.
#autoLOC_284466 = We don't want vessels near <<1>> to start running hot. Splash one into the ocean. We are pretty sure it isn't flammable.
#autoLOC_284468 = A station in orbit of <<1>> would give us a place to study the long-term effects of microgravity on board game playability. You may begin construction immediately.
#autoLOC_284470 = Walking on the surface of <<1>> is the next logical step in space exploration. Tripping, falling, rolling, tumbling, or skidding also qualify.
#autoLOC_284472 = Do things in space.
#autoLOC_284531 = Acquire <<1>> units of fresh <<2>> from <<3>>
#autoLOC_284574 = You have extracted <<1>> % of <<2>> <<3>>.
#autoLOC_284677 = Have <<1>> units of <<2>> in your <<3>>
#autoLOC_284691 = <<1>>does not currently have any <<2>>.
#autoLOC_284693 = <<1>> currently has <<2>> units of <<3>>.
#autoLOC_284812 = within reasonable deviation
#autoLOC_284817 = reasonable
#autoLOC_284820 = marginal
#autoLOC_284823 = minimal
#autoLOC_284834 = Reach the designated <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284839 = Reach <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284841 = Reach <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284843 = Reach <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284846 = Reach the designated <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284848 = Reach the designated <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284850 = Reach the designated <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_284852 = Reach the designated orbit around <<1>> within <<2>> deviation
#autoLOC_285073 = Be in command of <<1>>
#autoLOC_285078 = You are in command of <<1>>
#autoLOC_285089 = <<1>> is currently standing by to launch on <<2>>
#autoLOC_285091 = <<1>> is currently in atmospheric flight above <<2>>
#autoLOC_285093 = <<1>> is currently landed on <<2>>
#autoLOC_285095 = <<1>> is currently in orbit of <<2>>
#autoLOC_285097 = <<1>> is currently splashed down on <<2>>
#autoLOC_285099 = <<1>> is currently in sub-orbital spaceflight above <<2>>
#autoLOC_285101 = <<1>> is currently on an escape trajectory away from <<2>>
#autoLOC_285103 = <<1>> is currently docked near <<2>>
#autoLOC_285105 = <<1>> is currently in an unknowable situation on <<2>>
#autoLOC_285413 = Maintain stability for <> seconds
#autoLOC_285514 = Hold stationary orbit directly above <<1>>
#autoLOC_285519 = You in stationary orbit directly above <<1>>.
#autoLOC_285665 = data anomalies
#autoLOC_285739 = <<1>> Site
#autoLOC_285746 = \u0020to find <<1>>
#autoLOC_285754 = You gathered survey data from <<1>> <<2>> on <<3>>.
#autoLOC_285757 = You gathered survey data from <<1>> <<2>> on <<3>>.
#autoLOC_285759 = You gathered survey data from <<1>> on <<2>>.
#autoLOC_285861 = You are leaving <<1>>.
#autoLOC_285872 = You are entering <<1>>.
#autoLOC_285927 = Collecting survey data for <<1>>.
#autoLOC_285932 = You have located the source of the <<1>>.
#autoLOC_285955 = <<1>> is not the source of the <<2>>. Continue to the next location.
#autoLOC_286029 = Altitude:
#autoLOC_286034 = On the Surface
#autoLOC_286222 = Navigation set to <<1>>.
#autoLOC_286262 = Land on <<1>>
#autoLOC_286264 = Suborbital spaceflight on <<1>>
#autoLOC_286266 = Atmospheric flight on <<1>>
#autoLOC_286268 = Fly by <<1>>
#autoLOC_286270 = Orbit around <<1>>
#autoLOC_286272 = Things in space
#autoLOC_286380 = manned
#autoLOC_286382 = unmanned
#autoLOC_286401 = Ensure that the <<1>> <<2>> is newly launched
#autoLOC_286404 = Ensure that the <<1>> is <<2>>
#autoLOC_286407 = Ensure that the <<1>> exists
#autoLOC_289806 = Kerman
#autoLOC_289916 = units
#autoLOC_289926 = km
#autoLOC_289929 = m
#autoLOC_289933 = m/s
#autoLOC_289969 = it
#autoLOC_290048 = northeast
#autoLOC_290050 = east
#autoLOC_290052 = southeast
#autoLOC_290054 = south
#autoLOC_290056 = southwest
#autoLOC_290058 = west
#autoLOC_290060 = northwest
#autoLOC_290062 = north
#autoLOC_290713 = Celestial body index is out of range
#autoLOC_294604 = Tourists may not disembark from the vessel.
#autoLOC_294609 = Crew member incapable of activity at the moment.
#autoLOC_294616 = Crewmembers must be alive to perform EVAs.
#autoLOC_294622 = Automatic EVA disabled. Activate a hatch.
#autoLOC_294628 = Cannot EVA in this scenario.
#autoLOC_294633 = Cannot disembark while off of Kerbin's surface.\nAstronaut Complex upgrade required.
#autoLOC_294639 = Cannot EVA.
#autoLOC_294644 = EVA currently unavailable.
#autoLOC_294648 = EVA unavailable
#autoLOC_294977 = Welcome to the Space Center
#autoLOC_294987 = Nice to meet you!\n\n
#autoLOC_294988 = I'm Gene Kerman, Flight Director and your guide for this quick introduction.
#autoLOC_294989 = This is the Space Center. From here you can manage all aspects of the Space Program.\n\n
#autoLOC_294990 = Feel free to have a look around (Hold the >>Right Mouse Button to move the camera, or use the >>[Arrow Keys]).\n\n
#autoLOC_294991 = >>Right-Click over the Space Center Facilities to view more about them, and >>Left-Click when you're ready to head inside.\n\n
#autoLOC_294992 = If you need more information, check out the Training Section on the Main Menu.
#autoLOC_294994 = Thanks, I've got it
#autoLOC_295026 = Welcome to the <<1>>!
#autoLOC_295046 = Hello!
#autoLOC_295047 = I'm Wernher von Kerman, Chief Rocketry Engineer.\n\n
#autoLOC_295048 = This is the Vehicle Assembly Building where we build spacecraft and later roll them out to the Launchpad for flight. Pretty impressive isn't it?\n\n
#autoLOC_295049 = On your left you'll find components to construct your own spacecraft. Select a starting part, then attach others to it to build a ship.\n\n
#autoLOC_295050 = You can then have a look around with >>Right Mouse Button or the >>[Arrow Keys]. That's it really, it's not as if it were rocket sc... Oh. \n\n
#autoLOC_295051 = Anyhow, if you need a more in-depth explanation on how to build, have a look at the Training Section at the Main Menu.
#autoLOC_295053 = Got it!
#autoLOC_295063 = Hello!
#autoLOC_295064 = I'm Wernher von Kerman, Chief Rocketry Engineer.\n\n
#autoLOC_295065 = This is the Spaceplane Hangar. Here is where we build spacecraft that later will take off from the Runway.\n\n
#autoLOC_295066 = On your left you'll find components to construct your own spaceplane. Select a starting part, then attach others to it to build.\n\n
#autoLOC_295067 = You can then have a look around with >>Right Mouse Button or the >>[Arrow Keys]. We just got this place cleaned up, so try to not mess it up too much.\n\n
#autoLOC_295068 = If you need more guidance on how to build spacecraft, have a look at the Training Section at the Main Menu.
#autoLOC_295070 = Got it!
#autoLOC_295080 = Hello!
#autoLOC_295081 = I'm Wernher von Kerman, Chief Rocketry Engi--\n\n
#autoLOC_295082 = Wait, what is this place? It doesn't seem to be part of the Space Center... Have you been messing with the game files?
#autoLOC_295084 = Sorry...
#autoLOC_295116 = Welcome to the Tracking Station!
#autoLOC_295126 = Hi Again!\n\n
#autoLOC_295127 = This is the Tracking Station Facility. In here you can view all of the Solar System, as well as the current positions and trajectories of all ongoing missions.\n\n
#autoLOC_295128 = When you have missions in progress, you'll see them listed on the panel at your left, and you'll be able to take command of them from this screen.\n\n
#autoLOC_295129 = Sometimes contracts may require specific destinations in orbit or on the surface. Those will also be visible here.\n\n
#autoLOC_295130 = Lastly, if you want to see this same Map View during flight, just hit the >>[ <<2>> ] Key.
#autoLOC_295133 = Got it!
#autoLOC_295188 = We have started constructing the first outpost on <<1>>.
#autoLOC_295242 = We have escaped the gravitational influence of <<1>>.
#autoLOC_295360 = We have initiated the first fly by of <<1>>.
#autoLOC_295665 = We have returned home from a fly by of <<1>>.
#autoLOC_295693 = We have returned home from the surface of <<1>>.
#autoLOC_296191 = We have performed a crew transfer near <<1>>.
#autoLOC_296238 = We have recovered our first crew from a mission.
#autoLOC_296294 = We have performed a docking maneuver on <<1>>.
#autoLOC_296348 = We have launched our first vessel.
#autoLOC_296488 = We have discovered <<1>> on <<2>>.
#autoLOC_296494 = We have discovered <<1>> on <<2>>.
#autoLOC_296522 = Is...is it angry?
#autoLOC_296524 = It is beaming data to the space center.
#autoLOC_296526 = It seems to be pulsating in some sort of pattern...
#autoLOC_296528 = Our scientists have noted strange readings emitting from it.
#autoLOC_296530 = Our labs are abuzz with scientists analyzing every aspect of it.
#autoLOC_296532 = Where could it have come from?
#autoLOC_296534 = Why is it here?
#autoLOC_296536 = Who left this here?
#autoLOC_296538 = What possible purpose could it serve?
#autoLOC_296540 = When could this have been created?
#autoLOC_296780 = World First Milestones
#autoLOC_296834 = >><<2>> <<3>>
#autoLOC_297133 = an abandoned space center
#autoLOC_297134 = an abandoned island airfield
#autoLOC_297135 = a vessel of unknown origin
#autoLOC_297136 = some desert pyramids
#autoLOC_297137 = a strange monolith
#autoLOC_297138 = a strange monolith
#autoLOC_297139 = a strange monolith
#autoLOC_297140 = the memorial of a legendary kerbonaut
#autoLOC_297141 = a vessel of unknown origin
#autoLOC_297142 = a rock arch
#autoLOC_297143 = a rock arch
#autoLOC_297144 = a rock arch
#autoLOC_297145 = a strange monolith
#autoLOC_297146 = a strange monolith
#autoLOC_297147 = a strange monolith
#autoLOC_297148 = a pyramid emitting an anomalous signal
#autoLOC_297149 = a vehicle of unknown origin
#autoLOC_297150 = a very familiar looking rock formation
#autoLOC_297151 = a strange monolith
#autoLOC_297152 = a cavernous rock formation
#autoLOC_297153 = some suspiciously geometric ice formations
#autoLOC_297154 = the corpse of an unknown lifeform
#autoLOC_297156 = a VERY strange monolith
#autoLOC_297157 = a VERY strange monolith
#autoLOC_297158 = a VERY strange monolith
#autoLOC_297159 = a VERY strange monolith
#autoLOC_297160 = a VERY strange monolith
#autoLOC_297161 = a VERY strange monolith
#autoLOC_297162 = a VERY strange monolith
#autoLOC_297163 = a VERY strange monolith
#autoLOC_297164 = a VERY strange monolith
#autoLOC_297165 = a VERY strange monolith
#autoLOC_297166 = a VERY strange monolith
#autoLOC_297167 = a VERY strange monolith
#autoLOC_297168 = a VERY strange monolith
#autoLOC_297169 = a VERY strange monolith
#autoLOC_297170 = a VERY strange monolith
#autoLOC_297725 = We have reached space.
#autoLOC_297833 = We have broken an altitude record of <<1>>.
#autoLOC_297943 = We have broken an ocean depth record of <<1>>.
#autoLOC_298052 = We have broken a land distance record of <<1>>.
#autoLOC_298174 = We have broken a speed record of <<1>>.
#autoLOC_298266 = We have performed a rendezvous maneuver around <<1>>.
#autoLOC_298311 = We have performed a spacewalk in orbit of <<1>>.
#autoLOC_298375 = We have started constructing the first station around <<1>>.
#autoLOC_298640 = You have buzzed the tower at the space center!
#autoLOC_299393 = Not enough <<1>> to research this node.
#autoLOC_299404 = Cannot research technologies over <<1>> Science at this level.
#autoLOC_300432 = Recovery of a vessel returned from <<1>> orbit.
#autoLOC_300435 = Recovery of a vessel after a sub-orbital flight.
#autoLOC_300438 = Recovery of a vessel that survived a flight.
#autoLOC_300831 = No response from R&D... No Science Added.
#autoLOC_300854 = [Research & Development]: <<1>> data received on <<2>>.<<3>>
#autoLOC_300898 = LaunchPad
#autoLOC_300899 = Runway
#autoLOC_300900 = KSC
#autoLOC_300989 = Cannot check parts if the game isn't loaded
#autoLOC_301005 = Part <<1>> isn't assigned to any tech node.\n
#autoLOC_301012 = All parts are assigned to a tech node!
#autoLOC_301030 = Cannot check parts if the game isn't loaded
#autoLOC_301043 = Unassigned
#autoLOC_301069 = Tech Tree Summary:\n
#autoLOC_301070 = <<1>> Techs defined\n
#autoLOC_301071 = Nodes:\n<<1>>
#autoLOC_301288 = [R&D]: Added up all the science of the universe:\n
#autoLOC_301289 = There is <<1>> potential science to be done in total.\n
#autoLOC_301290 = <<1>> Science from Experiments,\n
#autoLOC_301291 = <<1>> Science from Recovering vessels.\n
#autoLOC_301292 = Experiments: <<1>>
#autoLOC_301293 = Subjects: <<1>>
#autoLOC_301294 = Subjects On Biomes: <<1>>
#autoLOC_301295 = Total Biomes: <<1>>
#autoLOC_301303 = <<1>> added.
#autoLOC_301689 = <<1>> from <<2>>
#autoLOC_301693 = <<1>> from <<2>>'s <<3>>
#autoLOC_301698 = <<1>> from <<2>>'s surface
#autoLOC_301707 = <<1>> from <<2>>'s <<3>>
#autoLOC_301711 = <<1>> from <<2>>'s oceans
#autoLOC_301719 = <<1>> while flying over <<2>>'s <<3>>
#autoLOC_301723 = <<1>> while flying at <<2>>
#autoLOC_301731 = <<1>> from the upper atmosphere over <<2>>'s <<3>>
#autoLOC_301735 = <<1>> from <<2>>'s upper atmosphere
#autoLOC_301744 = <<1>> from space just above <<2>>'s <<3>>
#autoLOC_301748 = <<1>> while in space near <<2>>
#autoLOC_301758 = <<1>> while in space high over <<2>>'s <<3>>
#autoLOC_301762 = <<1>> while in space high over <<2>>
#autoLOC_301771 = <<1>> from somewhere around <<2>>'s <<3>>
#autoLOC_301775 = <<1>> from somewhere around <<2>>
#autoLOC_301802 = <<1>> from <<2>> at <<3>>
#autoLOC_301806 = <<1>> from <<2>> at <<3>>'s <<4>>
#autoLOC_301811 = <<1>> from <<2>> at <<3>>'s surface
#autoLOC_301818 = <<1>> from <<2>> at <<3>>'s <<4>>
#autoLOC_301822 = <<1>> from <<2>> at <<3>>'s oceans
#autoLOC_301829 = <<1>> from <<2>> while flying over <<3>>'s <<4>>
#autoLOC_301833 = <<1>> from <<2>> while flying at <<3>>
#autoLOC_301840 = <<1>> from <<2>> in the upper atmosphere over <<3>>'s <<4>>
#autoLOC_301844 = <<1>> from <<2>> in <<3>>'s upper atmosphere
#autoLOC_301852 = <<1>> from <<2>> in space just above <<3>>'s <<4>>
#autoLOC_301856 = <<1>> from <<2>> while in space near <<3>>
#autoLOC_301865 = <<1>> from <<2>> while in space high over <<3>>'s <<4>>
#autoLOC_301869 = <<1>> from <<2>> while in space high over <<3>>
#autoLOC_301877 = <<1>> from <<2>>, somewhere around <<3>>'s <<4>>
#autoLOC_301881 = <<1>> from <<2>>, somewhere around <<3>>
#autoLOC_302066 = <<1>> requires a powered vessel to operate
#autoLOC_302075 = <<1>> requires Crew aboard the vessel.
#autoLOC_302084 = <<1>> requires the <<2>> to be manned.
#autoLOC_302095 = <<1>> requires a Scientist aboard the <<2>> to run.
#autoLOC_302103 = <<1>> requires a Scientist aboard the vessel to run.
#autoLOC_302109 = <<1>> requires a Scientist, but doesn't specify where. This module doesn't seem to be working properly.
#autoLOC_302151 = <<1>> can only be externally controlled by a Scientist on EVA.
#autoLOC_302155 = <<1>> can only be externally controlled by an EVA.
#autoLOC_302164 = <<1>> requires a powered vessel to be operated from outside.
#autoLOC_302177 = <<1>> requires a minimally trained Crewmember to be operated externally.
#autoLOC_302187 = <<1>> can only be externally controlled by a Scientist.
#autoLOC_302196 = <<1>> requires a minimally trained Crewmember to be operated externally.
#autoLOC_303271 = At <<1>>
#autoLOC_303276 = <<1>>Km from KSC
#autoLOC_303660 = Takes <<1>>% <<2>> <<3>>
#autoLOC_303661 = * Yields 1 <<1>> for each <<2>> <<3>>.
#autoLOC_303665 = Takes <<1>>% <<2>> <<3>>
#autoLOC_303666 = * Yields <<1>> <<2>> for each 1 unit of <<3>>.
#autoLOC_303729 = Cannot activate as the total share of <<1>> would exceed 100%
#autoLOC_303823 = Effective Immediately.\n\nAs it has a one-time effect this strategy does not remain active, but can be accepted as many times as desired.
#autoLOC_303952 = Sets <<1>> to <<2>> <<3>>.
#autoLOC_303954 = No Effect <<1>>.
#autoLOC_304551 = Strategy has been deactivated as it's max duration has elapsed.
#autoLOC_304558 = Description:
#autoLOC_304559 = <<1>>\n\n
#autoLOC_304560 = Effects:
#autoLOC_304612 = Setup Cost
#autoLOC_304637 = Can Cancel
#autoLOC_304641 = Can Cancel In
#autoLOC_304646 = Auto Expire In
#autoLOC_304654 = Minimum Duration
#autoLOC_304658 = Maximum Duration
#autoLOC_304674 = Setup Cost
#autoLOC_304820 = The Administration Facility cannot support more than <<1>> active strategies at this level
#autoLOC_304827 = Cannot activate as other conflicting strategies are already active
#autoLOC_304834 = The Administration Facility cannot handle more than <<1>>% Commitment on any strategy at this level.
#autoLOC_304841 = Cannot afford Setup Cost: Not enough Funds
#autoLOC_304848 = Cannot afford Setup Cost: Not enough Reputation
#autoLOC_304855 = Cannot afford Setup Cost: Not enough Science
#autoLOC_304862 = Reputation must be at <<1>> or higher to activate at this level. (Current Reputation: <<2>>)
#autoLOC_304887 = Strategy can be Deactivated
#autoLOC_304890 = Strategy: Cannot be dectivated as it's minimum time has not yet elapsed
#autoLOC_304909 = Strategy Deactivated
#autoLOC_307856 = Welcome
#autoLOC_307865 = Today we will tackle an absolutely essential skill for any Space Program: Getting to Orbit. Without this skill we might as well be teaching you Kerbal Flight Simulator.\n\nI trust you've already checked the other Flight tutorials, as well as the Advanced Construction one to be familiar with the "Kerbal 1" vessel we will be launching today.\n\nIf not, I highly recommend you do so before going through this one.\n\nIf you want to go back and try the others, then press >>[<<2>>] and choose >>End Scenario. Otherwise press >>Next and we'll proceed.
#autoLOC_307866 = Next
#autoLOC_307880 = Flight Plan
#autoLOC_307889 = Alrighty then, let's do it. As I said before, the plan here is to get our vessel (and pilot) safely into orbit.\n\nAs with the suborbital flight we did previously, we will follow a curved path to get to the point where we can "circularize" our orbit. Today's "gravity turn", however, will be much shallower than the path we followed previously so that we build speed towards orbit.\n\nThis is different from how the Kerbal pilots of old did it, they would head straight up and then hang a right as if the air was soup or something. We'll be turning early and smoothly, but don't turn too far or you might be mistaken for one of those low-flying turkeys...\n\nAs with the previous flight, I will place a target marker on the navball to show you the optimal velocity vector. But do note that this indicator won't be around normally, and is not usually used the way this tutorial uses it. I'll also display some technical information about your path as you go, to help you learn the right way to get there.\n\nFor now to set your throttle to the max (Press >>[<<2>>]) and prepare to launch!
#autoLOC_307890 = Next
#autoLOC_307907 = Ready to Launch
#autoLOC_307924 = You should now see the marker on the navball, so you'll have something to follow, and this ship has been designed so that you don't need to worry about throttle control during the ascent.\n\nHit >>[<<2>>] when you are ready to "Go for Orbit".\n\nIf you want Valentina (the Kerbal pilot) to fly the curve for you, then you can enable S.A.S. and set the mode to >>Target after liftoff.
#autoLOC_307936 = On Your Way
#autoLOC_307943 = Don't worry about your throttle. You just need to pay attention to the target marker, and the proper times to stage. I'll prompt you along the way.\n\nGet ready to start pitching down once you reach 60m/s!
#autoLOC_307959 = Start Pitching
#autoLOC_307968 = Time to start pitching down! Follow that target marker.\n\nDon't worry about your throttle. You just need to pay attention to the target marker and the proper times to stage. I'll prompt you along the way.
#autoLOC_307984 = Get Ready to Stage
#autoLOC_307991 = We are almost out of fuel in the SRBs, so get ready to eject them by staging.\n\nYou will need to press >>[<<2>>] when it's time.
#autoLOC_308007 = Stage Away Boosters
#autoLOC_308014 = Stage now to discard those empty SRBs.\n\nHit >>[<<2>>] now!
#autoLOC_308030 = SRBs Away
#autoLOC_308041 = You're doing great. Keep following the target indicator, and get ready to stage again to discard the lower stage.
#autoLOC_308057 = Staging Again
#autoLOC_308064 = Stage now to get rid of the exhausted lower parts.\n\nHit >>[<<2>>]!
#autoLOC_308080 = Lower Stage Away
#autoLOC_308091 = Stage again to ignite the Upper stage engine.
#autoLOC_308107 = Upper Stage Lit - Go To Map
#autoLOC_308114 = Excellent. You've survived through the first phase of the launch and now we have a longer, more gentle burn to accelerate towards apoapsis.\n\nIf you switch to map mode (press >>[<<2>>]) we can have a look at the trajectory of the rocket and watch the apoapsis rise as we gain speed.
#autoLOC_308130 = Map View
#autoLOC_308139 = While you are here, we do need to keep the vessel following the target indicator or we may not reach orbit. Don't forget that failure IS always an option.\n\nPress >>[<<2>>] to bring up the navball and we can discuss your trajectory\n\nI'll keep altitude and apoapsis displays open so you can track your progress.
#autoLOC_308142 = Altitude: <<1>>m\nApoapsis: <<2>>m
#autoLOC_308162 = NavBall
#autoLOC_308169 = Great. Now you can keep an eye on that trajectory while we track our future path.\n\nIf you hover over the apoapsis (Ap) node on the map, you will be able to see the estimated highest altitude on our future path. You can >>right-click on that marker to pin it so that it remains visible even when you move your mouse away.\n\nWe need to keep burning along that path until we will clear the atmosphere by a handy margin. We'll aim for 80km.\n\nCut the engine (press >>[<<3>>]) once the apoapsis hits 80km; I'll cut it for you once it passes 81km. Meanwhile I'll keep an altitude display open so you can track your progress ascending, and an apoapsis display to track your progress reaching an 80km Ap.
#autoLOC_308172 = Altitude: <<1>>m\nApoapsis: <<2>>m
#autoLOC_308193 = Coasting Along
#autoLOC_308212 = And that's going to get us there. I've made sure the engine is shut off now and we'll coast till we clear the atmosphere at 70km altitude.\n\nYou may notice your speed dropping a little as we coast. That's nothing to be concerned about; it's just gravity trying to bring us down and air trying to prevent our success. We'll beat it though! You're looking good.\n\nMeanwhile I'll keep an altitude display open so you can track your progress ascending to your apoapsis.\n\nAltitude: <<1>>m\nApoapsis: <<2>>m
#autoLOC_308226 = Warping Ahead
#autoLOC_308241 = Now that we are clear of the atmosphere, we can warp ahead through time to get to the apoapsis more quickly. Important rocket scientists like us do not have time to waste!\n\nPress >>Next when you're ready and we'll warp till it's time to make our next burn.
#autoLOC_308242 = Next
#autoLOC_308271 = Orient Your Vessel
#autoLOC_308288 = We're almost there. Now all we need to do is accelerate some more so that we fall past Kerbin. That's basically what an orbit is: falling and missing. Gravity will be pulling us towards the center of Kerbin, but we'll be travelling so fast that we constantly miss.\n\nRotate your craft to align it with the prograde marker (We'll learn more about that later), or use S.A.S.'s >>Manuever mode. When it's time to throttle up, I'll tell you.
#autoLOC_308302 = Circularize
#autoLOC_308311 = Now throttle up!\n\nI'll cut your engines once you've completed the burn I've calculated for you, or you can yourself once you're in a stable orbit.
#autoLOC_308312 = Next
#autoLOC_308340 = In Orbit
#autoLOC_308362 = Congratulations! You are now officially in orbit. That is quite the achievement!\n\nHopefully you can see the difference between the suborbital hop and this reaching orbit ascent, and just how far (and early) we turned.\n\nAlso, notice how we designed our rocket to accelerate reasonably through the ascent, and didn't go straight to "Ludicrous" speed. Over-powering the ship is a common rookie mistake.
#autoLOC_308363 = Next
#autoLOC_308378 = Summary
#autoLOC_308387 = That's as far as I will be taking you today. We can catch up again in the Orbit 101 tutorial where I will show you about orbits and adjusting them.\n\nIf you want to fly solo for a bit you can also try bringing Valentina home from this tutorial flight. You will need to turn around 180 degrees and burn retrograde until your periapsis is less than 20km, at which height the atmosphere will do most of the braking for you. Stage away the upper stage when you hit the atmosphere's edge, orient retrograde, and re-enter like I taught you in the flight basics tutorial.\n\nOr simply choose >>End Scenario from the >>Pause menu and I'll see you later.
#autoLOC_308388 = Finish
#autoLOC_308406 = Internal View
#autoLOC_308418 = Aha!, You're a curious one arent' you? The IVA button over each crewmember's portrait will let you see the ship from his own perspective.\n\nNote that in this mode, your flight UI has less instruments, since most of them can be found in the cockpit itself.\n\nIn Internal View, right-clicking will toggle between mouse-look and interact modes, so you can look aroud without having to hold down the right mouse button. Try looking around and clicking on things, the Engineering department says there are many devices in here that actually work. They seemed to be quite proud of that, in fact.\n\nWhen there are multiple crew you can cycle through the POV of them using the [<<1>>] key.\n\nReturn to External View by pressing [<<2>>].
#autoLOC_308438 = Failure
#autoLOC_308451 = Aw, shucks, something went terribly wrong here, you might want to try to stay alive when on an actual mission. \nDon't feel bad, I'll send someone to clean that up and you can try again another time.
#autoLOC_308452 = Finish
#autoLOC_308470 = Docking Control Mode
#autoLOC_308481 = I see you've found the Docking Controls. In this mode, controls behave somewhat differently, to make maneuvering around in orbit easier. However, that is a topic for a whole other tutorial, so let's just go back to the subject at hand for now.\n\nPress the Staging button on the bottom-left corner to return to the Staging Control Mode.
#autoLOC_308501 = Off Course
#autoLOC_308512 = Aw, shucks, something went wrong here\u2014you're way off course. You need to be quick about following the instructions. If you're having trouble controlling your vessel set it to S.A.S. follow target mode as I explained and let S.A.S. fly it for you; you'll just have to worry about staging. Once you've seen how it should be flown, then you can try flying on manual. Don't feel bad, it takes lots of practice!\n\nIf you still have propellant left, you can try reaching orbit on your own. Or you can try aborting and landing safely\u2014always a good skill to practice. Otherwise please restart the tutorial.
#autoLOC_308513 = Finish
#autoLOC_308648 = Asteroid Redirect Mission, Part 1
#autoLOC_308656 = Asteroids. Awesome to look at and great to have around; not so much when one lands on your house. Today we're going to learn how to keep that from happening.\n\nAs anyone who has played Galaxy Intruders for more than ten minutes can tell you, it's not about firing at where they are, but about aiming at where they're going to be.
#autoLOC_308657 = Next
#autoLOC_308667 = Rendezvous
#autoLOC_308674 = For that, we're going to walk through a process called "rendezvous." It's really, REALLY helpful for making spaceships meet out there in space, and eventually dock, so pay attention.\n\nThe idea is to know how fast something is going and where it's headed so you can be at the same place at the same time in order to meet it.\n\nNow open your map view to take a look at some things.
#autoLOC_308682 = Asteroids
#autoLOC_308689 = Through luck, divine intervention or some well conceived tutorial writing, this particular asteroid here has been captured in an eccentric but stable Kerbin orbit.\n\nThis is about as lucky as one can get with these bodies, because in reality most of them will just zoom past Kerbin or take a single trip around it before leaving, never to return.\n\nWhen choosing your own target asteroid, I recommend you see what there is to choose from through the tracking station and designate one of your liking to be permanently tracked. (If you don't track it, catching it will be just about impossible.)
#autoLOC_308690 = Next
#autoLOC_308701 = Rendezvous - Theory
#autoLOC_308708 = First things first\u2014Basic orbital mechanics. If you match your orbit to an object's precisely, you'll be moving at the same speed as it is.\n\nBecause of the way orbits work, if you're closer to the body you're orbiting than the object you are trying to meet, you will be going faster than it is\u2014and you'll be going slower than it is if you're orbiting higher.
#autoLOC_308709 = Next
#autoLOC_308719 = Rendezvous - Practice
#autoLOC_308728 = Knowing this, let's get started. You know the usual drill from previous tutorials: tweak that maneuver node on your orbit to plot an intercept that gets as close as possible to the asteroid. I've already targeted it for you, but if you deselect it, target it again.\n\nActually, I'm sure if you fine-tune it thoroughly\u2014moving it and tweaking the burn amounts\u2014you can get very close.\n\nI recommend using your mousewheel when the mouse pointer is over the node modifiers to make fine adjustments, instead of click-dragging on their handles as we did before, but use whichever method gives you finer control.\n\nYou can check how close your encounter will be if you mouse over the color-matched pairs of closest-approach indicators.
#autoLOC_308731 = This is what the intersect icons look like.
#autoLOC_308733 = Next
#autoLOC_308743 = Rendezvous - Precision
#autoLOC_308751 = When you're happy with your plotted maneuver, execute the burn.\n\nOne final word of warning though: when executing this kind of precision maneuver, try to leave as little deltaV remaining as possible or the end result could vary greatly from what you had planned.\n\nWe will not proceed until the intercept is within tolerances needed for this tutorial\u2014if you don't get it after one maneuver, plot and execute another one a bit further ahead and so on until your final intercept separation is less than 100 kilometers.
#autoLOC_308769 = Rendezvous - Fine Tune
#autoLOC_308776 = Good job. You're now on an orbit similar to but lower than the asteroid's. Keep it targeted and experiment with your maneuver nodes until you have a closest-approach distance of less than 10 kilometers, then execute the burn and wait for that encounter.\n\nThis step is actually optional. Just keep in mind that the closer your orbit takes you, the less fuel you'll have to use.\n\nAnyway, when you're done click >>Next.
#autoLOC_308777 = Next
#autoLOC_308787 = Rendezvous - Approach
#autoLOC_308794 = And this is where speed and efficiency are key. Wait until you're about 5 minutes away from your encounter.\n\n>>Click the velocity meter in your navball until it is in target mode and so displays your relative velocity to your target. You're moving at roughly the same speed, but even a small difference will cause you to drift apart.\n\nTurn the ship target-retrograde and use your boosters or RCS thrusters to lower that velocity to 0.0 m/s. That means that relative to the asteroid, you are no longer moving. Note that after such a long wait, your batteries could be depleted and your ship unresponsive. Not a problem. Just get out of map view and deploy your solar panels to start charging the batteries and supplying power to the ship.\n\nAnd if you do leave the map screen, you can probably get a visual sighting of the target asteroid by this time in the approach.
#autoLOC_308795 = Next
#autoLOC_308811 = Rendezvous - Almost There!
#autoLOC_308819 = Ok, so now you are "not moving" and you're so close to the asteroid you can almost touch it. \n\nWhat you have to do now is aim yourself towards the asteroid by pointing at the pink round icon in your navball, since it points toward the target's location. Burn a little to get closer and turn yourself retrograde to kill your speed again. \n\nFor small adjustments you can also use RCS translation burns (>>[<<2>>], >>[<<4>>], >>[<<6>>], >>[<<8>>], >>[<<10>>] and >>[<<12>>] keys) to tweak your approach.\n\nRepeat these steps as needed.
#autoLOC_308820 = Next
#autoLOC_308840 = Rendezvous - Complete
#autoLOC_308848 = And here we are at the target. Now all that's left is to grab that rock, but we'll leave that for next time, since your head is probably about to explode with new information already.\n\nSo for now, just suffice it to say that you achieved quite a feat. Goodbye for now.
#autoLOC_308849 = Finish
#autoLOC_308860 = Failure
#autoLOC_308868 = Aw, shucks, something went terribly wrong here. You might want to try to stay alive when on an actual mission, you know...\nDon't feel bad, you can always try again.
#autoLOC_308869 = Finish
#autoLOC_308884 = Died
#autoLOC_308926 = Asteroid Redirect Mission, Part 2
#autoLOC_308937 = Well pilot, you caught up to the target asteroid, but don't pat yourself on the back yet. You're not even close to done. How about we catch this rock?\n\n>>Right-click on the >>"The Klaw", the grasping device (a white dome) at the top of your ship, and arm it from the part's action menu.
#autoLOC_308938 = Next
#autoLOC_308944 = Disabled
#autoLOC_308955 = The Grappling Device
#autoLOC_308962 = This modern marvel of technology will grab onto anything that it touches. The boys at the lab had an intern hanging from there for a whole day. Thing didn't even budge.\n\nThe equipment has limits, though, so don't expect to catch any asteroids by ramming it into them at full speed. It would be like stepping on a soda can, but one that's worth a lot of taxpayer money.
#autoLOC_308963 = Next
#autoLOC_308974 = The Grappling Device
#autoLOC_308981 = And that's why we're going to handle the claw with care. Now, with your grapple armed, target the asteroid (If you haven't already) and slowly and carefully use your RCS thrusters to move towards the asteroid.\n\nOnce you're close enough, and if the angle of the surface is not overly steep, the mechanism will activate on its own and grab this load of valuable and amazing minerals for us. \n\nBe patient; this will take some time, but if you rush it and miss you will make matters worse.\n\nIf you fail to activate the grapple on the first try, you do have enough RCS propellant to back away and try again.
#autoLOC_308995 = Efficiency
#autoLOC_309002 = There you go. Now we've grabbed onto the asteroid.\n\nYou can pretty much call it yours now, but to make things more official, you should rename it. >>Right-click it and choose >>Rename Asteroid to do so. \n\nThere's something important when it comes to moving asteroids; efficiency. If you think the way you're grabbing the asteroid doesn't matter, I'd ask you to get up, grab a bag of groceries and carry it around with your arm fully outstretched at a 90 degree angle from your body. Then do the same carrying the bag close as you normally would and tell me if that took the same effort.\n\n>>Right-click the asteroid again and choose >>Target Center of Mass to help you align things in the next step.
#autoLOC_309003 = Next
#autoLOC_309013 = Pivot and Alignment
#autoLOC_309024 = Your grapple and the thrust of the ship must obey the same principles. That's why we have a pivot to modify your connection angle and to make aligning to your centre of mass a complete breeze.\n\n>>Right-click on the grapple and choose >>Free Pivot. The grapple itself will remain connected to the asteroid, but you will be able to independently move your ship and realign it.\n\nWhat you're trying to set up here is aiming the nose of the ship so that it points at the asteroid's center of mass. If you can do that, the asteroid will not wobble around or try to drag your ship to the side while the engine is firing. Obviously, that will make it easier for the ship to push the asteroid where you want it to go. \n\nGo ahead and adjust yourself until you have a better alignment, then lock the pivot again.
#autoLOC_309025 = Next
#autoLOC_309035 = Redirect Start
#autoLOC_309042 = Now you're all set to start redirecting your asteroid. Whether you want to use it to study materials, make it a mass destruction weapon by dropping on a world, or create a rocky space station like some pesky mutant, you're going to have to move your pet rock.
#autoLOC_309043 = Next
#autoLOC_309053 = Rendezvous - Approach
#autoLOC_309060 = While you could start setting up maneuver nodes and burning in order to move that heavy load of yours right now, it would come at a great fuel cost, so it's better to plan a more efficient approach.\n\nOpen your map, set Kerbin as your target, and find the point where Kerbin's orbit is closest to yours, then set up a maneuver node OPPOSITE to that, on the far side of your orbital path. This is when you will be at your lowest velocity, making it that much easier to adjust your orbit.
#autoLOC_309061 = Next
#autoLOC_309076 = Rendezvous - Almost there!
#autoLOC_309084 = Now try creating a maneuver which will get you back under Kerbin's SOI. Sounds simple enough, but watch out for two things.\n\nFirst of all, you're carrying a LOT of mass, so before calling it done, see if the maneuver is achievable. Rule of thumb is, if you're getting more than a 10 minutes estimated burn time, you will probably run out of fuel before completing it.\n\nSecondly, if it seems like it's impossible getting a return course, right click the maneuver node. Along with a delete button, two more buttons will appear. These alter the calculation of the burn's results to see what would happen if it was made not on this orbit, but the one after that, or the one after that. So if you don't get it in this lap, maybe you will in the next one, or in 100 years (we might be late for tea.)
#autoLOC_309085 = Next
#autoLOC_309137 = Rendezvous - Practice
#autoLOC_309146 = That flight plan looks okay, but it seems like you will have to wait for a loooooong time, so I'll leave you to it.\n\nMy last advice about this is to use all of your piloting skills when actually executing the burn, sometimes it's hard to keep your ship steady when it weights tens of tons. And also, patience, I know this is a long mission, but you must endure, or use time warp, whatever suits you best.\n\nThat's all for my part, see you on Kerbin.
#autoLOC_309147 = Finish
#autoLOC_309158 = Failure
#autoLOC_309166 = Aw, shucks, something went terribly wrong here. You might want to try to stay alive when on an actual mission, you know...\nDon't feel bad, you can always try again.
#autoLOC_309167 = Finish
#autoLOC_309362 = Docking
#autoLOC_309369 = Hello, today we'll be going over a very exciting process: making two separate ships attach so they can share resources, crew, or simply become a bigger ship. \n\nIf you're interested in orbiter-lander missions or creating space stations, this will be a must, so pay attention.\n\nLet's begin.
#autoLOC_309370 = Next
#autoLOC_309381 = Coplanar Orbits
#autoLOC_309388 = In order to dock to another ship, the first thing you have to do is catch up to it. "Rendezvous" with it, to use the technical lingo. To accomplish that, the first thing you have to do is put your ship in a coplanar orbit, meaning an orbit with the exact same inclination.\n\nOpen your map (>>[<<2>>] key) to see the scenario at hand.
#autoLOC_309397 = Coplanar Orbits
#autoLOC_309404 = Look at those poor guys! They're doomed to orbit Kerbin forever, unless you go to their rescue, which you should, because our space program's reputation will go down if we leave people marooned out in space. If you play around with the camera, you will notice that your orbit and theirs don't have the same inclination. That means that if the ships ever did pass close to each other, they would do so at dangerously high speed and just zip on past each other on different paths. In this situation, the first thing we need to do is align our orbit with that of the other ship.\n\n>>Click on the ship named "Stranded" and set it as your target.
#autoLOC_309412 = Ascending and Descending Nodes
#autoLOC_309419 = Good. Now you will notice a few new things have appeared on your orbit. Green ascending and descending node indicators now show the points where the plane of your orbit crosses the plane of the target orbit, and white dotted lines connect these points to your own orbit line.
#autoLOC_309422 = This is what these nodes look like.
#autoLOC_309424 = Next
#autoLOC_309435 = Ascending and Descending Nodes
#autoLOC_309444 = We want to have your orbit coincide with that of the target, so let's start that job at one of the points where the paths already cross. Go ahead and add a maneuver node at the nearest of the two nodes (probably the ascending node) and manipulate the normal direction handles so that your inclination with respect to the target orbit is zero. \n\nYou can mouse over the AN/DN line as it moves around the orbit to know the estimated inclination after the burn. If you can't seem to get exactly zero, try moving the maneuver node itself a bit.\n\nExecute the burn when you're ready.
#autoLOC_309445 = Next
#autoLOC_309463 = Transfer Orbit
#autoLOC_309470 = Outstanding! Now your orbit and the stranded ship's are coplanar.\n\nThe next step is to generate a transfer orbit, much like you do when you're targeting another celestial body, which will transfer your ship from one orbit to the other. Create a maneuver node on your orbit (it doesn't really matter where since we're going to move it around anyway), and then extend the prograde vector until you get an intersecting orbit. Some of the other new indicators in target mode are the orange pair and pink pair of closest approach markers. Play with the prograde and the node position until you get the matching colored pair of these intersection nodes close to each other: ideally within a 5km range.
#autoLOC_309473 = This is what the intersect icons look like.
#autoLOC_309475 = Next
#autoLOC_309493 = Transfer Orbit
#autoLOC_309500 = That looks nice. Now, execute that planned maneuver as precisely as possible. You will most likely not get it exactly as the maneuver node predicts. For better precision, I recommend you burn at full throttle until the delta-V counter on the node is down to about 10m/s, and then cut your engine. Then make a few short, low-throttle burns to fine-tune the intercept.
#autoLOC_309501 = Next
#autoLOC_309521 = Enroute to Rendezvous
#autoLOC_309528 = Good! Now you're in a trajectory that will get you very close to your target. If you think you can get even closer, I suggest fine-tuning the encounter using your RCS thrusters instead of the main engine. However, no matter how close you get, you'll still be going too fast to actually do anything about it unless we do one more thing. And that is to step on the brakes at the right time.\n\nThat is of course just a figure of speech because there's no such thing as a brake pedal in spacecraft. For now, let's wait until we're about 15km away from the target. Once there, make sure that the navball is in "Target" mode so that the proper indicators will be displayed during the critical final maneuvers. If it isn't, click the velocimeter a few times until it is. While in target mode, turn toward the retrograde marker and burn at full throttle until your relative velocity drops below 50m/s.
#autoLOC_309529 = Next
#autoLOC_309545 = Rendezvous - Full Stop
#autoLOC_309553 = Okay, you are now pretty close to the target ship and you're moving slowly with respect to it, but we have to come to a full stop or we'll drift away.\n\nFirst of all, leave map view now because you are close enough for the main display to be not just useful, but advantageous. Watch until you're about 5 km away from the target. Point your ship towards retrograde again, then press >>[<<2>>] to turn on your RCS thrusters, and finally press and hold >>[<<4>>] until your speed drops to zero.\n\nIf RCS is taking too long, you can throttle up slightly, but just briefly or you'll over-burn!\n\nOh, and one more thing: always remember to turn off your RCS thrusters when you're not using them, so their attempts to help you hold attitude do not accidentally push you off course.
#autoLOC_309554 = Next
#autoLOC_309570 = Rendezvous - Almost There!
#autoLOC_309578 = Now we're not moving with respect to the target. Good. All that's left to do is to approach carefully.\n\nThis time point your ship towards the target and thrust forward using your RCS. In this step, don't let your speed go beyond 10 m/s to make sure that you will be able to stop in time to prevent a collision. If you start drifting away, brake to a stop again and start the approach once more. Once you're closer than 100 meters we'll proceed.
#autoLOC_309582 = This is what the Target icon looks like.
#autoLOC_309596 = Rendezvous - Almost There!
#autoLOC_309605 = BRAKE! NOW!\n\n Sorry, I didn't mean to startle you. Now is a good time to deploy your docking port. >>Right click it and press the >>Open Shield button. Also, now that you're this close it's time to make a little adjustment. Right now you're targeting the whole ship, but we can get more precise than that. >>Right-click the target ship's docking port and set it as target. Note how the distance changed: the target port is used as the position for your indicators now. Also, >>right-click your own port and click the >>Control from Here button. Now the indicators are measuring themselves from one docking port to the other which will make this much easier.\n\nOnce that's all done, approach the target ship again, very slowly: the idea is to get both docking ports to line up and just barely touch.
#autoLOC_309606 = Next
#autoLOC_309617 = Alignment
#autoLOC_309626 = In order to get the docking ports to touch each other, you need to align your docking port to the other ship's. This basically means that you want your prograde vector and the target vector to overlap on the navball. There are a few measures which can help with that.\n\n- You can change the camera mode with >>[<<2>>] to find one of your liking, I recommend the chase mode for this task.\n\n- Apart from staging mode, your HUD also has a docking mode, so press the docking mode button under the staging display on the lower left of the screen. What this does is change to an alternate control scheme, from rotation to translation, so that your >>[<<4>>], >>[<<6>>], >>[<<8>>], >>[<<10>>] keys will control translation and >>[<<12>>] and >>[<<14>>] are up and down. It's a bit like controlling a Kerbal in EVA flight.\n\n- Using docking mode isn't strictly necessary, since you can use the >>[<<16>>], >>[<<18>>], >>[<<20>>], >>[<<22>>], >>[<<24>>] and >>[<<26>>] keys to translate in the normal staging mode as well. Use whichever mode works best for you. If you get confused, you can >>View Key Bindings at any time in the Pause menu.
#autoLOC_309627 = Next
#autoLOC_309638 = Docking - Conclusion
#autoLOC_309647 = However you decide to do it, the point is you have to get both docking ports aligned as closely as possible. Once they're about a Kerbal's height apart, you will see their built-in magnetic assist kick in, and they will attract each other to an actual dock.\n\nTo get a better view, you might want to press >>[<<2>>] multiple times to get Locked mode so your controls align with your view, or even go to internal view with >>[<<4>>].\n\nI'll leave you to do that. If an attempt doesn't go well, back away about a ship's length (to reset the magnetic assist) and try again. Outside of these tutorials, you can also use the quicksave and quickload feature >>[<<6>>] and >>[<<8>>] keys to back up time for additional attempts. Keep in mind that this feature is not available in all difficulty settings, though.
#autoLOC_309671 = Docking - End
#autoLOC_309679 = Well done! Let me tell you, you just did one of the hardest things there is to do with spacecraft. Congrats!\n\nNow, to conclude your rescue mission successfully you have two options. you can transfer fuel to the stranded ship, undock and leave them to their fate, I don't recommend it, but if you want to do that press >>[<<2>>] + right click on the fuel tanks you'll be transferring to and from.\n\nThe other option is to transfer the crew to your ship, undock (right click the docking port to get this menu option), and take a road trip back to Kerbin. To move personnel, click on the stranded ship's capsule door and select the Kerbal(s) to transfer, one at a time, then select your own ship's pod. The cabin below the decoupler won't be surviving the return trip, it's below the decoupler!\n\nEach option has benefits and drawbacks. Let me know which one you chose when you're back on solid ground.
#autoLOC_309680 = Finish
#autoLOC_309691 = Failure
#autoLOC_309699 = Aw, shucks, something went terribly wrong here. You might want to try to stay alive when on an actual mission, you know...\nDon't feel bad, you can always try again.
#autoLOC_309700 = Finish
#autoLOC_310122 = Basic Construction
#autoLOC_310129 = Welcome to today's lecture on vessel construction. I'm Wernher von Kerman.\n\nWhether you want to put a satellite into orbit, make a transcontinental flight, or step onto the very surface of the Mun, you're going to need to build yourself a ship.\n\nIt should be pretty easy even if you're not a famous rocket scientist like myself.
#autoLOC_310130 = Next
#autoLOC_310141 = Overview
#autoLOC_310149 = In this tutorial, I will first show you around the Kerbal Space Center, then take you to the Vehicle Assembly Building, where you'll learn how to construct a simple ship.\n\nWe'll cover adding and removing parts, what the parts do, how to change the performance settings of the parts which have that option, and how to control staging.\n\nAt the end of the tutorial you will have a craft fit for a quick hop from the launchpad.\n\nAt each step I will lock out all controls other than the ones you need for that step. If you still manage to mess up (it took even me some time to become as skilled as I am now!), you can press the >>Back button to go back and fix things. (It won't light up unless you do mess up.)
#autoLOC_310150 = Next
#autoLOC_310160 = Kerbal Space Center
#autoLOC_310168 = We are now at the Kerbal Space Center. I'll give you a quick rundown on how to get around.\n\nThe KSC, for short, is home to the pinnacle of Kerbal endeavour and achievements for space exploration. Using the facilities you can see here, you will be able to manage your space program, create rockets and planes, track your Kerbal explorers as they roam the solar system, find exciting new uses for explosive substances, and in case of emergency, hire more Kerbals.\n\nTo find out about each of the facilities, you can hover your mouse over them or the facilities buttons (they show up when the cursor is outside this window). If you need to repair a structure (or upgrade them in career), you can do this by right-clicking them.\n\nTake some time to hover the mouse over the buildings and see what they each are, and when you're ready enter the Vehicle Assembly Building (VAB).
#autoLOC_310181 = Inside the VAB
#autoLOC_310206 = Very good! What you see in the middle of this screen is the construction area. This is where parts are placed and your craft is constructed.\n\nOn the left side of the screen is the Parts Toolbox. It will show all the parts you have available in each of the different categories, once there are any to pick, that is!
#autoLOC_310207 = Next
#autoLOC_310218 = Select a Command Module
#autoLOC_310243 = If you want your craft to be controllable you need a command module, and it's best to make it the first part you place.\n\nThis part will either contain some plucky Kerbal crew or an automated pilot mechanism.\n\nAs we're just starting there's only one choice. Go ahead and pick that command module from the >>Pods tab.
#autoLOC_310254 = Looking Around
#autoLOC_310279 = After at least one part is placed, you can look around with the following controls.\n\tOrbit the camera:\n\t\t>>[Arrow Keys] or\n\t\t>>Right Mouse Drag\n\tMove the camera up/down:\n\t\t>>[<<4>>] / >>[<<6>>] or\n\t\t>><<8>>\n\tZoom the camera:\n\t\t>>[<<10>>] / >>[<<12>>] or\n\t\t>>[Shift] + >><<15>>
#autoLOC_310280 = Back
#autoLOC_310289 = Next
#autoLOC_310307 = Adding a Parachute
#autoLOC_310327 = If you'd like your pilot to be able to make more than one flight, he or she will have to return safely to the ground (or water) on Kerbin. Parachutes are a simple way to make sure that happens. They can be found on the >>Utility tab (change tabs by clicking their icons on the left of the part list window).\n\nWhen you're choosing parts you can view the details of available parts by hovering over them in the toolbox. When the info is visible, most parts have an additional information window which can be opened with a right-click. Note that the parachute states the effective diameter in each state and what the maximum safe speed for deployment is.\n\nGo ahead and select the >>Mk16 Parachute by >>left-clicking on it. Then move it to the top of the command pod so that the green sphere at the bottom of the parachute lines up with the green sphere at the top of the pod. >>Click again to attach.
#autoLOC_310328 = Back
#autoLOC_310337 = Next
#autoLOC_310356 = Adjusting Part Options
#autoLOC_310376 = Some parts, like our parachute here, have configurable options. To see these we need to >>right-click on the parachute we just attached to the pod. Do that now and you will see the available parameters.\n\nOn the parachute you will see that we can adjust our altitude and the atmospheric pressure at which to open; that setting can be quite useful on distant worlds.\n\nFor now let's check that the opening height on the chute is at least 1000m, because safety is the Kerbal way, after all. For the min pressure slider, move it a bit to the right, to 0.2. This setting prevents the chute from activating until the atmosepheric pressure is above the configured value - on Kerbin 0.2 is about 9 kilometers in altitude, so even if you stage early and arm the parachute, it will wait until then to activate.\n\nYou can hide these options by right-clicking on the background scene or picking up another part (when there's one available). When you're happy with that we can proceed.
#autoLOC_310377 = Back
#autoLOC_310392 = Next
#autoLOC_310414 = Add a Solid Motor
#autoLOC_310434 = Next up, we are going to need something to make us go.\n\n>>Click on the >>Engines tab on the left to show the available engines and solid rocket motors.\n\nGrab one and connect it to the bottom of the pod. You may need to zoom or move the camera to be able to do so.
#autoLOC_310435 = Back
#autoLOC_310446 = Next
#autoLOC_310465 = Oops!
#autoLOC_310482 = Oops! I forgot you're just starting out. You're not a famous rocket scientist, and to make that craft survivable as it stands now you'd have to be better at rocket science than me. Hah, impossible!\n\nThe problem with that craft is that this solid rocket is too powerful for the payload (a single small pod and chute). It will either burn up on ascent from going too fast, or burn up coming back down. Even if you survive that, the craft's mass will cause it to fall too fast for the parachute to operate properly, and you'd hit the surface before it could stop you!\n\nOk, I promise to teach you how to change that to make it work in a later tutorial, but for now let's continue.\n\nWell, at least this way I get to tell you about removing parts. Pick up the >>BACC "Thumper", and either drop it back over the Parts Toolbox or press >>[Delete].
#autoLOC_310483 = Back
#autoLOC_310494 = Next
#autoLOC_310513 = The Right Solid Motor
#autoLOC_310530 = Instead, let's add the solid motor that's a better match for a ship of this size.\n\nAt the start of your career you will have what I consider rubbish parts. Literally: the motor here looks like, and may well be, a converted trash can.\n\nThat said, it does have enough oomph to get this little craft moving skyward, and quickly. As you progress you will be able to unlock more engines and other parts.\n\nFor now though, let's pick up the >>RT-5 "Flea" and connect it to the bottom of the pod.
#autoLOC_310531 = Back
#autoLOC_310542 = Next
#autoLOC_310561 = The Staging Stack
#autoLOC_310582 = Nice one. You've built the simplest survivable craft possible. We could go launch this right now, but it might be safer to explain one other thing first.
#autoLOC_310585 = In the bottom right you will see the staging stack - it's the box with the number 0 and icons for the parachute and engine in it. This stack shows us which parts will be activated as we "stage" our rocket.
#autoLOC_310587 = What this shows is that when we activate the next stage both the engine and the parachute will be triggered. While it could be considered funny to open the chute and fire the motor at the same time, it's not going to give you much of a flight.\n\nTo fix this we need to separate the engine and chute into two stages. If you mouse over the "0" stage you will see a little + and - appear to the left of the box. >>Click the >>plus button to add a new stage. If you add too many, click the minus button on the extra ones to remove them. Make sure you have precisely two stages.
#autoLOC_310588 = Back
#autoLOC_310603 = Next
#autoLOC_310617 = Adjusting the Staging Stack
#autoLOC_310625 = Excellent. It's important to note that the stages activate from the highest number and then count down. So our first stage will be stage 1 (the engine) and our second one will be stage 0 (the chute). \n\nNow >>drag the engine icon from stage 0 down to stage 1 to give our pilot some comfort.
#autoLOC_310626 = Back
#autoLOC_310640 = Next
#autoLOC_310672 = Saving it for Later
#autoLOC_310686 = That's it. We now have a safe - well, relatively safe craft that's ready to go. Let's make sure that if we need this design again we don't have to build it all from scratch.\n\nAt the top of the screen you will see the name for our craft. Hmm. "untitled space craft" doesn't seem so majestic. Why don't you change that to be something more your style, and you can add a description if you'd like to?\n\nWhen you use the load screens later, these names and descriptions help you to grab the right vessel.\n\nWhen you're happy with the name, >>Click on the >>Save icon in the upper right.
#autoLOC_310687 = Next
#autoLOC_310701 = Summing Up
#autoLOC_310726 = Excellent work. Feel free to play around with the parts and techniques I've shown you, and when you're ready to continue, press the red button in the upper right to exit.\n\nBack at the Training menu, try the Flight Basics tutorial to learn how to fly this little craft, and then the Intermediate Construction tutorial can teach you more about the editor.\n\n>>NOTE:Any vessels you create here will be lost when you exit, this is just for playing around.
#autoLOC_310727 = Done
#autoLOC_312688 = Advanced Construction
#autoLOC_312696 = Welcome to the third and final tutorial about construction \u2014 the Advanced Construction tutorial!\n\nI've had to delay some important work today to fit this in, so pay close attention as I show you how a real rocket scientist makes orbital craft.\n\nGo on! Go inside the VAB.
#autoLOC_312709 = Overview
#autoLOC_312730 = In our last tutorial we built a vessel that could escape the atmosphere, but it didn't have enough oomph to escape for long.\n\nThis time around, we'll cover more advanced rocket design concepts like multiple stages and boosters, as well as the extra parts like RCS and solar panels. You'll want these if you spend more than a few minutes in orbit.\n\nWhen we're done you'll have a craft capable of ascent to orbit, orbital operations, and a safe return to Kerbin \u2014 and you can test it out in the Go For Orbit tutorial, which will teach you how to make use of it all.
#autoLOC_312731 = Next
#autoLOC_312744 = Getting Started
#autoLOC_312752 = You'll notice that there are lots more parts available this time. That's because an orbit-capable craft is much more complex than that little puddle jumper I showed you how to make last time.\n\nHowever, the main principles are the same, so I hope you remember what I taught you.\n\nIf you mess up and, say, somehow manage to delete your whole craft, you can hit >><<2>> + >>[Z] to undo your last change.
#autoLOC_312753 = Next
#autoLOC_312766 = Select the Pod
#autoLOC_312777 = Again, you only have one pod available, so go ahead and select it.\n\nIf you select the wrong part, click on it in the main view to pick it up, and either drop it back over the Parts Toolbox or press >>[Delete], then try again.
#autoLOC_312778 = Next
#autoLOC_312794 = Add the Chute
#autoLOC_312803 = Just like last time, select a parachute and place it.
#autoLOC_312804 = Next
#autoLOC_312820 = Adjust Parameters
#autoLOC_312828 = And again like last time, adjust the parachute parameters by right-clicking on the part you just placed.\n\nWhen the chutes Min Pressure is 0.75 and you're satisfied, click >>Next.
#autoLOC_312829 = Next
#autoLOC_312845 = The Upper Stage
#autoLOC_312855 = We're now going to construct an upper stage.\n\nThis upper stage will finish placing the pod in orbit and, once there, provide RCS steering thrusters and electricity for the pod. It will also provide all manuevering capability in orbit, including the reentry burn.\n\nIt's going to consist of a decoupler (we don't want to carry it home), an RCS fuel tank, a Liquid Fuel tank, 4 RCS thrusters, 4 solar panels, 4 batteries, and an efficient upper-stage engine.\n\nThat's quite the shopping list, isn't it? So let me know when you're ready to proceed.
#autoLOC_312856 = Next
#autoLOC_312869 = Add a Stack Decoupler
#autoLOC_312879 = Firstly, we will add a stack decoupler below the pod to let us discard the parts we don't want to bring back with us.\n\nGrab a decoupler from the Toolbox and attach it to the bottom of the pod, paying close attention so that its little red arrows, as we discussed before, point up, to make sure that the decoupler is oriented the right way. \n\nIf the arrows are pointing down, that's not good. Detach it from the pod, then use >>[<<2>>], >>[<<4>>], >>[<<6>>] and >>[<<8>>] to rotate it to be the right way up, and then reattach it.
#autoLOC_312880 = Next
#autoLOC_312896 = Add an RCS Tank
#autoLOC_312904 = Next we'll add an RCS tank. RCS stands for Reaction Control System, and this fuel will help us with fine maneuvers.\n\nGo to the >>Tanks category and add an >>FL-R25 RCS Fuel Tank under the decoupler.
#autoLOC_312905 = Next
#autoLOC_312921 = Tweak RCS Loading
#autoLOC_312929 = Your craft is not going to need all the MonoPropellant in the tank, so to save some weight, >>right-click it to get to the part's options and move the slider down to 96 units.\n\nMonopropellant is called that because, while large rocket engines use two propellants (fuel and oxidizer), RCS uses a single propellant.\n\nRCS is generally less efficient, but is good for small velocity changes in any direction (rather than just forwards like the main engines do), and can be used to rotate the craft as well as move it.
#autoLOC_312930 = Next
#autoLOC_312946 = Add Propellant Tanks
#autoLOC_312954 = We'll be adding multiple Liquid Fuel tanks in this stage to get the right amount for the upper stage engine, and we need an extra tank to offset the weight of the RCS.\n\nSo add a tiny rocket propellant tank (it's the one named >>FL-T100 Fuel Tank), and then add a medium one (>>FL-T400 Fuel Tank) below it.
#autoLOC_312955 = Next
#autoLOC_312971 = Add a Terrier Engine
#autoLOC_312979 = Lastly for the main parts of this upper stage, we'll add an engine. The "Terrier" engine produces almost no thrust at sea level air pressure, but is highly efficient in space (and above 20km, where the atmosphere is thin enough to not interfere with the exhaust). This makes it a good choice for an upper stage, since the engine will not be activated until the rocket has reached the conditions where this kind of engine works well. \n\nIf you select the wrong engine, you can always throw it away and try again.\n\nAdd an >>LV-909 "Terrier" to the bottom of the tank.
#autoLOC_312980 = Next
#autoLOC_312996 = Show Center of Mass
#autoLOC_313006 = Nicely done! That's a pretty well assembled upper stage, if I do say so myself. It'll get you to orbit if you put enough rocket under it. While we have this reasonably simple vessel here, let's explore one of the other useful tools we have available.\n\nTo make sure that your ship flies controllably, some parts need to be placed carefully around a point inside the ship called "the center of mass." This CoM is a spot where the mass on one side is balanced by the mass on the other side. Thrust applied through the CoM will cause the ship to move without unwanted rotation, while thrust (properly) applied around the CoM will cause the ship to rotate without moving.\n\nThis makes the CoM such a useful and important thing that we added a tool so the assembly building can show it to you with a marker. Let's have a look at how that indicator works here.\n\n>>Click on the CoM indicator toggle and we'll have a play. Here's a picture of it, with the indicator highlighted.
#autoLOC_313010 = Next
#autoLOC_313026 = Watch the CoM
#autoLOC_313036 = OK, lets adjust the fuel levels in some of the tanks and see how that affects the center of mass.\n\n>>Right-click on each of the fuel tanks and drag the fuel and oxidizer propellant levels down to 0 (DON'T touch the MonoPropellant levels, as they wont be burnt by the "Terrier" engine).\n\nAs you are doing this, you will see the CoM move. During flight the vessel's CoM will move in the same way as it burns it's fuel, until the tanks are empty.
#autoLOC_313037 = Next
#autoLOC_313053 = Refill the Tank
#autoLOC_313061 = Ok, now go ahead and refill the tanks and we can proceed to add some of the "accessories" to our upper stage.\n\nThey'll transform it from merely something that gets us into orbit into something that helps us once we're there.
#autoLOC_313062 = Next
#autoLOC_313078 = Where to Place RCS Thrusters
#autoLOC_313088 = Now that you know where the CoM is when the stage is full and when it is empty, you have the information you need to place RCS thrusters. RCS thrusters are found in the Command and Control category.\n\nMoving the spaceship without rotating it is called "translation." This is a useful kind of maneuver for several reasons, including docking to another craft. In order for translation with RCS to avoid unwanted rotation, you need to balance the thrusters around the CoM, so the net sum of forces is balanced right on this natural pivot point. For two equal sets of thrusters, each set should be equidistant from the CoM, and for a single set (what we're doing here) they should be right around the CoM itself.\n\nWhat makes this complicated is that the CoM changes during flight, as you just saw. So, you need to place the thrusters at a compromise point between the 'wet' CoM and the 'dry' CoM.\n\nNote that in career-mode games, RCS thrusters don't become available until fairly late. In the meantime, the reaction wheel capability built into your command pod will probably be enough for turning in space, though reaction wheels will not allow you to translate.
#autoLOC_313089 = Next
#autoLOC_313105 = Placing the RCS Thrusters
#autoLOC_313115 = Let's turn on Angle Snap to make aligning the thruster parts easier. Do that by clicking on the Toggle Snap icon in the lower left or pressing the >>[<<2>>] key, ensure we have >>4x symmetry turned on, and then place a set of >>4 RV-105 RCS Thruster Blocks on your upper stage.\n\nThe tiny rocket propellant tank is about the right place to attach these. (Just in case you need a hint.) \n\nIf you don't get the placement quite right, you can also use the Offset gizmo to fine-tune their position. Make sure you turn angle snap off before using the offset! You will want fine adjustments for that, and with snap turned on, the adjustments are anything but fine. Click the Offset Mode icon in the upper left of the main editor window (just to the right of the part list), then click an RCS part. Drag one of the axis indicators to move it. If you want to reset this adjustment, hit >>[<<6>>]. When done, go back to Place mode.\n\nWhen you're all done, turn the CoM indicator off.
#autoLOC_313116 = Next
#autoLOC_313132 = Electric Charge
#autoLOC_313143 = Lots of things on a craft use Electric Charge (EC). (That's what us cool scientists call rocket electricity.)\n\nIn order to keep your batteries topped up, you will need a way of generating power. Now, some engines generate electricity while they're running, but you don't want to keep your engine running in orbit. Your orbit would get all kinds of messed up, and you'll run out of propellant!\n\nOur command pod has some batteries built into it, but to be safe you can add more batteries, and you can add solar panels or other electricity-generating items. We're going to do both.
#autoLOC_313144 = Next
#autoLOC_313157 = Adding Batteries and Solar Panels
#autoLOC_313166 = Switch to the >>Electrical category now and ensure we have Angle Snap turned on and are still in >>4x Symmetry mode.\n\nWe'll use our part rotation skills to adjust the panels before placing them. Thats the >>[<<4>>], >>[<<6>>], >>[<<8>>], >>[<<10>>], >>[<<12>>] and >>[<<14>>] keys we used earlier.\n\nGrab the >>OX-STAT solar panel, hold it over the lower end of the fuel tanks, and press >>[<<17>>] to rotate it 90 degrees. Then >>click to place a set of them.\n\nNow go ahead and place a set of 4 >>Z-100 batteries between the solar panels.
#autoLOC_313167 = Next
#autoLOC_313183 = Upper Stage Complete
#autoLOC_313194 = Excellent work. You've built a nice starter upper stage which will do well for some orbital exploration.\n\nNow we need to work on getting it up to orbit, and for that we'll build up our lower stage. In comparison to the upper stage, it's quite simple \u2014 just a couple of tanks and an engine. That won't be enough alone however, so we'll add some boosters too.
#autoLOC_313195 = Next
#autoLOC_313208 = Stage Decoupler
#autoLOC_313218 = Add another >>TD-12 Stack Decoupler on the bottom of the "Terrier".\n\nWe'll need this during our ascent to discard the empty parts of the vessel below.\n\nOh, and notice how when you add the decoupler, a fairing is placed around the engine? This will get jettisoned automatically when we stage the decoupler.
#autoLOC_313219 = Next
#autoLOC_313235 = Add Tanks
#autoLOC_313243 = Now we need to add the fuel tanks for our lower stage.\n\nAdd two of the medium (rocket) propellant tanks (>>FL-T400 Fuel Tank) to the bottom of the stack.
#autoLOC_313244 = Next
#autoLOC_313260 = Add a Swivel Engine
#autoLOC_313268 = For our lower stage we need an engine that is a sustainer. That's an engine that burns from liftoff until well after the boosters separate.\n\nLet's get "Scientifical" for a second. Rocket engine performance is measured by Specific Impulse (or Isp), and the Isp of an engine changes as the amount of atmospheric pressure around it changes. Just as the upper stage needed an engine that is good at the low air pressures of high altitudes, the lower stage will need boosters which are powerful at the higher air pressure of the low altitude of the launch pad. And to help carry the rocket through the transition from launch to upper stage, it will need a "sustainer" engine which usually sits between boosters and upper stage engines from a performance perspective, having a wide range in between the two.\n\nSo add the big engine you see there, the >>LV-T45 "Swivel", to the bottom of the tanks as our sustainer.
#autoLOC_313269 = Next
#autoLOC_313285 = Tweak the Swivel
#autoLOC_313293 = At its default thrust level, the "Swivel" is too powerful for the rocket we're creating (and for the ascent profile we're going to teach you in the "Go For Orbit" tutorial). So you'll need to lower its thrust level. This isn't as good a solution as picking a smaller, lighter engine with the thrust level we want, but, well, there are only so many options. \n\n>>Right-click the "Swivel" and lower its thrust limiter to 65. It will then only produce 65% of its full thrust potential, but it will also run longer because it's only burning 65% as much fuel.
#autoLOC_313294 = Next
#autoLOC_313310 = Add Radial Decouplers
#autoLOC_313318 = Nice. You now have the core of your rocket completed, but as I said before, we'll also be adding boosters to help the sustainer engine get the rocket up and running.\n\nWe'll add two boosters symmetrically so that we keep our craft balanced, and to make sure we don't lug the useless dry mass of the boosters around after they burn out, we'll attach them using decouplers.\n\nThis time, however, we'll use radial decouplers so the boosters can sit beside our lower stage core instead of under it. That way, the sustainter and boosters can fire at the same time. \n\nSelect the >>TT-38K Radial Decoupler and add it in >>2x symmetry near the bottom of the lowest tank on the lower stage.
#autoLOC_313319 = Next
#autoLOC_313335 = Add SRBs
#autoLOC_313343 = "Moar Boosters" is something you often hear around the KSC, and now it's time to add some!\n\nAdd a pair of >>RT-10 "Hammer" SRBs to the decouplers, so we have that extra kick early on.
#autoLOC_313344 = Next
#autoLOC_313359 = Tweak SRB Thrust
#autoLOC_313367 = Unlike LF (Liquid Fuel) engines, where you can adjust the throttle during flight, once you light an SRB, it burns at constant thrust till it's out of fuel. We can, however, use the throttle limiter as we did on the "Swivel" to set that constant thrust before we roll out to the launchpad.\n\n>>Right-Click on one of the SRBs and change its thrust limiter to 50. Do note that changing a tweakable value on one part that's been placed using symmetry will have that same change applied to its symmetry counterparts.\n\n(Remember when I said I'd teach you how to make that pod-and-Thumper craft from Construction Basics survivable? Well, this thrust adjusting is how that could be done. Although you'd also have to put a decoupler on it.)
#autoLOC_313368 = Next
#autoLOC_313384 = Add Nose Cones
#autoLOC_313392 = Right now the SRBs have flat, pancake tops, which is simply not a good look. Oh, and bad aerodynamically.\n\nLet's fix that by adding a pair of nose cones. >>Nose cones can be found in the >>Aerodynamics category, and you can add a pair of them using >>2x symmetry.
#autoLOC_313393 = Next
#autoLOC_313409 = Add Fins
#autoLOC_313417 = While we're on that tab in the toolbox, let's add some fins too. Fins come in various sizes and styles, and as we learned earlier, will help stabilize your craft.\n\nSince these fins are control surfaces, they also add some extra control authority when low in the atmosphere, where the air is thick enough for them to have a helpful effect.\n\nAdd the >>AV-R8 Winglets in >>4x symmetry near the bottom of the lowest fuel tank in the lowest stage, and make sure they don't intersect the decouplers and SRBs. If they do overlap those parts, any flight will be interesting, but exceptionally short.
#autoLOC_313418 = Next
#autoLOC_313434 = Fix Staging
#autoLOC_313442 = Excellent! We've now got all the components on our basic orbital rocket, but let's run through a few extra things before we call it a day.\n\nFirstly, we should review the Staging Stack to check the order of actions and parts displayed there. It's lucky I've highlighted this for you, because the SRBs are set to fire before the sustainer, and that just won't do. You won't have enough thrust to get off the pad that way!\n\nMove the Swivel's staging icon down into the same stage as the SRBs.\n\nNote that the automatically created staging sequence would work if we did not want the long-burning sustainer to ignite at the same time as the high-thrust boosters, but since we do, we had to adjust it manually.
#autoLOC_313443 = Next
#autoLOC_313459 = Align for Launch
#autoLOC_313467 = Finally, pick up the pod and rotate it 90 degrees around the vertical axis (Press >>[<<2>>] or >>[<<4>>]).\n\nThis will rotate the ship not just in the VAB, but also set its orientation when we go to the launchpad, so that our desired flight heading of east (compass 90) will be a matter of steering in the pitch (up-and-down) axis rather than yaw (right-and-left).\n\nBy default, parts in the VAB are oriented so that they are aligned north.
#autoLOC_313468 = Next
#autoLOC_313484 = Action Groups
#autoLOC_313493 = We always make every effort to ensure our brave crew survive, and hopefully you will take the same stance in your space program. It doesn't always work out that way, of course, but it's the thought that counts. (At least to those of us not in the rocket at the time.) \n\nWith that in mind, let's set up an abort action group for your craft, for use in case of emergency. Note that in career mode, you'll have to upgrade the VAB or SPH in order to access action groups.\n\n>>Click on the turquoise action groups button on the left of the toolbar; it's part of a cluster of three buttons.
#autoLOC_313494 = Next
#autoLOC_313510 = Action Groups
#autoLOC_313518 = Action groups let you assign the functions of one or more parts to a single, specific key. There are some default action groups (landing gear automatically go in the gear group, brakes on wheels go in the brake group, etc.) and some custom ones activated by the keyboard (not keypad) numbers. Because of the order of these keys on standard boards, the action groups are numbered 1 through 9 and then 0.\n\nTo set up an action group, click on the desired action key from the menu, then click on the part you want to activate. The actions already assigned to that group appear in the Group Actions column, and the actions that can be assigned from the selected part appear in the Selection Column.\n\nTo add and remove items, you simply click on them to move them left or right between columns. To clear all action group selections from a part, click Reset in the Selection column.\n\nWe're going to set up the Abort action group. It's triggered by pressing >>[<<2>>] or by clicking the big red abort button in flight (it slides out from the left of the altitude panel at the top of the screen when you mouse over that area). First, >>click on the >>Abort button in the Action Groups column.
#autoLOC_313519 = Next
#autoLOC_313535 = Abort Group
#autoLOC_313543 = Great! Now >>click on the decoupler right below the pod, and add its >>Decouple action to the group.\n\nThen >>click on each liquid engine in turn and assign their >>Shutdown functions to the group. Finally, >>click on one of the radial decouplers and assign >>Decouple to the group. (Since these were placed with symmetry, applying the action to one radial decoupler will apply it to them all.) \n\nNow when you trigger the abort action in flight, the engines will shut down (or, if they can't shut down, be decoupled), the capsule will separate from the rest of the ship, and it should be safe to land by itself. Remember to deploy your parachute once it's safe, however! (This may require staging a number of times, since the stage counter won't advance by itself when parts decouple before they are staged.
#autoLOC_313544 = Next
#autoLOC_313560 = Summary
#autoLOC_313568 = And there we are! Your orbital rocket is ready to fly.\n\nIt's been a long lesson (and thanks for hanging in there) in which we've covered lots of different advanced techniques for rocket construction.\n\nGive the new ship a name and save it \u2014 that's always a good practice. Then I recommend you try flying it in the "Go For Orbit" tutorial.\n\n>>NOTE:Any vessels you create here will be lost when you exit, this is just for playing around.
#autoLOC_313569 = Done
#autoLOC_314034 = Intermediate Construction
#autoLOC_314043 = Hello again. Glad you could come back.\n\nTo get started, go ahead and enter the VAB and I'll give you the overview of what we're building today.
#autoLOC_314055 = Overview
#autoLOC_314077 = Ah, here we are again. Now, to business.\n\nIf you remember, in our last construction tutorial we covered how to build a simple hopper and some of the basics of the construction area.\n\nIn this tutorial we'll expand your knowledge of some of the more useful features in the VAB, and we'll build a more complex craft that will be able to get us out of the atmosphere.
#autoLOC_314078 = Next
#autoLOC_314093 = Loading Saved Designs
#autoLOC_314106 = To build our new design let's start with the craft we built in the Basic Construction Tutorial, though this one is just called "Hopper". This will save us a little bit of time, and the accounting department is always happy when we save on time.\n\n>>Click on the >>Open button in the top right corner and load the "Hopper", then remove its >>RT-5 "Flea" motor.\n\nIf you mess up, you can recreate the craft from the part list by placing a pod first, then a parachute on top of it. Note that throughout this tutorial I will leave all parts you need available to be placed.\n\nIf you delete the craft file somehow, close the load dialog and open it again and the craft will be back.
#autoLOC_314107 = Next
#autoLOC_314126 = Tweaking the Chute
#autoLOC_314140 = Unlike last time, we won't be bringing the whole vessel back, so we can change our parachute's stats from what we used before. Right-click on the parachute and verify that its deployment altitude is set to 1000m as last time, but also set the minimum pressure slider all the way to the right, 0.75 atmospheres. That corresponds to an altitude on Kerbin of about 2 kilometers and means a much shorter time 'hanging around' during descent.
#autoLOC_314141 = Next
#autoLOC_314156 = Renaming the Vessel
#autoLOC_314166 = First off let's change the name of our craft, and the description if you want, so that we still have our trash can special for later on.\n\nSimply change the name to something other than "Hopper" and we can proceed.
#autoLOC_314167 = Next
#autoLOC_314181 = Adding Some Extra Functionality
#autoLOC_314189 = Great. For this craft, we are going to give the ship some additional purpose by attaching a science experiment. We can run these experiments during our travels and get valuable science data for Kerbalkind.\n\nThere are a number of science experiments to be performed, but at the moment we only have the Mystery Goo Containment Unit available.\n\nSwitch to the >>Science tab to look at it. This is one of the most basic scientific experiments Kerbal scientists have devised and one of the first things they want to try and understand better; I mean, they don't even know what color the goo is!
#autoLOC_314190 = Next
#autoLOC_314205 = Using Symmetry
#autoLOC_314213 = When you pick up the part you will see that it's designed to attach to the sides of other parts, i.e. "radially". If we attach only one of these, then during flight our craft will be unbalanced.\n\nOne way to solve this is to add an extra Goo Container on the opposite side of the rocket so they balance. Luckily we have a symmetry tool to help here.
#autoLOC_314216 = These buttons control symmetry (highlighted) and angle snap, and can be found in the lower left of the screen. Press the >>symmetry button (or press the >>[<<3>>] key) to cycle through the available symmetry modes.
#autoLOC_314218 = Set this to >>2x and then pick up and place a >>Mystery Goo Containment Unit on the side of the pod, near the top. You will notice that a second one has been placed opposite the first by the symmetry tool. If you had already placed a lone canister, pick it up, make sure symmetry is set correctly, and place it again, so that it has a duplicate on the other side.\n\nRemember to place the canisters near the nose of the pod!
#autoLOC_314219 = Next
#autoLOC_314233 = Decoupling Parts
#autoLOC_314242 = If we add too many more parts here, the craft we are making will be too heavy to survive reentry safely (and too heavy to be slowed by our parachute, leading to Sudden Impact Syndrome). So we will need to add a decoupler below the pod.\n\nDecouplers can be found in the Coupling tab, and will let us split the craft when we no longer need the lower parts. We won't be able to recover the discarded parts, but at least our craft (and our Kerbal!) will survive reentry and landing.\n\nDecouplers can be used in many ways, but for now let's just add one of these to the bottom of the pod. Go to the >>Coupling tab, grab a >>TD-12, and place it.\n\nNote that stack decouplers have arrows. The arrows show which side is the side that decouples. Make sure your decoupler's arrow is pointing up, towards the pod. (It will be, by default.)
#autoLOC_314243 = Next
#autoLOC_314257 = Revisiting the Staging Stack
#autoLOC_314266 = Well done. You'll recall, I hope, that in the previous tutorial we had to adjust the staging stack when we added the engine to our earlier rocket. \n\nWhen you add a decoupler, the extra stage is automatically added to the stack so that any new parts below the decoupler won't be staged at the same time as those above it.\n\nYou can of course still move these all around, but hopefully this will save you some time as you go.\n\nIf you ever want to return to this default staging setup, click the >>Reset button at the bottom of the Staging Stack.
#autoLOC_314267 = Next
#autoLOC_314281 = Adding Some Fuel Tanks
#autoLOC_314289 = This time we are going to use a Liquid Propellant Rocket Engine. Unlike Solid Rocket Motors, these engines don't carry their own propellants with them, so we need to add some fuel tanks.\n\nGo to the Fuel Tanks tab. We are still using these early parts so there are only FLT-100s available. This is another area, like engines, where advancement brings bigger and better parts.\n\nWe are going to need 5 of these tanks to get us to space. Before you grab 5 tanks from the part toolbox, though, let me give you another tip, because efficency is my middle name (it goes right after "Von").\n\nOnce you place the first tank on the rocket, you can duplicate that by holding the >>[<<2>>] Key and clicking on the tank. You can do this on the bottom tank a few times and quickly get 5 of these attached without having to go back to the toolbox.\n\nAdd 5 >>FLT-100 Fuel Tanks to the vessel and we can proceed.
#autoLOC_314290 = Next
#autoLOC_314304 = Adding a Rocket Engine
#autoLOC_314312 = Good! Switch over to the >>Engines tab now.\n\nThe "Swivel" engine you see here is obviously different from the "Flea" we used before. This is a liquid engine and it needs (and burns) both Liquid Fuel and Oxidizer; funnily enough, that's what we just added to the rocket.\n\nAttach the >>LV-T45 "Swivel" to the bottom of the rocket stack now, and keep an eye on the staging stack to see how it changes.
#autoLOC_314313 = Next
#autoLOC_314327 = Adding Fins for Balance
#autoLOC_314335 = We are almost there and you're doing fine, maybe not as speedily as someone of my caliber though.\n\nThe last thing we are going to need to do is to give this rocket a little better stability, so it keeps going the way we want it to go. We will achieve this by adding some fins near the bottom of the rocket. Fins can be found in the >>Aerodynamics tab.\n\nSet the symmetry mode to >>4x so we will place them on both axes. Also, turn on angle snap.
#autoLOC_314338 = You can turn on angle snap by clicking the button next to the symmetry icon (highlighted blue in this example), or by pressing >>[<<2>>]. That will help you to align the fins neatly.
#autoLOC_314340 = Drop a >>Basic Fin on the last rocket tank. You'll see the other three symmetry counterparts will be placed as well.
#autoLOC_314341 = Next
#autoLOC_314355 = Ready to Rock!
#autoLOC_314364 = Excellent, we've now got a rocket that will let us reach for the stars. Admittedly, I did say "reach for", as this is a basic rocket which can't achieve orbit. But on the bright side, that means reentry will also be basic!\n\nYou've done a great job in building a basic hopper and a suborbit-capable rocket. Hopefully, you've learned a few things about how to build a craft and how to use some of the shortcuts that are in here.\n\nFeel free to hang around a bit and try your hand at other things too, or perhaps you could look at the next lesson on suborbital flight, where we will see just how well this rocket performs. Or, head over to the science tutorial to learn how to advance your career and unlock more parts.\n\nIf you could show yourself out of the construction facility with the red button on the top right when you're done experimenting that would be great. Auf wiedersehen!\n\n>>NOTE:Any vessels you create here will be lost when you exit, this is just for playing around.
#autoLOC_314365 = Done
#autoLOC_314461 = Welcome
#autoLOC_314470 = Welcome to the Kerbal Space Center Launch Facility! I'm <<1>> and I will teach you the basics of piloting a spacecraft.\n\nI trust you've already checked the Basic Construction Tutorial, if not I recommend you do so before going through this one.\n\nToday we will do a run through of all the important controls for your spacecraft. Our little "Hopper" from your Basic Construction lesson with Wernher may not have all of them, but we'll do a full run through once, and see how it flys.\n\nIf you're ready to go, press >>Next.
#autoLOC_314471 = Next
#autoLOC_314482 = Basic Flight Controls
#autoLOC_314489 = Flying a spacecraft is all about being in control of a generally very chaotic situation. As a Pilot, your main flight controls will affect the pitch, yaw and roll of the ship.\n\nLet's look at those first. (All the other controls will be locked until they're needed or this tutorial is closed.)
#autoLOC_314490 = Next
#autoLOC_314502 = Basic Flight Controls : Pitch, Yaw and Roll
#autoLOC_314509 = Pitch, Yaw and Roll are the three directions you will rotate your craft.\n\nTo help you visualize these, we've taken a holiday snap of the "Hopper" below.
#autoLOC_314511 = Next up, we'll see how we rotate in these directions.
#autoLOC_314512 = Next
#autoLOC_314523 = Pitch, Yaw and Roll
#autoLOC_314532 = You control your ship's rotation using the these controls:\n\t\t>>[<<2>>] / >>[<<4>>] : Pitch Up / Down\n\t\t>>[<<6>>] / >>[<<8>>] : Yaw Left / Right\n\t\t>>[<<10>>] / >>[<<12>>] : Roll Left / Right\n\nBy controlling Pitch, Yaw and Roll together, you can keep the ship in a controlled flight.\n\nTry it now, and notice the indicator on the lower-left side move as you provide control input.
#autoLOC_314533 = Next
#autoLOC_314544 = Basic Flight Controls
#autoLOC_314551 = Throttle, plus Pitch, Yaw and Roll are the main controls you'll need to master for a successful, crash-free flight.\n\nWe'll skip over the Throttle control for now as this vessel has no need for it. Don't worry, I'll explain it another time when it's of use.\n\nRemember that all of these controls have a limited amount of effectiveness, so bigger, heavier ships will probably respond much more sluggishly to the controls than a little small one.\n\nIt's also good to keep in mind that as stages are separated from the ship, it will become lighter and this will usually mean easier to control.\n\nNext, let's look at the rest of the Flight Controls.
#autoLOC_314552 = Next
#autoLOC_314563 = Staging
#autoLOC_314570 = In flight, all the planning you put into the staging sequence of your ship comes into play.\n\nFrom launch to the final deployment of the descent parachute(s), you can control the activation of several of the ship's parts by activating stages:\n\t\t>>[<<2>>] : Launch/Activate Next Stage\n\nNotice the Stage Indicator in the lower-left corner, it shows the currently active stage. Since we haven't launched yet, it's showing the first stage as active. I have your staging controls locked for now, so the stage indicator is glowing purple. \n\nOne more thing on staging, if the staging setup is causing strife, or you change your mind about something, you can edit the stage sequence on the fly...pun intended...no need to go back to the assembly facility.
#autoLOC_314571 = Next
#autoLOC_314582 = The NavBall
#autoLOC_314589 = An important part of flying is knowing how your ship is oriented and where it is going. That's why a good pilot is always aware of the ship's Attitude (where it is pointing) and its Velocity Vector (where it is going). These aren't always the same direction, and as your skills improve you should pick up on these.\n\nThe big round instrument on the lower center of the screen is called the NavBall. This device sums up most of the critical information needed for proper, death-free flight.\n\nHere, you see the ship's nose in relation to the horizon (when you're not pointing straight up it's easily visible as a line between blue sky and the brown ground), as well as its heading (compass bearing) and speed.\n\nYou also get several icons that indicate things like your current velocity vector, but we'll have a look at those later.
#autoLOC_314590 = Next
#autoLOC_314601 = Flight Instruments
#autoLOC_314608 = In the top-center part of the screen you have your Altimeter, Vertical Speed Indicator, and Atmosphere gauges.\n\nThe Altimeter will show the distance to the planet's surface at Sea Level. This means the actual surface may be much closer, so watch out for the ground when landing.\n\nYour Vertical Speed Indicator shows how quickly your altitude is changing. When launching, it's considered best to keep this gauge pointing up.\n\nThe Atmosphere gauge indicates how deep the ship is in the planet's atmosphere. This helps you know if the ship is high enough for orbiting without losing speed to air resistance, or judge how effective wings and controls surfaces will be.
#autoLOC_314609 = Next
#autoLOC_314620 = Parachute Indicators
#autoLOC_314627 = One last thing before we give this rocket the green light.\n\nIn the Staging stack you can see the indicator for your parachute. This indicator shows when the chute will be activated by staging\u2014you already know that\u2014but the background will also change color to indicate when it is safe to stage the parachute, and the foreground (the parachute bit of the icon itself) will change color depending on the parachute's state. Note, however, that by default parachutes will not deploy when unsafe, even if you stage them.
#autoLOC_314629 = The left three show safety: Safe, Risky, and Unsafe to deploy. The chute is unstaged (white) in the left three. The right three show state after staging: Armed, Deployed, and Cut/shredded. When you are familiar with chute icon colors we can move on.
#autoLOC_314630 = Next
#autoLOC_314642 = Ready to Launch
#autoLOC_314660 = Ok, enough talk! I'll unlock the flight controls and you'll be clear for launch.\n\nAt any time you may press >>[<<2>>] to pause the game. In the Pause Menu you can restart the flight, or end this Tutorial (choose >>End Scenario) and return to the Main Menu.\n\nFor now get, yourself prepared and hit >>[<<5>>] when ready to launch!\n\nDon't forget our "Hopper" has only a solid rocket motor so there is no throttle control\u2014that's why we didn't review the throttle here. Make sure to fly in a nice high arc and enjoy the flight!
#autoLOC_314671 = Liftoff!
#autoLOC_314692 = And up you go! You can try practicing some of the controls we just discussed like pitch, yaw and roll.\n\nAlso keep an eye on the parachute icon in the staging list, that shows you how safe the current environment is for chutes. Once it goes red it won't deploy until it's clear again even if you stage it.\n\nI realize this could be too much to learn in one go, so if you forget you can always press >>[<<2>>] and click >>View Key Bindings for a reminder.\n\nYou can also see whether your crew are enjoying the trip in the lower right corner.\n\nAnyways, I'll hang around and watch, and I'll let you know when it's safe to stage your chute.
#autoLOC_314708 = Deploy the Parachute
#autoLOC_314715 = Your solid motor has burned out, you're passing apoapsis (the highest point on your flight), and your speed is low enough that it's safe to stage again to deploy the parachute.\n\nDo so now, before you speed up again and hit the surface!
#autoLOC_314727 = Descending...
#autoLOC_314734 = You've armed the parachute, now time to wait to get low enough and slow down enough for it to deploy safely (don't worry, it will do so automatically now).\n\nWell, maybe worry slightly: If you didn't fly high enough, you may not have enough air under you to slow down before you crash!
#autoLOC_314746 = Enjoy the Descent
#autoLOC_314754 = And now we sit back and enjoy the descent.
#autoLOC_314766 = Landed
#autoLOC_314775 = Well done, you've survived your first quick flight!\n\nWhen you're landed or splashed on Kerbin (and NOT in training) you can point the mouse just above the altimeter and click the recover button (on the panel that slides down) to ask to be picked up.\n\nI've also unlocked the crew hatch, so if you feel like going out for a walk or swim you can click the EVA (Extra Vehicular Activity) button that will pop up when you mouse over the portrait of the Kerbal you want to take for a walk. You can do it just for fun, or to collect a surface sample.\n\nThis concludes today's lesson, to exit training you press >>[<<2>>] to access the pause menu and choose >>(End Scenario) to return to the Main Menu.\n\nI hope to see you again to learn more about Suborbital flight perhaps. Bye.
#autoLOC_314776 = Done
#autoLOC_314788 = Internal View
#autoLOC_314800 = Aha!, You're a curious one aren't you? The IVA button over each crewmember's portrait will let you see the ship from his own perspective.\n\nNote that in this mode, your flight UI has less instruments, since most of them can be found in the cockpit itself.\n\nIn Internal View, right-clicking will toggle between mouse-look and interact modes, so you can look aroud without having to hold down the right mouse button. Try looking around and clicking on things, the Engineering department says there are many devices in here that actually work. They seemed to be quite proud of that, in fact.\n\nWhen there are multiple crew you can cycle through the POV of them using the >>[<<2>>] key.\n\nReturn to External View by pressing >>[<<4>>].
#autoLOC_314820 = Failure
#autoLOC_314830 = Aw, shucks, something went terribly wrong here. You might want to try to stay alive when on an actual mission, you know...\nDon't feel bad, I'll send someone to clean that up and you can try again. Make sure you fly high enough to be going slow enough for parachute deployment, and make sure you remember to stage it to arm it!
#autoLOC_314831 = Finish
#autoLOC_314847 = Oh No! Your Chute is Gone!
#autoLOC_314857 = You staged your chute while still going too fast and it ripped up. Afraid there really isn't much that can be done now, it's shredded to ribbons!
#autoLOC_314876 = Docking Control Mode
#autoLOC_314887 = I see you've found the Docking Controls. In this mode, controls behave somewhat differently, to make maneuvering around in orbit easier. However, that is a topic for a whole other tutorial, so let's just go back to the subject at hand for now.\n\nPress the Staging button on the bottom-left corner to return to the Staging Control Mode.
#autoLOC_315017 = Welcome
#autoLOC_315026 = Hello again. Glad you could make it back.\n\nToday we will take an exciting step: getting our first Kerbal into Space! (Yep, with a capital S!)\n\nHopefully, you remember the controls we discussed in the basic flight tutorial, but don't forget that you can always press >>[<<2>>] and click the view key bindings button for a reminder.\n\nIf you're ready, let's get started.
#autoLOC_315027 = Next
#autoLOC_315041 = Flight Plan
#autoLOC_315054 = Your mission today is to make a short suborbital (less than orbital) flight out over the water to the east. It's a nice arcing path that ensures a gentle, survivable reentry; straight up then straight down is...not so good for survival.\n\nI've set up the pink target indicator on the navball as aim point but do note that this is not the case for normal missions (the target marker is normally used for other things, and does not help with ascents). Starting with the nose pointing straight up on the launch pad, or 90 degrees elevation from the eastern horizon:\n\n\t * Tilt east to 80 degrees elevation on the navball by 150 m/s (start at 50 m/s);\n\t * Tilt east to 70 degrees on the navball by 400 m/s (start at 250 m/s);\n\t * After burnout, coast up into space, and have a look around;\n\t * Prepare for reentry;\n\t * Lastly, reenter and land safely!\n\nOnce we reach burnout (i.e.run out of propellant) we'll have a bit more time to discuss some other things.
#autoLOC_315055 = Next
#autoLOC_315069 = Throttle Control
#autoLOC_315079 = Unlike the "Hopper" in our first lesson, this new craft has Liquid Fuel engines. This means we can use the throttle to set the output power of the ship's engines.\n\nThrottle is controlled by the following keys:\n\t\t>>[<<2>>] : Throttle Up\n\t\t>>[<<4>>] : Throttle Down\n\t\t>>[<<6>>] : Throttle Max\n\t\t>>[<<8>>] : Throttle Cutoff\n\nTry these out now! You'll see the indicator needle slide up and down along the graph on the lower left side of the navball.
#autoLOC_315080 = Next
#autoLOC_315094 = S.A.S.
#autoLOC_315103 = S.A.S stands for Stability Augmentation System, although Kerbal astronauts usually refer to it as Sickness Avoidance Scheme.\n\nWhatever it stands for, what it does is try to stop the ship from spinning around, using the computer-controlled "Auto-Torque Drive Compensator" technology to counteract the rotation of the ship. In its simplest mode it will keep the ship aligned with the orientation it has when you turn S.A.S. on, or, if you pitch/yaw/roll while S.A.S. is on, the orientation when you release the controls.\n\nSAS can be activated (or deactivated if on) momentarily by holding down the >>[<<2>>] key, and it can be toggled by pressing the >>[<<4>>] key.\n\nIf you have problems following the maneuvers, once you enable SAS and lift off you can click the small red button to the left of the navball that has a miniature target indicator (it's the lower left of all the buttons). That will cause the S.A.S. to follow the target indicator and fly for you. Note: this autopiloting function will not be available until you are flying.
#autoLOC_315104 = Next
#autoLOC_315118 = Launch Preparations
#autoLOC_315125 = This craft has a bit too much engine, so we're going to throttle down for launch. Set your throttle to >>2/3 (the upper of the two middle notches on the slider).\n\nAlso, turn on S.A.S. to help control things (press >>[<<3>>]). It will keep you pointed where you want to be pointed.
#autoLOC_315126 = Next
#autoLOC_315144 = Detailed Information Ahead
#autoLOC_315153 = During this lesson some of the information is quite detailed and could take a while to read. As this is a short suborbital hop, and I don't want you to miss anything important, I will place a warning at the top of pages where you might want to pause the game to read.\n\nThe warning will look like this:\n\n>>WARNING: Detailed info! Press >>[<<3>>] to pause if necessary.
#autoLOC_315154 = Next
#autoLOC_315168 = Ready to Launch
#autoLOC_315190 = Ok, enough talk! I'll unlock the rest of the flight controls and you'll be clear to launch.\n\nAt any time you may press >>[<<2>>] to pause the game. In the Pause Menu you can restart the flight, or end this Tutorial and return to the Main Menu.\n\nI've enabled the Target marker on the NavBall. Give it a look to make sure you see it, and then let's get ready to light this candle.\n\nDouble-check your throttle is set to >>2/3 (the upper of the two middle notches on the slider) and S.A.S. is enabled, then hit >>[<<5>>] when you're ready to launch. Remember to start turning at 50m/s!
#autoLOC_315202 = Hold Tight...
#autoLOC_315210 = Wait for a bit more speed before we start to turn.
#autoLOC_315227 = Start the Turn
#autoLOC_315235 = Now's the time to start turning.\n\nFollow the target marker to 80 degrees by the time you reach 150m/s.
#autoLOC_315260 = Hold Steady Again
#autoLOC_315268 = Good work!\n\nGet ready to turn further once you reach 250m/s.
#autoLOC_315286 = Steady on 70
#autoLOC_315294 = Looking good! Now let's turn a little more.\n\nWe are aiming to get to the 70 degree pitch line.\n\nYou can follow the marker as it moves there.
#autoLOC_315313 = Hold Steady - Throttle Up
#autoLOC_315321 = Excellent work. We've got the rocket just where it needs to be in order to reach space.\n\nYou should be able to let S.A.S. keep the craft steady for a while as we accelerate further.\n\nNow go ahead and throttle up to full power.
#autoLOC_315358 = Hold Steady
#autoLOC_315366 = We're really cooking along now! As we get up to these higher speeds you might start to see some heat effects, but we will clear the atmosphere before it gets too hot .\n\nHold the course and we'll reach stage burnout safely.
#autoLOC_315403 = Out of Gas
#autoLOC_315422 = >>WARNING: Detailed info! Press >>[<<3>>] to pause if necessary.\n\nGreat work! You've succeeded in getting your ship on a trajectory bound for space. I've now set your target indicator to align with your velocity vector; that will minimize drag by turning the smallest side of the vehicle into the air flow. Somewhere around here, you will see the navball speed indicator auto-switch from "Surface" to "Orbit," accompanied by the speed number jumping. Go ahead and switch it back to "Surface" mode by clicking on it until it says "Surface" again.\n\nYou might have noticed some flickering flames near the end of our burn there, which is due to the high speed of your craft in the atmosphere. Normally our ascent would be a little slower, but I'm sure my friend Wernher has helped you build a ship that can withstand this heat, and besides this high and this slow you'll be fine.\n\nIf you want to have a look at your trajectory, you can switch to the map (>>[<<5>>] key) to have a look at your projected path. Just remember to come back to flight mode again!
#autoLOC_315424 = Oops. Looks like you're not going to clear the atmosphere<<1>>. Press >>[<<3>>] and choose >>Revert Flight to try again.
#autoLOC_315426 = Next
#autoLOC_315452 = Coasting to Space
#autoLOC_315460 = Now that we are coasting our way to apoapsis (that's the highest point on our current projected path), we've got a little time to chat. Once you clear the atmosphere we'll go over what you can do in space.
#autoLOC_315477 = What to Do in Space
#autoLOC_315485 = While we float up here beyond the atmosphere, I'll quickly tell you about a couple of things you can do.\n\nWith an advanced enough astronaut complex in the KSC, we can train our Kerbals to be able to space walk (or EVA), although we won't be doing that on this flight.\n\nAlso, when we are carrying science devices like our goo containers, we can perform experiments.\n\nFeel free to play with the goo canisters now by right-clicking on them. I'll let you know when it's time for the next phase of this suborbital flight.
#autoLOC_315502 = Reorient
#autoLOC_315512 = >>WARNING: Detailed info! Press >>[<<3>>] to pause if necessary.\n\nAs we near the edge of the atmosphere again, it's time to reorient the pod to get ready for re-entry. We're only going to reenter with the pod and chute and goo canisters, but we're not going to decouple yet; in real missions it's best to keep your upper stage around until the last moment, you never know when you might need it...\n\nAnyway, it's best to re-enter bottom-first, and since we ascended at about 70 degrees pitch, we'll naturally re-enter at about -70 degrees pitch.\n\nThat means you want to aim the top of the capsule at the 70 degrees pitch line, but the opposite heading. This is at a heading of 270 on the navball and 70 degrees pitch, and I've placed the target marker there to help you see where this lies.\n\nTurn S.A.S. off, change your attitude, and then turn it back on again.
#autoLOC_315531 = Stablize
#autoLOC_315539 = Nice! Now hold steady on your new attitude (let SAS do its job), and get ready to decouple the stage and start reentry!
#autoLOC_315558 = Booster Away!
#autoLOC_315568 = Now it's time to get rid of that booster, since it's just weighing us down.\n\nStage to discard the unneeded parts and mass.
#autoLOC_315581 = Aerodynamic Stabilization
#autoLOC_315591 = During re-entry, with your pod oriented this way (drag-producing items near the top), aerodynamic forces alone will hold it properly stabilized.\n\nSo it's time to turn S.A.S. off and let the air do the work for you. Once it's off and you've hit the atmosphere, we'll move to the next bit.
#autoLOC_315613 = Reentry!
#autoLOC_315621 = >>WARNING: Detailed info! Press >>[<<3>>] to pause if necessary.\n\nYou are now reentering Kerbin's atmosphere. Make sure to keep all hands and feet inside the pod at all times. We don't want you getting burnt or anything! Don't mind the flames. Wernher IS a "World Famous Rocket Scientist" after all, and he's built this ship to withstand them.\n\nLast time we watched the parachute icon to wait for the right time to open the chute. This time we are going to do something a little different. Remember in the construction tutorial where you designed this vessel, you set the chute to not semi-deploy until 0.75 atmospheres of pressure? That means the chute won't perform the first of its two deployment steps until then, even if you activate it by staging now. On Kerbin, 0.75atm means about 2000m altitude above sea level, and the craft should be travelling slowly enough by then that the chute will survive deployment.\n\nSo let's take the bold step of arming the chute now and let the smarts in there pop it at the right altitude.\n\nYou know you can trust me! Stage the chute now by pressing >>[<<5>>].
#autoLOC_315636 = Ready the Chute
#autoLOC_315644 = >>WARNING: Detailed info! Press >>[<<3>>] to pause if necessary.\n\nAwesome! So while we set your chute to not actually semi-deploy until around 2km (we do look out for you at Mission Control!), we do need to ensure that the opening height (its second, full-deployment step) is correct.\n\nYou can even adjust these parameters during flight, so right-click on the parachute now and check their sliders.\n\nDon't touch the pressure slider (or bad things WILL happen), and make sure the full deploy altitude is no less than 1000m or you will not have enough time to slow down!\n\nOnce you're satisfied, just hang on until about 2km and watch the parachute trigger itself according to the settings we've chosen.\n\nWhile we're waiting I want you to look at the bottom of the capsule. Note that you do not have a heat shield: you don't need one because this is such a gentle flight. Actually, a heat shield would make things more dangerous on this craft because the additional mass would be pushing the limits of this model of parachute.
#autoLOC_315659 = Chute Away!
#autoLOC_315668 = Yes! The chute is away.\n\nNow enjoy a leisurely float down to the surface.
#autoLOC_315681 = Welcome back!
#autoLOC_315689 = Welcome back, and congratulations on completing \u2014 and even surviving! \u2014 your first real mission.\n\nYou've managed to launch, control your vessel into space, orient yourself correctly, and land safely. That's quite an achievement.\n\nIf you want to practice this again, choose revert to launch from the pause menu. Otherwise, end the scenario.\n\nAnd be sure to check out the other tutorials. My next one is about "Going for Orbit" and is really exciting. There's always lots more to learn at the KSC!
#autoLOC_315690 = Done
#autoLOC_315708 = Internal View
#autoLOC_315720 = Aha!, You're a curious one arent' you? The IVA button over each crewmember's portrait will let you see the ship from his own perspective.\n\nNote that in this mode, your flight UI has less instruments, since most of them can be found in the cockpit itself.\n\nIn Internal View, right-clicking will toggle between mouse-look and interact modes, so you can look aroud without having to hold down the right mouse button. Try looking around and clicking on things, the Engineering department says there are many devices in here that actually work. They seemed to be quite proud of that, in fact.\n\nWhen there are multiple crew you can cycle through the POV of them using the >>[<<2>>] key.\n\nReturn to External View by pressing >>[<<4>>].
#autoLOC_315740 = Failure
#autoLOC_315749 = Aw, shucks, something went terribly wrong here. You might want to try to stay alive when on an actual mission, you know...\n\nDon't feel bad, I'll send someone to clean that up and you can try again.
#autoLOC_315750 = Finish
#autoLOC_315766 = Oh no! Your chute is gone!
#autoLOC_315776 = You staged your chute while still going too fast and it ripped up.\n\nAfraid there really isn't much that can be done now, it's shredded to ribbons!
#autoLOC_315795 = Docking Control Mode
#autoLOC_315806 = I see you've found the Docking Controls.\n\nIn this mode, controls behave somewhat differently, to make maneuvering around in orbit easier. However, that is a topic for a whole other tutorial, so let's just go back to the subject at hand for now.\n\nPress the Staging button on the bottom-left corner to return to the Staging Control Mode.
#autoLOC_315826 = Whoah, Wipeout!
#autoLOC_315836 = Uh oh! You've "flipped out" - you pointed your vessel too far away from the direction it was traveling, and the drag from the top of your vessel overpowered the lift and drag from your fins.\n\nThis means aerodynamic forces acted to keep pushing you further away from your velocity vector rather than acting to keep you aligned.\n\nTo fix this you'll have to align with your velocity vector again if you can, and then burn straight up.\n\nYou probably won't make it high enough, however, so you could just restart the lesson.\n\nPress >>[<<2>>] and choose Revert to try again.
#autoLOC_315980 = Welcome
#autoLOC_315989 = Welcome to From the Mun!\n \nIn our last lesson, we landed this craft on the Mun. Hopefully, your pilot had a chance to stretch her legs and look around; if not we'll start there. After that, we'll be heading home to Kerbin!\n \nIn this lesson I'll teach you how to take off from the Mun and reach a stable orbit, and then how to return from the Mun (or any moon) to its parent planet. Indeed, the same skill can be used to depart Kerbin towards other planets in the inner solar system. Lastly, I'll cover re-entering Kerbin at high velocity. (Heat shield: required!)\n \nWhen you're ready we can review the flight plan.
#autoLOC_315990 = Next
#autoLOC_316004 = Gone Walkabout
#autoLOC_316014 = To send Valentina on Extra Vehicular Activities (EVA), click the EVA button on her portrait. Have her Jump off the craft and play with the experience of walking in munar gravity. When she's finished frolicking, turn her jetpack on and fly her up to the pod again. She can get back inside by grabbing the handles near the door and then hitting the keystroke to go back inside. Once you're back in the pod, or if you want to skip the EVA, click >>Next.\n\nEVA Controls:\n\t\t>>[<<3>>], >>[<<5>>], >>[<<7>>], >>[<<9>>] : Surface Movement\n\t\t>>[<<11>>] : Toggle Jetpack\n\t\t>>[<<13>>] : Jetpack Up\n\t\t>>[<<15>>] : Jetpack Down\n\t\t>>[<<17>>], >>[<<19>>], >>[<<21>>], >>[<<23>>] : Jetpack Movement
#autoLOC_316015 = Next
#autoLOC_316033 = Flight Plan
#autoLOC_316043 = Ok, moving on. This return flight will have three distinct phases: ascent from the Mun's surface, trans-Kerbin injection, and transmunar re-entry. Once you've finished the first phase, establishing your low munar orbit, we'll cover the details for the next.\n \nFor now, here's what you're going to do (as always in these lessons, I'll add a target marker to assist your steering):\n\t* Throttle up, then immediately pitch over, down the 90 degree heading line (which is east), following the marker.\n\t* Cut the throttle when your apoapsis gets above 50km.\n\t* Circularize at apoapsis.\n \nThis will be much simpler than when you did your Kerbin ascent in the Go For Orbit tutorial. The Mun has a much shallower gravity well than Kerbin, so you only need a single stage\u2014 and not even all of that. Remember, this is the same stage you used to land on the Mun, and we're also going to use it to return home. Mun's gravity is so much weaker than Kerbin's, plus we're not being held back by an atmosphere, that this one stage will have the fuel capacity for this entire landing-and-return leg of the mission.
#autoLOC_316044 = Next
#autoLOC_316058 = Ready to Launch
#autoLOC_316074 = I've placed the marker on your navball. When you're ready, throttle up to max (hit >>[<<2>>]) and immediately start turning. Given your orientation when this tutorial begins, that will be by yawing.\n \nYour thrust-to-weight ratio (TWR) is very high in the Mun's weak gravity, and again there's no atmosphere to worry about, so you can turn very, very sharply without risking disaster the way this flight path would on Kerbin. We'll be at only 6 degrees pitch by 40m/s. As always, you can use the SAS follow-target mode to follow the marker if you're having trouble.\n \nSo go ahead, throttle up, and start turning!
#autoLOC_316086 = On Your Way
#autoLOC_316093 = Up you go! Or rather, sideways you go!\n\nI'll track your apoapsis here so you don't have to swap to map view; cut your engine once it's <<1>>m or more. I'll cut throttle for you if you get very distracted and the apoapsis goes beyond 100km.\n\nNote: If your vertical velocity relative to the terrain goes negative, I'll have you pitch up to counteract that.\n
#autoLOC_316096 = Current Apoapsis: <<1>>m
#autoLOC_316100 = Current Terrain Alt: <<1>>m
#autoLOC_316104 = Relative vertical speed: <<1>> m/s
#autoLOC_316106 = Next
#autoLOC_316132 = Coasting to Apoapsis
#autoLOC_316157 = Ok! Your throttle is cut, so let's coast on up.\n \nI've created the circularization node for you, but in "real life" you'll be doing that planning yourself. Hey, I can't manage every little thing around here!\n \nGo ahead and click the >>Next button when you're ready and we'll warp to the maneuver.
#autoLOC_316158 = Next
#autoLOC_316183 = Circularize
#autoLOC_316191 = We're almost there. Rotate your craft to align it with the blue manuever marker by yourself. or use the S.A.S. >>Maneuver mode (this aligns your ship with the node's burn vector) to do it for you.\n \nBurn to execute the node once your time-to-maneuver is about half the estimated burn time. (As we discussed in a prior tutorial, this makes the burn more efficient and precise.) \n \nIf all else fails, burn prograde to make sure your periapsis is no more than 5km lower than your apoapsis\u2014 close enough to a circular orbit for our current purposes.
#autoLOC_316192 = Next
#autoLOC_316211 = How To Return
#autoLOC_316218 = To return from a moon to the body it orbits (or to eject from a planet into solar orbit), you must reach escape velocity, and it matters quite a lot when in your orbit you do so. You want to make sure the effort you expend to reach escape velocity creates the correct resultant orbit.\n \nSwitch to map view (>>[<<2>>] key) if you're not there already. Zoom far enough out and rotate the camera to show all three objects\u2014your ship, the Mun, and Kerbin\u2014from above. Note your direction of travel in your orbit: if you're looking from the top, you're orbiting counter-clockwise. Next, check the direction of travel of the Mun in its orbit around Kerbin. Mun is orbiting in the same direction as you are: aligned with the rotation of the parent, a "prograde" orbit. \n\nWe're going to eject opposite to the Mun's direction of travel, but we will be accelerating forward with respect to our own orbit around Mun in order to do that. Let's see how it's done.
#autoLOC_316219 = Next
#autoLOC_316237 = Create the Return Node
#autoLOC_316245 = Remove any existing nodes, then create a new node on your current Mun orbit. It doesn't matter where; we will be moving it to visualize the results of your burn homewards.\n\nDrag the prograde handle until you have an escape trajectory (which means that your projected path leaves Mun's SOI). Now drag the node itself and watch as your Kerbin periapsis changes. You'll find that you have the lowest Pe when your ejection vector is parallel to Mun's orbital track but heading the opposite direction. (If the Kerbin Pe disappears under Kerbin's surface, drag on the retrograde handle to reduce the burn until you can see the Pe again. This will keep your reentry survivable.)\n\nYou've now created an ejection maneuver which, despite being prograde in munar orbit, gives you a retrograde kick in terms of your eventual Kerbin orbit! You can use the same principle to travel to other planets from Kerbin, although there you'll need to be mindful of "transfer windows" (a term for the most efficient times to travel between planets).\n\nOnce you've set your Kerbin periapsis to be between 5km and 32km, click next to proceed. (You may need to fine-tune by adding radial-in or -out delta-V to the maneuver, or moving the node itself slightly).
#autoLOC_316246 = Next
#autoLOC_316312 = Eject!
#autoLOC_316319 = Warp to and execute the maneuver node you've created. Once that's done, remove the node so we have a clear view of the ship's path. We rocket scientists like tidiness, and it's always good to clean up after yourself!\n \nIf the resulting orbit deviated from the plotted burn so much that Kerbin periapsis is below 5km or above 32km, you'll need to fine-tune your path with another burn to avoid a possibly disastrous re-entry. A maneuver node could help you to do that.\n \nOnce your periapsis is within those limits and you have cleared any remaining maneuver nodes, we'll continue.
#autoLOC_316320 = Next
#autoLOC_316354 = The Long Road Home
#autoLOC_316362 = Congratulations! You're on your way home.\n \nLet's warp ahead until you're near Kerbin. >>Click on your orbit near, but at least a Kerbin's-radius away from periapsis, and choose >>Warp Here. You could alternatively use the timewarp controls by pressing the >>[<<4>>] key, but do remember to decrease warp as you approach; Kerbin's gravity speeds you up a lot as you get close!\n \nWe'll advance once your altitude drops below 120km. If you used auto-warp, you may want to manually increase timewarp to 5x or 10x once the automatic warp finishes in order to cover the last distance (assuming your auto-warp ended well before 120km altitude).
#autoLOC_316376 = Prepare for Reentry
#autoLOC_316388 = Just like I've taught you before, orient retrograde and stabilize, then turn SAS off, then decouple your last stage, and you'll be ready for re-entry.\n \nDo that quickly, because you're descending fast!
#autoLOC_316401 = Reentry!
#autoLOC_316420 = Note that this time you do have a heat shield on the capsule: while it's just barely possible to survive a transmunar reentry without one, it's very dangerous indeed. Try coming back directly from anywhere farther than the Mun, and you'll be a crispy critter without a shield! \n\nAn alternative method to avoid excessive re-entry heat would be to maneuver into a parking orbit and/or make a braking burn, and then make a gentler, slower re-entry. That, however, would require a great deal of additional fuel\u2014 and to be honest, is way less fun.\n\nBecause of the added mass of the heat shield (but no extra drag to compensate because it mounts flush with the pod), this ship won't be able to slow down as well as the pod would by itself. For that reason, your craft has a drogue parachute mounted to the side in addition to the main chute up top. Once the drogue chute icon shows 'safe' (no red or orange background), you can stage to deploy it.\n\nDrogue parachutes are weaker braking devices, but work at higher speeds and altitudes than regular parachutes can, in order to slow the ship to the point where it's safe to use the more powerful normal parachutes. So once the drogue is doing its part of the job, we'll continue.
#autoLOC_316432 = Drogue Away!
#autoLOC_316452 = Ok, your drogue parachute is staged. Once the main parachute also shows safe, stage again to arm or deploy it as well, and then we'll continue.\n\nIf for some reason your drogue fails(and goes to the cut state\u2014 red chute icon on any color background) you still have a chance: you might slow down to a safe enough speed to deploy your main parachute even without the drogue. Fingers crossed!
#autoLOC_316464 = And Now We Wait
#autoLOC_316472 = With everything staged and activated, there's nothing more to do but wait.
#autoLOC_316485 = Hurrah! Home Safe!
#autoLOC_316493 = Congratulations! You've successfully returned from the Mun! A ticker-tape parade would be held in your honor... if this weren't a training simulation. Instead you'll just have to go and do a real Mun mission in your own career or sandbox save!\n\nWhen you're ready, open the pause menu to either end or restart this scenario. And once again: well done!
#autoLOC_316494 = Done
#autoLOC_316509 = Summary
#autoLOC_316518 = Thats as far as I will be taking you today. We can catch up again in the Orbit 101 tutorial where I will show you about orbits and adjusting them.\n\nIf you want to fly solo for a bit you can also try bringing Valentina home. You will need to turn around 180 degrees and burn retrograde until your periapsis is less than 20km. Stage away the upper stage when you hit the atmosphere's edge, orient retrograde and reenter like I taught you in the Flight Basics tutorial.\n\nOr simply choose End Scenario from the Pause menu and I'll see you later.\n\n
#autoLOC_316519 = Finish
#autoLOC_316537 = Failure
#autoLOC_316548 = Aw, shucks, something went terribly wrong here, you might want to try to stay alive when on an actual mission. \nDon't feel bad, you can try again another time.
#autoLOC_316549 = Finish
#autoLOC_316653 = Landing on the Mun
#autoLOC_316662 = Welcome to To The Mun Part 2! In this tutorial you're going to land this vessel on the Mun.\n\nIn To The Mun Part 1, you brought this vessel, along with its transfer stage, to low lunar orbit. Between the tutorials, that transfer stage was decoupled, so now you're down to just the land-and-return stage.\n\nWhen you're ready to begin, we'll review the flight plan.
#autoLOC_316663 = Next
#autoLOC_316678 = Flight Plan
#autoLOC_316686 = Your flight plan to get to the surface safely will be as follows:\n\t* Execute a maneuver at low throttle.\n\t* Warp to the new periapsis.\n\t* Burn retrograde at medium throttle, reducing speed and altitude, until you are only 1.5km above the surface.\n\t* Descend at a measured pace (1m/s of speed per 10m of altitude remaining).\n\t* Land softly on the Mun's surface!\n\nYou'll notice that I've set up a maneuver node for you. This will be your descent orbit insertion burn; it's a burn that will insert you into a descent orbit that almost, but not quite, touches the Mun's surface.
#autoLOC_316687 = Next
#autoLOC_316702 = DOI Burn
#autoLOC_316712 = Go to the map view (press >>[<<2>>]) and warp to the maneuver node as I've taught you. When its "Time to" hits 0, then execute the burn. When done, remove the node.\n\nDo this at low throttle so you have better control, since the burn would only take a single second at full throttle!
#autoLOC_316713 = Next
#autoLOC_316731 = Fine - Tune Periapsis
#autoLOC_316738 = Make sure your periapsis is now set 6km. (You might need to go back to map view for this.)\n\nIf it's not, adjust it as I've taught you by making very fine burns, being careful to throttle up only very slightly so as not to over-do things. If you can't make fine enough corrections burning prograde and retrograde, try burning radial in/out, or even normal/antinormal.
#autoLOC_316739 = Next
#autoLOC_316760 = Warp to Periapsis
#autoLOC_316768 = Now we're going to warp to this new, low periapsis.\n\nClick >>Next when ready!
#autoLOC_316769 = Next
#autoLOC_316787 = Warping...
#autoLOC_316795 = Hang tight and get ready to deploy your landing gear and start your braking burn!\n\nYou'll be burning at 1/3 throttle (see the marker on the throttle gauge). This is because you want to come in gently and not kill your velocity too soon. If you kill all your speed now, you'll just start falling and pick up more speed again, which you'll have to burn more fuel to re-cancel out. \n\nBy the way, this path is a 'reverse gravity turn', similar to the one we flew on ascent in the Go For Orbit tutorial. Except, you know, reversed. \n\nAnyway, I'm going to enable the target indicator to assist (like we did in the Go For Orbit tutorial). Follow it during the braking burn. If your descent speed gets too high, we'll move to the next step early.
#autoLOC_316809 = Braking Burn
#autoLOC_316824 = Ok, we are getting close now. Hit >>[<<2>>] to deploy your landing gear, then throttle up to 1/3 (if you're not there already) and start burning at the target marker! Remember, you can use S.A.S. >>Target mode to point yourself at the target if you need help.\n\nDon't let your vertical speed pass -100m/s, but also don't let it ever go positive, or you'll be wasting fuel by climbing instead of descending.\n\nOnce you reach only 1.5km up (or earlier if you're descending too quickly) we'll move on. Note: Don't forget that the altimeter up top shows altitude above sea level, not the terrain under you.
#autoLOC_316828 = Altitude above terrain: <<1>> m\nVertical Speed: <<2>> m/s\nSpeed: <<3>> m/s\n <<4>>
#autoLOC_316831 = THROTTLE DOWN
#autoLOC_316832 = THROTTLE UP
#autoLOC_316863 = Final Descent Part 1
#autoLOC_316871 = Almost there! Now you're going to carefully lower your velocity down to zero as you descend. Keep the descent rate equal to your height divided by 10, and keep a look out for a nice place to land!
#autoLOC_316876 = Altitude above terrain: <<1>> m\nVertical Speed: <<2>> m/s\nSpeed: <<3>> m/s\n <<4>>
#autoLOC_316880 = THROTTLE DOWN
#autoLOC_316881 = THROTTLE UP
#autoLOC_316899 = Final Descent Part 2
#autoLOC_316907 = You're very close to the surface now! Slow down to only 5m/s (even slower when you can see your shadow) and land softly on the surface of another world!\n\nTo make fine throttle adjustments easier, right-click on your engine and lower the thrust limiter down to 50 or so. That will make 100% on your throttle gauge only 50% throttle for the engine.
#autoLOC_316912 = Altitude above terrain: <<1>> m\nVertical Speed: <<2>> m/s\nSpeed: <<3>> m/s\n <<4>>
#autoLOC_316916 = THROTTLE DOWN
#autoLOC_316917 = THROTTLE UP
#autoLOC_316939 = Landed!
#autoLOC_316949 = Congratulations! You've landed on the suface of the Mun!\n\nThat's one small step for Val, one giant leap for Kerbalkind.
#autoLOC_316950 = Next
#autoLOC_316966 = Failure
#autoLOC_316977 = Aw, shucks, something went terribly wrong here, you might want to try to stay alive when on an actual mission. \nDon't feel bad, you can try again another time.
#autoLOC_316978 = Finish
#autoLOC_317041 = To The Mun: Part 1
#autoLOC_317049 = Welcome to the first in a series of lessons designed to prepare you for flight in and around Kerbin's local system.\n\nI've been inspired by that famous work of Jules Kerman, "From Kerbin to the Mun." We'll take a leaf out of his book, and go one better by returning as well!\n\nIn our first lesson we will be starting from LKO (Low Kerbin Orbit) and travelling to the Mun, ending in Low Munar Orbit. I'm going to assume you've completed the flight tutorials preceding this as well as Orbiting 101, but if not, you really should go do them first.\n\nWhen you're ready to go, hit >>Next.
#autoLOC_317050 = Next
#autoLOC_317061 = Transfer Orbits
#autoLOC_317070 = An important part of flights between celestial objects is a transfer orbit, which basically means an orbit used to change between two orbits. In our case, the periapsis of our orbit will be very near to Kerbin, and the apoapsis will extend to just beyond the Mun's orbit. Interplanetary trajectories are much the same, but on a much larger scale.\n\nNow, press the >>[<<2>>] key to go into the map view, so we can get an overview of Kerbin's local system.
#autoLOC_317079 = Transfer Orbits
#autoLOC_317087 = To perform a successful transfer, you'll need to arrange for your ship and the target to arrive at the same place at the same time. \n\nIf you really know what you're doing you can calculate your own transfer orbit on the fly, or you could try eyeballing it. However, it's much easier to use maneuver nodes, so let's do that now.\n\n>>Click anywhere on your orbit, then click >>Add Maneuver.\n\nDo note that when playing a career-mode game, maneuver nodes will not be immediately available; you will have some facility upgrading to do before you have access to them.
#autoLOC_317098 = Maneuver Nodes
#autoLOC_317109 = Maneuver nodes let you plan orbital maneuvers ahead of time, and most importantly, you can do so without wasting precious propellant.\n\nAs you can see, maneuver nodes have six handles: the green ones are prograde and retrograde, the purple ones normal and antinormal, and the blue ones are radial in and radial out.\n\nI'm not going to go into detail about these right now because these are the same vectors on the navball you saw in the Orbiting 101 tutorial. For now, just remember that prograde and retrograde help you grow or shrink your orbit, and normal and antinormal help you tilt it.
#autoLOC_317110 = Next
#autoLOC_317121 = Maneuver Nodes
#autoLOC_317132 = You can click and drag the different handles to see how a burn made in that direction, for that duration, would affect the resultant orbit.\n\nIn our particular case, we want to bring the apoapsis up just enough to intercept the Mun's orbit at a point around 45 degrees ahead of Mun's current position.\n\nIf your trajectory is correct, the orbit line will shift colors when it gets close to Mun. This indicates the point where your ship will transition from the influence of Kerbin's gravity to that of the Mun. The region in which the pull from that body's gravity is strongest is its "Sphere of Influence", or SOI. (In real life the gravitational influence of all planets and moons matters too.)
#autoLOC_317133 = Next
#autoLOC_317144 = Maneuver Nodes
#autoLOC_317154 = Let's get to it then! With the handles showing (you might need to click on the node to make them appear), pull the prograde handle until your post-maneuver orbit reaches as high as that of the Mun. But going that high is not enough to achieve an actual encounter. As I said before, timing also matters. So you may also need to move the node itself until you get an intercept (SOI change) with the Mun. You can do this by clicking on the inner circle of the node and dragging it forward or back along the line of your current orbital path.\n\nDon't forget that you can zoom the camera back to see a wider region of space, and if you want to start the burn planning over, you can delete the maneuver node and create a new one from scratch.\n\nTo delete a node, right-click the manuever node while it's open and then click on the red delete icon. You can also click on the next-orbit or previous-orbit buttons, if you want to move the node forward or back in time by a whole orbit. Very useful if it gets behind you by mistake!
#autoLOC_317160 = Next
#autoLOC_317203 = Warp to Maneuver
#autoLOC_317210 = There we go! You've planned a trans-munar injection maneuver; your post-maneuver orbit will enter the Mun's sphere of influence.\n\nThere are a few things to notice now, so bring up your NavBall. You will find a few indicators and displays that weren't there before you added the maneuver node. (We saw these during the Go For Orbit tutorial, too, if you remember, but allow me to refresh your memory).\n\nThe bar on the right is a graphical depiction of the velocity change (delta-V for short) required to perform the burn you've plotted. Below that you will also see the approximate time necessary to make the maneuver and deplete that graphical display of the burn. A new timer also counts down to the moment your ship will reach the maneuver node. \n\nWe can speed up time to get to the burn position faster by clicking any point on the orbit beyond the maneuver node and then clicking warp to next maneuver. Do that now.\n\nIf for some reason your maneuver node gets messed up, or you delete it, just re-plot a new one. Since it's only a plan/simulation of a burn, you haven't lost anything.
#autoLOC_317246 = Maneuver Execution
#autoLOC_317257 = We're getting close to maneuver time! There is one final step to take before performing the burn: you need to point your vessel down the planned vector, represented by the blue cross (or an arrow pointing to it).\n\nOnce oriented you can worry about the burn. Here's an expert tip: look at the burn time estimate, halve it, and start your burn when the T-minus timer reads that number. If your burn time is 20 seconds, say, start burning at T-10s. This is because the maneuver node assumes an intantaneous burn, so if you average the burn around it it produces a more accurate orbit than if you only start burning at the time of the node so the average point is later.\n\n(Sometimes your estimated time will display N/A. An instant of full-thrust burn towards the manuever icon will reset this number without changing your current orbit enough to be a problem.)\n\nIn our example, applying this tip means you should start your burn about when the countdown timer reads T-40 seconds.
#autoLOC_317276 = Trans-Munar Injection Complete!
#autoLOC_317284 = Good work! But you may have noticed your actual orbit is not exactly the one you had planned. This is because real burns are never instantaneous. However, close enough is good enough, as long as the trajectory markers are showing that we got a Mun encounter pretty close to the one we wanted.\n\nIf you're not quite satisfied with your Munar intercept, you can still fine-tune it a bit by making small burns in various directions, but be careful not to overdo it. A counter-burn can undo a goof, but you still don't want to be wasting fuel.\n\nNow we'll wait for you to be sucked up by the Mun's gravity. But since that can take around six hours, you'll probably want to use the "warp here" trick like we used before, or plain old time warp, to shorten the wait. Try warping to just inside the Mun's SOI.
#autoLOC_317299 = Munar Orbit Insertion
#autoLOC_317313 = You are now in the Mun's sphere of influence, and Mun's is the only gravity affecting the motion of your ship. But you're on an escape trajectory relative to the Mun, which means that you are moving too quickly to orbit the Mun. If we didn't do anything, you'd whiz on past it and "escape." You will need to slow below escape velocity (burn retrograde) at periapsis in order to be "captured" and insert into Munar orbit. Remember the Orbit 101 tutorial: it's best to change your apoapsis at periapsis, and capturing is effectively changing your apoapsis from something far beyond Mun's SOI to a height that never leaves Mun's SOI, so we will perform that maneuver at periapsis.\n\nIf your periapsis is hiding under the Mun's surface, that means you will crash unless you do something. You can fix this by creating a maneuver about half-way to the Mun (or even earlier), and then adjust either of the blue handles (radial in or radial out) to shift the periapsis to the altitude that you want it to be (say 50km). Execute that maneuver if necessary and we'll continue.
#autoLOC_317316 = Next
#autoLOC_317332 = Munar Orbit Insertion
#autoLOC_317347 = We'll be using a maneuver node again to perform the capture burn and insert into munar orbit: add a node at periapsis. Once you've started to execute your capture burn and your velocity is a bit lower than escape (you have a reasonable munar apoapsis, and therefore are in orbit and unlikely to escape by an errant thruster fire), we'll proceed.
#autoLOC_317351 = Current Eccentricity: <<1>> (Target: 0.8)
#autoLOC_317355 = After Planned Manuever: None Found
#autoLOC_317357 = After Planned Manuever: <<1>>
#autoLOC_317372 = Munar Orbit Insertion
#autoLOC_317381 = Now that you're not on an escape trajectory, try to get yourself into a reasonably circular orbit below at least <<1>>m.\n\nRemember, you can use yet another maneuver node. If your periapsis is also higher than <<2>>m, you'll need to lower your apoapsis first to make it your new periapsis, then burn at periapsis to lower the other end, too
#autoLOC_317383 = Periapsis Altitude: <<1>>m
#autoLOC_317385 = Apoapsis Altitude: <<1>>m
#autoLOC_317387 = Eccentricity: <<1>>
#autoLOC_317400 = Tutorial Complete!
#autoLOC_317408 = Good work! You're now in a stable, circular orbit around the Mun with a ship fully capable of landing. Capable of landing, anyway, after you decouple the transfer stage so that it's not in the way. (See To The Mun Part 2 for a tutorial on landing).\n\nToday you've learnt how to use maneuver nodes to plan future orbits, set out to travel to another world, and parked in orbit around it. In our next lesson we'll cover the landing procedure, which I'm really looking forward to showing you.\n\nLanding on another body is a both exciting and terrifying experience, but for now I'm running late for lunch, so I will see you later.
#autoLOC_317409 = Finish
#autoLOC_317452 = Orbiting 101
#autoLOC_317460 = Welcome to the Orbiting 101 training program! I'm <<1>>, and I'm going to teach you the basics of orbiting.\n\nI assume you've already done the basic flight tutorials, and are now ready to learn how to get around in space. If you haven't done them, well, I hope you know what you're doing.\n\nLet's get started.
#autoLOC_317461 = Next
#autoLOC_317472 = Orbiting 101 - Basics
#autoLOC_317479 = Orbiting is really nothing more than free-falling. The only thing is that as you fall, you're moving so fast forward that you actually miss the ground. Because up here there is no atmosphere to slow you down at this height, you will continue to free-fall endlessly around the planet, without having to use your engines.\n\nWe are currently on a low, almost circular orbit around Kerbin. To get a better view of your situation, press the >>[<<2>>] key to go into the Map View.
#autoLOC_317487 = Orbiting 101 - The Map View
#autoLOC_317494 = This is the map view. Here, you can see your ship's position and its current trajectory around the planet.\n\nHold right-click and move the mouse to look around and see your orbit from various angles.\n\nAlso, hovering over the icons on the map will display more information about them (and by right-clicking the node you will pin the info).\n\nClose the map when you're ready (press the >>[<<2>>] key again), so we can proceed.
#autoLOC_317502 = Orbiting 101 - Attitude and SAS
#autoLOC_317510 = Good. Let's get practical now. I trust you already know your basic spacecraft controls...\n\nUp here, they're very much the same, except that the lack of an atmosphere makes the ship behave quite a bit differently. Because there is no drag slowing you down, for every input you apply, you'll have to apply an opposite one to come to a stop again.\n\nI'm going to remotely nudge your attitude controls a little. Try to get the ship back under control afterwards.\n\nIf you find yourself totally out of control, hit >>[<<2>>] to toggle the S.A.S. on, and it will automatically cancel any remaining rotations.\n\nAre you ready?
#autoLOC_317511 = Ready
#autoLOC_317522 = Orbiting 101 - Attitude and SAS
#autoLOC_317538 = Ok, here we go...
#autoLOC_317542 = There! You are piloting now. Stop rotation using the pitch, yaw and roll controls.\n\nI suggest you use the navball to orient yourself instead of looking at the ship. The navball isn't affected by the camera rotation, so it should be easier to get your bearings through this instrument than by looking at the outside.\n
#autoLOC_317563 = Orbiting 101 - Attitude and SAS
#autoLOC_317570 = Nicely Done!\n\nAttitude control is an essential skill for a spacecraft pilot. Master it, and you'll be well on your way to becoming an expert pilot.\n\nYou can try this again if you want, or press Next if you're ready to move on.
#autoLOC_317571 = Try that again!
#autoLOC_317576 = Next
#autoLOC_317587 = Orbiting 101 - The NavBall
#autoLOC_317594 = Let's have a look at the NavBall now. You've probably seen the symbols on it when you were spinning around.\n\n Here's what they mean:
#autoLOC_317598 = Prograde and Retrograde Vectors: They point towards and away from your velocity vector respectively. That is, it points to and away from where you're going.
#autoLOC_317603 = Radial in and out Vectors: They point towards and away from the currently orbited body.
#autoLOC_317608 = Normal and Antinormal Vectors: They are perpendicular to the Orbital Plane, they point "upwards" and "downwards" with respect to the orbital plane respectively.
#autoLOC_317611 = Next
#autoLOC_317622 = Orbiting 101
#autoLOC_317629 = Ok!\n\nNow, let's try something a little more involved. Open your map again.
#autoLOC_317638 = Orbiting 101 - Essential Maneuvers
#autoLOC_317645 = What we want to do now is go through some of the basic maneuvers you'll need to know. Let's try raising your Apoapsis first.\n\nThe Apoapsis is the highest point in an orbit, and it's indicated by the node marked [Ap].\n\nThe best place to raise your apoapsis is at the Periapsis [Pe] node, which is the lowest point of your orbit. If you hover the mouse over Periapsis node, you'll see that we are going to reach it in a few minutes. Once there, we will face prograde and burn.\n\nPress >>[<<2>>] to speed up time a little, so we can get there faster.
#autoLOC_317653 = Orbiting 101 - Time Warp
#autoLOC_317660 = Ok, time is now passing <<1>> times faster than normal, so we should be there in a few moments.\n\nYou can control time warp with the >>[<<3>>] and >>[<<5>>] keys, or click the arrows on the panel at the top left of the screen.\n\nThis time, I'll put us back to normal time about a minute before we reach periapsis, and start lowering the rate even earlier.\n\nOutside of training, though, you'll have to warp time down to 1x yourself, so don't go too fast or you might miss your mark. \n\nYou can also click on any given point on your orbit and click the Warp Here option. The ship's systems will automatically warp time as fast as possible to get you there.
#autoLOC_317679 = Orbiting 101 - Essential Maneuvers
#autoLOC_317686 = Ok, we are a few seconds away from periapsis now. Time to turn prograde and do our burn.\n\nHowever, instead of closing the map, let's just bring up the navball here, so we can see what's happening to our orbit as we accelerate.\n\nTo bring up the navball on the map, click the little tab on the bottom-center of the screen, or press the >>[<<2>>] key.\n\nOh, and if you activate your S.A.S. with >>[<<4>>] you will see shortcuts to the different autopiloting vectors next to the navball. If you don't feel like maneuvering yourself right now, just click the >>Orbit Prograde icon.
#autoLOC_317694 = Orbiting 101 - Essential Maneuvers
#autoLOC_317701 = Good. Time to do our burn. Turn the ship to face the Prograde Vector now.\n\nRemember that you can just activate the Stability Assist (>>[<<2>>] key) and click the Orbit Prograde button next to the NavBall and the ships Pilot (or Probe Core) will do it for you.
#autoLOC_317703 = Remember, the prograde vector looks like this:
#autoLOC_317706 = Make sure the ship is pointing towards it before accelerating.
#autoLOC_317715 = Orbiting 101 - Essential Maneuvers
#autoLOC_317725 = Ok, we are now turned prograde. Check SAS is engaged for you to keep her steady. Press the >>[<<2>>] key to accelerate at full throttle.
#autoLOC_317733 = Orbiting 101 - Essential Maneuvers
#autoLOC_317740 = Notice how the opposite side of your orbit starts to rise as you accelerate?\n\nKeep thrusting prograde until your apoapsis altitude reaches about 800,000m.
#autoLOC_317743 = Apoapsis Altitude: <<1>>m
#autoLOC_317753 = Orbiting 101 - Essential Maneuvers
#autoLOC_317767 = Ok, cut the throttle now!\n\nHold >>[<<2>>] or hit >>[<<4>>] to cut throttle immediately.
#autoLOC_317775 = Orbiting 101 - Essential Maneuvers
#autoLOC_317782 = Well Done!\n\nThis is how you raise your Apoapsis node.\n\nWith orbital maneuvers, pretty much everything you do will affect the opposite side of your orbit. So to raise the highest point (Apoapsis), you thrust forward (or prograde) at the lowest point (Periapsis). Similarly, to raise your Periapsis, you thrust prograde at Apoapsis. We're on our way to the Apoapsis now, so let's do just that.\n\nPress >>Next when ready, and I'll warp time to get us there quickly
#autoLOC_317783 = Next
#autoLOC_317795 = Orbiting 101 - Essential Maneuvers
#autoLOC_317803 = Ok, we're on our way to the apoapsis node now. Notice how your ship loses speed as we rise. That's because we're climbing away from the planet, so we lose speed as we go higher, just like a ball does when thrown into the air back on Kerbin. \n\nThe higher you are, the slower your orbit will be. Notice how the Mun's orbital speed is around 540m/s (you can see this by hovering over the Mun's marker), while yours is far higher? That's because our orbit is so much lower than that of the Mun. \n\nWhen we reach apoapsis, we will burn prograde again, to raise the periapsis node and circularize our orbit.
#autoLOC_317822 = Orbiting 101 - Raise Periapsis
#autoLOC_317829 = Ok, here we are. Same as before: turn your ship to face prograde.\n\nMind that we are probably facing the other way right now, so the prograde marker might not be visible at first. But you can find it easily because it's on the opposite side from the retrograde marker. \n\nOnce you're facing the right direction, fire up that engine and watch the periapsis rise.
#autoLOC_317837 = Orbiting 101 - Raise Periapsis
#autoLOC_317844 = Keep burning prograde until the orbit is nearly circular. Eccentricity will be 0 when it's perfectly circular, so keep an eye on that (Eccentricity measures how elliptical your orbit is; 0 means the orbit is circular).
#autoLOC_317847 = Periapsis Altitude: <<1>>
#autoLOC_317856 = Orbiting 101 - Raise Periapsis
#autoLOC_317870 = Nicely done!\n\nThis is how you change the size of your orbit. This maneuver should come in handy in many situations.\n\nNext, we'll look into changing your orbital inclination.\n\nPress >>Next when ready to proceed.
#autoLOC_317871 = Next
#autoLOC_317882 = Orbiting 101 - Inclination
#autoLOC_317889 = Your orbital inclination is the angle between your orbit and Kerbin's equator. If you've managed to maintain a reasonable amount of control so far, we should still be in a nearly 0° inclination orbit. That is, even though we've changed the altitude of our orbit, it still has the same inclination as before.\n\nChanging inclination is done by thrusting at a 90 degree angle to your prograde vector, but without changing your pitch relative to the surface.\n\nOn our present, nearly equatorial orbit, prograde is due east. That means to increase our inclination, so that our orbit takes us into higher latitudes, we have to burn towards the normal direction.
#autoLOC_317890 = Next
#autoLOC_317901 = Orbiting 101 - Normal Vectors
#autoLOC_317908 = If all that I just said made your head spin, the navball once again comes to your rescue. In this case, you will need to use the normal vector to change your orbital inclination. \n\nLet's try that now; turn the ship to the normal vector's direction and open the throttle.
#autoLOC_317910 = Normal Vector:
#autoLOC_317921 = Orbiting 101 - Inclination
#autoLOC_317928 = Notice how as you burn north, your orbit starts to tilt up on one side, but the periapsis and apoapsis nodes remain mostly the same? \n\nThat is because we are accelerating on a completely new direction, so this maneuver doesn't add or take away any energy from the orbit, as long as we are careful to continue facing normal during the burn.\n\nKeep accelerating towards the normal until your inclination is about 10°.
#autoLOC_317931 = Orbit Inclination:<<1>>°
#autoLOC_317940 = Orbiting 101 - Inclination
#autoLOC_317954 = Good! This is how you change your orbital inclination.\n\nFor these maneuvers, it's always better to do it in the slowest parts of the orbit so you don't have to spend as much delta-V to turn your orbit around. That also means inclination changes on larger orbits, such as we are on now, take less fuel than the same inclination change on a lower orbit.\n\nAlso, keep in mind that changing inclination doesn't necessarily mean accelerating to the north or south. It means accelerating at right angles to your prograde vector, which on our nearly equatorial orbit, also happened to be towards the north.\n\nNext, let's look into the last essential maneuver you'll need to learn: lowering our orbit.
#autoLOC_317955 = Next
#autoLOC_317966 = Orbiting 101 - Lower Periapsis
#autoLOC_317973 = As you can imagine, lowering your orbit's altitude is very much like raising it, only in reverse.\n\nBecause there's no air up here, we can use our main engines to decelerate as well as accelerate, because the ship's orientation will not cause problems with airflow and flying backwards is easy as flying forwards.\n\nAlso, since our orbit is nearly circular, we can just turn retrograde and do our burn at any time now, so let's get to it.\n\nTurn toward the retrograde vector and start that engine up again.
#autoLOC_317975 = Retrograde Vector:
#autoLOC_317985 = Orbiting 101 - Lower Periapsis
#autoLOC_317992 = Keep burning retrograde until the periapsis altitude is around 20,000m.\n\nTry getting it as close as possible this time. If you overshoot and make it too low, turn prograde and accelerate a little to bring it back up. For precision, remember that you can fine tune your throttle using the >>[<<2>>] and >>[<<4>>] keys.
#autoLOC_317995 = Periapsis Altitude: <<1>>m
#autoLOC_318004 = Orbiting 101 - Lower Periapsis
#autoLOC_318011 = That's it! You're now on your way back.\n\n20,000m is low enough to hit the atmosphere, so you are now on a re-entry course to Kerbin. Once we're below 60,000m, the atmosphere will start slowing the ship down to the point that it won't have enough velocity to rise back up again.
#autoLOC_318012 = Next
#autoLOC_318023 = Orbiting 101 - Complete!
#autoLOC_318031 = This is all we need to do for this lesson. You could keep playing and either perform more maneuvers or ride this path down to a landing, or you could skip to the next lesson. \n\nIf you do try for a landing, don't forget to decouple the capsule and deploy the parachutes.\n\nSee you on the ground!
#autoLOC_318032 = Finish
#autoLOC_318504 = Science
#autoLOC_318512 = Hello and welcome to today's lecture on the Kerbal scientific method. I am <<1>>, scientist extraordinaire. This tutorial doesn't really require any previous knowledge, but in order to gather science points you will have to acquaint yourself with almost every aspect of the game, so you should do them all at some point.\n\nWe are now at the Kerbal Space Center. For a tour, see the Basic Construction tutorial. For now we'll focus on the Research and Development Complex.
#autoLOC_318513 = Next
#autoLOC_318525 = Research and Development Complex
#autoLOC_318533 = The large complex nearest to you is the Research and Development Complex. This is where you will make use of the science points your missions award you to unlock more parts.\n\nGo ahead and click on it to see it in action.
#autoLOC_318545 = Inside the RnD Complex
#autoLOC_318553 = Very good! What you see in the middle of the graph paper background is the Tech Tree. It shows how far your research has taken Kerbal technology.\n\nYou don't have much to show right now, because you're not a world-class scientist like myself. At least not yet. But I trust you have the potential to achieve great things.
#autoLOC_318554 = Next
#autoLOC_318566 = Unlock a Node
#autoLOC_318575 = In a typical career game, you will start with a few parts and have to earn the rest.\n\nFor education's sake, I've gone ahead and given some data units to your space program, so you should have enough science to unlock the next node. The total of your current available science points is shown on the top right.\n\nLet's get cracking. Select any of the available grayed out nodes and >>click the blue >>Research button on the right pane. Some of your science points will be spent to buy that invention.
#autoLOC_318587 = Node Unlocked
#autoLOC_318595 = Hooray! That's how research is done. You may have noticed that additional nodes were linked to the one you just researched, and are now available to be researched as well.\n\nDon't know what to pick next? Don't worry; you can select a node at any time and useful information will be displayed in the right pane. This includes the new parts that it contains, and how much science is needed to research it.
#autoLOC_318596 = Next
#autoLOC_318608 = Where Does it Come From?
#autoLOC_318615 = Now, you're probably thinking to yourself, "This is all nice and jolly, but how do I get more science?"\n\nYou can get more by doing many things, such as gathering crew reports from regions your Kerbals visit, fulfilling some kinds of contracts, collecting samples from various locations, equipping your ships with parts for experiments (such as the Mystery Goo Containment Unit) and using them, etc. There are many possibilities, really.\n\nMost of these actions are performed through "context menus" which are displayed when you right-click on various parts, and sometimes on Kerbals. Just keep in mind that your mission needs to transmit the results or survive a physical return to Kerbin in order for the raw data points to be converted into useful science.
#autoLOC_318616 = Next
#autoLOC_318628 = Progress
#autoLOC_318636 = All of the activities I mentioned, and the many others you can discover, are tracked in a record for future reference. You can access these Science Archives by clicking the yellow button on the upper left. \n\nWell, what are you waiting for? >>Click it!
#autoLOC_318654 = Science Archives
#autoLOC_318678 = That's it! The first and most important thing to notice is the rugged good looks of this fellow in charge. You can also see which science activities you have already performed, when, with whom and how much science they earned for you.\n\nThis is important, because you see, if you repeat the same experiment multiple times, its scientific value diminishes, because you already knew part of the answer.\n\nMind you, as a result you will receive less science each time you repeat an action, until you get practically nothing for it all anymore.
#autoLOC_318679 = Next
#autoLOC_318711 = Science Archives
#autoLOC_318719 = Another outstanding feature of the archives is that you can check which celestial bodies you have already visited and conducted experiments on or around.\n\nYou can do so by clicking the icon corresponding to the body that you're interested in.\n\nFor now, you will only see the records of the research I gave you, but once you start doing your own science, you will be able to check it here.
#autoLOC_318720 = Next
#autoLOC_318732 = Conclusion
#autoLOC_318740 = That covers the basics of science.\n\nThis is a theoretical class, and I'm sure it will all make a lot more sense when you go out and try it yourself.\n\nRemember that science requires curiosity, so go out and experiment. And don't be discouraged if a mission doesn't go quite as planned; if you learn something new, it's not a complete failure.\n\nIf you're still feeling lost, feel free to try the other tutorials. I'm looking forward to your accomplishments.\n\nI must continue my own research now. When you're done, show yourself out by using the red >>Leave button on the upper right.
#autoLOC_318741 = Done
#autoLOC_339130 = Target: <<1>>
#autoLOC_339134 = Target: <<1>>
#autoLOC_339139 = No Target
#autoLOC_339144 = Target Switching Locked
#autoLOC_348557 = Standing by to Launch
#autoLOC_348558 = In Atmospheric Flight
#autoLOC_348559 = Landed on Ground
#autoLOC_348560 = In Orbit
#autoLOC_348561 = Splashed Down
#autoLOC_348562 = In Suborbital Spaceflight
#autoLOC_348563 = On Escape Trajectory
#autoLOC_348564 = Docked to Something
#autoLOC_348565 = Doing Unknown Things
#autoLOC_350811 = Go to <<1>> on <<2>>
#autoLOC_350955 = Please go to the <<1>> and create a vessel.
#autoLOC_350956 = No saved vessels found
#autoLOC_357338 = Pitch: <<1>>° (<<2>>°/s R, <<3>>°/s A)
#autoLOC_357342 = Heading: <<1>>° (<<2>>°/s R, <<3>>°/s A)
#autoLOC_357346 = Roll: <<1>>° (<<2>>°/s R, <<3>>°/s A)
#autoLOC_357350 = Mach: <<1>>
#autoLOC_357354 = EAS: <<1>> m/s
#autoLOC_357358 = Terminal Vel (est): <<1>> m/s
#autoLOC_357369 = Dynamic Pressure: <<1>> Pa
#autoLOC_357374 = Static Pressure: <<1>> Pa
#autoLOC_357379 = Density: <<1>> kg/m^3
#autoLOC_357389 = Static Amb. Temp: <<1>> K
#autoLOC_357393 = External Temp: <<1>> K
#autoLOC_357397 = Speed of sound: <<1>> m/s
#autoLOC_357404 = AoA: <<1>> deg
#autoLOC_357408 = Sideslip: <<1>> deg
#autoLOC_357412 = Climb rate: <<1>> m/s
#autoLOC_357416 = Radar Alt: <<1>> m
#autoLOC_357420 = Total Lift: <<1>> kN
#autoLOC_357424 = Total Drag: <<1>> kN
#autoLOC_357428 = Lift / Drag Ratio: <<1>>
#autoLOC_357432 = Cd * S: <<1>> m^2
#autoLOC_357436 = Cl * S: <<1>> m^2
#autoLOC_357440 = Ballistic Coeff: <<1>> kg/m^2
#autoLOC_357444 = Thrust: <<1>> kN
#autoLOC_357448 = Grav Force (weight): <<1>> kN
#autoLOC_357452 = Upwards Force: <<1>> kN
#autoLOC_357456 = L-I-D: <<1>> kN
#autoLOC_357487 = Solar Flux: <<1>> kW
#autoLOC_357491 = Air Mass Mult: <<1>>
#autoLOC_357495 = Sol. Flux Mult: <<1>>
#autoLOC_357499 = Sun Incidence: <<1>>
#autoLOC_357503 = Latitude: <<1>>
#autoLOC_357507 = Lat. Temp Mod: <<1>> K
#autoLOC_357511 = Seasonal Temp Mod: <<1>> K
#autoLOC_357515 = Diurnal Temp Range: <<1>> K
#autoLOC_357519 = Alt Temp Offset Mult: <<1>>
#autoLOC_357523 = Final Temp Mod: <<1>> K
#autoLOC_357531 = Static Amb. Temp: <<1>> K
#autoLOC_357535 = External Temp: <<1>> K
#autoLOC_357539 = Background Radiation Temp: <<1>> K
#autoLOC_357543 = Body Temp under craft: <<1>> K
#autoLOC_357547 = Effective Body Face Temp: <<1>> K
#autoLOC_357551 = Body Radiation Flux: <<1>> kW
#autoLOC_357555 = Body Albedo Flux: <<1>> kW
#autoLOC_357559 = Convective Heat Load: <<1>> kJ
#autoLOC_360479 = Game Paused
#autoLOC_360539 = Resume Flight
#autoLOC_360545 = Revert Flight
#autoLOC_360548 = Reverting Flight
#autoLOC_360553 = Load Save...
#autoLOC_360569 = Save Game...
#autoLOC_360586 = Space Center
#autoLOC_360593 = Leaving to Space Center
#autoLOC_360600 = Tracking Station
#autoLOC_360607 = Leaving to Tracking Station
#autoLOC_360614 = View Key Bindings
#autoLOC_360624 = Settings
#autoLOC_360632 = End Scenario
#autoLOC_360644 = Quit to Main Menu
#autoLOC_360683 = Reverting will set the game back to an earlier state. Are you sure you want to continue?
#autoLOC_360687 = Revert to Launch (<<1>> ago)
#autoLOC_360700 = Revert to Vehicle Assembly (<<1>> ago)
#autoLOC_360710 = Revert to Spaceplane Hangar (<<1>> ago)
#autoLOC_360725 = Cancel
#autoLOC_360742 = Warning: You are in flight.
#autoLOC_360747 = Warning: You are under acceleration.
#autoLOC_360752 = Warning: You are on a collision course.
#autoLOC_360757 = Warning: You are moving over the surface.
#autoLOC_360762 = Warning: You are on a ladder.
#autoLOC_360767 = Warning: You are throttled up.
#autoLOC_360774 = The game cannot be saved at this point. Leaving now will set you back to the last saved state. The last save was <<1>> ago. Are you sure you wish to proceed?
#autoLOC_360776 = ago. Are you sure you wish to proceed?
#autoLOC_360779 = Leave Anyway
#autoLOC_360788 = The game cannot be saved at this point. Leaving Flight now will abandon this mission and it will be lost. Are you sure you wish to continue?
#autoLOC_360791 = Abandon Mission
#autoLOC_360800 = Cancel
#autoLOC_360812 = Are you sure you want to end this scenario?
#autoLOC_360815 = End Scenario
#autoLOC_360821 = Cancel
#autoLOC_360836 = Are you sure you want to Exit to the Main Menu?\n\nYour game will be saved.
#autoLOC_360837 = Exit to Main Menu
#autoLOC_360842 = Don't show again
#autoLOC_360849 = Cancel
#autoLOC_360850 = Exit to Main Menu
#autoLOC_364495 = Choose a Flag
#autoLOC_416922 = Unlimited
#autoLOC_416935 = Unlimited
#autoLOC_416965 = Orbits visible in Map
#autoLOC_416967 = Patched Conics visible in Map
#autoLOC_416970 = Max DSN Power: <<1>>
#autoLOC_416977 = Kerbals can perform EVAs
#autoLOC_416979 = Kerbals on EVA can place Flags
#autoLOC_416994 = Astronaut Complex Upgrade required for offworld EVA Surface Samples
#autoLOC_417002 = Unowned Object Tracking
#autoLOC_417008 = Resource Transfer Available
#autoLOC_417011 = Custom Action Groups Available
#autoLOC_417015 = Custom Action Groups Available
#autoLOC_417133 = Resume
#autoLOC_417139 = Save Game...
#autoLOC_417146 = Load Save...
#autoLOC_417154 = Settings
#autoLOC_417162 = Quit to Main Menu
#autoLOC_417172 = Exiting to the main menu is not allowed now.
#autoLOC_417216 = Creating saves is not allowed in this scenario.
#autoLOC_417232 = Filename:
#autoLOC_417238 = Save
#autoLOC_417243 = Cancel
#autoLOC_417256 = A savegame with the name "<<1>>" already exists. Do you want to overwrite it?
#autoLOC_417257 = Yes (overwrite)
#autoLOC_417264 = No (cancel)
#autoLOC_417273 = Invalid savegame name.
#autoLOC_417274 = Ok
#autoLOC_417323 = Quicksaving...
#autoLOC_417375 = Loading saves is not allowed in this game.
#autoLOC_417557 = There aren't any records to see here.
#autoLOC_417563 = We know almost nothing about these subjects. Any data on them would be very valuable.
#autoLOC_417568 = We've got some data on these topics, but there's still a lot to learn here.
#autoLOC_417573 = We've got a lot of research done on these subjects! Excellent!
#autoLOC_417579 = Some of these topics are much further researched than others. There are definitely some opportunities here.
#autoLOC_418635 = Flight Events:\n\n<<1>>
#autoLOC_418636 = Flight Achievements:\n\n<<1>>
#autoLOC_418666 = Revert to Launch (<<1>> ago)
#autoLOC_418682 = Revert to Vehicle Assembly (<<1>> ago)
#autoLOC_418687 = Revert to Spaceplane Hangar (<<1>> ago)
#autoLOC_418706 = Return to Vehicle Assembly
#autoLOC_418710 = Return to Spaceplane Hangar
#autoLOC_418723 = Tracking Station
#autoLOC_418731 = Space Center
#autoLOC_418739 = Quit to Menu
#autoLOC_418748 = Close
#autoLOC_418766 = Vehicle Assembly Building
#autoLOC_418770 = SpacePlane Hangar
#autoLOC_418777 = Tracking Station
#autoLOC_419077 = Mission Summary for <<1>>
#autoLOC_419334 = Next
#autoLOC_419338 = Done
#autoLOC_419416 = R&D out of service. No Science Earned.
#autoLOC_419420 = Science: <<1>>
#autoLOC_419438 = <<1>> Funds from recovered Parts
#autoLOC_419441 = Funds: <<1>>
#autoLOC_419455 = <<1>> Reputation
#autoLOC_419458 = Total Reputation: <<1>>
#autoLOC_419739 = Data Size: <<1>> Mits
#autoLOC_419744 = Inoperable after Transmitting.
#autoLOC_419751 = Recovery: +<<1>> Science
#autoLOC_419755 = Transmit: +<<1>> Science
#autoLOC_419765 = Transmit Data\n(<<1>> Science Value)
#autoLOC_419768 = Transmit Data\n(<<1>> Science Value)
#autoLOC_434305 = Thermal Mass: <<1>> kJ/K
#autoLOC_434306 = Skin T.Mass: <<1>> kJ/K
#autoLOC_434308 = Internal Temp: <<1>> K
#autoLOC_434310 = Exposed Skin: <<1>> K
#autoLOC_434312 = All Skin: <<1>> K
#autoLOC_434314 = Cond Flux: <<1>> kW
#autoLOC_434315 = Conv Flux: <<1>> kW
#autoLOC_434316 = Rad Flux: <<1>> kW
#autoLOC_434317 = Int Flux: <<1>> kW
#autoLOC_434318 = SkinToInt Flux: <<1>> kW
#autoLOC_437761 = Field of View: <<1>>°
#autoLOC_437851 = Placed waypoint "<<1>>" on <<2>> at targeted location.
#autoLOC_438022 = KerbNet will automatically refresh every <<1>> seconds.
#autoLOC_438026 = KerbNet will no longer automatically refresh.
#autoLOC_438370 = Please ensure that you are accessing KerbNet with a compatible scanning mode.
#autoLOC_438382 = Please ensure that you are accessing KerbNet from a compatible device.
#autoLOC_438390 = Please verify the integrity of your scanning device before accessing KerbNet.
#autoLOC_438413 = Please ensure that you have a reliable communications link with Kerbal Space Center before attempting to access KerbNet.
#autoLOC_438415 = Please ensure that you are in full control of your vessel before attempting to access KerbNet.
#autoLOC_438467 = Drag Targeting Reticle
#autoLOC_438839 = Terrain
#autoLOC_438841 = Altitude
#autoLOC_438890 = Biome
#autoLOC_438936 = Surface of <<1>>
#autoLOC_438998 = Color
#autoLOC_439000 = Cycle Resource Colors
#autoLOC_439019 = There is no orbital survey data available. Conduct an orbital survey using a survey scanner to enable high-definition detail.\n\nEnhance data accuracy for a biome by landing and operating a surface scanner.
#autoLOC_439164 = Tgt: <<1>>% - Avg: <<2>>%
#autoLOC_439627 = Active Strategies: <<1>> [Max: <<2>>]
#autoLOC_439827 = \n\nSetup Cost:\n
#autoLOC_439829 = <<1>> Funds
#autoLOC_439831 = <<1>> Science
#autoLOC_439833 = <<1>> Reputation
#autoLOC_439834 = \n\nNo Refunds.
#autoLOC_439838 = Are you sure you want to ACTIVATE this strategy?\n\nIt can't be modified once activated.<<1>>
#autoLOC_439839 = Yes
#autoLOC_439840 = No
#autoLOC_439851 = \n\nNo Refunds.
#autoLOC_439854 = Are you sure you want to CANCEL this strategy?<<1>>
#autoLOC_439855 = Yes
#autoLOC_439856 = No
#autoLOC_442409 = Contracts
#autoLOC_442811 = Engineer's Report
#autoLOC_442833 = Design checklist
#autoLOC_443059 = Nothing to report, nothing to see either.
#autoLOC_443064 = There is nothing concerning about this vessel.
#autoLOC_443343 = Craft Stats
#autoLOC_443352 = Parts:
#autoLOC_443357 = Mass:
#autoLOC_443389 = >>Parts:
#autoLOC_443401 = >>Mass:
#autoLOC_443405 = >><<2>>t / <<3>>t
#autoLOC_443409 = >><<2>>t
#autoLOC_443417 = Size
#autoLOC_443418 = Height:
#autoLOC_443419 = Width:
#autoLOC_443420 = Length:
#autoLOC_444225 = none
#autoLOC_444646 = Resources
#autoLOC_445419 = On EVA
#autoLOC_445437 = Passenger seat
#autoLOC_445441 = Vessel: <<1>>\nSeat: <<2>>, Part: <<3>>
#autoLOC_445466 = For Hire
#autoLOC_445493 = Ready for next mission
#autoLOC_445500 = Available for next mission
#autoLOC_445505 = Available for sightseeing
#autoLOC_445546 = K.I.A.
#autoLOC_445551 = Missing in Action
#autoLOC_445572 = Not enough <<1>> to hire another recruit.
#autoLOC_445625 = Available for next mission
#autoLOC_445648 = Active Kerbals: <<1>> \t[Max: <<2>>]
#autoLOC_445652 = Active Kerbals: <<1>>
#autoLOC_445658 = >>Active Kerbals: <<2>>\t[Max: <<3>>]
#autoLOC_445662 = Available [<<1>>]
#autoLOC_445663 = Assigned [<<1>>]
#autoLOC_445665 = Lost [<<1>><<2[ Missing/]>>]
#autoLOC_445678 = >>Next Hire: <<2>>
#autoLOC_445682 = Next Hire: <<1>>
#autoLOC_445733 = Effects\n
#autoLOC_445747 = Log\n
#autoLOC_445750 = \nExtra Experience: <<1>>
#autoLOC_445760 = \n\nG-Forces: Endurance <<1>>x\nMax Sustainable G: <<2>> G
#autoLOC_445772 = \n\nInactive until: <<1>>
#autoLOC_452442 = <<1>><> in <<2>><>
#autoLOC_453138 = This category has one or more subcategories with parts assigned to it. Deleting this category will delete all subcategories. Are you sure you want to delete?
#autoLOC_453141 = Deleting this category will delete all subcategories. Are you sure you want to delete?
#autoLOC_453153 = This subcategory has parts assigned to it. Are you sure you want to delete?
#autoLOC_453158 = This subcategory has subassemblies assigned to it. Are you sure you want to delete?
#autoLOC_453547 = Filter by Function
#autoLOC_453549 = Pods
#autoLOC_453552 = Fuel Tanks
#autoLOC_453555 = Engines
#autoLOC_453558 = Command and Control
#autoLOC_453561 = Structural
#autoLOC_453564 = Coupling
#autoLOC_453567 = Payload
#autoLOC_453570 = Aerodynamics
#autoLOC_453573 = Ground
#autoLOC_453576 = Thermal
#autoLOC_453579 = Electrical
#autoLOC_453582 = Communication
#autoLOC_453585 = Science
#autoLOC_453588 = Utility
#autoLOC_453605 = Subassemblies
#autoLOC_453607 = All Subassemblies
#autoLOC_453626 = Filter by Cross-Section Profile
#autoLOC_453705 = Filter by Module
#autoLOC_453877 = Filter by Resource
#autoLOC_453968 = Filter by Manufacturer
#autoLOC_454017 = Filter by Tech Level
#autoLOC_455453 = Warning:
#autoLOC_455454 = No
#autoLOC_455455 = Yes (Delete)
#autoLOC_455805 = Drag and drop a part here to save it as a subassembly.
#autoLOC_455807 = NO PART SELECTED!
#autoLOC_455809 = THE SELECTED PART IS NOT ATTACHABLE!
#autoLOC_455855 = Unnamed
#autoLOC_455856 = No Description.
#autoLOC_455866 = Save subassembly
#autoLOC_455877 = Save
#autoLOC_455882 = Cancel
#autoLOC_455895 = A subassembly named <<1>> already exists! Do you wish to overwrite it?
#autoLOC_456128 = Cost: <<1>> <<2>>
#autoLOC_456241 = 1m
#autoLOC_456340 = Mass: <<1>> t\nTolerance: <<2>>m/s Impact\nTolerance: <<3>> Gees, <<4>> kPA Pressure\nMax. Temp. Int/Skin: <<5>>/<<6>> K
#autoLOC_456346 = Crew capacity:
#autoLOC_456368 = \nNo Fuel Crossfeed
#autoLOC_456374 = \nCrossfeed toggles in <<1[Editor and Flight/Editor/Flight]>>.
#autoLOC_456381 = Requires <<1>>.
#autoLOC_456384 = Default <<1[On/Off]>>.
#autoLOC_456391 = \n\n** EXPERIMENTAL **
#autoLOC_456638 = [RMB] More info
#autoLOC_456642 = [RMB] Pin, Less
#autoLOC_456651 = No More Info
#autoLOC_457681 = You have a growing suspicion you're not actually learning anything.
#autoLOC_457682 = It doesn't feel like this is contributing to Science in any meaningful way.
#autoLOC_457683 = With the R&D Facility closed, it's hard to tell what any of this means.
#autoLOC_457684 = You feel there would be a lot more to learn if the R&D Facility were open.
#autoLOC_457685 = Something tells you these are not the results you were looking for.
#autoLOC_457686 = It doesn't seem like there is any scientific value on doing this.
#autoLOC_457848 = The plaque on <<1>> reads:
#autoLOC_459462 = G Loss-of-Consciousness Meter: <<1>>
#autoLOC_459483 = Internal View
#autoLOC_459494 = Go EVA
#autoLOC_460807 = <<1>>m/s
#autoLOC_460808 = Burn Time: <<1>>
#autoLOC_460809 = Node in T <<1>>
#autoLOC_460852 = Cannot Delete Maneuver Node (Control Locked)
#autoLOC_461342 = No Control Sources
#autoLOC_461346 = No Crew Control
#autoLOC_461350 = Limited Crew Control
#autoLOC_461354 = Full Crew Control
#autoLOC_461358 = No Probe Control
#autoLOC_461362 = Limited Probe Control
#autoLOC_461366 = Full Probe Control
#autoLOC_461381 = No Data
#autoLOC_461382 = No Signal
#autoLOC_461402 = Data TX\nCan transmit Science
#autoLOC_461407 = Data RX\nCannot transmit Science
#autoLOC_461418 = Bounced Signal Through Relay
#autoLOC_461422 = Remote Control From Vessel
#autoLOC_461426 = Direct Connection to Space Center
#autoLOC_461436 = Bounced Signal Through Relay
#autoLOC_461442 = Remote Signal From Vessel
#autoLOC_461446 = Direct Signal From Space Center
#autoLOC_462403 = Physical Characteristics:
#autoLOC_462406 = Atmospheric Characteristics:
#autoLOC_462417 = Eq. Radius
#autoLOC_462420 = Area
#autoLOC_462423 = Mass
#autoLOC_462426 = GM
#autoLOC_462429 = ASL Gravity
#autoLOC_462432 = Escape Velocity
#autoLOC_462435 = Rotation Period
#autoLOC_462438 = SOI
#autoLOC_462439 = Infinity
#autoLOC_462448 = Atmosphere Present
#autoLOC_462453 = Atmos. Height
#autoLOC_462456 = Atmos. Pressure
#autoLOC_462459 = ASL Temperature
#autoLOC_462688 = No resource data available\nYou will need to perform an orbital survey first.
#autoLOC_462695 = No resource of this type exists here.
#autoLOC_463080 = Tracking Info
#autoLOC_463099 = Class Description
#autoLOC_463116 = Discovered:
#autoLOC_463117 = <<1>> ago.
#autoLOC_463378 = Vessel classification: Flag
#autoLOC_463422 = Planted by
#autoLOC_463431 = Vessel classification
#autoLOC_463444 = Sphere of influence
#autoLOC_463448 = Situation
#autoLOC_463452 = Flight time
#autoLOC_463464 = Surface Location
#autoLOC_463470 = Celestial body
#autoLOC_463474 = Latitude
#autoLOC_463478 = Longitude
#autoLOC_463486 = Orbital Characteristics
#autoLOC_463489 = Velocity
#autoLOC_463493 = Altitude
#autoLOC_463525 = First Hop
#autoLOC_463529 = First Hop Distance
#autoLOC_463533 = First Hop Signal
#autoLOC_463537 = Overall Signal
#autoLOC_463541 = CommNet
#autoLOC_463597 = <<1>> t
#autoLOC_463614 = <<1>> m/s
#autoLOC_463615 = <<1>> m
#autoLOC_463622 = <<1>> m/s²
#autoLOC_464124 = Game ID: <<1>>
#autoLOC_464125 = Game Version: <<1>>
#autoLOC_464126 = Platform: <<1>>
#autoLOC_464127 = IP Address
#autoLOC_464264 = Couldn't delete <<1>>
#autoLOC_464287 = Are you sure you want to delete this game?\nYou will lose all progress and ships in it.
#autoLOC_464288 = Confirmation Needed
#autoLOC_464290 = Delete Game
#autoLOC_464291 = Cancel
#autoLOC_464552 = There are incompatible/invalid saves in your saves folder.\n\nWould you like to delete them now?\n
#autoLOC_464553 = Confirmation Needed
#autoLOC_464559 = Delete
#autoLOC_464566 = Not Now
#autoLOC_464646 = No
#autoLOC_464659 = Funds: <<1>>
#autoLOC_464660 = Science: <<1>>
#autoLOC_464661 = Reputation: <<1>>%
#autoLOC_464665 = Flights: <<1>> Contracts: <<2>>
#autoLOC_464674 = Science: <<1>>
#autoLOC_464686 = Just started
#autoLOC_464691 = Incompatible with this version of KSP.
#autoLOC_464696 = No persistent.sfs file in save folder.
#autoLOC_464934 = Select a file to load
#autoLOC_464935 = No description available.
#autoLOC_465124 = Incompatible with this version
#autoLOC_465132 = No save file exists.
#autoLOC_465205 = Are you sure you want to restart this scenario?\nYou will lose all progress in it.
#autoLOC_465206 = Confirmation Needed
#autoLOC_465208 = Restart Scenario
#autoLOC_465209 = Cancel
#autoLOC_465260 = Continue
#autoLOC_465267 = Select a file to load
#autoLOC_465268 = No description available.
#autoLOC_465466 = Add Maneuver
#autoLOC_465476 = Cannot Add Maneuver Node (Control Locked)
#autoLOC_465493 = Warp Here
#autoLOC_465519 = Warp Here
#autoLOC_465524 = Warp to Next Maneuver
#autoLOC_465531 = Cannot Auto-Warp so far
#autoLOC_465554 = Delete Waypoint
#autoLOC_465567 = Waypoint "<<1>>" was deleted.
#autoLOC_465577 = Delete Waypoint
#autoLOC_465625 = Focus
#autoLOC_465647 = Cannot Switch Vessels on this scenario
#autoLOC_465671 = Switch To
#autoLOC_465675 = View in Tracking Station
#autoLOC_465679 = Focus View
#autoLOC_465785 = Set Target
#autoLOC_465801 = Set as Target
#autoLOC_465805 = Unset Target
#autoLOC_465847 = Activate Navigation
#autoLOC_465864 = Navigation waypoint deactivated.
#autoLOC_465870 = Navigation set to <<1>>.
#autoLOC_465882 = Navigation Error
#autoLOC_465887 = Activate Navigation
#autoLOC_467299 = Mission accepted. I'm looking forward to reading your reports.
#autoLOC_467300 = Excellent! Hopefully this one will turn out alright.
#autoLOC_467301 = Here we go!
#autoLOC_467302 = Challenge Accepted!
#autoLOC_467303 = Contract Accepted! Best of luck with it.
#autoLOC_467304 = Accepted! All Controllers standing by to watch the firewor-- erhm, the launch.
#autoLOC_467310 = Yeah, we probably didn't need to do that mission anyway.
#autoLOC_467311 = That mission was probably going to be boring anyways.
#autoLOC_467312 = Mission Declined. Understood.
#autoLOC_467313 = That one definitely didn't seem very interesting, did it?
#autoLOC_467314 = Was it just me, or did that explanation make no sense at all?
#autoLOC_467320 = The contractor may not like it very much, but this contract is effectively terminated.
#autoLOC_467321 = Contract Cancelled. It's not as if we care about penalties and fines, do we?
#autoLOC_467322 = Cancelled. Worry no more about this contract.
#autoLOC_467323 = Boring conversation anyways.
#autoLOC_467324 = Mission Cancelled. We're done following their orders for now.
#autoLOC_467329 = Looks like an interesting proposition. It should be fun.
#autoLOC_467330 = Sounds pretty reasonable, although I must admit we didn't really read the details, or any of it...
#autoLOC_467331 = Seems to be a fair offer. There's no reason not to take on this contract.
#autoLOC_467332 = Doesn't seem to be anything we can't handle.
#autoLOC_467333 = Looks ok, as far as we can tell from here.
#autoLOC_467340 = Who says there's no glory in doing small jobs?
#autoLOC_467341 = It may not be exactly glamorous, but the rewards seem reasonable, and the risks are comparatively low.
#autoLOC_467342 = Not every mission has to be a groundbreaking achievement, does it?
#autoLOC_467343 = This probably won't make the front page on the news, but it is a proper job and it needs doing.
#autoLOC_467344 = Not exactly a noteworthy endeavour, but should be a relatively safe thing to attempt.
#autoLOC_467345 = It may be a bit low-profile, but maybe it's just the sort of job we need right now.
#autoLOC_467346 = We may be overqualified for this mission, but maybe we overestimate our qualifications.
#autoLOC_467351 = This one sounds like a properly tall order, I can't wait to see it attempted!
#autoLOC_467352 = They have to be mad to propose such a thing, and we must be equally mad to be considering it!
#autoLOC_467353 = Given enough rocket science, anything can be done, right?
#autoLOC_467354 = How hard could this be, anyway? It's not as if it were rocket sci-- oh.
#autoLOC_467355 = I think we have achieved things as impressive as this before, but I can't quite remember any examples.
#autoLOC_467356 = You know something is worth doing, when there are others questioning whether it can be done at all.
#autoLOC_467357 = This sounds risky. Very Risky. It also sounds like a lot of fun!
#autoLOC_467358 = The very mention of this proposal had the Astronaut Complex common room buzzing with excitement!
#autoLOC_467359 = Whoever gets assigned to this will either be screaming in delight or in terror all the way there!
#autoLOC_467368 = Mission selected
#autoLOC_467996 = Contract:\n
#autoLOC_468001 = \n\nAgent:\n
#autoLOC_468018 = Expires:\nNever
#autoLOC_468022 = Expires:
#autoLOC_468036 = Expires:
#autoLOC_468038 = Offer Expires:
#autoLOC_468042 = <<1>>\nNever
#autoLOC_468078 = Contract:\n
#autoLOC_468120 = Gene Kerman:\n<<1>>
#autoLOC_468173 = Active Contracts: <<1>>\t[Max: <<2>>]
#autoLOC_468177 = Active Contracts: <<1>>
#autoLOC_468183 = >>Active Contracts: <<2>>\t[Max: <<3>>]
#autoLOC_468222 = [Completed]
#autoLOC_468227 = [Failed]
#autoLOC_468229 = [Expired]
#autoLOC_468233 = [Cancelled]
#autoLOC_468312 = Experiments
#autoLOC_468313 = Situations
#autoLOC_468314 = Biomes
#autoLOC_468660 = <<1>> of <<2>> science reports displayed. Out of a total of <<3>>.
#autoLOC_468662 = <<1>> <<1[science reports/science report/science reports]>> found. Out of a total of <<2>>.
#autoLOC_468826 = Wernher von Kerman:\n<<1>>
#autoLOC_469075 = Requires Any:
#autoLOC_469079 = Requires All:
#autoLOC_469084 = Requires:
#autoLOC_469091 = Requires Nothing:
#autoLOC_469120 = Research [<<1>>]
#autoLOC_469953 = Researched
#autoLOC_469963 = \n\nCannot afford technology cost.
#autoLOC_469970 = Cannot research technologies over <<1>> Science at this level.
#autoLOC_469975 = \n\nTechnology has unresearched requirements.
#autoLOC_470834 = owned
#autoLOC_470883 = owned
#autoLOC_471396 = Science report
#autoLOC_471397 = Close report
#autoLOC_471414 = Science: <<1>>
#autoLOC_471419 = Current Data Value: <<1>>
#autoLOC_472265 = Primary
#autoLOC_472284 = Staging
#autoLOC_472290 = Docking (Translation)
#autoLOC_472296 = Docking (Rotation)
#autoLOC_472324 = Current Assignment: <>
#autoLOC_472329 = Current Assignment: <>
#autoLOC_472332 = Press the key or joystick button to use for <<1>>
#autoLOC_472341 = Current Assignment: <>
#autoLOC_472347 = Current Assignment: <>
#autoLOC_472391 = Current Assignment: <>
#autoLOC_472396 = Current Assignment: <>
#autoLOC_472671 = Custom
#autoLOC_475323 = Facility Level <<1>>
#autoLOC_475331 = Upgrade\n<<1>>
#autoLOC_475336 = Fully Upgraded
#autoLOC_475347 = Status:
#autoLOC_475351 = Status: Fully Operational
#autoLOC_475380 = Status: >>Out of Service
#autoLOC_475425 = No Repairs Needed\n
#autoLOC_475433 = Repair for >><<2>>\n
#autoLOC_475646 = \n(<<1>> More)
#autoLOC_475652 = <<1>> parts, <<2>> stages
#autoLOC_476080 = Tourist
#autoLOC_476118 = <<1>> XP gained!
#autoLOC_476122 = Advanced to level <<1>>!
#autoLOC_476131 = No XP gain
#autoLOC_476143 = Ready for next assignment
#autoLOC_476250 = Qty: <<1>>
#autoLOC_476251 = Part Value: <<1>>
#autoLOC_476314 = Qty: <<1>>
#autoLOC_476315 = Unit Value: <<1>>
#autoLOC_476374 = <<1>> Data Gathered
#autoLOC_476375 = Data Value: <<1>>
#autoLOC_480791 = Staging Reset to Default:\nAll stageicons moved to their default stage groups.
#autoLOC_480795 = Nothing to reset.
#autoLOC_481056 = Cannot warp time in this scenario.
#autoLOC_481507 = Terminate
#autoLOC_481560 = Cannot switch to <<1>> we do not own.
#autoLOC_481619 = If you stop tracking this object, you may not be able to find it again. Are you sure you want to continue?
#autoLOC_481620 = Stop Tracking
#autoLOC_481621 = Cancel
#autoLOC_481625 = This will destroy the vessel, killing all crew in it. Are you sure you want to continue?
#autoLOC_481626 = Terminate
#autoLOC_481627 = Cancel
#autoLOC_481635 = Are you sure you want to recover this vessel?
#autoLOC_481636 = Recover
#autoLOC_481637 = Cancel
#autoLOC_482129 = MET:\u0020
#autoLOC_482391 = [Tracking Station]: Now tracking <<1>>.
#autoLOC_482486 = <<1>>m
#autoLOC_482576 = Mass: <<1>>t
#autoLOC_482578 = Size: <<1>>m
#autoLOC_482705 = \u0020(Stock)
#autoLOC_482977 = >><<2>><<2[ parts/ part/ parts]>> in <<3>> <<3[ stages./ stage./ stages.]>>
#autoLOC_482982 = * Experimental Parts!
#autoLOC_482988 = *Locked or Invalid Parts!
#autoLOC_482996 = >>Mass: <<2>>t
#autoLOC_483005 = >>Size: N/A [Edit to Fix]
#autoLOC_483009 = >>Size: <<2>>m, <<3>>m, <<4>>m
#autoLOC_483228 = Are you sure you want to delete this craft?
#autoLOC_483229 = Delete
#autoLOC_483230 = Cancel
#autoLOC_485739 = Unable to load the save:<<1>>
#autoLOC_485770 = Unable to load the save:<<1>>
#autoLOC_485809 = Unable to delete save:\n<<1>>\n\nDetails in Log
#autoLOC_485819 = Error Accesing this save.
#autoLOC_500000 = Why go up when you can crash equally well going sideways – that’s the old moto of the C7 Aerospace Division. Emerging from humble beginnings to the powerhouse they are now, C7 were always looking straight ahead towards the horizon. Recently though they have been building parts that can give them a much better view of that spot where the sky meets the ground. This has been met with some grumblings from the old boys in the company but even they can’t deny that there is adventure to be found in whatever direction you choose.
#autoLOC_500001 = Dinkelstein Kerman has become somewhat of a legend in the spacecraft industry, not least impressively because he vehemently claims to have been constructing and flying spaceships long before the first actual recorded instance of any such vehicle being assembled. This has led to some controversy and a lot of awkwardness between him and the Kerbin World-Firsts Record-Keeping Society. Be that as it may, Dinklestein's Emporium is still generally well regarded as a traditional, old-fashioned company, and their products are actually a lot less rusty than the company's owner.
#autoLOC_500002 = The Experimental Engineering Group is a typical startup company: Low budgets and impossibly tight deadlines are part of a normal working day for them. Despite being such a young company however, Experimental Engineering has made a good start, quickly making a name for themselves in the industry, mainly thanks to their very educational and entertaining SC-9001 Science Jr. Experiment Kit. Despite valiant efforts from their representatives, however, they haven't quite been able to shake off the bad press that followed some leaked footage of an incident involving one of their units and a small critter that one of the scientists over at R&D used to keep as a pet. Some say the incident has made them extremely concerned with the safety of anything that approach their products. They've even rounded out the edges on their company logo.
#autoLOC_500003 = FLOOYD Labs is a company focused on doing one thing, and doing it as well as is conceivably possible to do it: Displacing liquids from one place to another. Their flagship product, the FTX-2 Fuel Duct, is the final result of years of research and development and endless Kerbal-hours of effort to produce a device that will pump any amount of just about anything, no matter how cold, dense or volatile it is. The company enjoys a well-deserved reputation for such an important contribution to the industry, and most agree that these days, almost nobody remembers the embarrassment of their recall of the FTX-1 series, which had a small but highly problematic issue, that while it did pump fluids flawlessly, it pumped them in the wrong direction.
#autoLOC_500004 = Goliath National Products know what’s needed to keep them ahead of the competition – an eye for detail and a good nose for sniffing out what’s needed for our plucky engineers. Many of the great Vessels of our age carry one of Goliaths nose cones and they excel in moving air out of the way of the soft fleshy important bits of any Vessel i.e. our heroes heading off on another adventure.
#autoLOC_500005 = What this small company lacks in experience and reputation, it makes up for in the sheer ambitiousness of their projects. Their first product was the very massive Mobile Processing Lab, which rumour has it was first developed as a mobile processing facility to secretly brew an experimental, possibly illegal fuel mixture, which was reportedly far more potent than the currently available propellants, and had a distinctive blue tint to it. Those rumours have never been proven however, and this mysterious blue propellant has yet to be seen by a reliable source. Despite their repeated attempts to be rid of these rumours, the company still suffers from a (probably undeserved) bad reputation. They try to offset this initial impression by offering much larger cash payoffs than other companies of similar size, which admittedly does very little to improve their current image.
#autoLOC_500006 = One of the leading names in spacecraft electronics, and not just because the name itself sounds so cool. Ionic Symphonic Protonic Electronics has a large catalogue of components, ranging from simple comms devices to seriously cutting edge gear. This has made their products quite popular among aerospace engineers, and also nurtured a profound enmity from the pragmatic folks at Probodobodyne.
#autoLOC_500007 = It is universally agreed that Jeb's Junkyard is one the best examples of the triumph of unwavering motivation in the face of seemingly insurmountable odds. The unassuming junkyard where it is said some of Kerbalkind's first steps towards the depths of space have been taken, has now become a much larger junkyard, as it had to expand its facilities to accommodate the ever greater demand for spacecraft components. Jeb's Junkyard has become one of Kerbin's most iconic names, becoming far more than just a beloved brand. It now stands proudly as a symbol of the unstoppable Kerbal drive towards attempting the impossible while grossly underestimating the gravity of the situation.
#autoLOC_500008 = Kerbal Motion LLC started in the wheel business with square wheels initially. They began adding sides until they settled on a more spherical configuration. Intensive testing confirmed their suspicions that round wheels really do make for a much smoother ride. Once they had overcome this hurdle the brains at Kerbal Motion LLC then began looking towards what else they could apply their considerable grey matter to. They settled on grabbers, primarily as this would mean they wouldn’t have to reach quite so far for their drinks.
#autoLOC_500009 = An institution completely devoted to the tracking and curating all first instances of any event, the Kerbin World-Firsts Record-Keeping Society is a non-profit organization, for the purpose of rewarding the doing of anything that's never been done before, especially concerning feats of space exploration. Their work is more challenging than it would seem however, as the prestige associated with the first-ever accomplishment of any deed is also a valuable target for commercial companies, who wouldn't waste the opportunity to be the official sponsor of such an event. Taking on the Society's contracts will definitely send the message that you're not in it for the money, which is always a good message to send. It's also just about the only reward, since the cash prizes are mostly symbolic.
#autoLOC_500010 = Although Kerbodyne is a relatively new name in the aerospace industry, their K series engines and fuel tanks have earned them a quite a reputation in a short amount of time. So much so in fact, that Kerbodyne was nominated for the "Best Debut" Award, at last year's Spacecraft Developers Convention. Unfortunately, that prize went to another company, but Kerbodyne fans are known to demonstrate loudly and publicly, their appreciation for the company and its products.
#autoLOC_500011 = Kerlington has a long history of introducing ground-breaking new technologies, many of which are now considered indispensable for rocketry and aerospace engineering. This has fostered a strong community of loyal Kerlington fans, as well as a similarly large group of disgruntled competitors.
#autoLOC_500012 = The Maxo Construction Toys engineers always enjoyed building things – especially out of little plastic bricks. So when they put their heads together and got a bit of money in the bank they decided to do the same but with bits of lightweight metal. Maxo’s metallic constructions are renowned for their durability and build quality. In fact when sifting through the wreckage of yet another spectacular “landing”, their parts are almost always found intact.
#autoLOC_500013 = The Moving Parts Experts Group started off as a mostly non-commercial initiative to bring some of the brightest minds together to create truly innovative and ground-breaking technologies for spacecraft construction. As is the case with many such enterprises, their initial investment funds very soon ran out and they were forced to start developing stuff that they could sell, quickly. As a result, the Group acquired a reputation for being always in a hurry, and always strapped for cash. They still try their best to stay true to their original motivations as much as possible though, and will always be willing to support any ventures that push the currently established boundaries.
#autoLOC_500014 = For a company that made a reputation by creating as much destruction as possible, O.M.B. has found a remarkably suitable place for its highly volatile devices in the aerospace industry. Their precision Decouplers are second to none when the job calls for splitting spacecraft into multiple smaller ones. Some of their other demolition products however, despite being heavily advertised as far more powerful disassembly tools, weren't nearly as successful. O.M.B. is still unsure as to why those "clearly better" products weren't so well received.
#autoLOC_500015 = Periapsis Rocket Supplies are a notoriously private company – the small roster of components they do build does nothing but add to the mystique surrounding them. Many question why they don’t build more parts but Periapsis responds to this by stating “wait and see what we’ll do next!”. However, this has been the standard response for at least 3 generations so many have been waiting a little while for the answer.
#autoLOC_500016 = Probodobodyne was at one point one of the leading (and few) names in the industry. Over the years though, the company has fallen behind the times somewhat, but they continue to maintain their philosophy that space exploration should be the privilege of the few who can overcome the challenges of conquering it, with minimal technological assistance. Their products reflect that pragmatic and arguably obsolete outlook, even in spite of the many newer companies that are coming up around them with alternatives that make space travel far more accessible than it was back in the "early days". Despite all this, the company has retained a small but loyal following of hardcore fans, who live by their vision of a very selective industry, populated only by the very best astronauts and engineers.
#autoLOC_500017 = The Space Program's own Research & Development Department. Headed by celebrity rocket scientist Wernher von Kerman, these guys are the brains of the whole operation. Driven by an unquenchable thirst for knowledge, no piece of data is too small or too irrelevant, and increasing the accumulated knowledge of Kerbalkind is their main motivation. Our resident geniuses only ask to be given due academic credit for their contributions to science, and that all astronauts PLEASE refrain from entering the labs without cleaning their boots first.
#autoLOC_500018 = Reaction Systems is a small company, which enjoyed a reasonable amount of success with their one successful product, the Place-Anywhere Linear RCS Port. These days, nobody knows for certain what they're working on. Even though Reaction Systems is most definitely not the largest company out there, they try to make up for it by supporting all pioneering endeavours. Also, their eagerness to offer science-gathering contracts lends credit to speculation that they may be up to something.
#autoLOC_500019 = Indisputably the largest supplier of rocketry components out there, Rockomax products are widely regarded as the most accessible way to get into space. This has earned them a somewhat negative reputation among the more posh or avant-garde engineers, some even outright refusing to admit to having used Rockomax-Brand products. Be that as it may, Rockomax's gigantic presence in the industry cannot be gainsaid, and their products are actually pretty good value, even if they do lack that 'trendy' feel of the more up-scale rocketry brands. They are a massively large corporation, so don't expect them to cut you very special deals. They are already giving all their customers a bulk discount, plus their 'super-value' deals when using products from their partner brands. All this provided, of course, that you have your membership card with you when you go shopping at their warehouses.
#autoLOC_500020 = Rokea is mainly known for their 'vertical mobility enhancer' products, which they go to great lengths to ensure are not mistaken by simplistic 'ladders'. Some say they are failing miserably in that effort, even though every Rokea representative will very eagerly educate all who come within earshot about the differences between ladders and a vertical mobility enhancement device. Perhaps this communications strategy is part of the reason nobody cares.
#autoLOC_500021 = Many question the reasoning behind Sean's Cannery's -known for their very excellent canned foods products- incursion into the aerospace engineering world. Despite the criticism, none can dispute that their flagship product, the Mk2 Lander Can, has proven itself many times over as a reliable and perhaps not surprisingly, one of the most air-tight crew carrying modules available today. Lander Can crews often praise the module for its ability to keep stowed snacks crisp and fresh, and complain of how on other pods they become mushy after just a few days into the mission.
#autoLOC_500022 = STEADLER is not known for being a very kind or yielding company. Rather, militaristic, stern and uncompromising are much more fitting adjectives to describe them. Some say these are good qualities for a company responsible mainly for engineering control systems for rockets and hypersonic aircraft, while others suggest that the company is actually being run by a rogue Guidance Module that achieved sentience. All we really know is that their gate security is much too Temperamental to allow for any observation, and that their stun guns recharge very quickly.
#autoLOC_500023 = One of the largest manufacturers of structural components for any purpose, StrutCo is by all measures a very well-established company. The only thing they have never been able to get over is the fact that the legendary EAS-4 Strut Connector itself was actually invented by Kerlington Model Rockets.
#autoLOC_500024 = Vac-Co is a relatively new name in the industry. With previous experience only as a manufacturer of housecleaning equipment and small appliances, their recent venture into aerospace engineering has been met with no small amount of skepticism. Nevertheless, they seem to know what they're doing, as their products have been quite innovative in the air intakes for spaceplanes sector.
#autoLOC_500025 = WinterOwl is by no means comparable to other large aircraft companies in terms of sheer number of products they offer. However, the company is one of the best-known names in the industry as it's one of the oldest companies in operation. This has earned them a reputation for being a friendly, reliable partner, which means they have good standings with many other companies. In the aerospace circles, it is considered very poor manners to be rude about WinterOwl or its products.
#autoLOC_500026 = Zaltonics isn't exactly known as a strong leader in the electronic components industry, rather more as a somewhat utilitarian company that lacks a certain amount of ambition. These traits however, have made Zaltonic indispensable in their own way, as they are willing to take on the manufacturing of the less exciting devices, and they've become quite good at doing that in a quick and cost-effective way. Their products might not be all the rage, but when your fancy remote guidance unit runs out of juice, chances are you'll be using a Zaltonics battery to keep it powered.
#autoLOC_500027 = research lab
#autoLOC_500028 = outpost
#autoLOC_500029 = Scientific
#autoLOC_500030 = viewing cupola
#autoLOC_500031 = outpost
#autoLOC_500032 = Commercial
#autoLOC_500033 = ISRU resource conversion unit
#autoLOC_500034 = outpost
#autoLOC_500035 = Commercial
#autoLOC_500036 = liquid fuel
#autoLOC_500037 = Commercial
#autoLOC_500038 = ore
#autoLOC_500039 = Commercial
#autoLOC_500040 = electric charge
#autoLOC_500041 = Scientific
#autoLOC_500042 = monopropellant
#autoLOC_500043 = Commercial
#autoLOC_500044 = xenon gas
#autoLOC_500045 = Commercial
#autoLOC_500046 = Pioneer
#autoLOC_500047 = Commercial
#autoLOC_500048 = Scientific
#autoLOC_500049 = Commercial
#autoLOC_500050 = ore
#autoLOC_500051 = Commercial
#autoLOC_500052 = mystery goo unit
#autoLOC_500053 = satellite
#autoLOC_500054 = Scientific
#autoLOC_500055 = thermometer
#autoLOC_500056 = satellite
#autoLOC_500057 = Scientific
#autoLOC_500058 = gravioli detector
#autoLOC_500059 = satellite
#autoLOC_500060 = Scientific
#autoLOC_500061 = materials bay
#autoLOC_500062 = satellite
#autoLOC_500063 = Scientific
#autoLOC_500064 = accelerometer
#autoLOC_500065 = satellite
#autoLOC_500066 = Scientific
#autoLOC_500067 = resource survey scanner
#autoLOC_500068 = satellite
#autoLOC_500069 = Commercial
#autoLOC_500070 = research lab
#autoLOC_500071 = station
#autoLOC_500072 = Scientific
#autoLOC_500073 = viewing cupola
#autoLOC_500074 = station
#autoLOC_500075 = Commercial
#autoLOC_500076 = ISRU resource conversion unit
#autoLOC_500077 = station
#autoLOC_500078 = Commercial
#autoLOC_500079 = liquid fuel
#autoLOC_500080 = Commercial
#autoLOC_500081 = ore
#autoLOC_500082 = Commercial
#autoLOC_500083 = electric charge
#autoLOC_500084 = Scientific
#autoLOC_500085 = monopropellant
#autoLOC_500086 = Commercial
#autoLOC_500087 = xenon gas
#autoLOC_500088 = Commercial
#autoLOC_500089 = Pioneer
#autoLOC_500090 = Commercial
#autoLOC_500091 = Scientific
#autoLOC_500092 = Commercial
#autoLOC_500093 = Take an EVA report
#autoLOC_500094 = Take a crew report
#autoLOC_500095 = Take a surface sample
#autoLOC_500096 = Take seismic readings
#autoLOC_500097 = Measure the temperature
#autoLOC_500098 = Take pressure readings
#autoLOC_500099 = Perform atmospheric analysis
#autoLOC_500100 = Record gravitational forces
#autoLOC_500101 = Pilot
#autoLOC_500102 = Pilots provide assistance in flying the vessel.
#autoLOC_500103 = Engineer
#autoLOC_500104 = Engineers are capable of repairing broken parts, if at all possible.
#autoLOC_500105 = Scientist
#autoLOC_500106 = Scientists can boost the value of data from Science experiments.
#autoLOC_500107 = Tourist
#autoLOC_500108 = Tourists pay funds to see new and exciting places.
#autoLOC_500109 = Aerodynamic Nose Cone
#autoLOC_500110 = Aerodynamic, lightweight and mostly non-explosive. As a reminder to all personnel operating nearby, this part is really sharp and it'd probably hurt if you fell on it.
#autoLOC_500111 = aero aircraft booster )cap drag fligh plane rocket speed stab stream
#autoLOC_500112 = A.I.R.B.R.A.K.E.S
#autoLOC_500113 = Research into feasible ways to slow down a plane in mid-air showed that loose hull panels are pretty great as drag-inducing deceleration devices. The discovery led to the invention of the Aerodynamically Integrated Retrograde Braking Robustly Armed Kinetic Extending System (A.I.R.B.R.A.K.E.S.), which is now popular mostly as a cheap alternative to longer runways. C7 Engineers are still trying to come up with a shorter name for such a long acronym.
#autoLOC_500114 = (air airbrake aircraft brake dive drag fligh landing plane slow speed spoil
#autoLOC_500115 = XM-G50 Radial Air Intake
#autoLOC_500116 = An intake duct version that can be mounted at the sides of a fuselage. Warranty does not cover engine flame-outs or any objects, inanimate or otherwise, sucked in by the intake. Optimized for subsonic flight.
#autoLOC_500117 = aero aircraft breathe fligh inlet jet oxygen plane subsonic suck
#autoLOC_500118 = FAT-455 Aeroplane Control Surface
#autoLOC_500119 = Large conventional control surface.
#autoLOC_500120 = aileron aircraft (elev flap fligh liner plane )rudder spoil stab
#autoLOC_500121 = FAT-455 Aeroplane Main Wing
#autoLOC_500122 = One of the largest lifting surfaces in production. The internal volume of these is big enough to carry generously sized fuel tanks.
#autoLOC_500123 = aero aircraft airlin fligh foil fuel ?lf lift liquid swept wet
#autoLOC_500124 = FAT-455 Aeroplane Tail Fin
#autoLOC_500125 = Large conventional wing with built-in control surface.
#autoLOC_500126 = aileron aircraft control (elev fligh foil lift liner )rudder stab swept wing
#autoLOC_500127 = Advanced Canard
#autoLOC_500128 = Our engineers thought this design looked "high tech" and therefore must be clear improvement on earlier models.
#autoLOC_500129 = aero (air control (elev fighter fligh (fore lift plane )rudder stab swept tail
#autoLOC_500130 = Standard Canard
#autoLOC_500131 = Our engineers had a stroke of inspiration after "visiting" the Kerlington production facilities. Introducing our new controllable canards. Warning, hard maneuvering may cause unintended stage separation.
#autoLOC_500132 = aero (air control (elev fligh (fore lift plane )rudder stab swept tail
#autoLOC_500133 = Swept Wings
#autoLOC_500134 = A prototype swept back wing, part of our "Let's Fly", line. Made of light weight composite materials. Guaranteed to generate lift, not guaranteed to ensure crew safety.
#autoLOC_500135 = aero (air fligh lift plane
#autoLOC_500136 = Tail Fin
#autoLOC_500137 = This tailfin has passed extensive modeling in our patented P.A.S system.(Paper Airplane Simulation). This fin has been blunted to prevent accidental dismemberment of installing technicians.
#autoLOC_500138 = aero (air canard control (elev fligh (fore lift plane )rudder stab swept
#autoLOC_500139 = Basic Fin
#autoLOC_500140 = This simple bolt-on aluminum fin may not be the cutting edge of aerospace engineering but it's dirt cheap and will make your rocket slightly less unstable.
#autoLOC_500141 = aero (air lift rocket stab swept
#autoLOC_500142 = Circular Intake
#autoLOC_500143 = A proper turbofan intake, not only provides oxygen to air breathing engines, it pulls in twice as much air than those puny air scoops from Vac-Co. Optimized for subsonic flight.
#autoLOC_500144 = aero (air breathe fligh inlet jet oxygen plane subsonic suck
#autoLOC_500145 = Shock Cone Intake
#autoLOC_500146 = A shocking new intake from the C7 Aerospace Division that brought you much adored parts such as the Delta Wing and the Standard Nosecone! Offers exceptional performance at all speeds and has some heat shielding of its own.
#autoLOC_500147 = aero (air breathe fligh inlet jet oxygen plane suck supersonic
#autoLOC_500148 = CH-J3 Fly-By-Wire Avionics Hub
#autoLOC_500149 = Have you ever wanted to impress your peers by showing off your elite flying skills, but lacked the skills to become a trained pilot? C7 Aerospace's Fly-By-Wire Avionics Hub is the solution! This module allows even the most minimally trained crew to fly like an Ace! WARNING: This module cannot operate autonomously. Warranty void if attempting to do so. WARNING: Module contains no internal gyroscopes or control systems (control actuators sold separately). WARNING: Warranty void without proper use of C7 Aerospace Brand Sickness Bags (sold separately, currently out of stock).
#autoLOC_500150 = advanced aero aircraft )cap cone control drag fighter fligh jet kerbnet missile nose plane sas stab stream
#autoLOC_500151 = Advanced Nose Cone - Type A
#autoLOC_500152 = Less drag due to pointy shape.
#autoLOC_500153 = aero aircraft booster )cap drag fligh plane rocket stab stream tail
#autoLOC_500154 = Advanced Nose Cone - Type B
#autoLOC_500155 = Useful for boosters - the slanted shape is good for leading pressure away from the core stages.
#autoLOC_500156 = aero aircraft booster )cap drag fligh plane rocket stab stream tail
#autoLOC_500157 = NCS Adapter
#autoLOC_500158 = The base of C7 Aerospace's Nose Cone system (NCS)
#autoLOC_500159 = aero aircraft booster )cap cone drag fligh nose plane rocket stab stream tail
#autoLOC_500160 = Small Nose Cone
#autoLOC_500161 = An aerodynamic nose cap.
#autoLOC_500162 = aero aircraft )cap drag fligh missile plane speed stab stream
#autoLOC_500163 = Tail Connector A
#autoLOC_500164 = A simple aerodynamic tail for aircraft. Designed to fit onto all standard 1.25m attachments, this part is the embodiment of our "Let's Fly", line of parts.
#autoLOC_500165 = aero aircraft drag fligh plane stab stream
#autoLOC_500166 = Tail Connector B
#autoLOC_500167 = This raised variant of our popular airplane tail provides a lot of ground clearance during take-off.
#autoLOC_500168 = aero aircraft drag fligh plane stab stream
#autoLOC_500169 = AE-FF1 Airstream Protective Shell (1.25m)
#autoLOC_500170 = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#autoLOC_500171 = aero )cap drag rocket cone nose cargo contain fairing hollow inter payload protect shroud stage (stor transport 3.75 enormous massive gigantic giant 5.0
#autoLOC_500172 = AE-FF2 Airstream Protective Shell (2.5m)
#autoLOC_500173 = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#autoLOC_500174 = aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport
#autoLOC_500175 = AE-FF3 Airstream Protective Shell (3.75m)
#autoLOC_500176 = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#autoLOC_500177 = aero )cap drag rocket cone nose cargo contain fairing hollow inter payload protect shroud stage (stor transport regular standard average medium 1.875
#autoLOC_500178 = Heat Shield (0.625m)
#autoLOC_500179 = A tiny structural heat shield
#autoLOC_500180 = ablat drag entry insulate protect re- rocket therm
#autoLOC_500181 = Heat Shield (1.25m)
#autoLOC_500182 = A small structural heat shield with an integrated fairing
#autoLOC_500183 = ablat drag entry insulate protect re- rocket therm
#autoLOC_500184 = Heat Shield (2.5m)
#autoLOC_500185 = A medium structural heat shield with an integrated fairing
#autoLOC_500186 = ablat drag entry insulate protect re- rocket therm
#autoLOC_500187 = Heat Shield (3.75m)
#autoLOC_500188 = A large structural heat shield with an integrated fairing
#autoLOC_500189 = ablat drag entry insulate protect re- rocket therm
#autoLOC_500190 = Heat Shield (10m)
#autoLOC_500191 = Based on the design of a child's toy, this heat shield uses a set of inflatable rings covered with a thermal blanket to provide a generous 10 meter heat shield for reentry and deceleration, and the aerodynamic qualities of an untethered bouncy castle.
#autoLOC_500192 = balloon drag entry expand inflat insulate protect re- rocket therm
#autoLOC_500193 = Adjustable Ramp Intake (Radial)
#autoLOC_500194 = This intake addresses those sometimes absurd contraptions that SSTO engineers designed in an attempt to pump more and more air into their engines. Optimized for supersonic flight.
#autoLOC_500195 = aero (air aircraft breathe cone fligh inlet jet oxygen plane suck supersonic
#autoLOC_500196 = Small Circular Intake
#autoLOC_500197 = A must-have for air breathing engines, this intake duct will pull in outside air to run turbine engines on, as long as there is any outside air to begin with, of course. Optimized for subsonic flight.
#autoLOC_500198 = aero (air aircraft breathe fligh inlet jet oxygen plane subsonic suck
#autoLOC_500199 = Protective Rocket Nose Cone Mk7
#autoLOC_500200 = A large nose cone for covering up exposed areas of big rockets.
#autoLOC_500201 = aero booster )cap drag fligh speed stab stream
#autoLOC_500202 = Adjustable Ramp Intake
#autoLOC_500203 = At supersonic speeds, -PATENT PENDING, CLASSIFIED INFO- inside the intake duct deflect the incoming air stream, causing -PATENT PENDING, CLASSIFIED INFO-, which creates a -PATENT PENDING, CLASSIFIED INFO-, thereby greatly increasing the efficiency of this unit at supersonic speeds. Patents Pending.
#autoLOC_500204 = aero (air aircraft breathe cone fligh inlet jet oxygen plane suck supersonic
#autoLOC_500205 = Big-S Delta Wing
#autoLOC_500206 = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
#autoLOC_500207 = aero aircraft foil fuel ?lf lift liquid plane shuttle swept wet
#autoLOC_500208 = Big-S Elevon 1
#autoLOC_500209 = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
#autoLOC_500210 = aero aileron aircraft control (elev flap plane )rudder shuttle spoil stab
#autoLOC_500211 = Big-S Elevon 2
#autoLOC_500212 = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
#autoLOC_500213 = aero aileron aircraft control (elev flap plane )rudder shuttle spoil stab
#autoLOC_500214 = Big-S Spaceplane Tail Fin
#autoLOC_500215 = Large heat resistant spaceplane fin.
#autoLOC_500216 = aero aircraft control (elev plane )rudder shuttle stab
#autoLOC_500217 = Big-S Wing Strake
#autoLOC_500218 = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
#autoLOC_500219 = aero aircraft foil fuel ?lf lift liquid plane shuttle swept wet
#autoLOC_500220 = AV-R8 Winglet
#autoLOC_500221 = The R8 Active Control Winglet series marked the debut of Kerlington Model Rockets in the Spacecraft engineering world. These winglets are equipped with movable pivots, which allow them to swivel and act as control surfaces. This feature was considered a huge advancement in control technology and most agree that it made Kerlington staff and R8 fans simply unbearable to be around.
#autoLOC_500222 = aero aircraft canard control (elev fin (fore lift plane rocket )rudder stab swept tail
#autoLOC_500223 = AV-T1 Winglet
#autoLOC_500224 = Nothing is really known about this thing. Use it at your own risk.
#autoLOC_500225 = aero aircraft fin lift plane rocket stab swept
#autoLOC_500226 = Delta-Deluxe Winglet
#autoLOC_500227 = The Delta-Deluxe Winglet is a large aerodynamic surface with a small built-in aileron. It is very lightweight and offers more lift than the AV-R8 but the small control surface area means it is not as quick to turn.
#autoLOC_500228 = aero aircraft canard control (elev fin (fore lift plane rocket )rudder stab swept tail
#autoLOC_500229 = Wing Connector Type A
#autoLOC_500230 = A vaguely wing shaped board. Use at your own risk.
#autoLOC_500231 = aero aircraft fligh foil lift plane
#autoLOC_500232 = Wing Connector Type B
#autoLOC_500233 = A vaguely wing shaped board. Use at your own risk.
#autoLOC_500234 = aero aircraft fligh foil lift plane
#autoLOC_500235 = Wing Connector Type C
#autoLOC_500236 = A vaguely wing shaped board.
#autoLOC_500237 = aero aircraft fligh foil lift plane
#autoLOC_500238 = Wing Connector Type D
#autoLOC_500239 = Found in a trash bin next to a wing factory.
#autoLOC_500240 = aero aircraft fligh foil lift plane
#autoLOC_500241 = Wing Connector Type E
#autoLOC_500242 = Found in a trash bin next to a wing factory.
#autoLOC_500243 = aero aircraft fligh foil lift plane
#autoLOC_500244 = Delta Wing
#autoLOC_500245 = Standard Delta configuration wings. These wings provide high lift and a stable center of gravity for your everyday lifting needs.
#autoLOC_500246 = aero aircraft fligh foil lift plane swept
#autoLOC_500247 = Small Delta Wing
#autoLOC_500248 = This small delta wing has breezed through extensive stress tests and design revisions, mostly because it wasn't involved in any of those. In any case, it should work as a comparatively reliable lifting surface.
#autoLOC_500249 = aero aircraft fligh foil lift plane swept
#autoLOC_500250 = Elevon 1
#autoLOC_500251 = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
#autoLOC_500252 = aero aileron aircraft control (elev plane )rudder
#autoLOC_500253 = Elevon 2
#autoLOC_500254 = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
#autoLOC_500255 = aero aileron aircraft control (elev plane )rudder
#autoLOC_500256 = Elevon 3
#autoLOC_500257 = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
#autoLOC_500258 = aero aileron aircraft control (elev plane )rudder
#autoLOC_500259 = Elevon 4
#autoLOC_500260 = Feel the need to attach an elevator, rudder or aileron to just about any surface you can get your mitts on? Well this small elevon is for you. Made of mostly new factory parts, it will fit just about anywhere. Just don't expect a huge performance out of such a small part.
#autoLOC_500261 = aero aileron aircraft control (elev plane )rudder
#autoLOC_500262 = Elevon 5
#autoLOC_500263 = Just another one of these elevon things... wait, this one is swept! Wow!
#autoLOC_500264 = aero aileron aircraft control (elev plane )rudder
#autoLOC_500265 = Wing Strake
#autoLOC_500266 = Strakes are like sideburns for your plane. The girls will fall for you!
#autoLOC_500267 = aero aircraft fligh foil lift plane swept
#autoLOC_500268 = Structural Wing Type A
#autoLOC_500269 = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish. Intended uses include very large canards, and leading edges of larger delta wings.
#autoLOC_500270 = aero aircraft fligh foil lift plane swept
#autoLOC_500271 = Structural Wing Type B
#autoLOC_500272 = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
#autoLOC_500273 = aero aircraft fligh foil lift plane swept
#autoLOC_500274 = Structural Wing Type C
#autoLOC_500275 = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
#autoLOC_500276 = aero aircraft fligh foil lift plane swept
#autoLOC_500277 = Structural Wing Type D
#autoLOC_500278 = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
#autoLOC_500279 = aero aircraft fligh foil lift plane swept
#autoLOC_500280 = Swept Wing Type A
#autoLOC_500281 = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
#autoLOC_500282 = aero aircraft fligh foil lift plane
#autoLOC_500283 = Swept Wing Type B
#autoLOC_500284 = This wing has been constructed from surplus wing components. Comes complete with "like new" finish.
#autoLOC_500285 = aero aircraft fligh foil lift plane
#autoLOC_500286 = Advanced Reaction Wheel Module, Large
#autoLOC_500287 = After many years of research, STEADLER Corps rocket engineers discovered that large flywheels were necessary to keep large ships under control. The "Advanced Reaction Wheel Module, Large" addresses that issue by its use of patented Large Flywheels™ to provide "More Torque" (patent pending). STEADLER promptly dismissed all criticism concerning the necessity of so much research work, stating that 'it only sounds so simple now that we've figured it out'. Critics remain skeptical, but none can disagree that this module does indeed pack a lot more punch than previous models. It also needs a lot more power, but STEADLER is currently carrying out intense research work on why that is.
#autoLOC_500288 = cmg command control fly gyro moment react stab steer torque
#autoLOC_500289 = PPD-12 Cupola Module
#autoLOC_500290 = The PPD-12 was developed to provide a high visibility control room for orbital stations, and a place for thoughtful Kerbals to contemplate the beauty of the cosmos.
#autoLOC_500291 = base capsule cmg command control ?eva fly gyro ?iva moment outpost pilot pod react rocket space stab statio steer torque view
#autoLOC_500292 = EAS-1 External Command Seat
#autoLOC_500293 = The EAS-1 External Command Seat provides all the controls needed to fully operate a spacecraft, just like a command pod, but without such needless frivolities as "pressurized interiors", or "seat belts". It's bare-bones, pedal-to-the-metal efficiency at its finest.
#autoLOC_500294 = chair control kerbal rover
#autoLOC_500295 = PPD-10 Hitchhiker Storage Container
#autoLOC_500296 = The HSC was an invention of necessity - how do we store 4 Kerbals on-orbit without any real provisions for return? Who needed this remains a mystery, as do his motivations.
#autoLOC_500297 = base cabin (can outpost passenger statio tour tuna
#autoLOC_500298 = Advanced Inline Stabilizer
#autoLOC_500299 = The Advanced Inline Stabilizer module containing a larger, heavier array of reaction wheels. These spin very quickly to create torque without wasting propellant. These larger wheels are driven by proportionally larger electric motors, so keep an eye on your Electricity levels.
#autoLOC_500300 = cmg command control fly gyro moment react stab steer torque
#autoLOC_500301 = Small Inline Reaction Wheel
#autoLOC_500302 = The inline reaction wheel system uses a series of spinning discs that are going "Very Fast", to generate the torque necessary to control a spacecraft without wasting any propellant. Please do not attempt to service this device while it is running.
#autoLOC_500303 = cmg command control fly gyro moment react stab steer torque
#autoLOC_500304 = Mk1-2 Command Pod
#autoLOC_500305 = This modern cockpit is designed to be fully re-useable. Its spacious cabin can hold a maximum of 3 crew.
#autoLOC_500306 = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque
#autoLOC_500307 = Mk1 Cockpit
#autoLOC_500308 = C7 Aerospace is proud to present our second generation cockpit. This unit is equipped to ensure survival in some of the worst conditions possible. The extra re-enforcement has slightly increased the weight.
#autoLOC_500309 = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque
#autoLOC_500310 = Mk1 Crew Cabin
#autoLOC_500311 = A cozy passenger cabin derived from a business jet and upgraded for use in spacecraft.
#autoLOC_500312 = base contain outpost passenger statio (stor tour
#autoLOC_500313 = Mk1 Inline Cockpit
#autoLOC_500314 = A next generation inline cockpit. Designed for sleek high speed aircraft.
#autoLOC_500315 = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque
#autoLOC_500316 = Mk1 Lander Can
#autoLOC_500317 = This capsule was designed for lightweight non-atmospheric landers, and seats a single occupant. Features a novel full-body crumple-zone technology.
#autoLOC_500318 = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque
#autoLOC_500319 = Mk1 Command Pod
#autoLOC_500320 = Originally built as a placeholder for a demonstration mock-up of a rocket, the Mk1 Command Pod was heralded as a far safer and more reliable option than its predecessors by rocket scientists throughout the world. It is now commonly seen in active service.
#autoLOC_500321 = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque
#autoLOC_500322 = Mk2 Inline Cockpit
#autoLOC_500323 = After 'accidentally' snapping the nose off of the Mk2 Cockpit, the engineers over at the C7 Aerospace Division realised that such a design looked quite functional. They quickly hammered out the following part and spruced it up for all your inline spaceplane cockpit needs!
#autoLOC_500324 = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque
#autoLOC_500325 = Mk2 Cockpit
#autoLOC_500326 = Fits not one, but two Kerbals! This spearhead-shaped new Mk2 design from the lovable folks over at the C7 Aerospace Division should help you pierce the great blue yonder known as the Sky.
#autoLOC_500327 = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque
#autoLOC_500328 = MK2 Drone Core
#autoLOC_500329 = After extensive research and testing to improve the safety factor of next-generation modules for their Mk2 series, engineers at C7 Aerospace got fed up with having to constantly find new recruits willing to test their prototypes, and decided to develop an autonomous AI capable of doing the same job, only with a lot less screaming over the comms link. This was met with divided opinions, some criticizing C7 as taking the "booooring" route, others praising them for the innovation, while yet others reacted by shutting themselves in bunkers in anticipation of the time when these units will gain sentience and turn on their creators. C7 has vehemently denied any involvement in all sentient-AI-related catastrophes so far.
#autoLOC_500330 = aero aircraft cmg command control fly gyro kerbnet moment plane probe react sas satellite space stab steer torque
#autoLOC_500331 = Mk2 Lander Can
#autoLOC_500332 = This cozy capsule seats two, and is very lightweight. However, don't expect it to survive atmospheric entry or even a sneeze.
#autoLOC_500333 = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque
#autoLOC_500334 = Mk3 Cockpit
#autoLOC_500335 = A cockpit for those die hard explorers. Especially useful when transporting extra crew to a remote rock to save the day.
#autoLOC_500336 = aero aircraft armageddon bruce cmg command control ?eva fly gyro ?iva moment pilot plane react shuttle space stab steer torque willis
#autoLOC_500337 = Probodobodyne QBE
#autoLOC_500338 = QBE is Probodobodyne's latest development in probe miniaturization. Despite its diminutive size, the QBE is a fully-functional and incredibly lightweight command unit. All this goodness comes at a price however: The QBE's tiny enclosure means there is no room for internal reaction wheels, and battery capacity is pitiful at best. Despite all this, or perhaps because of it, many engineers have found it to be ideally suited for those 'optional return' missions.
#autoLOC_500339 = command control (core cube kerbnet probe sas satellite space steer
#autoLOC_500340 = Probodobodyne HECS
#autoLOC_500341 = The HECS core capabilities go far beyond its sleek, 6-sided futuristic casing. This probe core provides advanced guidance assistance technology, and comes fitted with internal reaction wheels and decently-sized batteries. Despite concerns that one day, autonomous spacecraft cores could become self-aware and turn against their creators, or even become very stubborn against opening pod bay doors, Probodobodyne insists that these unmanned AI-driven devices are the way of the future.
#autoLOC_500342 = cmg command control (core fly gyro hex kerbnet moment probe react sas satellite space stab steer torque
#autoLOC_500343 = Probodobodyne OKTO
#autoLOC_500344 = The OKTO is the next step in unmanned control technology. This small unit can not only receive and relay control, it also provides automatic stabilization assistance, just as a live pilot would. Also, its 8-sided stylistic design features lots of flat surfaces for attaching equipment.
#autoLOC_500345 = cmg command control (core fly gyro kerbnet moment octo probe react sas satellite space stab steer torque
#autoLOC_500346 = Probodobodyne OKTO2
#autoLOC_500347 = The OKTO2 is far more than a flatter variant of the original OKTO. This new iteration of the ubiquitous 8-sided probe core features a much more advanced guidance system. This new model however, does not feature built-in reaction wheels and does requires more power to run, even on standby. Its internal battery supply is also very limited, being intended mainly to keep the Standby LEDs lit.
#autoLOC_500348 = command control (core kerbnet octo probe sas satellite space steer
#autoLOC_500349 = Probodobodyne RoveMate
#autoLOC_500350 = A sturdy housing for a robust probe and battery system - no assembly required! Though intended as the body for surface rovers, we've been told by our most day-dreaming of engineers that the possibilities are endless! While it has a Stability Assistance System, the RoveMate lacks reaction wheels so bring some along if you want to hold that attitude.
#autoLOC_500351 = command control (core kerbnet probe rover sas space steer
#autoLOC_500352 = RC-L01 Remote Guidance Unit
#autoLOC_500353 = A larger version of the popular RGU system, developed in partnership with the Rockomax conglomerate.
#autoLOC_500354 = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
#autoLOC_500355 = RC-001S Remote Guidance Unit
#autoLOC_500356 = The STEADLER RGU core is one of the most complete command units available to date, featuring all the latest guidance systems, plus its own internal set of Reaction Wheels. STEADLER claims this is the closest one can get to a fully self-contained spacecraft. (Some assembly required. Spacecraft sold separately)
#autoLOC_500357 = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
#autoLOC_500358 = Probodobodyne Stayputnik
#autoLOC_500359 = The Stayputnik offers the ultimate solution in crew safety. A lightweight sphere equipped with remote receivers and relay control input from the ground to the craft, it carries no crew at all, thus keeping them perfectly safe from all harm. This device does require electricity to operate however, and will cease to function if the power runs out. The built-in batteries should keep it going for about 10 minutes.
#autoLOC_500360 = command control (core kerbnet probe satellite space steer
#autoLOC_500361 = FTX-2 External Fuel Duct
#autoLOC_500362 = New breakthroughs at FLOOYD Dynamics have made the FTX Fuel Duct a reality. Altough criticized by some as being no more than 'a sewage pipe painted yellow', most agree that the yellow is a relatively nice color, and that fuel lines are indeed able to pump fuel from side-mounted fuel tanks. After the recall of the FTX-1 series, All FTX-2 lines have arrows painted on to indicate the fuel flow direction, so engineers can tell which way around they are supposed to go.
#autoLOC_500363 = asparagus channel hose (lf line ox oxidizer pipe propellant pump tube
#autoLOC_500364 = EAS-4 Strut Connector
#autoLOC_500365 = The Strut Connector is highly regarded by many spacecraft engineers as they help in constructing more stable spacecraft. Once both sides are connected, a structural beam is created to link both ends, allowing for sturdier (and heavier) construction.
#autoLOC_500366 = bind connect join line moar (more pin rigid shake strength strong stru support tie wobble
#autoLOC_500367 = SP-L 1x6 Photovoltaic Panels
#autoLOC_500368 = The alternate configuration of the SP Model Photovoltaic Panels. Includes passive radiators on the reverse side for better heat dissipation.
#autoLOC_500369 = array charge deploy e/c elect energ extend fold generat (light photo power retract solar sun track unfold volt watt
#autoLOC_500370 = OX-4L 1x6 Photovoltaic Panels
#autoLOC_500371 = The OX-4 is similar in design to the SP series solar panels, but without the heavy casing. Includes passive radiators on the reverse side for better heat dissipation. WARNING: Not retractable once deployed!
#autoLOC_500372 = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt
#autoLOC_500373 = SP-W 3x2 Photovoltaic Panels
#autoLOC_500374 = Probodobodyne branded Photovoltaic Panels are the world standard for power generation, from your own home to the stars. The SP model comes with a protective shroud, allowing recovery when it's no longer needed. Includes passive radiators on the reverse side for better heat dissipation.
#autoLOC_500375 = array charge deploy e/c elect energ extend fold generat (light photo power retract solar sun track unfold volt watt
#autoLOC_500376 = OX-4W 3x2 Photovoltaic Panels
#autoLOC_500377 = The OX-4 is similar in design to the SP series solar panels, but without the heavy casing. WARNING: Not retractable once deployed!
#autoLOC_500378 = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt
#autoLOC_500379 = Gigantor XL Solar Array
#autoLOC_500380 = The single largest solar array available for purchase, the Gigantor XL offers tremendous generation potential from a compact initial package. Includes passive radiators on the reverse side for better heat dissipation.
#autoLOC_500381 = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt
#autoLOC_500382 = OX-STAT Photovoltaic Panels
#autoLOC_500383 = The OX-STAT solar panel is a simple panel with no sun-tracking or deployment mechanics. As a result, it is very light and cheap.
#autoLOC_500384 = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
#autoLOC_500385 = PB-NUK Radioisotope Thermoelectric Generator
#autoLOC_500386 = Through exploitation of the natural decay of Blutonium-238, this elegantly simple power generator can provide consistent, stable power for decades. Not to be used for providing heating during emergency rover excursions.
#autoLOC_500387 = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt
#autoLOC_500388 = Z-100 Rechargeable Battery Pack
#autoLOC_500389 = The Z-100 battery pack is the standard model for electrical applications. Holds two (2) AAAA batteries and holds a maximum 100 units of charge.
#autoLOC_500390 = bank capacitor cell charge e/c elect pack power volt watt
#autoLOC_500391 = Z-1k Rechargeable Battery Bank
#autoLOC_500392 = The Z-1k is a stackable battery bank, with ten times the power capacity of the Z-100.
#autoLOC_500393 = capacitor cell charge e/c elect pack power volt watt
#autoLOC_500394 = Z-200 Rechargeable Battery Bank
#autoLOC_500395 = The Z-200 is a stackable variant of the Z-100 battery pack, with increased capacity. In emergency situations, please refrain from "reversing the polarity".
#autoLOC_500396 = bank capacitor cell charge e/c elect pack power volt watt
#autoLOC_500397 = Z-400 Rechargeable Battery
#autoLOC_500398 = The Z-400 battery pack is a versatile, compact electrical charge storage solution designed for heavier loads than AAAA batteries can handle. Holds one E-size battery with a maximum of 400 units of charge.
#autoLOC_500399 = bank capacitor cell charge e/c elect pack power volt watt
#autoLOC_500400 = Z-4K Rechargeable Battery Bank
#autoLOC_500401 = New advances in surge control technology made The Z-4K, the largest battery pack ever put into production a reality. While Zaltonic admits intense electrical discharges can be really cool, shorting the Z-4K's contacts should probably be avoided.
#autoLOC_500402 = capacitor cell charge e/c elect pack power volt watt
#autoLOC_500403 = IX-6315 "Dawn" Electric Propulsion System
#autoLOC_500404 = By emitting ionized xenon gas through a small thruster port, Dawn can produce incredibly efficient propulsion, but with a downside of very low thrust and high energy usage. According to ISP Electronics sales reps, the rumours of this engine being powered by "dark magic" are largely exaggerated.
#autoLOC_500405 = (dawn deep drive efficient engine (ion probe thruster vacuum xenon
#autoLOC_500406 = J-404 "Panther" Afterburning Turbofan
#autoLOC_500407 = A high performance jet engine with a variable geometry thrust vectoring nozzle and an afterburner for extra thrust.
#autoLOC_500408 = after aircraft burner engine fighter jet (panther plane propuls
#autoLOC_500409 = J-33 "Wheesley" Turbofan Engine
#autoLOC_500410 = A high bypass turbofan engine. This engine works best at low cruising speeds and altitudes.
#autoLOC_500411 = aircraft jet plane propuls reverse (wheesley
#autoLOC_500412 = J-90 "Goliath" Turbofan Engine
#autoLOC_500413 = The largest and highest thrust jet engine ever built. This engine works best at low cruising speeds and altitudes.
#autoLOC_500414 = aircraft (goliath jet plane propuls reverse
#autoLOC_500415 = J-X4 "Whiplash" Turbo Ramjet Engine
#autoLOC_500416 = A highly advanced turbine engine using space-grade materials for very high performance. This new model features the latest in thrust vectoring and compression technology and is designed to operate best at higher altitudes and speeds. The advanced turbo ramjet design bleeds air around the compressor at high speed allowing a far maximum speed than regular jet engines, so engineers from C7 Aerospace assured us all those leaks are intentional.
#autoLOC_500417 = aircraft jet plane propuls (whiplash
#autoLOC_500418 = 24-77 "Twitch" Liquid Fuel Engine
#autoLOC_500419 = Tiny engine! But very useful, good for craft where larger radial engines won't fit, or when you want more control in combination with large lifter engines.
#autoLOC_500420 = orange propuls rocket thruster (twitch vernier
#autoLOC_500421 = 48-7S "Spark" Liquid Fuel Engine
#autoLOC_500422 = The 48-7S may be small, but it packs quite a punch for its size. This little engine is a testament to how larger does not always mean more advanced, at least according to Rockomax's marketing department. The box it comes in is pretty cool, in any case.
#autoLOC_500423 = lander propuls rocket (spark
#autoLOC_500424 = T-1 Toroidal Aerospike "Dart" Liquid Fuel Engine
#autoLOC_500425 = The Toroidal Aerospike is a huge breakthrough from C7 Aerospace. While heavier than previous models, with its heavy-duty exhaust nozzle, the Aerospike makes up for it with an efficient burning of fuel at all altitudes.
#autoLOC_500426 = (dart orbit propuls rocket sustain
#autoLOC_500427 = LV-1 "Ant" Liquid Fuel Engine
#autoLOC_500428 = What is this, an engine for ants?
#autoLOC_500429 = (ant probe propuls rocket vacuum
#autoLOC_500430 = LV-1R "Spider" Liquid Fuel Engine
#autoLOC_500431 = Adapted to appease engineers who were outraged at the lack of control rocket engines usually provide, the radial mounted LV-1R offers an appealing solution: "Just add more". Point away from face.
#autoLOC_500432 = probe propuls rocket (spider thruster vernier
#autoLOC_500433 = LV-909 "Terrier" Liquid Fuel Engine
#autoLOC_500434 = The 909 model was initially received with some skepticism by spacecraft engineers, as it defied the long-standing convention that "More Power!" is always better. Despite this, the 909 series has found its place in the spacecraft construction world, being particularly useful as a final stage and landing engine.
#autoLOC_500435 = lander orbit propuls rocket (terrier vacuum
#autoLOC_500436 = LV-N "Nerv" Atomic Rocket Motor
#autoLOC_500437 = Despite the big scary trefoil painted onto the side of this engine, its radioactive exhaust, and tendency to overheat, the LV-N Atomic Rocket Motor is harmless. Mostly. Note that the LV-N is the only LV series engine to run solely on Liquid Fuel - the future is glowing bright!
#autoLOC_500438 = active atom efficient engine inter liquid (nerv nuclear nuke orbit propuls radio reactor vacuum
#autoLOC_500439 = LV-T30 "Reliant" Liquid Fuel Engine
#autoLOC_500440 = Although criticized by some due to their not insignificant use of so-called "pieces found lying about", the LV-T series engines have proven themselves as comparatively reliable. The T30 model boasts a failure and rattly bits ratio below the 50% mark, this has been considered a major improvement over previous models by engineers and LV-T enthusiasts.
#autoLOC_500441 = ascent main propuls (reliant rocket
#autoLOC_500442 = LV-T45 "Swivel" Liquid Fuel Engine
#autoLOC_500443 = The LV-T45 engine was considered a breakthrough in the LV-T series due to its Thrust Vectoring feature. The LV-T45 can deflect its thrust to aid in craft control. All these added mechanics however, make for a slightly smaller and heavier engine in comparison with other LV-T models.
#autoLOC_500444 = launch propuls rocket sustain (swivel
#autoLOC_500445 = RE-M3 "Mainsail" Liquid Fuel Engine
#autoLOC_500446 = A monster of an engine for heavy lifting purposes, the Mainsail's power rivals that of entire small nations.
#autoLOC_500447 = ascent launch main (mainsail propuls rocket (sail
#autoLOC_500448 = Mk-55 "Thud" Liquid Fuel Engine
#autoLOC_500449 = After an intensive search for an engineer crazy enough to plan and build a revolutionary new engine type, researchers turned to renowned engineer Eumon Kerman, one of the top minds in the industry. He failed miserably at the job, and this is what we ended up with. Hey, at least it works well with other large (Rockomax) engines when you want more control. Sorry, no combo deals.
#autoLOC_500450 = maneuver manoeuvre orbital propuls rocket (thud thruster vernier
#autoLOC_500451 = RE-L10 "Poodle" Liquid Fuel Engine
#autoLOC_500452 = A more reasonable engine for rough economic times, the Poodle engine doubles as a BBQ when at low power.
#autoLOC_500453 = lander orbit (poodle propuls rocket
#autoLOC_500454 = RE-I5 "Skipper" Liquid Fuel Engine
#autoLOC_500455 = The smaller sibling of the Mainsail, the Skipper's power rivals that of... large cities. Combining high thrust with reasonable efficiency, this engine excels when used as a mid-stage booster.
#autoLOC_500456 = propuls rocket (skipper sustain
#autoLOC_500457 = S3 KS-25 "Vector" Liquid Fuel Engine
#autoLOC_500458 = Kerbodyne's flagship engine, the KS-25 excels as a first stage engine through its high thrust-to-weight ratio and exceptional sea level efficiency. Kerbodyne engineers achieved this by running the engine in a staged combustion cycle and at extremely high chamber pressures. Special new alloys had to be invented to suppress the engine's tendency to become a bomb. The single version is designed with very durable components and high reusability, as well as higher gimbal range, but because of that is also heavier than its expendable counterpart used in first stage clusters.
#autoLOC_500459 = ascent main propuls rocket shuttle ssme (vector
#autoLOC_500460 = S1 SRB-KD25k "Kickback" Solid Fuel Booster
#autoLOC_500461 = This super heavy booster is designed to be recovered after jettisoning. Once recovered, it is refurbished and refueled for another launch.
#autoLOC_500462 = (back (kick (kickback moar (more motor rocket srb
#autoLOC_500463 = J-20 "Juno" Basic Jet Engine
#autoLOC_500464 = A small turbojet. Not very efficient, anemic thrust, but hey--it's cheap! And it's so cute...look at the little thing!
#autoLOC_500465 = aircraft (juno plane propuls turb
#autoLOC_500466 = O-10 "Puff" MonoPropellant Fuel Engine
#autoLOC_500467 = When The O-10 Engine was first unveiled, it was regarded as one of those ideas that someone should have thought of a long time ago. This made most employees at Reaction Systems Ltd feel quite awkward, as they were particularly proud of having delivered this project on schedule for once. This Engine responds to main throttle controls, but it consumes MonoPropellant instead of a Fuel+Oxidizer mix.
#autoLOC_500468 = maneuver manoeuvre orbital probe propuls (puff thruster
#autoLOC_500469 = CR-7 R.A.P.I.E.R. Engine
#autoLOC_500470 = The R.A.P.I.E.R. (Reactive Alternate-Propellant Intelligent Engine for Rockets) is a joint venture between C7 Aerospace and the Rockomax Conglomerate. Designed to fill a gap in the design requirements for sustainable single stage to orbit aircraft, this engine combines the best of rocket and air-breathing thrust technology.
#autoLOC_500471 = aircraft ascent closed cycle dual fuel hybrid jet liquid main mode plane propuls rapier rocket ssto
#autoLOC_500472 = LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine
#autoLOC_500473 = This liquid fuel booster system is a very purposeful piece of engineering. Instead of relying on single engines or solid rocket boosters, the KR-1x2 employs two modified KR-1 engine, fed by a built-in fuel system, as the source of its immense lifting power. All that self-contained goodness comes at the cost of not having a mounting point for its underside, and not being quite as efficient as dedicated engines. It also comes at quite a literal cost as well.
#autoLOC_500474 = ascent (boar booster main propuls rocket (twin
#autoLOC_500475 = Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine
#autoLOC_500476 = This engine is Kerbodyne's first attempt at a highly advanced engine. The engineers couldn't get it to produce full efficiency at sea level without the engine exploding, so it was repurposed as an upper stage engine. The experience gained here with high efficiency has been repurposed for later models, which feature multiple combustion chambers at higher pressure (that don't go boom). This engine is optimized for lighting mid-flight, although it still provides respectable power at sea level.
#autoLOC_500477 = ascent main propuls (rhino rocket sustain vacuum
#autoLOC_500478 = S3 KS-25x4 "Mammoth" Liquid Fuel Engine
#autoLOC_500479 = Kerbodyne engineers got fed up with having to contend with overly complicated staging arrays for lifting heavy payloads, and decided instead to just build a truly enormous engine of the highest efficiency. Strapping together four of Kerbodyne's KS-25 rocket motors in a single assembly, they created the largest rocket engine in production anywhere, and each KS-25 has the highest chamber pressure--the reason for four small nozzles and combustion chambers, not one big one (those kept going boom). It's certainly got the power to match its size, and although it excels in its main role as a first-stage engine, the lack of structural hardpoints on its underside makes it quite less suitable for other purposes. Its price tag also seems to match its size, in fact.
#autoLOC_500480 = ascent launch main (mammoth propuls rocket
#autoLOC_500481 = BACC "Thumper" Solid Fuel Booster
#autoLOC_500482 = Filled with a new, even more volatile fuel, the BACC offers semi-reliable performance at a good price.
#autoLOC_500483 = moar (more motor rocket srb (thumper
#autoLOC_500484 = RT-10 "Hammer" Solid Fuel Booster
#autoLOC_500485 = Packing a powerful punch for its size, The RT-10 is widely used in many space programs, whenever the need to save cash is greater than the need to keep astronauts alive.
#autoLOC_500486 = (hammer moar (more motor rocket srb
#autoLOC_500487 = RT-5 "Flea" Solid Fuel Booster
#autoLOC_500488 = While considered by some to be little more than "a trash bin full o' boom", The RT-5 can be seen in use at many space programs, perhaps possibly because it is the only option for many space programs, but nevertheless, this small booster provides a nice kick to lift small payloads to considerable heights. Use with caution, though. Once lit, solid fuel motors cannot be put out until the fuel runs out.
#autoLOC_500489 = (flea moar (more motor rocket srb
#autoLOC_500490 = Sepratron I
#autoLOC_500491 = A small canister filled with what appears to be solid rocket fuel. Although not much of a step forward in terms of raw power, Kerbal Scientists have slowly warmed up to the Sepratron I's many uses, such as pushing things away. For best results, angle before use.
#autoLOC_500492 = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage
#autoLOC_500493 = Vernor Engine
#autoLOC_500494 = The VR-N1ER Veer-Governor, or "Vernor" Engine is an attitude control thruster. These motors are linked to RCS controls, but are powered by a Fuel+Oxidizer mix, making them significantly more powerful than MonoPropellant-powered RCS thrusters. They are fairly more bulky in comparison though, and feature only one nozzle facing outwards, although most agree that is an acceptable trade-off for the additional punch they pack.
#autoLOC_500495 = dock liquid manoeuvre maneuver propuls rocket control react rendezvous rotate stab steer thruster translate rcs vernier
#autoLOC_500496 = Mk3 to Mk2 Adapter
#autoLOC_500497 = Our engineers insisted on a way to reuse Mk2 parts on the new Fuselage system. Manufacturing a streamlined adapter despite the considerable difference of the two cross sections required quite a radical design. It is often used as a slide on Take Your Kids to Work Day.
#autoLOC_500498 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500499 = Mk3 Engine Mount
#autoLOC_500500 = A structural mounting plate for rocket engines.
#autoLOC_500501 = plate shuttle structur tail
#autoLOC_500502 = Mk3 to 2.5m Adapter
#autoLOC_500503 = Perfectly pointy, carefully curved and devastatingly destructive, this Mk3 to 2.5m adapter can satisfy your wildest of dreams. Or it'll let you bridge the gaps between parts on your craft while giving you a bit of fuel... Your choice.
#autoLOC_500504 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500505 = Mk3 to 2.5m Adapter Slanted
#autoLOC_500506 = Makes your craft hang in the air like bricks don't!
#autoLOC_500507 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500508 = 2.5m to Mk2 Adapter
#autoLOC_500509 = When you can't decide between a rocket and a spaceplane, why not both?
#autoLOC_500510 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500511 = C7 Brand Adapter - 2.5m to 1.25m
#autoLOC_500512 = While the popular Rockomax Adapter has served its purpose fairly well over the years, C7 engineers thought they could do better. Improvements of this in-house product include an integrated fuel tank and a longer structural frame.
#autoLOC_500513 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500514 = C7 Brand Adapter Slanted - 2.5m to 1.25m
#autoLOC_500515 = While the popular Rockomax Adapter has served its purpose fairly well over the years, C7 engineers thought they could do better. Improvements of this in-house product include an integrated fuel tank and a longer structural frame.
#autoLOC_500516 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500517 = Mk3 to 3.75m Adapter
#autoLOC_500518 = An adapter for when your craft turns from a massive rocket into a gargantuan plane!
#autoLOC_500519 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500520 = Rockomax Jumbo-64 Fuel Tank
#autoLOC_500521 = The largest tank available from Rockomax, the Jumbo-64 holds a vast amount of fuel in a friendly orange insulated container. Contrary to popular belief, the Jumbo-64 is NOT orange flavored and should NOT be tasted.
#autoLOC_500522 = fueltank ?lfo liquid orange oxidizer propellant rocket
#autoLOC_500523 = Oscar-B Fuel Tank
#autoLOC_500524 = The Oscar-B Fuel Tank from Probodobodyne is a compact fuel container for small space probes, or a backup tank for other small spacecraft. Do not wash in cold water, or feed after midnight.
#autoLOC_500525 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500526 = FL-T100 Fuel Tank
#autoLOC_500527 = The T100 is a miniature fuel tank made to be even more adorable than its bigger brother, the T200. Handle stoically and with care.
#autoLOC_500528 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500529 = FL-T200 Fuel Tank
#autoLOC_500530 = The T200 tank had some difficulty being accepted in the spacecraft engineering world, because most rocket builders had trouble overcoming their urges to squee at the "cute little fuel tank". This initial reaction was only put aside when the amount of fiery explosions in assembly areas became so high, strict guidelines were put in place to prohibit "teasing the fuel containers". The T200 Tank now is widely used in several space programs and does a remarkably good job, if assembled politely.
#autoLOC_500531 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500532 = FL-T400 Fuel Tank
#autoLOC_500533 = The FL series was received as a substantial upgrade over previous fuel containers used in the Space Program, generally due to its ability to keep the fuel unexploded more often than not. Fuel tanks are useless if there isn't a Liquid Engine attached under it. They can also be stacked with other fuel tanks to increase the amount of fuel for the engine below.
#autoLOC_500534 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500535 = FL-T800 Fuel Tank
#autoLOC_500536 = A stretched variant of the FL-T400, the FL-T800 holds twice the fuel in a slightly stronger container. The black stripes along the side make the rocket go faster, our engineers tell us.
#autoLOC_500537 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500538 = ROUND-8 Toroidal Fuel Tank
#autoLOC_500539 = An unconventionally shaped (but undoubtedly handy) fuel tank.
#autoLOC_500540 = donut doughnut fueltank gold ?lfo lifebuoy liquid oxidizer propellant (ring rocket yellow
#autoLOC_500541 = Rockomax X200-16 Fuel Tank
#autoLOC_500542 = After many, many studies, Rockomax engineers found that the space program does indeed have a use for a tank half the size of the X200-32. No refunds.
#autoLOC_500543 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500544 = Rockomax X200-32 Fuel Tank
#autoLOC_500545 = Developed after one J. Kerman complained that the fuel tanks available were 'way too small', the X200-32 holds a generous amount of fuel, for all your... fueling needs or something like that. Shut up, Rockomax hires rocket scientists, not writers.
#autoLOC_500546 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500547 = Rockomax X200-8 Fuel Tank
#autoLOC_500548 = A compact fuel tank, designed for small upper stages and landers. Rockomax takes no responsibility for the Dawton Kerman Aboveground Pool Company stickers on the inside because it totally is not a swimming pool frame we stole from their back lot.
#autoLOC_500549 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_500550 = Mk0 Liquid Fuel Fuselage
#autoLOC_500551 = A small container for jet fuel.
#autoLOC_500552 = fueltank jet ?lf only propellant tank
#autoLOC_500553 = Mk2 Bicoupler
#autoLOC_500554 = One engine is not enough? We got you covered!
#autoLOC_500555 = dual fuel fueltank ?lfo liquid multi oxidizer pair propellant rocket split tank twin
#autoLOC_500556 = Mk2 to 1.25m Adapter Long
#autoLOC_500557 = A generic Mk1 to Mk2 adapter that was left to dry a bit too long and stretched out.
#autoLOC_500558 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500559 = Mk2 to 1.25m Adapter
#autoLOC_500560 = Generic Mk2 to Mk1 adapter.
#autoLOC_500561 = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#autoLOC_500562 = Mk2 Rocket Fuel Fuselage
#autoLOC_500563 = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Now comes with at least 100% more Oxidiser.
#autoLOC_500564 = fueltank ?lfo liquid oxidizer propellant tank
#autoLOC_500565 = Mk2 Liquid Fuel Fuselage
#autoLOC_500566 = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Only carries Liquid Fuel.
#autoLOC_500567 = aircraft airplane fueltank jet ?lf only plane propellant tank
#autoLOC_500568 = Mk2 Rocket Fuel Fuselage Short
#autoLOC_500569 = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Now comes with at least 100% more Oxidiser.
#autoLOC_500570 = fueltank ?lfo liquid oxidizer propellant tank
#autoLOC_500571 = Mk2 Liquid Fuel Fuselage Short
#autoLOC_500572 = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Only carries Liquid Fuel.
#autoLOC_500573 = aircraft airplane fueltank jet ?lf only plane propellant tank
#autoLOC_500574 = Mk2 Monopropellant Tank
#autoLOC_500575 = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Bursting to the brim with Monopropellant for all your attitude control needs!
#autoLOC_500576 = fuel fueltank mono propellant rcs
#autoLOC_500577 = Mk3 Passenger Module
#autoLOC_500578 = At a capacity of 16 Kerbals, the Mk3 Passenger module is known in the Astronaut Complex breakrooms as the "Super Economy" class for spacetravel and allows only carry-on baggage. Any checked or emotional baggage may require one of the Mk3 Cargo Bays.
#autoLOC_500579 = aircraft airliner cabin contain plane (stor tour
#autoLOC_500580 = Mk3 Rocket Fuel Fuselage Long
#autoLOC_500581 = Filled to the brim with Rocket Fuel, C7 Aerospace's supplier Ekson-Kobil have assured us that this tank is absolutely airtight.
#autoLOC_500582 = fueltank ?lfo liquid oxidizer propellant tank
#autoLOC_500583 = Mk3 Rocket Fuel Fuselage Short
#autoLOC_500584 = A compact fuel tank for when the rest of your craft is taken up by cargo bays!
#autoLOC_500585 = fueltank ?lfo liquid oxidizer propellant tank
#autoLOC_500586 = Mk3 Rocket Fuel Fuselage
#autoLOC_500587 = For that rare moment when your fuel needs are less than ludicrous.
#autoLOC_500588 = fueltank ?lfo liquid oxidizer propellant tank
#autoLOC_500589 = Mk3 Liquid Fuel Fuselage Long
#autoLOC_500590 = C7 Aerospace Division had issues piping the fuel from the refinery, so they brought the refinery tanks to us! It sounded like they muttered "Good luck.." as they dropped off these parts.
#autoLOC_500591 = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
#autoLOC_500592 = Mk3 Liquid Fuel Fuselage Short
#autoLOC_500593 = For the economically minded aerospace designer, who is building a massive plane...
#autoLOC_500594 = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
#autoLOC_500595 = Mk3 Liquid Fuel Fuselage
#autoLOC_500596 = For when your fuel needs are only 1/4 as enormous.
#autoLOC_500597 = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
#autoLOC_500598 = Mk3 Monopropellant Tank
#autoLOC_500599 = The reaction to when the reaction control system doesn't have enough control in the system; more monopropellant!
#autoLOC_500600 = fuel fueltank mono propellant rcs
#autoLOC_500601 = FL-R1 RCS Fuel Tank
#autoLOC_500602 = A larger-scale version of the standard RCS fuel tank.
#autoLOC_500603 = fuel propellant fueltank tank mono regular standard average medium cross feed 1.875
#autoLOC_500604 = FL-R10 RCS Fuel Tank
#autoLOC_500605 = The FL-R10 is a miniature RCS tank for small probes and low volume monopropellant storage.
#autoLOC_500606 = fueltank mono monopropellant propellant
#autoLOC_500607 = FL-R25 RCS Fuel Tank
#autoLOC_500608 = These fuel tanks store monopropellant for RCS thrusters. New advances in plumbing technology made it possible to route RCS lines to any point in the ship. So unlike liquid fuel tanks, RCS Fuel tanks can be placed anywhere.
#autoLOC_500609 = fueltank mono monopropellant propellant
#autoLOC_500610 = Stratus-V Roundified Monopropellant Tank
#autoLOC_500611 = Despite its fanciful name, the Stratus-V is quite simple - a small, radially attachable RCS tank.
#autoLOC_500612 = fuel fueltank mono propellant rcs
#autoLOC_500613 = Stratus-V Cylindrified Monopropellant Tank
#autoLOC_500614 = After years of research and development, the Stratus corporation has developed a revolutionary upgrade to their Stratus-V fuel tank line. Cylinders. This tank holds a moderate supply of monopropellant for RCS thrusters.
#autoLOC_500615 = fuel fueltank rcs
#autoLOC_500616 = Kerbodyne S3-14400 Tank
#autoLOC_500617 = When nobody believed in (or even asked for) an even larger fuel tank than the already enormous S3-7200, Kerbodyne stepped up with the sanity-defying S3-14400 model. Carrying fully twice as much fuel as before, this fuel tank may just pack enough propellant to justify its proportionately enormous cost.
#autoLOC_500618 = fuel fueltank ?lfo propellant rocket
#autoLOC_500619 = Kerbodyne S3-7200 Tank
#autoLOC_500620 = Kerbodyne's signature heavy fuel tank. Designed to be used with their advanced rocket engines.
#autoLOC_500621 = fuel fueltank ?lfo propellant rocket
#autoLOC_500622 = Kerbodyne S3-3600 Tank
#autoLOC_500623 = A half-capacity version of Kerbodyne's iconic fuel tank, for not quite exactly half the cost.
#autoLOC_500624 = fuel fueltank ?lfo propellant rocket
#autoLOC_500625 = PB-X150 Xenon Container
#autoLOC_500626 = Although most of the Probodobodyne staff couldn't pronounce "Xenon", when told how to say it correctly, they all agreed it sounded super-cool - and everything possible should be done so it could be used as a fuel, no matter the cost.
#autoLOC_500627 = fueltank (ion propellant tank
#autoLOC_500628 = PB-X750 Xenon Container
#autoLOC_500629 = Although most of the Probodobodyne staff couldn't pronounce "Xenon", when told how to say it correctly, they all agreed it sounded super-cool - and everything possible should be done so it could be used as a fuel, no matter the cost.
#autoLOC_500630 = fueltank (ion propellant tank
#autoLOC_500631 = PB-X50R Xenon Container
#autoLOC_500632 = The X50R is a small-volume Xenon container, heralded by engineers for being ideally suited for small ion-driven spacecraft, and also for having thoroughly disproved management in their notion that a smaller fuel tank would make the fuel cheaper.
#autoLOC_500633 = fueltank (ion propellant tank
#autoLOC_500634 = Probodobodyne HECS2
#autoLOC_500635 = A larger probe core based on the popular HECS design. With integrated battery banks, specialized flight controls, and a built-in reaction wheel, the HECS2 is a suitable probe core for more advanced satellites.
#autoLOC_500636 = asteroid cmg command control (core day fly gold gyro hex kerbnet moment probe react sas satellite space stab steer torque yellow
#autoLOC_500637 = Communotron HG-55
#autoLOC_500638 = The Communotron HG-55 high gain antenna allows for blazingly fast directional data transmission, and was originally designed for deep space probes. Please note that Ionic Symphonic Protonic Electronics is not liable for any damages that might result from prolonged exposure to RF radiation.
#autoLOC_500639 = aerial antenna asteroid day dish radio signal transmi
#autoLOC_500640 = OX-STAT-XL Photovoltaic Panels
#autoLOC_500641 = A larger version of the OX-STAT, the XL version features a larger surface area than its smaller cousin while retaining the cost and weight benefits of a static solar panel.
#autoLOC_500642 = array asteroid charge day e/c elect energ fixed flat generat (light photo power solar static sun volt watt
#autoLOC_500643 = A potato like rock
#autoLOC_500644 = Big ole, rock like thing.
#autoLOC_500645 = asteroid roid spud
#autoLOC_500646 = Fuel Cell
#autoLOC_500647 = A small fuel cell that allows fuel and oxidizer to be converted into energy. Handy for those places where a solar panel will not do. Also handy for re-heating snacks.
#autoLOC_500648 = array bank charge convert e/c elect energ pack power volt watt
#autoLOC_500649 = Fuel Cell Array
#autoLOC_500650 = Why have just one fuel cell when you can have six? The fuel cell array is ideal for situations where you need a large source of reliable power. Like the smaller fuel cells, this array operates by converting fuel and oxidizer into energy.
#autoLOC_500651 = array bank charge convert e/c elect energ pack power volt watt
#autoLOC_500652 = Convert-O-Tron 250
#autoLOC_500653 = This mobile processing plant can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat.
#autoLOC_500654 = conver isru mine )mining (ore process resource
#autoLOC_500655 = Large Holding Tank
#autoLOC_500656 = A large tank that can be used for storing raw materials. Not to be used as a bouncy castle.
#autoLOC_500657 = black isru mine )mining (ore resource store
#autoLOC_500658 = 'Drill-O-Matic Junior' Mining Excavator
#autoLOC_500659 = A smaller version of the popular Drill-O-Matic, this drill is designed to help extract valuable resources from the crust of planets and asteroids. Unlike its larger cousin, this smaller model is only suitable for ore concentrations in excess of 2.5%. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat.
#autoLOC_500660 = drill extractor harvest isru mine )mining (ore resource
#autoLOC_500661 = Convert-O-Tron 125
#autoLOC_500662 = A smaller version of Kerbodyne's mobile processing plant, this module can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products. When operated by a skilled engineer, you will be able to operate with better efficiency. While this smaller model is lighter than its bigger cousin, it is less efficient, and not designed for long-term operations. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat.
#autoLOC_500663 = conver isru mine )mining (ore process resource
#autoLOC_500664 = M4435 Narrow-Band Scanner
#autoLOC_500665 = Ideal for surveying potential landing sites, this scanner provides detailed information about the planet or moon that it orbits, though this data is limited to the spot directly below the scanner.
#autoLOC_500666 = isru mine )mining (ore prospect resource sensor
#autoLOC_500667 = 'Drill-O-Matic' Mining Excavator
#autoLOC_500668 = Designed to help extract valuable resources from the crust of planets and asteroids, the Drill-O-Matic uses a rotary drill combined with an internal transfer auger to pull crushed regolith into holding tanks for later processing. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat.
#autoLOC_500669 = drill extractor harvest isru mine )mining (ore resource
#autoLOC_500670 = Radial Holding Tank
#autoLOC_500671 = A small radial tank for storing raw materials, or possibly spare snacks.
#autoLOC_500672 = black isru mine )mining (ore resource store
#autoLOC_500673 = Small Holding Tank
#autoLOC_500674 = A small tank for storing raw materials, or possibly spare snacks.
#autoLOC_500675 = black isru mine )mining (ore resource store
#autoLOC_500676 = Surface Scanning Module
#autoLOC_500677 = A small module that includes soil, atmospheric, and oceanic sampling tools. When used while landed on a planet or moon, the sample data gathered can be used to increase the accuracy of orbital survey scanners.
#autoLOC_500678 = isru mine )mining (ore prospect resource scanner sensor
#autoLOC_500679 = M700 Survey Scanner
#autoLOC_500680 = This orbital survey scanner uses a combination of advanced sensor technology and witchcraft to provide information on a planet or moons natural resources. These images can be viewed either in flight, or in relative safety and comfort back at the KSC. Be sure to bring an antenna capable of transmitting the information back, and sufficient power.
#autoLOC_500681 = experiment isru mine )mining (ore overlay prospect research resource science sensor
#autoLOC_500682 = Atmospheric Fluid Spectro-Variometer
#autoLOC_500683 = A device for performing accurate fluid spectro-variometry scans of the surrounding atmosphere. Despite some criticism claiming that fluid spectro-variometry isn't a real science, Kerbal scientists seem to all agree that the data it provides is definitely interesting. Warranty void if exposed to air.
#autoLOC_500684 = atmospher experiment research rerun re-run reus re-us redo re-do reset re-set science sensor
#autoLOC_500685 = Mystery Goo™ Containment Unit\u0020
#autoLOC_500686 = This unit was something one of our engineers came upon while dumpster divin-- Erm, while researching alternative applications for existing technologies. It's a sealed container which appears to be filled with a strange-looking substance. We couldn't reach in or break the canister open, but watching how the Goo behaves when subjected to different situations could be very educational.
#autoLOC_500687 = experiment research science
#autoLOC_500688 = Mobile Processing Lab MPL-LG-2
#autoLOC_500689 = No longer are you limited to research facilities only on Kerbin! With the Mobile Processing Lab, you can conduct long-term experiments and ongoing research with the data you collect in the field. Be sure to check back on your scientists from time to time, and transmit the results of their research home! This model is guaranteed to spontaneously combust less than previous models, and also has the equipment necessary to clean out and restore functionality to inoperable experiments.
#autoLOC_500690 = experiment laboratory research science
#autoLOC_500691 = SC-9001 Science Jr.
#autoLOC_500692 = The SC-9001 is a cutting edge, self contained laboratory. Have you ever wondered what happens to something in zero G? Or, have you ever pondered the truly meaningful questions? Such as what would happen if I exposed this to the rigors of stellar radiation and unforgiving vacuum? Comes with complimentary notepad. Recommended for ages 4-8. Small parts inside make it not suitable for small children.
#autoLOC_500693 = bay experiment lab material research
#autoLOC_500694 = Experiment Storage Unit
#autoLOC_500695 = After discovering that old snack boxes were also really effective at storing mystery goo and data tapes, Kerbal scientists created the Experiment Storage Unit to help Kerbalnauts bring their valuable science back to Kerbin, while avoiding the hazards of reentry, rough landings, and Jeb's piloting skills.
#autoLOC_500696 = science
#autoLOC_500697 = Double-C Seismic Accelerometer
#autoLOC_500698 = This device contains an extremely sensitive acceleration sensor, which when properly settled on a firm surface, will detect and record accurate seismic activity data. The accelerometer will still function while flying, so the Double-C can also be used to measure accelerations during flight. Warranty void if shaken or exposed to vacuum.
#autoLOC_500699 = acceler experiment research rerun re-run reus re-us redo re-do reset re-set science sensor
#autoLOC_500700 = PresMat Barometer
#autoLOC_500701 = A device for measuring the local atmospheric pressure. Warranty void if exposed to air.
#autoLOC_500702 = atmospher experiment pressure research rerun re-run reus re-us redo re-do reset re-set science sensor
#autoLOC_500703 = GRAVMAX Negative Gravioli Detector
#autoLOC_500704 = A device for capturing and measuring the elusive Negative Gravioli Particle, used for determining the precise strength of gravitational fields. Warranty void if used to detect Positive Gravioli Particles.
#autoLOC_500705 = experiment gravity research rerun re-run reus re-us redo re-do reset re-set science sensor
#autoLOC_500706 = 2HOT Thermometer
#autoLOC_500707 = This thermometer is definetely not a store-bought model with some wires stuck to it. Warranty void if an engineer admits it's actually a store-bought model with some wires stuck to it.
#autoLOC_500708 = experiment heat research rerun re-run reus re-us redo re-do reset re-set science sensor temperature
#autoLOC_500709 = TVR-200L Stack Bi-Adapter
#autoLOC_500710 = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into two 1.25m stacks.
#autoLOC_500711 = ?2 adapter (bi dual multi rockomax twin two
#autoLOC_500712 = TVR-400L Stack Quad-Adapter
#autoLOC_500713 = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into four 1.25m stacks.
#autoLOC_500714 = ?4 adapter four multi (quad rockomax
#autoLOC_500715 = TVR-300L Stack Tri-Adapter
#autoLOC_500716 = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into three 1.25m stacks.
#autoLOC_500717 = ?3 adapter multi rockomax three (tri triple
#autoLOC_500718 = FL-A5 Adapter
#autoLOC_500719 = A small parts adapter for FL-T based fuselages.
#autoLOC_500720 = )cap nose plate
#autoLOC_500721 = FL-A10 Adapter
#autoLOC_500722 = A small parts adapter for FL-T based fuselages.
#autoLOC_500723 = )cap cone nose
#autoLOC_500724 = Engine Pre-cooler
#autoLOC_500725 = Advanced materials allow this cooler to wick away the heat from attached engines. In addition, it features additional intake area optimized for supersonic flight and powerful static suction.
#autoLOC_500726 = aero (air aircraft breathe cone fligh fuel inlet intake jet oxygen plane suck supersonic tank
#autoLOC_500727 = Engine Nacelle
#autoLOC_500728 = The Engine Nacelle is a self-contained solution for powering air-breathing engines. It includes some reserve fuel, making it a very practical option. C7 Engineers assure us that these units are quite safe, and that the dents and burn marks will give yours a more unique look. Optimized for subsonic flight; includes very powerful static suction.
#autoLOC_500729 = aero (air aircraft breathe cone fligh fuel inlet intake jet oxygen plane sonic sub subsonic suck tank
#autoLOC_500730 = Mk1 Liquid Fuel Fuselage
#autoLOC_500731 = A standard fuselage that carries fuel for spaceplanes. This one is chock-full of jet fuel. Not as resistant as its counterparts, but jet fuel is more efficient than the other fuels, without mentioning lighter.
#autoLOC_500732 = aircraft airplane fueltank jet plane propellant tank
#autoLOC_500733 = Mk1 Diverterless Supersonic Intake
#autoLOC_500734 = This version of the Mk1 Fuselage module carries only a bit of fuel, but is fitted with a streamlined air intake. It consists of a "bump" and a forward-swept inlet cowl. This eliminates the need for a Splitter plate, while compressing the air to slow it down from supersonic to subsonic speeds. DSIs can be used to replace the intake ramp and inlet cone, which are more complex, heavy and expensive.
#autoLOC_500735 = aero (air aircraft airplane breathe fligh fueltank inlet jet oxygen plane propellant suck tank
#autoLOC_500736 = Structural Fuselage
#autoLOC_500737 = A standard fuselage. Carries no fuel; is there merely as a structural element. As such, it's lighter and more solid due to reinforcements.
#autoLOC_500738 = aircraft airplane hollow jet mk1 pipe plane tube
#autoLOC_500739 = TR-38-D
#autoLOC_500740 = Originally designed to separate buildings that were stuck together, O.M.B has repurposed these explosive bolts for use in separating stacks of massive rockets.
#autoLOC_500741 = break decouple explo kerbodyne separat split
#autoLOC_500742 = Kerbodyne ADTP-2-3
#autoLOC_500743 = This adapter is used to bridge between Kerbodyne and Rockomax rocket bodies.
#autoLOC_500744 = cone rockomax
#autoLOC_500745 = Rockomax HubMax Multi-Point Connector
#autoLOC_500746 = When it was unveiled at the 3rd annual Rockets & Explosions festival, the HubMax Multi-Point Connector caused several patrons to die of shock on the spot. 'All my life I thought rocket parts could be placed one way - up! But Rockomax today has shattered that notion' said one survivor, who asked to remain anonymous. Needless to say, this part may very well herald a revolution in construction technologies. Docking ports sold separately.
#autoLOC_500747 = base build center central connect construct (core hub nexus outpost statio
#autoLOC_500748 = M-Beam 200 I-Beam
#autoLOC_500749 = Handcrafted by Dinkelstein himself, the M-Beam 200 works great for making rockets and skyscrapers alike.
#autoLOC_500750 = beam build connect construct extend fabricate girder structur support
#autoLOC_500751 = M-Beam 200 I-Beam Pocket Edition
#autoLOC_500752 = Handcrafted by Dinkelstein himself, the M-Beam 200 works great for making rockets and skyscrapers alike. This one's half as long as the normal version, for building smaller skyscrapers and/or rockets.
#autoLOC_500753 = beam build connect construct extend fabricate girder structur support
#autoLOC_500754 = M-Beam 650 I-Beam
#autoLOC_500755 = A wide, upscaled version of the M-Beam 200 I-Beam. Dinkelstein loves variety, man.
#autoLOC_500756 = beam build connect construct extend fabricate girder structur support
#autoLOC_500757 = The Not-Rockomax Micronode
#autoLOC_500758 = Dinkelstein Kerman's Construction Emporium vehemently denies any and all accusations of industrial espionage arising from similarities between this product and a product-which-will-not-be-named from Rockomax Brand.
#autoLOC_500759 = build center central connect construct (core extend fabricate hub nexus node structur support
#autoLOC_500760 = M-1x1 Structural Panel
#autoLOC_500761 = A sturdy metal plate, perfect for constructing all sorts of things.
#autoLOC_500762 = body build construct cover extend fabricate plat structur support
#autoLOC_500763 = M-2x2 Structural Panel
#autoLOC_500764 = Four M-1x1 have been arranged in a 2x2 layout for this part, then stuck together with super glue.
#autoLOC_500765 = body build construct cover extend fabricate plat structur support
#autoLOC_500766 = Small Hardpoint
#autoLOC_500767 = A structural Pylon for engine Support. Designed to fit against fuselages, and hull bodies. This is the small variant, mostly for use with the smaller engines. Comes Equipped with emergency bolts to separate jet engines in the event of fire or catastrophic failure. (Not covered by warranty)
#autoLOC_500768 = connect decouple hard point pylon separat stag structur
#autoLOC_500769 = Structural Pylon
#autoLOC_500770 = A structural Pylon for engine Support. Designed to fit against fuselages, and hull bodies. Comes Equipped with emergency bolts to separate jet engines in the event of fire or catastrophic failure. (Not covered by warranty)
#autoLOC_500771 = connect decouple hard point separat stag structur
#autoLOC_500772 = Cubic Octagonal Strut
#autoLOC_500773 = Now, with advances in technology, StrutCo brings you the Cubic Octagonal Strut - it's like a regular Octagonal Strut, but in the shape of a cube!
#autoLOC_500774 = connect cube frame girder scaffold structur truss
#autoLOC_500775 = Octagonal Strut
#autoLOC_500776 = StrutCo presents: Octagonal struts! Use them to mount stop signs or octopi.
#autoLOC_500777 = connect frame girder scaffold structur truss
#autoLOC_500778 = Modular Girder Adapter
#autoLOC_500779 = This piece allows you to attach Modular Girder parts to standard 1.25m attachment points.
#autoLOC_500780 = connect frame scaffold structur strut truss
#autoLOC_500781 = Modular Girder Segment
#autoLOC_500782 = New! Build the structure of your dreams with the Maxo Construction Toys Modular Girder Segment!
#autoLOC_500783 = connect frame scaffold structur strut truss
#autoLOC_500784 = Modular Girder Segment XL
#autoLOC_500785 = Now even bigger! Build larger structures of larger dreams!
#autoLOC_500786 = connect frame scaffold structur strut truss
#autoLOC_500787 = Thermal Control System (large)
#autoLOC_500788 = A deployable thermal control system consisting of multiple liquid cooled radiator panels.
#autoLOC_500789 = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
#autoLOC_500790 = Thermal Control System (medium)
#autoLOC_500791 = A deployable thermal control system consisting of multiple liquid cooled radiator panels.
#autoLOC_500792 = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
#autoLOC_500793 = Thermal Control System (small)
#autoLOC_500794 = A deployable thermal control system consisting of multiple liquid cooled radiator panels.
#autoLOC_500795 = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
#autoLOC_500796 = Radiator Panel (edge)
#autoLOC_500797 = A radially attachable radiator panel to help dissipate heat into space.
#autoLOC_500798 = cool fixed heat moderat radiat static temperat therm
#autoLOC_500799 = Radiator Panel (large)
#autoLOC_500800 = A radially attachable radiator panel to help dissipate heat into space.
#autoLOC_500801 = cool fixed heat moderat radiat static temperat therm
#autoLOC_500802 = Radiator Panel (small)
#autoLOC_500803 = A radially attachable radiator panel to help dissipate heat into space.
#autoLOC_500804 = cool fixed heat moderat radiat static temperat therm
#autoLOC_500805 = Communotron 88-88
#autoLOC_500806 = The Communotron 88-88 directional antenna allows for far more reliable communication at longer ranges than previous models. This is thanks in part to its patented parabolic folding design, which our research team maintains was not inspired by an umbrella.
#autoLOC_500807 = aerial antenna deploy direct dish extend fold radio signal transmi
#autoLOC_500808 = Communotron DTS-M1
#autoLOC_500809 = The Communotron DTS-M1 is a fully deployable communications and data transmission system. It has been designed to have a minimal form factor when stowed. Occasional antenna tweaking and swift kicks to the main assembly may be required for optimal performance.
#autoLOC_500810 = aerial antenna deploy direct extend fold radio signal transmi
#autoLOC_500811 = Communotron 16
#autoLOC_500812 = The Communotron 16 is a versatile and lightweight antenna, suitable for moderate-range communication, long-range backup communication, and eavesdropping on secret government operations.
#autoLOC_500813 = aerial antenna radio signal transmi
#autoLOC_500814 = Hydraulic Detachment Manifold
#autoLOC_500815 = After discovering the word "Manifold", O.M.B. Engineers decided it would be best to use it in the name of at least ONE product.
#autoLOC_500816 = break decouple separat split stag
#autoLOC_500817 = TT-38K Radial Decoupler
#autoLOC_500818 = The TT-38K Radial Decoupler, like most other decouplers, is equipped with a (hopefully) small explosive charge, that will sever the structural linkage between itself and whatever it's connected to.
#autoLOC_500819 = break decouple separat split stag
#autoLOC_500820 = TT-70 Radial Decoupler
#autoLOC_500821 = The TT-70 Radial Decoupler is an extension of the TT-38K decoupler, with a large truss structure for greater space between mounting points.
#autoLOC_500822 = break decouple separat split stag
#autoLOC_500823 = TR-18D Stack Separator
#autoLOC_500824 = Unlike Decouplers, Separators jettison everything attached to them. This new technology was very well received by rocket engineers everywhere. Not bad for something that started out as a failure for a controlled explosive bolt prototype.
#autoLOC_500825 = break decouple separat split stag
#autoLOC_500826 = TR-2C Stack Separator
#autoLOC_500827 = Similarly to the TR-18D, the TR-2C is a utility for slicing a rocket into two halves, but now in a more compact size. The manual says the explosive content is just enough to eject anything attached to the unit in a safe, controlled manner. The delivery guy did have a full bomb suit on though, so try not to drop it.
#autoLOC_500828 = break decouple separat split stag
#autoLOC_500829 = TR-XL Stack Separator
#autoLOC_500830 = The TR-XL Stack Separator is the largest available from O.M.B, designed for slicing the largest of rockets in twain. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
#autoLOC_500831 = break decouple separat split stag
#autoLOC_500832 = Rockomax Brand Decoupler
#autoLOC_500833 = Rockomax is pleased to bring you the latest in decoupling technologies - twice the size of the next leading brand, Rockomax Brand Decouplers offer plenty of bang for plenty of buck! As with its smaller, woefully inferior competitor, the Rockomax Decoupler has handy arrows to indicate which side it will detach from.
#autoLOC_500834 = break decouple separat split stack stag
#autoLOC_500835 = TR-18A Stack Decoupler
#autoLOC_500836 = The TR-18A Stack Decoupler is equipped with a (hopefully) small explosive charge, that will sever the structural linkage between itself and whatever it's connected to. Painted on its sides are handy arrows indicating which side will detach.
#autoLOC_500837 = break decouple separat split stag
#autoLOC_500838 = TR-2V Stack Decoupler
#autoLOC_500839 = The TR-2V Stack Decoupler is a miniature detachment utility for small rockets and space probes.
#autoLOC_500840 = break decouple separat split stag
#autoLOC_500841 = Communotron 16-S
#autoLOC_500842 = A Surface mount version of the Communotron-16
#autoLOC_500843 = aerial antenna radio signal transmi
#autoLOC_500844 = HG-5 High Gain Antenna
#autoLOC_500845 = A short range dual purpose communications antenna that can handle either direct communications or short range relays
#autoLOC_500846 = Clamp-O-Tron Docking Port
#autoLOC_500847 = Invented after a peaceful protest against the lack of spacecraft attachment systems turned violent, the Clamp-O-Tron Docking Port allows for the firm attachment of two separate vessels. After docking, vessels can be just as easily undocked.
#autoLOC_500848 = berth capture connect couple dock fasten join moor socket
#autoLOC_500849 = Inline Clamp-O-Tron
#autoLOC_500850 = The Inline Clamp-O-Tron was an accidental invention, created after an engineer (who really should have been wearing his glasses) incorrectly interpreted the Shielded Clamp-O-Tron's blueprints. Still, the rest of the team very much liked the idea of a sideways-pointing docking port with its own aerodynamic shell, so he patented the design. He still refuses to admit it wasn't intentional.
#autoLOC_500851 = berth capture connect couple dock fasten join moor port socket
#autoLOC_500852 = Clamp-O-Tron Docking Port Jr.
#autoLOC_500853 = Originally marketed as a child-size version of the normal Clamp-O-Tron, the Clamp-O-Tron Jr. soon found use among hobbyists and professional space agencies alike for its compact profile, lightweight structure, and all-round cuteness. As a result of its small size, kerbals need to hold their breath and wiggle to slip through.
#autoLOC_500854 = berth capture connect couple dock fasten join moor socket
#autoLOC_500855 = Clamp-O-Tron Shielded Docking Port
#autoLOC_500856 = Invented after a peaceful protest against the lack of spacecraft attachment systems turned violent, the Clamp-O-Tron Docking Port allows for the firm attachment of two separate vessels. After docking, vessels can be just as easily undocked. The Shielded version has deployable fins to protect the port during ascent.
#autoLOC_500857 = berth capture connect couple dock fasten join moor shield socket
#autoLOC_500858 = Clamp-O-Tron Docking Port Sr.
#autoLOC_500859 = The Clamp-O-Tron Sr. is the result of intense and costly development to answer the problem of how to make docking connections more sturdy. Thanks to the brilliant suggestion of the staff janitor "why don't you make 'em bigger?", the public now can enjoy the sheer thrill of docking enormous objects in space.
#autoLOC_500860 = berth capture connect couple dock fasten join moor rockomax socket
#autoLOC_500861 = Advanced Grabbing Unit
#autoLOC_500862 = Kerbal Motion engineers have long struggled with the problem of how to extract dropped tools from complicated machinery. After observing an intern cleaning out his shoes by turning them upside and shaking them inside the lab, our team was hit with a stroke of inspiration! Why not turn the rocket parts upside down and shake them? The grabbing arm perfectly filled this niche, and is quite capable of lifting heavy machinery. It has since found other uses, besides delicate tool extraction operations. AKA "The Klaw!"
#autoLOC_500863 = a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa
#autoLOC_500864 = Pegasus I Mobility Enhancer
#autoLOC_500865 = The Pegasus I Mobility Enhancer, known in some circles as a "ladder", is a state-of-the-art vertical mobility device, allowing your intrepid crew to scamper around the exterior of your ship like highly caffeinated rodents.
#autoLOC_500866 = ascend climb descend ladder rung safe step
#autoLOC_500867 = Kelus Mobility Enhancer
#autoLOC_500868 = The Kelus Mobility Enhancer comes equipped with advanced telescopic extension technology. Recommended load 0.5 kerbals. After discovering that their name was already in use, Kelus picked their current name with the flip of a coin.
#autoLOC_500869 = ascend climb descend ladder rung safe step
#autoLOC_500870 = Kelus-LV Bay Mobility Enhancer
#autoLOC_500871 = The Kelus-LV Mobility Enhancer Bay comes equipped with advanced telescopic extension technology. Recommended load 1.5 kerbals. After discovering that their name was already in use, Kelus picked their current name with the flip of a coin.
#autoLOC_500872 = ascend climb descend ladder rung safe step
#autoLOC_500873 = LT-1 Landing Struts
#autoLOC_500874 = It may have been originally designed as a heavy-duty metal detector, but this landing leg certainly emphasises an important fact in surface landings: you don't need to put a crater in the ground to stop yourself!
#autoLOC_500875 = ground land leg support
#autoLOC_500876 = LT-2 Landing Strut
#autoLOC_500877 = The LT-2 Landing Strut offers a heavy-duty method for planting yourself firmly on the ground, without the severe consequences that usually accompany planting yourself firmly on the ground.
#autoLOC_500878 = ground land leg support
#autoLOC_500879 = LT-05 Micro Landing Strut
#autoLOC_500880 = A small landing leg designed for space probes or lightweight landers. Basically made of toothpicks... erm, Space-grade toothpicks mind you, but be careful with them anyway.
#autoLOC_500881 = ground land leg support
#autoLOC_500882 = Rockomax Brand Adapter
#autoLOC_500883 = Governmental pressure and several lawsuits led Rockomax to finally consider creating an adapter to connect its own parts to that of its competitors. As much as the CEOs hated it, however, it was a resounding success.
#autoLOC_500884 = cone
#autoLOC_500885 = Rockomax Brand Adapter 02
#autoLOC_500886 = A shorter adapter from Rockomax, formed under similar circumstances to its big brother. Coated with spaceproof paint for maximum integrity.
#autoLOC_500887 = cone truncat
#autoLOC_500888 = TT18-A Launch Stability Enhancer
#autoLOC_500889 = The TT18-A Stability Enhancer uses ground-breaking fastening technology to significantly increase the stability of spacecraft during the pre-launch phase. While OMB Demolition has been criticized in the past for using "big fancy words for a rocket holder" in their description of their device, none can say the TT18 series doesn't deliver rock-solid clamping action, as advertised. The owner's manual strongly suggests these devices be placed on the bottommost section of the spacecraft, and activated as soon as the engines are lit, for optimal de-clamping performance.
#autoLOC_500890 = clam hold )pad rocket stabil tower
#autoLOC_500891 = Launch Escape System
#autoLOC_500892 = This solid rocket tower is designed to wrench the command pod up and away from a malfunctioning rocket.
#autoLOC_500893 = abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv
#autoLOC_500894 = Place-Anywhere 7 Linear RCS Port
#autoLOC_500895 = For every space that really needs an RCS thruster, Reaction Systems Ltd has you covered with its new Place-Anywhere 7 Linear RCS Port!
#autoLOC_500896 = control dock maneuver manoeuvre react rendezvous rotate stab steer thruster translate
#autoLOC_500897 = Mk2 Cargo Bay CRG-08
#autoLOC_500898 = The longer version of the shorter cargo bay. Some ask us just how long is it? It's exactly double the length of the other one.
#autoLOC_500899 = contain convey equipment freight hold hollow payload (stor transport utility
#autoLOC_500900 = Mk2 Cargo Bay CRG-04
#autoLOC_500901 = Ever wanted to deploy small items into space such as Cubesats, ion-powered Probes or Kerbals? This is just the part for you! (Disclaimer: C7 Aerospace does not condone the deployment of Kerbals into space via Cargo Bays.)
#autoLOC_500902 = contain convey equipment freight hold hollow payload (stor transport utility
#autoLOC_500903 = MK2 Crew Cabin
#autoLOC_500904 = A Mk2 Profile Compliant, compact and eco-friendly crew transportation module, made from up to 80% recycled aircraft components. C7 Engineers insist that all recycled components were meticulously scrubbed clean before assembly, and take no responsibility for any odd smells that may be detected inside and/or around the unit.
#autoLOC_500905 = base contain outpost passenger statio (stor tour
#autoLOC_500906 = Mk2 Clamp-O-Tron
#autoLOC_500907 = The new Clamp-O-Tron brand docking port comes complete with integrated monopropellant tanks for all your docking needs.
#autoLOC_500908 = berth capture connect couple dock fasten join moor port socket utility
#autoLOC_500909 = Mk3 Cargo Bay CRG-100
#autoLOC_500910 = Originally we threw away the container the Rockomax Jumbo-64 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
#autoLOC_500911 = contain convey equipment freight hold hollow payload (stor transport utility
#autoLOC_500912 = Mk3 Cargo Bay CRG-50
#autoLOC_500913 = Originally we threw away the container the Rockomax X200-32 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
#autoLOC_500914 = contain convey equipment freight hold hollow payload (stor transport utility
#autoLOC_500915 = Mk3 Cargo Ramp
#autoLOC_500916 = A sophisticated deployment system for cargo delivery on the ground, or on the sea, or in mid-air, or in a vacuum. Wherever you want, really.
#autoLOC_500917 = bay contain convey equipment freight hold hollow load payload (stor transport unload utility
#autoLOC_500918 = Mk3 Cargo Bay CRG-25
#autoLOC_500919 = Originally we threw away the container the Rockomax X200-16 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
#autoLOC_500920 = contain convey equipment freight hold hollow payload (stor transport utility
#autoLOC_500921 = Mk16 Parachute
#autoLOC_500922 = The Mk16 Parachute might be considered by some to be little more than a random stitching together of the surplus parts it is, in fact, made from. But the fact remains that the Mk16 has been widely accepted as a generally better alternative to being in freefall.
#autoLOC_500923 = arrest canopy chute decel descen drag entry fall landing re- return safe slow white
#autoLOC_500924 = Mk12-R Radial-Mount Drogue Chute
#autoLOC_500925 = The Mk12-R is a half sized radial mount version of the Mk25. This "Drogue" parachute is small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing craft down before the deployment of your main chutes.
#autoLOC_500926 = arrest canopy chute decel descen drag entry fall landing orange re- return safe slow stab
#autoLOC_500927 = Mk16-XL Parachute
#autoLOC_500928 = The Mk16-XL Parachute is a double-sized variant of the Mk16, now with only 50% of the structural integrity!
#autoLOC_500929 = arrest blue canopy chute decel descen drag entry fall landing re- return safe slow
#autoLOC_500930 = Mk2-R Radial-Mount Parachute
#autoLOC_500931 = A parachute comparable to the Mk16 chute, but which is placed radially instead of attached on top of something.
#autoLOC_500932 = arrest blue canopy chute decel descen drag entry fall landing re- return safe slow
#autoLOC_500933 = Mk25 Parachute
#autoLOC_500934 = The Mk25 is what's known as a "Drogue" parachute - small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing heavy craft down before the deployment of your main chutes.
#autoLOC_500935 = arrest canopy chute decel descen drag drogue entry fall landing orange re- return safe slow stab
#autoLOC_500936 = BZ-52 Radial Attachment Point
#autoLOC_500937 = Originally a defective Clamp-O-Tron docking port, engineers soon discovered it had great potential as a structural element.
#autoLOC_500938 = affix anchor mount secure
#autoLOC_500939 = RV-105 RCS Thruster Block
#autoLOC_500940 = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised.
#autoLOC_500941 = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
#autoLOC_500942 = RA-100 Relay Antenna
#autoLOC_500943 = A relay antenna with automatic store and forward capabilities as well as advanced pathfinding algorithms.
#autoLOC_500944 = RA-2 Relay Antenna
#autoLOC_500945 = A relay antenna with automatic store and forward capabilities as well as advanced pathfinding algorithms.
#autoLOC_500946 = RA-15 Relay Antenna
#autoLOC_500947 = A relay antenna with automatic store and forward capabilities as well as advanced pathfinding algorithms.
#autoLOC_500948 = Service Bay (1.25m)
#autoLOC_500949 = A heat resistant service bay, ideal for protecting delicate instruments or stowing small service components such as RCS tanks, batteries, etc.
#autoLOC_500950 = bus contain heat hollow protect (stor therm
#autoLOC_500951 = Service Bay (2.5m)
#autoLOC_500952 = A heat resistant service bay, ideal for protecting delicate instruments or stowing small service components such as RCS tanks, batteries, etc.
#autoLOC_500953 = bus contain heat hollow protect (stor therm
#autoLOC_500954 = Illuminator Mk1
#autoLOC_500955 = The Illuminator Mk1 from RKEA projects a strong beam of photons in its prograde direction, increasing the brightness of surfaces exposed to the beam (it's a big flashlight).
#autoLOC_500956 = moar (more bulb candle dark flash (lamp (light shine spot torch
#autoLOC_500957 = Illuminator Mk2
#autoLOC_500958 = The Illuminator Mk2 is an extra-wide beam, low-power Illuminator, for lighting up large swaths of whatever you wish. However, its beam does not shine very far.
#autoLOC_500959 = moar (more bulb candle dark flash flood (lamp (light shine torch
#autoLOC_500960 = TVR-200 Stack Bi-Coupler
#autoLOC_500961 = The TVR-200 Stack Bi-Coupler is a simple method for splitting one rocket into two - WITHOUT the disastrous consequences of doing it the normal (explosive) way.
#autoLOC_500962 = dual mount multi pair split twin two
#autoLOC_500963 = TVR-2160C Mk2 Stack Quad-Coupler
#autoLOC_500964 = What could be more awesome than a Tricoupler? Why, a quadcoupler, of course. Just remember that this is not a decoupler, and will not separate stages.
#autoLOC_500965 = ?4 four mount multi (quad split
#autoLOC_500966 = TVR-1180C Mk1 Stack Tri-Coupler
#autoLOC_500967 = The Stack Tricoupler! If your stack is lacking in awesomeness, this is the tool for you! Just remember that this is not a decoupler, and won't separate stages.
#autoLOC_500968 = ?3 mount multi split three triple
#autoLOC_500969 = LY-99 Extra Large Landing Gear
#autoLOC_500970 = Heavy-duty retractable landing gear. With its six large tires and sturdy assembly it's the gear of choice for heavy cargo planes and airliners.
#autoLOC_500971 = aero (air aircraft ground plane retract roll takeoff taxi wheel
#autoLOC_500972 = LY-01 Fixed Landing Gear
#autoLOC_500973 = Simple wheel-on-a-stick Landing Gear to bring your birds down safely. (That means your airplanes, LightYear Co. does not encourage attempting to attach landing gear to actual birds)
#autoLOC_500974 = aero (air aircraft ground plane roll takeoff taxi wheel
#autoLOC_500975 = LY-05 Steerable Landing Gear
#autoLOC_500976 = Simple wheel with steering actuation. It has become evident that aerodynamic control surfaces don't offer much control while slowly taxiing on the ground. Hopefully these wheels will reduce the number of low altitude low speed collisions with buildings. And Kerbals.
#autoLOC_500977 = aero (air aircraft free ground plane roll takeoff taxi wheel
#autoLOC_500978 = LY-60 Large Landing Gear
#autoLOC_500979 = Heavy-duty retractable landing gear. With its four large tires and sturdy assembly it's the gear of choice for heavy cargo planes and airliners.
#autoLOC_500980 = aero (air aircraft ground plane retract roll takeoff taxi wheel
#autoLOC_500981 = LY-35 Medium Landing Gear
#autoLOC_500982 = High performance retractable landing gear. This bigger version features two large tires to support big and heavy planes. The longer assembly allows for improved ground clearance.
#autoLOC_500983 = aero (air aircraft ground plane retract roll takeoff taxi wheel
#autoLOC_500984 = LY-10 Small Landing Gear
#autoLOC_500985 = High performance retractable landing gear. Comes with shock absorber, steering and a built-in spotlights. If we didn't tell you, you'd never know that most of those components were salvaged from scrapped machinery... oh.
#autoLOC_500986 = aero (air aircraft ground plane retract roll takeoff taxi wheel
#autoLOC_500987 = RoveMax Model M1
#autoLOC_500988 = After years of outcry against the lack of proper powered wheels, a small startup company named Kerbal Motion was founded and delivered just what the public wanted - the RoveMax Model 1 powered rover wheel.
#autoLOC_500989 = )car drive ground roll rover wheel
#autoLOC_500990 = RoveMax Model S2
#autoLOC_500991 = Seeing an untapped market for a smaller design of rover wheel, Kerbal Motion quickly pounced upon this opportunity with the Model 2 - designed for robotic vehicles or smaller crewed vehicles.
#autoLOC_500992 = drive ground roll rover wheel
#autoLOC_500993 = TR-2L Ruggedized Vehicular Wheel
#autoLOC_500994 = The TR-2L is an extremely tough wheel made for mobilizing medium sized vehicles across a large variety of terrain. The extremely high traction tread ensures firm grip on any surface, providing reliability and reducing the chances of being used for high-speed tomfoolery.
#autoLOC_500995 = )car drive ground roll rover sports
#autoLOC_500996 = RoveMax Model XL3
#autoLOC_500997 = The RoveMax Model 3 was developed in total secrecy by Kerbal Motion's R&D team over the course of a year and a half. When it was finally revealed to the company's chairman, he stared in shock, screamed 'WHY', and subsequently dropped dead on the spot.
#autoLOC_500998 = crawler drive ground roll rover truck wheel
#autoLOC_500999 = Liquid Fuel
#autoLOC_501000 = Oxidizer
#autoLOC_501001 = Solid Fuel
#autoLOC_501002 = Monopropellant
#autoLOC_501003 = Xenon Gas
#autoLOC_501004 = Electric Charge
#autoLOC_501005 = Intake Air
#autoLOC_501006 = EVA Propellant
#autoLOC_501007 = Ore
#autoLOC_501008 = Ablator
#autoLOC_501009 = Crew Report
#autoLOC_501010 = EVA Report
#autoLOC_501011 = Mystery Goo™ Observation
#autoLOC_501012 = Surface Sample
#autoLOC_501013 = Materials Study
#autoLOC_501014 = Temperature Scan
#autoLOC_501015 = Atmospheric Pressure Scan
#autoLOC_501016 = Seismic Scan
#autoLOC_501017 = Gravity Scan
#autoLOC_501018 = Atmosphere Analysis
#autoLOC_501019 = Asteroid Sample
#autoLOC_501020 = Start
#autoLOC_501021 = The technology we started out with.
#autoLOC_501022 = Basic Rocketry
#autoLOC_501023 = How hard can Rocket Science be anyway?
#autoLOC_501024 = Engineering 101
#autoLOC_501025 = How hard can Aerospace Engineering be anyway?
#autoLOC_501026 = Survivability
#autoLOC_501027 = The art and science of landing and walking away from it.
#autoLOC_501028 = Stability
#autoLOC_501029 = Reaching for the stars starts with keeping our spacecraft pointed generally in the right direction.
#autoLOC_501030 = General Rocketry
#autoLOC_501031 = More engines, more fuel, more ambitious ideas.
#autoLOC_501032 = Aviation
#autoLOC_501033 = The art and science of keeping heavier-than-air objects aloft for extended periods of time.
#autoLOC_501034 = Basic Science
#autoLOC_501035 = We are going to ask all the big questions of the Universe... eventually. For now, we're starting with these.
#autoLOC_501036 = Flight Control
#autoLOC_501037 = Tumbling out of control may be fun, but our engineers insist there's more to rocket science than that.
#autoLOC_501038 = Advanced Rocketry
#autoLOC_501039 = A new step ahead in rocket technology.
#autoLOC_501040 = General Construction
#autoLOC_501041 = New equipment to help out in keeping things stable, especially useful when the size of the spacecraft defies the current bounds of sanity.
#autoLOC_501042 = Propulsion Systems
#autoLOC_501043 = A positively different approach to existing trends in rocketry. These small, lightweight propulsion systems may not seem as exciting, but they might prove just as useful.
#autoLOC_501044 = Space Exploration
#autoLOC_501045 = To boldly go where no green man has gone before.
#autoLOC_501046 = Advanced Flight Control
#autoLOC_501047 = The latest advancements in keeping the correct end of the ship pointing towards where you want it to go.
#autoLOC_501048 = Landing
#autoLOC_501049 = Our Engineers are nothing if not optimistic.
#autoLOC_501050 = Aerodynamics
#autoLOC_501051 = New breakthroughs from C7 Aerospace allow for new types of craft to be built. We're looking into hiring some of their engineers as well.
#autoLOC_501052 = Electrics
#autoLOC_501053 = We did know about electricity before inventing space flight. The big breakthrough here was combining the two.
#autoLOC_501054 = Heavy Rocketry
#autoLOC_501055 = The next logical step for rocketry technology is to just go bigger.
#autoLOC_501056 = Fuel Systems
#autoLOC_501057 = Advancements towards a better understanding of how fuel flows through a rocket.
#autoLOC_501058 = Advanced Construction
#autoLOC_501059 = New advances in construction make it possible to build larger than ever before.
#autoLOC_501060 = Miniaturization
#autoLOC_501061 = These aren't your standard hobby miniature models. We've been assured they look good enough to actually fly.
#autoLOC_501062 = Actuators
#autoLOC_501063 = Perfecting the art of making things mobile, without the explicit use of explosives. Our engineers assure us, this is actually a good thing.
#autoLOC_501064 = Command Modules
#autoLOC_501065 = Flight control technology has evolved far enough that we feel we can honestly say pilots are in command now.
#autoLOC_501066 = Heavier Rocketry
#autoLOC_501067 = There may be an upper limit to how large a rocket can be built, but we're not there yet.
#autoLOC_501068 = Precision Engineering
#autoLOC_501069 = Precise engineering techniques allow for construction of ever smaller parts.
#autoLOC_501070 = Advanced Exploration
#autoLOC_501071 = They are Self-Deploying Astronaut Mobility Enhancement Devices, I don't know what you mean by "ladders".
#autoLOC_501072 = Specialized Control
#autoLOC_501073 = A new state-of-the-art in control technology.
#autoLOC_501074 = Advanced Landing
#autoLOC_501075 = Further advances in landing devices, allowing for more controlled descents and a much higher number of parts still attached to the ship after touchdown.
#autoLOC_501076 = Supersonic Flight
#autoLOC_501077 = A new line of aircraft parts that allow for unprecedented maneuverability and speed.
#autoLOC_501078 = Adv. Fuel Systems
#autoLOC_501079 = Advanced Advancements towards a better understanding of how fuel flows through a rocket.
#autoLOC_501080 = Advanced Electrics
#autoLOC_501081 = We're fairly certain no one will ever need more than 64kw of power for anything.
#autoLOC_501082 = Specialized Construction
#autoLOC_501083 = Specialized construction techniques provide new ways of attaching things together, and detaching things on purpose.
#autoLOC_501084 = Precision Propulsion
#autoLOC_501085 = Any level of precision achieved in controlling the sustained explosion inside a rocket engine is nothing short of remarkable. It might be quite expensive, too.
#autoLOC_501086 = Advanced Aerodynamics
#autoLOC_501087 = Advances in fluid dynamics research technology have allowed development of a new set of streamlined aircraft components, And also these parts here.
#autoLOC_501088 = Heavy Landing
#autoLOC_501089 = A good landing is one where you walk away from it. A great landing is one where you get to use the aircraft again.
#autoLOC_501090 = Scanning Tech
#autoLOC_501091 = Why wonder about what's over the next hill when you can wonder about what's under it?
#autoLOC_501092 = Unmanned Tech
#autoLOC_501093 = Warning: May contain traces of sentience.
#autoLOC_501094 = Nuclear Propulsion
#autoLOC_501095 = Nuclear engines don't burn fuel, they totally annihilate it. We just hope it doesn't begin any conflicts.
#autoLOC_501096 = Advanced MetalWorks
#autoLOC_501097 = These new construction techniques allow for craft designs that were considered insane not too long ago... and still are. But they're now possible!
#autoLOC_501098 = Field Science
#autoLOC_501099 = Freedom to roam as far as curiosity will take you, or as long as batteries last.
#autoLOC_501100 = High Altitude Flight
#autoLOC_501101 = New breakthroughs in engine and intake development to enable flying through the upper reaches of the atmosphere.
#autoLOC_501102 = Large Volume Containment
#autoLOC_501103 = Maximize the payload capacity of your spacecraft by maximizing the size of your spacecraft.
#autoLOC_501104 = Composites
#autoLOC_501105 = Lightweight and strong! and don't worry, we're sure the glue will dry off in no time.
#autoLOC_501106 = Electronics
#autoLOC_501107 = Hopefully these won't become obsolete in the next couple of months.
#autoLOC_501108 = High-Power Electrics
#autoLOC_501109 = Maximize your energy production and storage potential by maximizing the size of the electrical components on your vessels.
#autoLOC_501110 = Heavy Aerodynamics
#autoLOC_501111 = Advances in construction technology enabled new breakthroughs in aerospace materials.
#autoLOC_501112 = Ion Propulsion
#autoLOC_501113 = Turns out, it's not science fiction.
#autoLOC_501114 = Hypersonic Flight
#autoLOC_501115 = Push your aircraft to the upper limits of airspeed and sanity.
#autoLOC_501116 = Nanolathing
#autoLOC_501117 = Despite the threatening appearance of the green metablobs shot out of the Nanolathing Injectors, none can argue the fact that Kerbals have indeed developed technologies at least just as dangerous as this one.
#autoLOC_501118 = Advanced Unmanned Tech
#autoLOC_501119 = Improvements in remote control technology for a new generation of probe designs.
#autoLOC_501120 = Meta-Materials
#autoLOC_501121 = An advancement in spacecraft construction so revolutionary, you won't even mind that its naming was wildly inaccurate.
#autoLOC_501122 = Very Heavy Rocketry
#autoLOC_501123 = While ever-larger rockets may not be the answer every time, for all other times, we've developed these.
#autoLOC_501124 = Advanced Science Tech
#autoLOC_501125 = Scientific advancements allow new advanced technologies for advancing Science.
#autoLOC_501126 = Advanced Motors
#autoLOC_501127 = Wheel technology is just rolling along now. You could even say our engineers are on a roll with it.
#autoLOC_501128 = Specialized Electrics
#autoLOC_501129 = Experience the warm glow of the latest in electrical technology. Figuratively, of course, and maybe also quite literally as well. Actually, try to avoid direct exposure.
#autoLOC_501130 = High-Performance Fuel Systems
#autoLOC_501131 = Massive engines require massive fuel storage solutions.
#autoLOC_501132 = Experimental Aerodynamics
#autoLOC_501133 = Winged flight technology is soaring to unprecedented heights. It could even be said that it's properly taking off now.
#autoLOC_501134 = Automation
#autoLOC_501135 = We can't think of anything that could go wrong with letting an experimental AI handle every aspect of a mission.
#autoLOC_501136 = Aerospace Tech
#autoLOC_501137 = The absolute cutting-edge in aerospace technology. Quite literally, some of those edges are very sharp. Handle with care.
#autoLOC_501138 = Large Probes
#autoLOC_501139 = The rumours of probe-led world domination are greatly exaggerated.
#autoLOC_501140 = Experimental Science
#autoLOC_501141 = Explore novel fields of science that we didn't even know were there.
#autoLOC_501142 = Experimental Motors
#autoLOC_501143 = The latest breakthroughs that are driving motor technology forwards, and in reverse, and steering too.
#autoLOC_501144 = Experimental Electrics
#autoLOC_501145 = The very latest in electrical systems technology. Our engineers are buzzing with excitement over it. They also seem to glow in the dark now. Fascinating!
#autoLOC_501146 = He's an accountant, called Mortimer. He doesn't have many friends, but he likes things to be under control and arranged in right angles. This job is pretty stressful for him.
#autoLOC_501147 = Linus is Wernher Von Kerman's Intern. Because Wernher himself is too important to be bothered with these boring strategy meetings. He sends his intern in his stead.
#autoLOC_501148 = Walt Kerman is the spokesperson for the Space Program. He wears a hazmat suit. Which isn't strictly required for his job, but it seems appropriate for someone working in such a toxic environment.
#autoLOC_501149 = Gus Kerman is head of Space Program Operations and all-around repairs guy whenever something around here breaks down, and he's the reason why all our pods have windows.
#autoLOC_501150 = Appreciation Campaign
#autoLOC_501151 = We could definitely improve our image by putting some effort into reminding Kerbals everywhere of just how great the Space Program is. Advertisement space isn't free, however.
#autoLOC_501152 = Fundraising Campaign
#autoLOC_501153 = We can likely raise some money by exploiting the attention that we get out of new successful ventures to remind the well-to-do Kerbals out there that we could use their support, and the contents of their wallets. This is probably going to be seen as a bit cheeky of us, so be prepared to face some backlash from the public.
#autoLOC_501154 = Open-Source Tech Program
#autoLOC_501155 = Even though we went through great lengths to get our scientific data, making it available for free to all of Kerbalkind can only be seen as a good thing. R&D will probably not be at its peak efficiency however, with all the noise these outside opinions tend to generate.
#autoLOC_501156 = Unpaid Research Program
#autoLOC_501157 = A program where undergrad researchers are given the opportunity to work in our great Space Program, to boost the science earned out of each mit of data. The Interns don't get paid, but the prestige of working with such a grand organization as ours surely is its own reward, isn't it?
#autoLOC_501158 = Outsourced R&D
#autoLOC_501159 = Why do all the data-crunching ourselves when we can contract external research labs to help us process the data we receive. These services aren't exactly cheap, but their R&D facilities are very impressive.
#autoLOC_501160 = Patents Licensing
#autoLOC_501161 = Our science data can be worth a lot of money by selling licenses for other organizations to use our patents. The added book-keeping required will probably add some extra work for the R&D team, but the financial benefits could be worth their reduced output.
#autoLOC_501162 = Aggressive Negotiations
#autoLOC_501163 = We can get better deals with our suppliers by taking up a more... assertive stance on our negotiations with them. They probably won't see this as a friendly move, but we can definitely have it our way if we press them. It's not as if we care what others think, do we?
#autoLOC_501164 = Recovery Transponder Fitting
#autoLOC_501165 = Recovering parts landed far away from the Space Center can be very costly, but I reckon we can reduce those costs by installing better transponders on the parts we launch. These units are not cheap, but they should make it much easier to find parts, improving the recovery value even if they're half-way around Kerbin. What do you say?
#autoLOC_501166 = Bail-Out Grant
#autoLOC_501167 = We must be in dire straits to be considering such an option. Accepting a public grant could save us from bankruptcy, but it would also put a very serious dent in the Space Program's reputation. However, the Space Program is too big to fail, so if it's either this option or closing shop, I would advise you to accept the money.
#autoLOC_501168 = Research Rights Sell-Out
#autoLOC_501169 = We could make a quick buck from the Science the R&D team has collected by selling exclusive research rights to the highest bidder. Yes, that means we wouldn't be able to make use of that Science ourselves, but for exclusive rights, I'm sure we could fetch a pretty penny from some large agency or conglomerate.
#autoLOC_501170 = Leadership Initiative
#autoLOC_501171 = If we focus our efforts on consistently pushing our own space program forward, we can drum up more public interest. We will need to put a few contracts on the backburner, so we may have to start selling research rights to the academic community to stay solvent.
#autoLOC_501172 = Hopper
#autoLOC_501173 = A starting craft. Can be built from the start of a career game, and is good enough to let you advance. Cheap, too!
#autoLOC_501174 = Aeris 3A
#autoLOC_501175 = The Aeris 3A is a small and nimble one-seater plane, mostly used as a training craft for fixed-wing flight, and to annoy ground staff by 'buzzing' the space center facilities. \n\n
#autoLOC_501176 = Aeris 4A
#autoLOC_501177 = The Aeris 4A is a spaceplane capable of reaching orbit, if flown correctly.\n\n
#autoLOC_501178 = Albatross 3
#autoLOC_501179 = The Albatross 3 is a low-speed, long-range aircraft, capable of stable sustained flight for hours on end. \n\nIts very long wings will flex quite a bit, but the flight operations handbook says that's "most likely normal".\n\nIt also recommends always using rudder and ailerons combined to turn it.\n
#autoLOC_501180 = Bug-E Buggy
#autoLOC_501181 = Bug-E is built to boldly go where no Kerman has gone before...\nEZ Attach Decoupler Included for quick integration to transport Vehicle.\nWarranty Void if used at nighttime.
#autoLOC_501182 = Crater Crawler
#autoLOC_501183 = While the Crater Crawler can be used on Kerbin if you're gentle, it really shines on a low G moon such as the Mun, where the built in thrusters allow an unparalleled level of manoeuvrability.
#autoLOC_501184 = Dove
#autoLOC_501185 = A Prototype Spaceplane capable of reaching Orbit. It has not yet been outfitted with any mission equipment.
#autoLOC_501186 = Gull
#autoLOC_501187 = A small and light seaplane, the Gull makes an excellent basic trainer for kerbals who aren't exactly sure when or where they will be landing (or "landing"). It can take off and land at shockingly low speeds (slower than some hotrodded rovers seen being driven around KSC by certain unnamed test pilots) thanks to its inner-wing flaps.
#autoLOC_501188 = Mallard
#autoLOC_501189 = The Mallard is a large seaplane with twin high-efficiency turbofans mounted high on the fuselage to clear the spray. It is somewhat slow but very steady in flight. A full suite of flaps on the trailing edges of the main wings give it exceptional low-speed lift, and small hydroplane steps mounted on each side of the fuselage bottom help lift it out of the water (lowering water drag) during takeoff runs. Its entire fuselage, absent the cockpit forward, is one long cargobay, with a ramp at the tail end. This allows rovers (and boats) to come aboard or leave while the Mallard is landed. It's a bit low on fuel, so you might consider adding some to the cargo bay for long flights, or make them at high altitude.
#autoLOC_501190 = Osprey
#autoLOC_501191 = A high-performance (and high-risk) seaplane, the Osprey is designed for those daredevils who don't want to sacrifice performance but still want to be able to land anywhere wet or dry on Kerbin. The afterburning Panther turbofan provides high efficiency in dry mode and high thrust in wet mode, perfect for strolls and sprints both.\n\nThe outriggers have a hydroplane stretching between them, allowing the Osprey to "step up" during its takeoff run in the water, massively lowering drag. Once you step up, it's safe to take off. The outriggers are jettisonable, but they have the landing gear too. So don't stage away the outriggers unless you're planning one final water landing, however (or one very final indeed land "landing").
#autoLOC_501192 = Prospector Rover
#autoLOC_501193 = General Purpose Open Vacuum Rover for all your prospecting needs!\nFuel Cell Power system for KM's of Range. \nProspecting Science Package standard, and plenty of room for expansion on the Flatbed.\nManufacturer recommends keeping brown parts facing ground.
#autoLOC_501194 = Ravenspear Mk1
#autoLOC_501195 = The first model of the Ravenspear series of fast, high-altitude aircraft, the Mk1 is fitted with three engines: One central one that is most efficient at low speeds, and two afterburning turbofans that are almost as efficient in dry thrust but provide quite a kick (at quite a cost) in wet mode.\n\nIts canard design has been called "very flyable, actually" by a few famous test pilots, although they also warn of the tendency to strike the tail on takeoff if pulling up too eagerly. Although they remark "it's good that there are more engines, if you break that middle one".
#autoLOC_501196 = Ravenspear Mk3
#autoLOC_501197 = The Ravenspear Mk3 is a longer-range high-altitude spaceplane, with a novel wing geometry that provides large amounts of lift at high altitudes. \n\nIt is capable of sub-orbital flights, which makes it a decent test platform for high-altitude experimental engines and other such sciency things.
#autoLOC_501198 = Ravenspear Mk4
#autoLOC_501199 = The Mk4 marks a bit of a change in direction from previous Ravenspear models. \n\nInstead of focusing on high-altitude flight, the Mk4 is primarily geared towards making the most out of its four afterburning turbofans. In dry mode, however, it is capable of considerable range.\n\nBeing capable of very high-speed flight at low altitudes, it's a favorite among the bravest test pilots, and quite the opposite for the not-so-brave ones.\n
#autoLOC_501200 = Rocket-power VTOL
#autoLOC_501201 = This craft is an experimental test platform for rocket-powered flight. \n\nUsed primarily in training pilots to land on places where parachute descents aren't an option, it's also found a use in telling the ace pilots apart from the 'ok' ones, by the simple expedient of putting them in one of these, and calling "Ace" any that make it out afterwards.
#autoLOC_501202 = Satellite Launcher
#autoLOC_501203 = A conventional jet equipped with a small rocket to demonstrate feasibility of rocket launches from high altitude.
#autoLOC_501204 = Skywinder AE1
#autoLOC_501205 = The Skywinder AE1 is a sleek and agile plane that was originally used in air races and stunt shows sponsored by Green Kraken energy snacks. The front canards, thrust reversers, and built in safety parachute allowed daredevils to perform all sorts of creative maneuvers that sensible pilots would never even consider! \n\nFollowing a series of unfortunate events, it has since been donated to the space center for recreational use.
#autoLOC_501206 = Stearwing A300
#autoLOC_501207 = The Stearwing A300 is a large aircraft, built to carry heavy payloads and a large number of passengers. Don't expect it to reach very impressive altitudes or speeds though. Wings may shear off under excessive stress. Warranty does not cover damage from attempted aerobatics.
#autoLOC_501208 = Stratolauncher
#autoLOC_501209 = A Large drone plane designed to carry a rocket to an altitude of 10km and launch it from there. The drone can then theoretically return to the runway to be reused, provided avionics work.
#autoLOC_501210 = Thunderbird
#autoLOC_501211 = The Thunderbird is a muscle-car of an aircraft. Broadly similar in performance to the Osprey, it lacks the Osprey's graceful lines (and abilities as a seaplane) in exchange for a higher top speed. Indeed the Thunderbird is basically an engine with a cockpit and some wings bolted on...and therefore a huge success with the test pilots. Make sure you drop the droptanks when they empty to achieve best speed!
#autoLOC_501212 = Velociteze
#autoLOC_501213 = A small personnel transport using two small basic jets. Nowhere as efficient as turbofans, they nonetheless provide sterling service in this role (and are far less thirsty than an afterburner or turboramjet). The Velociteze is a well-tempered aircraft, fit for trainees versed on the Gull and Aeris 3A who want to step up to a multi-engine aircraft (and do some useful service ferrying passengers besides).
#autoLOC_501214 = AeroEquus
#autoLOC_501215 = The flying four legged neighing landcreature.\n\nLegend has it that the Equus can be ridden by brave Kerbals, all we know is that it takes a brave Kerbal to ride this four booster beast past the Mun, or if really foolhardy, past Minmus.
#autoLOC_501216 = ComSat Lx
#autoLOC_501217 = Tiny satellite with antenna and solar power?\nLauncher to bring it to space?\n\nDone and Done!
#autoLOC_501218 = Dynawing
#autoLOC_501219 = The Dynawing is a partially-reusable shuttle based around the Dynawing orbiter (with two KS25 engines) and an external tank to feed them, boosted by two Kickbacks. Hailed as the "next generation" of cheap access to space, with a payload of up to 16 tons (reference payload included), it is somewhat tricky to fly, as expensive as conventional rockets, and Kraken help you if something explodes on ascent. But it looks great, very futuristic. Flight crews are, of course, queuing up.\n\nThe main engines fire roughly through the center of mass. Fly an inverted ascent with the shuttle on the 'down' side of the stack, and lead the prograde vector a bit. It's designed to use up all External Tank propellant on the first burn, horizontal by 45 km and keep burning to end up in a 75 x 0 km "orbit" or so. Then stage away the tank, press 6 to disable the main engines, stage again to ignite the OMS engines, and use them to circularize and later deorbit. Fly a high-AoA reentry with RCS control.
#autoLOC_501220 = GDLV3
#autoLOC_501221 = The Generally Designed Launch Vehicle 3 is an adaptable design that the customer can tailor to their needs, in fact the GDLV3 is in such wide use no one can say they actually own it.
#autoLOC_501222 = Ion-Powered Space Probe
#autoLOC_501223 = This small probe may look cute and unimpressive, but once it deploys its long-range antenna, it looks pretty much the same.\n\nIts Ion engine is very efficient for a spacecraft this small, so it can go very far indeed, as long as something helps it get into orbit first, of course.
#autoLOC_501224 = Jumping Flea
#autoLOC_501225 = The Jumping Flea was originally named after the carnival ride that we salvaged most of its parts from. It might not get us all the way to space, but it will definitely get us started there with a bang!
#autoLOC_501226 = Kerbal 1-5
#autoLOC_501227 = A nice little Sunday runabout, the Kerbal 1-5 is just right for day trips to low Kerbin orbit.\n\nThis model includes the optional docking port and RCS upgrade package, perfect for joining with your friends in space.
#autoLOC_501228 = Kerbal 1
#autoLOC_501229 = An exercise in rocket construction, just right for teaching the basics.\n\nIt flies, what more do you need?
#autoLOC_501230 = Kerbal 2
#autoLOC_501231 = The Kerbal 2 was built as a 'trainer' rocket. It's not meant to reach very far, but it does feature most of the important systems found in the larger vessels.\n\nIt also comes with a parachute. Most astronauts agree that that's one of its best features.
#autoLOC_501232 = Kerbal X
#autoLOC_501233 = The Kerbal X is one of the most successful rockets that can be ordered from a catalog. Despite the original design having been meant for a plastic model, it's proved itself quite dependable as a full-sized craft.\n\nThe X is capable of achieving orbit around Kerbin, and even features a very optimistic set of landing legs on its upper stage.
#autoLOC_501234 = Learstar A1
#autoLOC_501235 = SSTO is overrated, payload capability and comfortable seats are all the rage these days.
#autoLOC_501236 = Orbiter 1A
#autoLOC_501237 = The Orbiter 1A is a training craft for orbital maneuvering. Despite not being able to reach orbit on its own, it's a very maneuverable and fun to fly ship once it gets there.
#autoLOC_501238 = Orbiter One
#autoLOC_501239 = We're not sure if the engineers named this craft for its series, or for the number of boosters, and our pilots call it "The Unfinished".\nWhatever the reason for the name, it's an interesting craft to fly.
#autoLOC_501240 = PT Series Munsplorer
#autoLOC_501241 = PT Munsplorer: No frills super economy class launcher/lander for Mun/Minmus.\n\nBatteries, fins and science sold separately.
#autoLOC_501242 = Rover + Skycrane
#autoLOC_501243 = This craft is one of the most ambitious designs found in the Kerlington catalog, especially if one takes the prospect of using it on another planet seriously. \n\nIt requires a launch vehicle to get it into space (and beyond), but its four rockets do have enough thrust for short test runs at the pad.\n\nThe operations manual says "approach ground slowly, try not to break the rover when you drop it".
#autoLOC_501244 = Science Jr
#autoLOC_501245 = A beginner's experimentation kit, complete with goggles, spatula and launch vehicle.\n\nFor ages 3+.
#autoLOC_501246 = Slim Shuttle
#autoLOC_501247 = A partially reusable launch system for orbital tourism.
#autoLOC_501248 = Space Station Core
#autoLOC_501249 = This Space Station Core shows just how ambitious the Kerlington model rocket catalog can be sometimes. \n\nIf you can manage to build a rocket capable of getting this into orbit, it is air-tight enough to let a few Kerbals live in it for long periods of time. \n\nIt also features a hub with five docking ports, so you can expand your station.
#autoLOC_501250 = Super-Heavy Lander
#autoLOC_501251 = This lander may be heavy, but it packs a lot of RCS fuel and has a very funky boarding ladder.\n\nLaunch vehicle sold separately.
#autoLOC_501252 = Two-Stage Lander
#autoLOC_501253 = Be the first to put a flag up on your favorite moon with this very sensible and mostly-survivable Lander Module.\n\nThe first stage is meant to get it down to the surface, and can be jettisoned off for the ascent.\n\nLaunch/return vehicle sold separately. Works best at low gravity and with no atmosphere around it.
#autoLOC_501254 = Viewmatic Survey Satellite
#autoLOC_501255 = The Viewmatic Survey Satellite was mysteriously found in low orbit around Kerbin. Its original purpose is unknown, but the space center has found it very useful for making sure that their staff are not using company phones for personal use.
#autoLOC_501256 = Z-MAP Satellite Launch Kit
#autoLOC_501257 = The Z-Map Satellite kit is a complete spacecraft capable of actually putting its payload into orbit! \n\nSet includes: Payload satellite with booster stage,\nLiquid-fueled fin-stabilized launcher and two detachable boosters.\n\nReturn from orbit not guaranteed. Orbit also not guaranteed. Survival also not guaranteed. Keep out of reach of children and irresponsible adults.
#autoLOC_501258 = You record the crew's assessment of the situation.
#autoLOC_501259 = We don't seem to be moving very fast right now.
#autoLOC_501260 = Reporting in at the Runway. Good thing there's not a lot of air traffic, because I don't think we ever got clearance from the tower to be here.
#autoLOC_501261 = This is our Space Center. We're home.
#autoLOC_501262 = Hey, I can see my house from here, I think.
#autoLOC_501263 = It's very comforting to see that much green below you.
#autoLOC_501264 = You get a great view of the highlands.
#autoLOC_501265 = The mountains rise up from the ground of Kerbin. They seem so much smaller from way up here.
#autoLOC_501266 = The heat rising from the sand causes the desert to move and shimmer.
#autoLOC_501267 = This looks like a bad place to land.
#autoLOC_501268 = You see patches of frozen grass. It looks like it's pretty cold out there.
#autoLOC_501269 = You look down and see a sheet of shining white ice. If you stare at it too long your eyes start to water.
#autoLOC_501270 = The shores look inviting and you watch the waves roll in to the coast.
#autoLOC_501271 = From this perspective you can see the underwater topography.
#autoLOC_501272 = It seems we are very much in space right now. The sky seems to be mostly below us.
#autoLOC_501273 = Maybe if you get out and push...
#autoLOC_501274 = It's very... round.
#autoLOC_501275 = Crew reporting in, from space!
#autoLOC_501276 = You look down at the cold gray surface. It looks really beat up with craters.
#autoLOC_501277 = You look at the surface of the Mun and try to find a good landing space. The inside of the craters might be the best option.
#autoLOC_501278 = The lake beds seem relatively flat, perhaps we could land there.
#autoLOC_501279 = Looking at the surface of Minmus reminds you of a favorite childhood dessert. You are tempted to taste the surface...
#autoLOC_501280 = It looks like a particularly lumpy rock. Bet you could jetpack down there.
#autoLOC_501281 = The planet doesn't appear to have an atmosphere, and you notice darker spots across the surface.
#autoLOC_501282 = You can't help but notice how incredibly purple the planet is. The shiny oceans are mesmerizing.
#autoLOC_501283 = The planet is very red, and appears to have deep brown furrows across the surface. There does appear to be some kind of ice at both poles, though.
#autoLOC_501284 = You can't help but like Ike.
#autoLOC_501285 = There appear to be some steep, rocky slopes. The higher areas are lighter in color, and the lowlands appear to be very dark gray.
#autoLOC_501286 = Looking down, you see a massive canyon on the surface. It could be several kilometers deep.
#autoLOC_501287 = The surface has a patchwork of white and brown areas, with a few craters.
#autoLOC_501288 = You watch the flowing green storms below, they seem to go on forever, endlessly swirling into each other.
#autoLOC_501289 = This planet is a wholesome green color. You note down that more planets should be this color.
#autoLOC_501290 = Laythe looks a lot like Kerbin. You wonder what would happen if you took your helmet off down there.
#autoLOC_501291 = The surface is mostly covered in oceans. You mark down the landmasses in your report.
#autoLOC_501292 = The surface has many impressive and jagged mountain ranges. You do not think you'd like to try and land on them.
#autoLOC_501293 = The moon is mostly white and lighter blue shades. It looks very cold and possibly frozen.
#autoLOC_501294 = It looks like it would be very hard to land here. It also appears one side is more heavily cratered than the other.
#autoLOC_501295 = The surface is covered with various shades of white and gray. For a second you thought you saw a face down there...
#autoLOC_501296 = It appears to be a large brown rock. Perhaps an old asteroid?
#autoLOC_501297 = As you stare at the planet, something flits by the window. Is there something moving down there?
#autoLOC_501298 = It looks like a really large grain of pollen. You note down -Pol- in your report.
#autoLOC_501299 = The terrain below looks very hazardous. You make note of the jagged rocks, inclines and other dangerous areas.
#autoLOC_501300 = The surface appears to be mostly frozen. You see some interesting brown areas peeking out of the ice and note them in your report.
#autoLOC_501301 = You search the sky for other nearby planets. You think Eeloo must be lonely out here by itself. Maybe we should pay it a visit and cheer it up a bit.
#autoLOC_501302 = You've recorded your observations about the situation.
#autoLOC_501303 = It's getting very hot in here...
#autoLOC_501304 = Everything is tinted purple. You feel like you're changing color.
#autoLOC_501305 = Did you eat too much before you left? You feel so sluggish and heavy...
#autoLOC_501306 = You can barely move without flying away from the surface. You wish you had brought an anchor.
#autoLOC_501307 = I don't think a spacesuit was entirely necessary to get here, was it?
#autoLOC_501308 = You feel kind of small right now... You hope you know where you're going.
#autoLOC_501309 = This is a most precarious situation.
#autoLOC_501310 = You're starting to feel you should really get back into the ship.
#autoLOC_501311 = The dust is getting everywhere!
#autoLOC_501312 = You look up and search the sky for Kerbin. Suddenly, you feel very small.
#autoLOC_501313 = You start to say something dramatic and poignant about the plight of Kerbal-kind in this grand universe, only to be cut off by random radio chatter that the situation is nominal.
#autoLOC_501314 = You're having a bit too much fun with the low gravity.
#autoLOC_501315 = Is this really a good idea? Staring at the cratered surface below, you're beginning to wonder...
#autoLOC_501316 = You feel a bit like a superhero when you jump in the low gravity.
#autoLOC_501317 = After much testing, you determine that red sand castles are plausible.
#autoLOC_501318 = Everywhere you look, you see red.
#autoLOC_501319 = You look up at the sky and see something zip past...
#autoLOC_501320 = There's a bunch of large rocks scattered around the surface. The surface appears to react oddly to light.
#autoLOC_501321 = When you look closely at the ground, you can see there are many different types of deposits mixed together.
#autoLOC_501322 = You're not sure how you even landed on the surface of a gas giant. But it's probably best not to think about it for too long.
#autoLOC_501323 = This place seems nice and comfortable. So comfortable you feel like taking your helmet off. You check the box on your report for -Looks breathable-.
#autoLOC_501324 = After a few long seconds of gasping and haphazardly flailing about you manage to get used to the strange smell. You write a note on your report: 'breathable atmosphere - mouth only'.
#autoLOC_501325 = The surface occasionally rumbles beneath you. You think you should probably get back to the ship.
#autoLOC_501326 = The gravity here is pretty comfortable and reminds you of home. However, the lack of atmosphere is a stark contrast to Kerbin.
#autoLOC_501327 = The surface is very brown and lumpy. You poke at it with your glove and notice how hard it is.
#autoLOC_501328 = Everywhere you look it appears the planet is sharp. You don't think you want to sit down or fall on anything.
#autoLOC_501329 = You lay down and give the planet a hug, just so it knows it's not alone out here.
#autoLOC_501330 = You Observe the Goo.
#autoLOC_501331 = The Goo doesn't seem to be doing much right now.
#autoLOC_501332 = The Goo seems to behave very much the same as it always does around here.
#autoLOC_501333 = The Goo seems to hate it here.
#autoLOC_501334 = The Goo escapes into the water!
#autoLOC_501335 = The Goo wobbles around in its container and starts to seep out of the holes.
#autoLOC_501336 = The Goo accumulates near the water-facing side of the container.
#autoLOC_501337 = The Goo seems bored.
#autoLOC_501338 = The Goo jiggles and wobbles as the craft flies.
#autoLOC_501339 = The Goo seems to be getting very cold now.
#autoLOC_501340 = The Goo seems to have clumped into a sphere. It also appears to have become brittle.
#autoLOC_501341 = The Goo seems to be almost boiling. It writhes around the canister.
#autoLOC_501342 = The Goo has become rubbery and bounces around the container.
#autoLOC_501343 = The Goo takes on a purple coloration. Is it just the lighting, or did it change color?
#autoLOC_501344 = The Goo takes on a red sheen. It looks very much like the planet below.
#autoLOC_501345 = The Goo seems to be less dense here.
#autoLOC_501346 = The Goo feels right at home here.
#autoLOC_501347 = The canister begins to resonate, causing an odd harmonic effect inside the vessel. It's very unsettling.
#autoLOC_501348 = Gooey tentacles reach out of the canister, freeze, and break off. Fascinating!
#autoLOC_501349 = While observing the canister, you feel as though something is looking back at you from the shadows of the container.
#autoLOC_501350 = For a moment the instruments suddenly read off the charts! The container flexes outwards and then settles.
#autoLOC_501351 = You've collected a sample of the surface.
#autoLOC_501352 = You dig around in the surface a bit, find something interesting, and throw it into a sample container.
#autoLOC_501353 = You poke at the ground looking for some really cool rocks to take home.
#autoLOC_501354 = Yep. Looks like dirt.
#autoLOC_501355 = This is dirt and grass, and some small rocks. You suspect this isn't going to be much of a groundbreaking discovery.
#autoLOC_501356 = Here the surface is mostly barren... snow, dirt and rocks. You're very confident that if you looked under the snow, you'd find more dirt and rocks.
#autoLOC_501357 = Lots of sand and rocks here. You're thankful that you've been in a climate-controlled environment, because it sure looks hot out there. The sand is dry and loose and it looks like it's going to take some effort to clean your gear afterwards.
#autoLOC_501358 = The ground here seems to be completely frozen. It was very hard to scoop up this sample.
#autoLOC_501359 = This isn't really solid ground, is it? You got a sample but feared to dig any deeper because of the startling cracking sounds the ice made. You try to not think back on how you landed here.
#autoLOC_501360 = You took a sample of the soil. It's very muddy and sandy. There might be a body of water nearby.
#autoLOC_501361 = The grass here is definitely not as green as other places, but the knowledge that you've been at a place called the Badlands makes you feel cool.
#autoLOC_501362 = You scooped up a sample of the surface. It's a very humid sample. You hope the equipment has been properly waterproofed.
#autoLOC_501363 = You've taken a sample of the water. It appears to dramatically increase the surface humidity of anything it touches.
#autoLOC_501364 = You've taken a sample of the water here. There are bits of vegetation in it, suggesting a strong likelihood that there is land nearby.
#autoLOC_501365 = The surface is charred and coated with burnt rocket propellant. There are also trace amounts of a conspicuous green substance.
#autoLOC_501366 = The surface appears to be very hard, like concrete. It might actually be concrete. This could be a very good surface to land at.
#autoLOC_501367 = This substance is what makes the scientists yell at us when we go into the labs without cleaning our boots first.
#autoLOC_501368 = The surface appears to be a fine dust with a grey-ish tone. Seems too flaky to make snowballs with.
#autoLOC_501369 = The darker midlands surface appears to be made up of basaltic rocks.
#autoLOC_501370 = The sample contains odd glass spherules of various colors. They're quite pretty!
#autoLOC_501371 = The sample contains evidence of a weak, localized, magnetic field.
#autoLOC_501372 = The surface here consists of multiple types of rock. Some appear almost crystalline.
#autoLOC_501373 = The sample contains a combination of breccia and melted materials.
#autoLOC_501374 = There are higher concentrations of metals in this crater than from other locations.
#autoLOC_501375 = The ground materials appear to be a combination of basaltic rocks and breccia.
#autoLOC_501376 = Deeper samples seem to contain more fragmented and shattered formations of rock.
#autoLOC_501377 = The sample appears to be radioactive.
#autoLOC_501378 = There appear to be layers of completely different materials here. It's possible this site has had multiple impacts.
#autoLOC_501379 = There are large concentrations of melted byproducts here. Some appear to be formed by intense pressures and heat.
#autoLOC_501380 = Samples from this location appear to be similar in makeup to the powdery surface of the Mun.
#autoLOC_501381 = Samples in this location are striated. It's possible that the surface has fractured in this location.
#autoLOC_501382 = Samples from this location seem to show intense shock patterns.
#autoLOC_501383 = It appears that some of the samples are magnetic and show a faint alignment.
#autoLOC_501384 = The samples here show lower concentrations of ejecta. There appear to be some liquids in the soil that remain permanently frozen.
#autoLOC_501385 = Samples seems to contain frozen liquids... We'll need to send them back to Kerbin for further analysis.
#autoLOC_501386 = The sample appears to be comprised of a large number of materials layered over time.
#autoLOC_501387 = The sample contains lesser amounts of basaltic rocks. This might account for the changes in coloration we've seen.
#autoLOC_501388 = The crater seems to contain materials from lower layers of the surface!
#autoLOC_501389 = These samples appear to be quite old compared to others we've taken.
#autoLOC_501390 = You sample the dark surface of the crater. This should help determine what type of object hit here.
#autoLOC_501391 = This crater seems to be filled with useful materials in high concentration. What luck!
#autoLOC_501392 = The patterning of this surface sample is particularly interesting.
#autoLOC_501393 = As you sample the crater you can't help but feel bad for the Mun. It's been beaten up pretty bad by these impacts.
#autoLOC_501394 = You dig around in the surface of the crater, looking for any rocks that look neat.
#autoLOC_501395 = You find a really cool looking rock and decide to keep it. Remembering that you're supposed to take a surface sample, you throw any old rocks you find into the container. Job done!
#autoLOC_501396 = Yep, it's a crater all right. You've noted this down on your checklist with a smiley face. Science is fun!
#autoLOC_501397 = This crater seems to have been a really nasty impact, and the samples are heavier than normal.
#autoLOC_501398 = You're glad that the Mun's gravity is so low. Digging is backbreaking work!
#autoLOC_501399 = This area has a particularly high concentration of rare elements. Nice!
#autoLOC_501400 = Continual samples of this area confirm it is rich in useful materials.
#autoLOC_501401 = You dig around for a nice sample of the crater, carefully selecting a little bit of everything.
#autoLOC_501402 = The surface seems to consist of tiny crystal-like grains. Very pretty, but probably not edible.
#autoLOC_501403 = You sneak a taste of the surface sample... Nope, it definitely is not made of delicious dessert products.
#autoLOC_501404 = The surface appears to have a very strong purple tint to it... or is it grey and it just looks purple because everything else on Eve is? You start to wonder if you're not taking on a purple tint yourself.
#autoLOC_501405 = This surface consists of a grainy, very fine, sand-like dust, and it appears to be getting everywhere.
#autoLOC_501406 = There appear to be traces of water in the soil!
#autoLOC_501407 = Unable to satisfy your curiousity, you attempt to drill into the rock with your tool. You're thinking it would be a lot easier if you had some kind of pulsating drill-thing on a robotic arm.
#autoLOC_501408 = The ground is made up of old lava flows, suggesting periods of intense volcanic activity.
#autoLOC_501409 = The surface gives away easily and you have a hard time keeping the sample in the container due to the low gravity.
#autoLOC_501410 = The composition of elements is very similar to that of an asteroid.
#autoLOC_501411 = The Dark black soil has an almost crystalline structure. It's fun to play with.
#autoLOC_501412 = The white soil has a powdery texture and clumps together.
#autoLOC_501413 = You find traces of a large number of elements, likely deposited here by impacts over time.
#autoLOC_501414 = After digging around for a bit, you find some nice bits of glass and throw them in your sample container.
#autoLOC_501415 = The soil sample contains traces of salt. You wonder if it has blown here, or if this area was once under water.
#autoLOC_501416 = You chip away the frozen surface and deposit some of the blue surface material into a container.
#autoLOC_501417 = You dig around in the surface and find some beautiful green and blue crystal structures. They remind you a bit of home, but you're unable to pick out Kerbin from the mass of twinkling lights.
#autoLOC_501418 = The ground gives way easily, but the surface underneath is much harder.
#autoLOC_501419 = You hum a little tune while you work to make the time pass faster. Tylo has some really interesting rocks!
#autoLOC_501420 = The brown dust stains all the parts of your suit that it comes in contact with. This is apparently quite amusing to flight control.
#autoLOC_501421 = You dig through the surface and find a little sphere. It looks a bit like an egg.
#autoLOC_501422 = As you shovel the contents into a container, you can't help but feel you'll be allergic to whatever it is.
#autoLOC_501423 = The sample is the same odd mottle of colors as the planet from orbit. You check off a little box on your list.
#autoLOC_501424 = After conducting samples of the surface, you determine with a high certainty that Pol is not, in fact, made of Pollen. This will cause quite the stir back home!
#autoLOC_501425 = Chipping away at the icy surface, you find some brown soil underneath.
#autoLOC_501426 = You find a beautiful crystal and place it in the sample container.
#autoLOC_501427 = The rocks contain thin wisps of color. They remind you of lovely ION exhaust trails...
#autoLOC_501428 = You exposed the material samples to the environment, taking notes of how it behaves.
#autoLOC_501429 = Everything is melting, including the electronicsssss.........
#autoLOC_501430 = The materials bay bakes in the heat of Moho's surface. It appears that trace elements are reacting to the samples contained within.
#autoLOC_501431 = You expose the samples to the high temperatures of Moho. A lot of them melt in really interesting ways.
#autoLOC_501432 = The materials show little signs of change, though one of the samples appears to be judging you silently.
#autoLOC_501433 = The desert dust appears to have contaminated all the samples. We did learn that deserts aren't a good place to bring expensive science equipment, though!
#autoLOC_501434 = The water sample has frozen solid and the goopy samples appear to be extra goopy.
#autoLOC_501435 = The water spray has rusted one of the samples and some of the electronics ar&/F***13e5rse4t8st######
#autoLOC_501436 = Everything has gotten really wet. One of the samples caught fire! Whoa!
#autoLOC_501437 = Exposing the power source of the lab to water has proved to be rather... enlightening.
#autoLOC_501438 = You expose the samples to the badlands of Kerbin, but worry that it may have a bad influence on them.
#autoLOC_501439 = The less resilient samples appear to have splattered around the interior, forming new and interesting color combinations.
#autoLOC_501440 = The rarified air has caused interesting changes to the gel samples. It seems like something is happening with the interior structure.
#autoLOC_501441 = The micro gravity has greatly affected the growth of crystalline structures. Loose objects are also flying around the bay in a very messy but fascinating way.
#autoLOC_501442 = The fine dust of the Mun has intermixed with some of the samples. You have a sneaking suspicion that they'll never be able to get the lab clean again.
#autoLOC_501443 = You leave the sample bay doors open on the Mun, and go do something else for a while.
#autoLOC_501444 = While the material samples were processed, you began to turn your thoughts to how much Minmus looks like a mint dessert, and have discovered that you are now hungry.
#autoLOC_501445 = The high radiation environment caused a few of the samples to glow. It looks like it would be fun to paint the rocket with this.
#autoLOC_501446 = The crushing pressure of the atmosphere is causing some of the materials to crystallize rapidly.
#autoLOC_501447 = You're not sure if most of the samples changed color, or if it's just the lighting...
#autoLOC_501448 = The extremely dense atmosphere strips the contents of the materials bay.
#autoLOC_501449 = The atmosphere appears to either polish or strip the material, depending on its composition.
#autoLOC_501450 = The samples appear to behave like they're in low orbit of Kerbin.
#autoLOC_501451 = Some of the surface material has mixed with the contents of the bay. You write down the results for good measure.
#autoLOC_501452 = Opening the sample container you find that everything has turned red. Initial tests show that it'll never wash out of white space suits. You consider sending missions in pink EVA suits to reduce cleaning costs.
#autoLOC_501453 = The sample computer processes the results. It's massive red eye seems to be at home here as it slowly, ominously, blinks.
#autoLOC_501454 = One of the samples has reacted very strangely to the surface of Ike.
#autoLOC_501455 = One of the crystal samples explodes and throws green shards out of the materials bay!
#autoLOC_501456 = As the samples process, the computer asks if it can sing you a song while it works. Apparently the song is about a flower of some kind.
#autoLOC_501457 = One of the samples evaporates when exposed the environment.
#autoLOC_501458 = The computer gave an odd report no matter how many times we sent the request. Open the sample bay doors... "I'm sorry, I'm afraid I can't let you do that," was the only reply. The doors did open very promptly, however, when we opened the fusebox panel. Very curious.
#autoLOC_501459 = The intense, crushing pressure has drastically changed the composition of the materials. Super heating and ablation effects have been observed. The science bay is looking very disgruntled.
#autoLOC_501460 = The samples burn, boil, or crumple under the extreme pressures and heat. The visual camera shows a wonderful rainbow of colors before it cuts out.
#autoLOC_501461 = You're not sure where the container stops and the samples start anymore...
#autoLOC_501462 = One of the samples burns on contact with the atmosphere. Interestingly, the color indicates the presence of oxygen.
#autoLOC_501463 = The sample smolders and pops as it burns up.
#autoLOC_501464 = The fine, particulate sand of Laythe blows into the sample bay.
#autoLOC_501465 = The sample bay power supply begins to short out! Electricity arcs and etches into the samples of the bay. It's quite the display!
#autoLOC_501466 = Many of the samples either freeze or evaporate from the sample container.
#autoLOC_501467 = The container sample door freezes up, before finally continuing to open. A thin coating forms on the surface of the samples.
#autoLOC_501468 = One of the samples shatters into a fine mist when exposed to the surface of Tylo.
#autoLOC_501469 = The samples appear to be having a chemical reaction with the surface of Bop.
#autoLOC_501470 = All of the liquid samples instantly evaporate.
#autoLOC_501471 = Some of the samples pit and melt when they come in contact with the surface of Pol!
#autoLOC_501472 = Some of the fine crystals lining Eeloo enter the materials bay. It also appears that some of the samples have become more conductive in the extreme cold.
#autoLOC_501473 = Collected and recorded temperature data from the environment.
#autoLOC_501474 = Temperature readings are quite literally, nominal.
#autoLOC_501475 = Large plumes of heat are rising from the surface of the desert.
#autoLOC_501476 = It's cold enough to freeze water solid.
#autoLOC_501477 = Just the right temperature to go for a swim.
#autoLOC_501478 = The water appears to get colder as the depth increases.
#autoLOC_501479 = It's cold enough to keep things permanently frozen here.
#autoLOC_501480 = The temperature here is quite pleasant, and would be a nice place to live.
#autoLOC_501481 = the temperature appears to fluctuate here a good bit, depending on the time of day.
#autoLOC_501482 = The temperature is very high and appears to fluctuate to extremes in the sunlight.
#autoLOC_501483 = Temperatures range between very cold and hot enough to boil water.
#autoLOC_501484 = Measuring the temperature of space appears to be quite impossible, as there is no matter around to be either hot or cold... except the spacecraft, and the thermometer itself. This is probably going to give the R&D guys something to think about for a while.
#autoLOC_501485 = Collected and recorded atmospheric pressure data from the surroundings.
#autoLOC_501486 = The barometer reading is too low to measure. This planet has no atmosphere.
#autoLOC_501487 = The barometer is still reading nothing.
#autoLOC_501488 = The atmospheric pressure is very high, even at this altitude.
#autoLOC_501489 = The atmosphere is very dense at the surface. It crushes down on the instrumentation.
#autoLOC_501490 = Either the instruments are broken, or there is no atmosphere on this rock.
#autoLOC_501491 = You think that you have a reading for a second, but nope; it was just a smudge on the gauge.
#autoLOC_501492 = Just for kicks you measure the pressure here. Yep, no atmosphere.
#autoLOC_501493 = The pressure gauge is sitting there motionless. Perhaps you should tap it a few times to be sure?
#autoLOC_501494 = They say insanity is doing the same thing multiple times and expecting a different result. You check the atmospheric pressure again anyways.
#autoLOC_501495 = The atmosphere is very thin here, but it is enough to register on the instrumentation.
#autoLOC_501496 = The atmosphere is pretty thin even at the surface. You don't think parachutes or wings would work very well here.
#autoLOC_501497 = There appears to be no atmosphere here.
#autoLOC_501498 = The gauge reads nothing, even on the surface.
#autoLOC_501499 = The pressures here are immense. The instrument is beginning to fail.
#autoLOC_501500 = The pressures are very high. It seems dangerous to probe any deeper.
#autoLOC_501501 = Either the pressure is really high, or the instrument just melted. It's hard to tell what happened first.
#autoLOC_501502 = There is definitely an atmosphere. Pressures are fairly nominal.
#autoLOC_501503 = The pressures here seem to be a bit below that of Kerbin, but definitely at a manageable level.
#autoLOC_501504 = There does not appear to be any atmosphere to sample.
#autoLOC_501505 = Gasses rising for the planet appear to occasionally register slight pressures. Either that, or the instrument is on the fritz.
#autoLOC_501506 = Just to be sure, you check the pressure a few times. You think you saw the gauge move a bit.
#autoLOC_501507 = Surprisingly, you discover no traces of atmosphere.
#autoLOC_501508 = There is no detectable atmospheric pressure here. Fascinating!
#autoLOC_501509 = It's a giant space rock. What did you expect to find?
#autoLOC_501510 = Still nothing. Definitely just a space rock.
#autoLOC_501511 = Nothing to report here.
#autoLOC_501512 = No atmospheric pressure is detectable on Pol.
#autoLOC_501513 = Beep, beep, beep... boop. The instrument has frozen up.
#autoLOC_501514 = The instrument can't register any pressure here.
#autoLOC_501515 = Atmospheric pressure reads zero! This most assuredly indicates we must be in space now!
#autoLOC_501516 = There seems to be no atmosphere at all this far away from home. You find this strangely meaningful.
#autoLOC_501517 = The instrument reads zero. It's as if it were in a vacuum!
#autoLOC_501518 = Gathered precise acceleration data while subjecting the vessel to this situation.
#autoLOC_501519 = The sensor detects vibrations deep inside the planet. It appears that the interior is very volcanically active.
#autoLOC_501520 = Odd reflections are detected in the recorded vibrations. This might tell us more about the interior structure.
#autoLOC_501521 = The sensor has detected possible seismic activity below the surface.
#autoLOC_501522 = The vibrations, though slight, might be enough to map the interior structure of the planet.
#autoLOC_501523 = This area appears to be seismically dead.
#autoLOC_501524 = The only vibrations we detect are coming from the landing craft. The vibrations do not travel well through the surface.
#autoLOC_501525 = The sensor has detected a minor quake on the surface!
#autoLOC_501526 = The sensor picks up distant impacts on the surface, reflecting along the interior of the Mun.
#autoLOC_501527 = Faint seismic waves are detected.
#autoLOC_501528 = Sounds of shifting and vibration are detected under the surface. It is possible that the interior is not completely frozen.
#autoLOC_501529 = The sensor gives insight into the seismic activity of Duna.
#autoLOC_501530 = There does not appear to be significant seismic activity on the planet. It is possible that it is no longer geologically active.
#autoLOC_501531 = This planet appears to be seismically inactive.
#autoLOC_501532 = periodic bombardments appear to be causing slight vibrations and surface quakes.
#autoLOC_501533 = Changes in the speed of vibrations hint to differing materials under the surface.
#autoLOC_501534 = The sensor doesn't even know what to do with itself here.
#autoLOC_501535 = The sensor has informed you that the warranty has just been voided. No refunds.
#autoLOC_501536 = Tidal forces appear to be churning the interior of the moon.
#autoLOC_501537 = Vibrations under the surface indicate current geological activity.
#autoLOC_501538 = Sensors detect signs of cryovolcanism along the surface.
#autoLOC_501539 = The sensor picks up vibrations reflecting around the interior of the moon.
#autoLOC_501540 = The moon appears to be largely inactive.
#autoLOC_501541 = The sensor records even the slightest surface vibration.
#autoLOC_501542 = There does not appear to be any major seismic activity on Bop.
#autoLOC_501543 = A seismic event is detected in the distance, as if a large object had just impacted the surface.
#autoLOC_501544 = The loose soil transmits vibration differently than on other bodies.
#autoLOC_501545 = Vibrations reflect off the jagged structures inside the moon.
#autoLOC_501546 = Cryovolcanic activity is detected in the interior of the planet.
#autoLOC_501547 = The sensor picks up low frequency sounds.
#autoLOC_501548 = Recorded accurate measurements of gravitational forces in these conditions.
#autoLOC_501549 = The sensor passes over the terrain of Moho surveying for variances in the gravitational field.
#autoLOC_501550 = Landing here has provided a very accurate and stable measure of gravitational forces.
#autoLOC_501551 = The sensor records slight variances in gravity as you pass over a massive crater site.
#autoLOC_501552 = The gravitational field is very strong here. The sensor records detailed data about the local field.
#autoLOC_501553 = The sensor picks up the fluctuations in the gravity of this lumpy body.
#autoLOC_501554 = The team back at KSC will enjoy these detailed readings.
#autoLOC_501555 = The sensor finds subtle changes in the gravity field of Kerbin. The science team will want to see these readings!
#autoLOC_501556 = The sensor seems to think it's being calibrated.
#autoLOC_501557 = After reading the manual a few times, the command team is able to take an accurate reading of the local gravity.
#autoLOC_501558 = The instrument surveys the gravity over the grasslands. It appears the field is very stable here.
#autoLOC_501559 = The instrument surveys the highlands of Kerbin. The rolling hills seem to affect local gravity slightly.
#autoLOC_501560 = The field appears to be strongest along these mountain ranges.
#autoLOC_501561 = The dunes appear to have a very stable gravitation, though some spikes would indicate the underground terrain varies in composition.
#autoLOC_501562 = The sensor reads the gravity over the badlands of Kerbin.
#autoLOC_501563 = The sensor detects variances under the surface of the ice. Is there a landmass under that ice?
#autoLOC_501564 = The sensor passes over the shores of Kerbin. The readings appear to be nominal.
#autoLOC_501565 = The sensor shows a surprising variance as it passes over the oceans, hinting at the varied topography deep below the waters.
#autoLOC_501566 = The sensor has detected changes in the local gravity that seem to be related to the passing of the Mun.
#autoLOC_501567 = The instrument surveys for changes in the gravity field of the Mun. This data will help to accurately calculate the mass of the body.
#autoLOC_501568 = The sensor conducts a detailed survey of the local gravity.
#autoLOC_501569 = After calibration, the sensor is able to detect the interplay of gravity between Kerbin and the Mun.
#autoLOC_501570 = Passing over the surface, the sensor sweeps across the gravitational field of Minmus.
#autoLOC_501571 = The sensor takes detailed readings of the local gravity on Minmus.
#autoLOC_501572 = The scan picks up the subtle changes in field caused by the orbit of the Mun. This data will provide valuable insight into the local planetary system.
#autoLOC_501573 = The sensor passes over the mottled surface of Duna. Gravity appears lowest in the massive canyon that stretches across the surface.
#autoLOC_501574 = The sensor performs a detailed and calibrated sweep of the local gravity on Duna.
#autoLOC_501575 = The sensor is able to record the affects of Ike as it orbits Duna.
#autoLOC_501576 = The sensor sweeps the surface and finds the average gravitational pull to be quite low for a planet.
#autoLOC_501577 = The sensor measures the local gravity in fine detail and records all variations.
#autoLOC_501578 = The sensor recalibrates to measure the massive gravitational forces of Jool.
#autoLOC_501579 = The sensor picks up a wealth of information about the local planetary system.
#autoLOC_501580 = The instrument has been crushed by the massive gravitational forces. Science!
#autoLOC_501581 = The sensor scans the gravity of Laythe. It hints at diverse terrain under the water.
#autoLOC_501582 = The sensor scans the local gravity of Laythe, recording the influence of Jool.
#autoLOC_501583 = The sensor provides detailed gravity information in relation to the tides.
#autoLOC_501584 = Scanning from orbit provides a clearer picture of the internal makeup of Vall.
#autoLOC_501585 = Scanning the surface details gravitational fluctuations in the shifting interior of the planet.
#autoLOC_501586 = The planet has lower gravity than anticipated. This will give our scientists information about the interior makeup of Tylo.
#autoLOC_501587 = Detailed scans hint at hollow spaces in the interior of the planet.
#autoLOC_501588 = Orbiting Bop allows for scans of the varied surface. Interesting stuff!
#autoLOC_501589 = The sensor is giving odd readings here...
#autoLOC_501590 = The sensor picks up multiple layers under the surface of the planet.
#autoLOC_501591 = Landing on the planet has allowed for highly detailed scans of the interior gravity on Pol.
#autoLOC_501592 = Though the surface appears to be smooth, there are fluctuations under the surface of the planet.
#autoLOC_501593 = Gravity scans are very clear here. There appears to be little influence from other bodies.
#autoLOC_501594 = You run an atmospheric analysis, recording various measurements like temperature, pressure and atmospheric composition.
#autoLOC_501595 = There appears to be no atmosphere here, though there are trace elements being detected close to the surface.
#autoLOC_501596 = This might be an atmosphere, but it's definitely not something you want to breathe.
#autoLOC_501597 = There is no detectable atmosphere.
#autoLOC_501598 = It seems there is very little atmosphere at these altitudes. Make sure you're properly suited up if you plan on going outside.
#autoLOC_501599 = Temperature and Pressure readings suggest today is as good a time for flying as any.
#autoLOC_501600 = It's very hot and dry out in the Deserts. The sensors were getting clogged up with dust.
#autoLOC_501601 = The polar atmosphere was found to be very, very cold indeed. Some sensors froze shut, but we're reasonably sure this is still air.
#autoLOC_501602 = Instruments detect a faint particulate aura around the surface. Not an atmosphere, but it may explain the reported lights on the horizon.
#autoLOC_501603 = There are detectable releases of gasses, but nothing that could be considered an atmosphere.
#autoLOC_501604 = The atmosphere on Duna is very, very thin. It might be possible to fly in it with large enough wings, or a fast enough aircraft.
#autoLOC_501605 = There appears to be a larger concentration of heavy isotopes in the atmosphere than on Kerbin.
#autoLOC_501606 = You run an analysis on the non-existent atmosphere.
#autoLOC_501607 = There does not appear to be an atmosphere here.
#autoLOC_501608 = The atmospheric pressures are very high here, and you detect a large number of gasses.
#autoLOC_501609 = The instrument is having trouble sampling at these densities. The gasses are beginning to liquify under pressure.
#autoLOC_501610 = The instrument has mostly compressed into an unrecognizable mass of metal.
#autoLOC_501611 = The atmosphere on Laythe appears to be very similar to that of Kerbin. I wouldn't volunteer to go out first without a helmet on, however.
#autoLOC_501612 = Taking your helmet off here probably won't kill you... very quickly.
#autoLOC_501613 = There are traces of cryovolcanic compounds. But not a full atmosphere.
#autoLOC_501614 = There appear to be only faint traces of the heaviest isotopes on the surface.
#autoLOC_501615 = The sensors detected organic compounds for a second. Possibly a mistake.
#autoLOC_501616 = The sensors detect nothing out of the ordinary. Surely nothing could live here.
#autoLOC_501617 = There is no atmosphere to speak of, but you sample the temperature anyways.
#autoLOC_501618 = There appears to be a tenuous atmospheric coating around the planet. But it is too thin to affect any spacecraft landing here.
#autoLOC_501619 = You collect a sample of the asteroid.
#autoLOC_501620 = You collect a sample while the asteroid is high over Kerbin.
#autoLOC_501621 = You collect a sample as the asteroid orbits close to Kerbin.
#autoLOC_501622 = You collect a sample of the asteroid inside Kerbin's atmosphere.
#autoLOC_501623 = Goliath National Products
#autoLOC_501624 = C7 Aerospace Division
#autoLOC_501625 = Vac-Co Advanced Suction Systems
#autoLOC_501626 = WinterOwl Aircraft Emporium
#autoLOC_501627 = Jebediah Kerman's Junkyard and Spacecraft Parts Co
#autoLOC_501628 = FLOOYD Dynamics Research Labs
#autoLOC_501629 = O.M.B. Demolition Enterprises
#autoLOC_501630 = Kerlington Model Rockets and Paper Products Inc
#autoLOC_501631 = STEADLER Engineering Corps
#autoLOC_501632 = Sean's Cannery
#autoLOC_501633 = Probodobodyne Inc
#autoLOC_501634 = FLOOYD Dynamics Research Labs
#autoLOC_501635 = Ionic Symphonic Protonic Electronics
#autoLOC_501636 = Zaltonic Electronics
#autoLOC_501637 = Rockomax Conglomerate
#autoLOC_501638 = Kerbodyne
#autoLOC_501639 = Reaction Systems Ltd
#autoLOC_501640 = C7 Aerospace Division and Rockomax Conglomerate
#autoLOC_501641 = Periapsis Rocket Supplies Co
#autoLOC_501642 = Probodobodyne Inc
#autoLOC_501643 = The Solar system
#autoLOC_501644 = Experimental Engineering Group
#autoLOC_501645 = Integrated Integrals
#autoLOC_501646 = Dinkelstein Kerman's Construction Emporium
#autoLOC_501647 = StrutCo
#autoLOC_501648 = Maxo Construction Toys
#autoLOC_501649 = Kerbal Motion LLC
#autoLOC_501650 = Rokea Inc
#autoLOC_501651 = Moving Parts Experts Group
#autoLOC_501652 = Found behind the Clamp-O-Tron factory
#autoLOC_501653 = LightYear Tire Company
#autoLOC_501654 = Finances
#autoLOC_501655 = Science
#autoLOC_501656 = Public Relations
#autoLOC_501657 = Operations
#autoLOC_501658 = Mortimer Kerman
#autoLOC_501659 = Linus Kerman
#autoLOC_501660 = Walt Kerman
#autoLOC_501661 = Gus Kerman
#autoLOC_501662 = C7 Aerospace Division
#autoLOC_501663 = Dinkelstein Kerman's Construction Emporium
#autoLOC_501664 = Experimental Engineering Group
#autoLOC_501665 = FLOOYD Dynamics Research Labs
#autoLOC_501666 = Goliath National Products
#autoLOC_501667 = Integrated Integrals
#autoLOC_501668 = Ionic Symphonic Protonic Electronics
#autoLOC_501669 = Jebediah Kerman's Junkyard and Spacecraft Parts Co
#autoLOC_501670 = Kerbal Motion LLC
#autoLOC_501671 = Kerbin World-Firsts Record-Keeping Society
#autoLOC_501672 = Kerbodyne
#autoLOC_501673 = Kerlington Model Rockets and Paper Products Inc
#autoLOC_501674 = Maxo Construction Toys
#autoLOC_501675 = Moving Parts Experts Group
#autoLOC_501676 = O.M.B. Demolition Enterprises
#autoLOC_501677 = Periapsis Rocket Supplies Co
#autoLOC_501678 = Probodobodyne Inc
#autoLOC_501679 = Research & Development Department
#autoLOC_501680 = Reaction Systems Ltd
#autoLOC_501681 = Rockomax Conglomerate
#autoLOC_501682 = Rokea Inc
#autoLOC_501683 = Sean's Cannery
#autoLOC_501684 = STEADLER Engineering Corps
#autoLOC_501685 = StrutCo
#autoLOC_501686 = Vac-Co Advanced Suction Systems
#autoLOC_501687 = WinterOwl Aircraft Emporium
#autoLOC_501688 = Zaltonic Electronics
#autoLOC_501689 = As a consequence of a somewhat worse than average accident at [Agency], we've been forced to look for some outside help.
#autoLOC_501690 = While working late nights, the scientists at [Agency] have made a startling discovery.
#autoLOC_501691 = While cleaning up after an unintended ignition, one of the overworked teams at [Agency] raised an interesting question.
#autoLOC_501692 = The board of directors at [Agency] have raised some troubling issues.
#autoLOC_501693 = The CEO (and chief bottle washer) at [Agency] has stumbled on a problem.
#autoLOC_501694 = The number of times we've achieved sudden combustion at [Agency] has lead us to consider something.
#autoLOC_501695 = At [Agency], we're not afraid to try new things. As a result, we sometimes find ourselves in the situation of needing outside help to solve a problem.
#autoLOC_501696 = We've got some pretty impressive rock collections at [Agency].
#autoLOC_501697 = [Agency] can think of nothing more prestigious than taking a Kerbal, and leaving them behind on another world.
#autoLOC_501698 = We have the finest scientific minds working at [Agency], and we've been thinking about giving them something to do.
#autoLOC_501699 = The research department at [Agency] is very close to figuring out a unified theory of gravioli.
#autoLOC_501700 = At [Agency], we need brave Kerbals with the right stuff to help achieve our dreams.
#autoLOC_501701 = One of the founding principles of [Agency] is to continue to advance the frontiers of science.
#autoLOC_501702 = While hitting parts with a wrench, the engineers at [Agency] realized we had a problem.
#autoLOC_501703 = We've been reviewing our product catalog at [Agency] and have found an oversight.
#autoLOC_501704 = We're very proud of our flag at [Agency], and wanted to do something special with it.
#autoLOC_501705 = As part of [Agency]'s commitment to strong corporate statements, we've been looking for ways to get our brand out there.
#autoLOC_501706 = At [Agency], we're Kerbal enough to admit when mistakes are made. This is one of those times.
#autoLOC_501707 = We're not usually in the habit of misplacing things at [Agency], but we may have lost something big.
#autoLOC_501708 = We're constantly looking for how to make better use of satellites at [Agency].
#autoLOC_501709 = As a result of some surplus parts at the [Agency] warehouses, we've got some more opportunities for orbital satellites.
#autoLOC_501710 = To meet our quota of "useful things in space", we've been looking into station building projects at [Agency].
#autoLOC_501711 = We've been poring over maps at the [Agency] offices looking for points of interest, and may have come up with something.
#autoLOC_501712 = While using the [Agency] dart board as a waypoint planner, we've come up with something interesting.
#autoLOC_501713 = We're always looking for new revenue streams at [Agency]. Our accountants have told us that space tourism is a growth industry and we'd like to get in on it.
#autoLOC_501714 = We may have underestimated just how volatile solid rocket fuel really is, and have now found ourselves with a problem we can't solve on our own.
#autoLOC_501715 = To test out some of our more advanced theories, we need more debris in low orbit.
#autoLOC_501716 = We're not sure if there really is such a thing as too many struts, but we'd like to find out.
#autoLOC_501717 = We're trying to figure out if all matter in the universe is as dense as on Kerbin, but haven't come up with a conclusive test for it.
#autoLOC_501718 = We want to know what shades of green we'll see if we expose a Kerbal to high gee forces.
#autoLOC_501719 = There are fewer asteroids in orbit of [Topic] than the standard model would predict.
#autoLOC_501720 = We believe that an asteroid in orbit of [Topic] is worth two in space, and would like to prove it.
#autoLOC_501721 = We'd like to run some experiments on the feasibility of long-term Kerbal habitation outside of Kerbin as part of the [Topic] project.
#autoLOC_501722 = We need someone to apply the scientific method... in space!
#autoLOC_501723 = We're looking for some scientific data. We'd really prefer some new data, but we'd be really happy with any data at all, really.
#autoLOC_501724 = We have some forms to fill out, and we're pretty sure it would be way more interesting if we filled it out using science data from space.
#autoLOC_501725 = Our science containers are all empty, and nobody wants to run out to another biome to fill one.
#autoLOC_501726 = We still have unchecked items on our list of records to break and would like to change that.
#autoLOC_501727 = Nobody has set any space records yet! It would probably be best to just start by getting something off the launchpad. Then we can start worrying about things like "survivability".
#autoLOC_501728 = The problem is that we don't actually have any idea how difficult it is to get a Kerbal to orbit, and we need to find out quickly.
#autoLOC_501729 = We want to know how many planets we can send a Kerbal to before they start ignoring us and fly the ship back.
#autoLOC_501730 = We're trying to assemble an interplanetary color wheel, and need someone to verify it against a few different celestial bodies.
#autoLOC_501731 = We're not saying that there are aliens on another planet in our solar system, but... aliens.
#autoLOC_501732 = We'd like to know if getting [Topic] from somewhere other than Kerbin is as easy as taking snacks from a juvenile Kerbal.
#autoLOC_501733 = We think that we can prove that there's an abundance of [Topic] throughout the solar system.
#autoLOC_501734 = There is very little knowledge about how the [Topic] performs under conditions not found in a standard laboratory.
#autoLOC_501735 = The manual clearly states that the [Topic] is the best in its class. To avoid legal complications, we're going to need proof to justify our claims.
#autoLOC_501736 = We have way too many parts like the [Topic], and nobody's sure how they work.
#autoLOC_501737 = We don't actually know how to attach a [Topic] to other parts. From the bottom? The top? Is there even a way to tell which side is up?
#autoLOC_501738 = If we could have our flag proudly standing on the surface of [Topic], we would surely prove ourselves better than the competition.
#autoLOC_501739 = We want to verify that a flag planted by an astronaut is the best way to test the rigidity of the surface of [Topic].
#autoLOC_501740 = We think that the aesthetic of [Topic] would be greatly improved with just one more flag, but we're not able to get one there ourselves.
#autoLOC_501741 = Apparently, using crewed craft is not a good way to test theories on the dangers of space junk. If you could bring [Topic] back home, we promise not to leave anyone else up there.
#autoLOC_501742 = We've lost a Kerbal! Could you find [Topic] for us? Their snack supplies may be starting to run a little low.
#autoLOC_501743 = We've been performing a lot of experiments with leaving Kerbals in space for extended periods of time. Things were going great, until [Topic] woke up one morning and decided to walk out of their capsule.
#autoLOC_501744 = So apparently, [Topic] is having a lot of trouble with their EVA jetpack. So much so that the rest of the crew may have forgotten to wait for them to get back to the capsule, resulting in them being left in orbit.
#autoLOC_501745 = We've been experimenting with methods of calculating delta-v without a Kerbal on board (a "Mechanical Bill Kerman" of sorts) and have run into some trouble. The problem being that we can't seem to get [Topic] back to Kerbin.
#autoLOC_501746 = We've been experimenting with methods of calculating orbital information without a Kerbal on board (a "Jebediah's Engineer" of sorts) and have run into some trouble. The problem being that we can't seem to get [Topic] back to Kerbin.
#autoLOC_501747 = We've got a competition to see which agency can get the most satellites in particular orbits, and would like some assistance.
#autoLOC_501748 = We want to be a part of building some really big space stations, and the [Topic] project is a great opportunity.
#autoLOC_501749 = We don't know too many interesting things about [Topic], and would like to take a look around.
#autoLOC_501750 = Some Kerbals say that every place on [Topic] looks exactly the same. We disagree, but need someome else to prove them wrong.
#autoLOC_501751 = We want to know if there are Kerbals that will really pay for the extra seats that you surely already have on your craft.
#autoLOC_501752 = To get to orbit, we think all we need is for a Kerbal with terrible aim to shoot for the ground and miss.
#autoLOC_501753 = We want to know if it's as fun as it seems to be in zero-G.
#autoLOC_501754 = We aren't sure if a day on Kerbin is 6 or 24 hours long.
#autoLOC_501755 = We'd like to check if Kerbin is in fact perfectly round, and not an oblate spheroid as some lunatics suggest.
#autoLOC_501756 = We want to know if going to the Mun is a good idea or not.
#autoLOC_501757 = We need to know if Mun Pies would really sell (what a time to be alive!).
#autoLOC_501758 = There's no way for us to know if the surface of the Mun is as pretty as everyone thinks.
#autoLOC_501759 = We want to know if Minmus is really a myth or not.
#autoLOC_501760 = We're not sure how pretty Minmus is up close.
#autoLOC_501761 = We need to know if Minmus Mint Chip ice cream would really sell.
#autoLOC_501762 = We believe that it would be a lot of fun to jump around on Minmus.
#autoLOC_501763 = If the surface of Minmus isn't edible, will Kerbals still try to eat it?
#autoLOC_501764 = How far does something that goes up have to go before it doesn't come down again?
#autoLOC_501765 = We suspect that there's interesting places to see beyond Kerbin and all its moons, although we suspect there's a lot of empty space in between.
#autoLOC_501766 = Now we need your help.
#autoLOC_501767 = This is why we're here.
#autoLOC_501768 = So this is where you come in.
#autoLOC_501769 = We believe that you are much better positioned to deal with this than us.
#autoLOC_501770 = So please get us an asteroid, but watch out with that claw.
#autoLOC_501771 = We need you to science the... Kerbal out of this.
#autoLOC_501772 = So if you could point some of those satellites our way, we'd be rather pleased.
#autoLOC_501773 = But really, there's no sense in us still talking while there's science to be done. Shall we get to it?
#autoLOC_501774 = It's time for you to take another step in advancing the frontier.
#autoLOC_501775 = So, when can we expect the first shipment?
#autoLOC_501776 = So we need a few simple tests run for us.
#autoLOC_501777 = It would really help us out if you're able to run a test.
#autoLOC_501778 = So, up for planting a flag?
#autoLOC_501779 = We'd be quite grateful if you could perform this recovery operation for us.
#autoLOC_501780 = So, can you take a few extra Kerbals with you on your next flight?
#autoLOC_501781 = TD-06 Decoupler
#autoLOC_501782 = The TD-06 Stack Decoupler is a miniature detachment device for small rockets
#autoLOC_501783 = decouple
#autoLOC_501784 = TD-12 Decoupler
#autoLOC_501785 = The TD-12 Stack Decoupler is equipped with a (hopefully) small explosive charge, that will sever the structural linkage between itself and whatever it's connected to. Painted on its sides are handy arrows indicating which side will detach
#autoLOC_501786 = decouple
#autoLOC_501787 = TD-25 Decoupler
#autoLOC_501788 = O.M.B. is pleased to bring you the latest in decoupling technologies - twice the size of the next best selling product, it offers plenty of bang for plenty of buck! As with its smaller, woefully inferior competitors, this decoupler has handy arrows to indicate which side it will detach from.
#autoLOC_501789 = decouple
#autoLOC_501790 = TD-37 Decoupler
#autoLOC_501791 = Originally designed for separating buildings that were stuck together, O.M.B. has repurposed these explosive bolts for use in separating stacks of massive rockets.
#autoLOC_501792 = decouple
#autoLOC_501793 = TS-06 Stack Separator
#autoLOC_501794 = The TS-06 is a utility for slicing a rocket into two halves, but in a more compact size. The manual says the explosive content is just enough to eject anything attached to the unit in a safe, controlled manner. The delivery guy did have a full bomb suit on though, so try not to drop it.
#autoLOC_501795 = decouple
#autoLOC_501796 = TS-12 Stack Separator
#autoLOC_501797 = Unlike Decouplers, Separators jettison everything attached to them. This new technology was very well received by rocket engineers everywhere. Not bad for something that started out as a failure for a controlled explosive bolt prototype
#autoLOC_501798 = decouple
#autoLOC_501799 = TS-25 Stack Separator
#autoLOC_501800 = The TS-25 is designed for slicing the largest of rockets in twain. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
#autoLOC_501801 = decouple
#autoLOC_501802 = TS-37 Stack Separator
#autoLOC_501803 = This separator is dangerous whichever way you look at it. Be cautious when armed.
#autoLOC_501804 = decouple
#autoLOC_501805 = Mk1-3 Command Pod
#autoLOC_501806 = This modern cockpit includes space for three crew members, and integrated RCS thrusters.
#autoLOC_501807 = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque
#autoLOC_501808 = R-11 'Baguette' External Tank
#autoLOC_501809 = As convenient as it is fashionable. This part actually won a modern-art design prize.
#autoLOC_501810 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_501811 = R-4 'Dumpling' External Tank
#autoLOC_501812 = Often, and mistakenly used for playing ball games.
#autoLOC_501813 = fueltank ?lfo liquid oxidizer propellant rocket
#autoLOC_501814 = R-12 'Doughnut' External Tank
#autoLOC_501815 = An unconventionally shaped (but undoubtedly handy) fuel tank.
#autoLOC_501816 = fueltank mono monopropellant propellant
#autoLOC_502000 = Fairing Not Staged
#autoLOC_502001 = Fairing Staged
#autoLOC_502002 = Truss Structure
#autoLOC_502003 = Interstage Nodes
#autoLOC_502004 = Jettison Heat Shield
#autoLOC_502005 = HS Jettison Not Staged
#autoLOC_502006 = HS Jettison Staged
#autoLOC_502007 = Inflate Heat Shield
#autoLOC_502008 = Deflate Heat Shield
#autoLOC_502009 = Crew Report
#autoLOC_502010 = Discard Crew Report
#autoLOC_502011 = Toggle Lights
#autoLOC_502012 = Lights On
#autoLOC_502013 = Lights Off
#autoLOC_502014 = Toggle RW
#autoLOC_502015 = Reverse Thrust
#autoLOC_502016 = Forward Thrust
#autoLOC_502017 = Toggle Thrust Reverser
#autoLOC_502018 = Take Surface Sample
#autoLOC_502019 = Discard Sample
#autoLOC_502020 = EVA Report
#autoLOC_502021 = Discard Report
#autoLOC_502022 = Fuel Cell
#autoLOC_502023 = Start Fuel Cell
#autoLOC_502024 = Stop Fuel Cell
#autoLOC_502025 = Toggle Fuel Cell
#autoLOC_502026 = Lf+Ox
#autoLOC_502027 = Start ISRU [Lf+Ox]
#autoLOC_502028 = Stop ISRU [Lf+Ox]
#autoLOC_502029 = Monoprop
#autoLOC_502030 = Start ISRU [Monoprop]
#autoLOC_502031 = Stop ISRU [Monoprop]
#autoLOC_502032 = LiquidFuel
#autoLOC_502033 = Start ISRU [LqdFuel]
#autoLOC_502034 = Stop ISRU [LqdFuel]
#autoLOC_502035 = Oxidizer
#autoLOC_502036 = Start ISRU [Ox]
#autoLOC_502037 = Stop ISRU [Ox]
#autoLOC_502038 = Surface Harvester
#autoLOC_502039 = Start Surface Harvester
#autoLOC_502040 = Stop Surface Harvester
#autoLOC_502041 = Toggle Surface Harvester
#autoLOC_502042 = Start Asteroid Harvester
#autoLOC_502043 = Stop Asteroid Harvester
#autoLOC_502044 = Toggle Asteroid Harvester
#autoLOC_502045 = MonoPropellant
#autoLOC_502046 = Start ISRU [MonoProp]
#autoLOC_502047 = Stop ISRU [MonoProp]
#autoLOC_502048 = Run Atmosphere Analysis
#autoLOC_502049 = Discard Data
#autoLOC_502050 = Deploy
#autoLOC_502051 = Close
#autoLOC_502052 = Toggle Cover
#autoLOC_502053 = Observe Mystery Goo
#autoLOC_502054 = Reset Goo Canister
#autoLOC_502055 = Research
#autoLOC_502056 = Start Research
#autoLOC_502057 = Stop Research
#autoLOC_502058 = Open Doors
#autoLOC_502059 = Close Doors
#autoLOC_502060 = Toggle Doors
#autoLOC_502061 = Conduct Materials Study
#autoLOC_502062 = Reset Materials Study
#autoLOC_502063 = Log Seismic Data
#autoLOC_502064 = Delete Data
#autoLOC_502065 = Log Pressure Data
#autoLOC_502066 = Log Gravity Data
#autoLOC_502067 = Log Temperature
#autoLOC_502068 = Toggle
#autoLOC_502069 = Open
#autoLOC_502070 = Toggle Shield
#autoLOC_502071 = Open Shield
#autoLOC_502072 = Close Shield
#autoLOC_502073 = Arm
#autoLOC_502074 = Disarm
#autoLOC_502075 = Toggle Arming
#autoLOC_502076 = Landing Leg
#autoLOC_502077 = Toggle Bay Doors
#autoLOC_502078 = Toggle Ramp
#autoLOC_502079 = Retractable Landing Gear
#autoLOC_502080 = Landing Gear
#autoLOC_502081 = Rover Wheel
#autoLOC_502100 = Income
#autoLOC_502101 = gains
#autoLOC_502102 = Gains from contracts
#autoLOC_502103 = gains from field work
#autoLOC_502104 = Off on Launch Costs and R&D Purchases
#autoLOC_502105 = Off on Facility Repair and Construction
#autoLOC_502106 = on each discount
#autoLOC_502107 = to Minimum Vessel Recovery
#autoLOC_502108 = from Maximum Vessel Recovery
#autoLOC_502109 = to milestone gains
#autoLOC_502110 = to field work gains
#autoLOC_502111 = from contract gains
#autoLOC_502200 = Review Report
#autoLOC_502201 = Review Stored Data
#autoLOC_502202 = Store Experiments
#autoLOC_502203 = Review Sample
#autoLOC_502204 = Review Data
#autoLOC_600040 = WE CAN BUILD IT!
#autoLOC_900000 = Wernher Von Kerman
#autoLOC_900001 = Gene Kerman
#autoLOC_900002 = Gus Kerman
#autoLOC_900004 = Mortimer Kerman
#autoLOC_900005 = PR Kerman
#autoLOC_900006 = Linus Kerman
#autoLOC_900024 = EVA Propellant
#autoLOC_900025 = EVA Report
#autoLOC_900026 = Discard Report
#autoLOC_900027 = Review Report
#autoLOC_900029 = Bill Kerman
#autoLOC_900030 = Bob Kerman
#autoLOC_900031 = Jebediah Kerman
#autoLOC_900075 = Loading...
#autoLOC_900077 = This moon was especially hard to spot, as it looks just like a pollen grain, particularly when observed through telescopes based near dusty fields.\n\nPol was finally discovered when someone decided to write down the location of the pollen, after having given up on yet another failed attempt to be rid of the smudge.
#autoLOC_900080 = Tylo was the first moon of Jool to be discovered by the Kerbal Astronomical Society. After many failed attempts to take a flawless picture of Jool to hang on the office walls, it was finally discovered that the wandering white smear was indeed a moon.\n\nScientists speculate that the view from the surface with Laythe, Vall and Jool overhead must be “quite something”.
#autoLOC_900082 = Vall was one of the last Moons of Jool to be discovered. Frustrated scientists kept attempting to wipe it off the lenses of their telescopes. Eventually after a rash of returned telescopes, Advanced Optics Co. finally decided to just tell them it was an actual object in the sky.
#autoLOC_900084 = When Laythe was first discovered, it was not entered in the records because the scientist in charge thought he was looking at Kerbin.\n\nLuckily this error was corrected when a plucky intern informed him that “telescopes don’t work that way”.\n\nThe intern was shortly afterwards “promoted” and moved to the experimental rocket testing program.
#autoLOC_900086 = Ike is a relatively large, grey object occasionally seen orbiting Duna. Scientists have postulated that Ike is seemingly perfectly positioned to sneakily interfere with any object that presumes to come orbiting near its parent.
#autoLOC_900088 = Minmus is the smallest moon orbiting Kerbin. From the surface of Kerbin, it can be seen on clear days as a tiny blue speck in the sky. \n\nIt is often mistaken as dirt on telescope lenses or dead pixels, but the top minds at the Kerbal Astronomical Society assure us it is a real moon nevertheless.
#autoLOC_900090 = The Mun, is a large satellite orbiting Kerbin. It is mostly gray in appearance, with craters of various sizes dotting its otherwise smooth surface.\n\nThe Mun’s discovery is widely regarded as one of the more important breakthroughs of Kerbal evolution. Granted, it didn’t happen all that long ago, but it’s still fair to say Kerbals are wiser and more evolved now than they were back then.
#autoLOC_900092 = Gilly is a lumpy rock wandering around the orbit of Eve. It’s by far the smallest natural satellite that the Kerbal Astronomical Society has discovered.\n\nDue to the large amount of squinting and eye strain associated with its discovery, wearing glasses has now become synonymous with being an accomplished Astronomer.
#autoLOC_900094 = There’s been a considerable amount of controversy around the status of Eeloo as being a proper planet or a just “lump of ice going around the Sun”. The debate is still ongoing, since most academic summits held to address the issue have devolved into, on good days, petty name calling, and on worse ones, all-out brawls.
#autoLOC_900096 = Jool is particularly known for being a rather large, predominantly green planet. Kerbalkind has longed to visit it since it was first spotted in the sky. Philosophers reason that the swirling green planet must be a really nice place to visit, on account of its wholesome coloration.\n\nIf you look at Jool through a telescope, it is fuzzy.
#autoLOC_900098 = Dres is a very small planet. It was the first planet considered to be a dwarf. It’s orbit is highly irregular and together with it’s size it took a long time to discover since half the time it was not where scientists expected to find a planet.\n\nDue to its nature of frequenting the bad parts of space. This dwarf planet was officially labeled as “Not to be trusted” by the scientific community.
#autoLOC_900100 = Also known as the red dot that you can see if you squint at it really hard, Duna has long been a wonder to Kerbalkind. The planet has been held in much awe, due to its striking red color and stark contrast to the color green.
#autoLOC_900101 = A unique world, Kerbin has flat plains, soaring mountains and wide, blue oceans. Home to the Kerbals, it has just the right conditions to support a vast, seemingly undepletable population of the eager green creatures.\n\nReaching a stable orbit around Kerbin is one of the first things budding space programs strive for. It is said that those who can get their ship into orbit are halfway to anywhere.
#autoLOC_900103 = Eve is certainly the purplest object in the solar system. It’s one of the larger, most visible objects, mainly because of its very, very purple tint.\n\nIt is considered by some to be almost a sister planet to Kerbin. Well, despite the purple, and the toxic atmosphere, and the extreme press- ures and temperatures. Actually, it’s not very similar at all is it? Who are those people?
#autoLOC_900105 = Moho figures in Kerbal mythology as a fiery place with oceans of flowing lava. In reality however, it’s much less interesting. \n\nScientists speculate about possible ways to make it “awesome like in the stories”. Some of those ideas have led to new breakthroughs in aerospace technology.
#autoLOC_900108 = At the Runway, spacecraft built in the Spaceplane Hangar have a long flat surface to reach take-off speed. Conceivably, such aircraft could even land back on it.
#autoLOC_900109 = Space Plane
#autoLOC_900112 = At the Mission Control Facility, all available Contracts can be managed. It also offers a very nice view of the launch sites, for any who are brave enough to be so close to a launching craft.
#autoLOC_900114 = The Spaceplane Hangar allows construction of spacecraft designed to be launched from the Runway.
#autoLOC_900116 = The Launchpad is where vessels built at the VAB are launched. We are reasonably confident it's at a safe enough distance from everything else.
#autoLOC_900117 = Rocket
#autoLOC_900119 = Flag Pole
#autoLOC_900120 = This is the official flag of the Space Program... Or we could change it.
#autoLOC_900121 = Tracking Station
#autoLOC_900122 = At the Tracking Station, all ongoing missions can be viewed and focused. Landed craft can be recovered from here as well.
#autoLOC_900124 = The Astronaut Complex contains the living and recreation spaces for all our crewmembers. New applicants also apply here to be recruited.
#autoLOC_900125 = The VAB is where spacecraft are designed and built, before being moved over to the Launchpad for flight.
#autoLOC_900127 = At the R&D Facility, our team of scientists works hard to crunch the data received from mission experiments. Here, all researched technologies can be viewed, and new ones discovered.
#autoLOC_900129 = The Administration Building may not seem like a very exciting place at first, but here is where all our strategic decisions are made.
#autoLOC_900135 = Comm One
#autoLOC_900136 = Capacity: [CrewCount] Active Kerbals [EVA] [EVAFlags]
#autoLOC_900138 = Max Parts Supported: [CraftParts] [ActionGroups]
#autoLOC_900139 = [MapMode] [DSNRange] [UnownedObjects]
#autoLOC_900140 = Max Vessel Size: [CraftSize] Max Vessel Weight: [CraftMass]
#autoLOC_900141 = Research Science Limit: [ScienceCost] [EVASrfSample] [FuelTransfer]
#autoLOC_900142 = Max Active Contracts: [ContractCount] [FlightPlanning]
#autoLOC_900143 = Max Vessel Size: [CraftSizeHgtDiam] Max Vessel Weight: [CraftMass]
#autoLOC_900144 = Max Active Strategies: [StrategyCount] Max Commitment: [StrategyRange]
#autoLOC_900162 = Flight Results
#autoLOC_900165 = Space Center
#autoLOC_900172 = Science
#autoLOC_900173 = Next
#autoLOC_900174 = Crew
#autoLOC_900188 = Reset Experiment
#autoLOC_900194 = Keep Experiment
#autoLOC_900199 = KSPedia
#autoLOC_900203 = Forward
#autoLOC_900205 = Unpause Game
#autoLOC_900206 = Pause Game
#autoLOC_900207 = Close KSPedia
#autoLOC_900211 = Back
#autoLOC_900228 = Flow Priority
#autoLOC_900232 = In
#autoLOC_900233 = Out
#autoLOC_900234 = Stop
#autoLOC_900235 = Transfer
#autoLOC_900237 = Cycle Display Visibility
#autoLOC_900239 = KerbNet Access
#autoLOC_900240 = Center:
#autoLOC_900243 = Close KerbNet
#autoLOC_900244 = Refresh
#autoLOC_900246 = Cycle Display Mode
#autoLOC_900248 = Manually Refresh Display
#autoLOC_900249 = KerbNet is Offline
#autoLOC_900251 = Place Waypoint at Target
#autoLOC_900252 = Waypoint
#autoLOC_900253 = Biome:
#autoLOC_900254 = Target:
#autoLOC_900255 = Cycle Automatic Refresh
#autoLOC_900258 = Leave Facility
#autoLOC_900259 = Accept Strategy
#autoLOC_900260 = Cancel Strategy
#autoLOC_900261 = Commitment:
#autoLOC_900265 = Nothing selected
#autoLOC_900268 = Active Strategies
#autoLOC_900280 = Show severity:
#autoLOC_900286 = Stage View
#autoLOC_900290 = Applicants
#autoLOC_900294 = Dismiss Kerbal
#autoLOC_900295 = Enlist Kerbal
#autoLOC_900297 = Courage
#autoLOC_900298 = Stupidity
#autoLOC_900301 = Empty all seats
#autoLOC_900302 = Fill all seats automatically
#autoLOC_900303 = Open Astronaut Complex
#autoLOC_900304 = Reset crew assignment to default
#autoLOC_900305 = Reset
#autoLOC_900306 = Available crew
#autoLOC_900307 = Parts with crew capacity
#autoLOC_900308 = Clear
#autoLOC_900309 = Fill
#autoLOC_900310 = Go to Astronaut Complex
#autoLOC_900312 = Remove Kerbal from Vessel
#autoLOC_900313 = Assign Kerbal to Vessel
#autoLOC_900314 = Empty seat
#autoLOC_900315 = Debug Toolbar
#autoLOC_900317 = Console
#autoLOC_900318 = Database
#autoLOC_900319 = Assemblies
#autoLOC_900320 = Props
#autoLOC_900321 = Resources
#autoLOC_900322 = Models
#autoLOC_900323 = Textures
#autoLOC_900324 = Audio
#autoLOC_900325 = Debugging
#autoLOC_900326 = Cheats
#autoLOC_900327 = Physics
#autoLOC_900328 = Aero
#autoLOC_900329 = Drag
#autoLOC_900330 = Thermal
#autoLOC_900331 = Set Orbit
#autoLOC_900332 = Difficulty
#autoLOC_900333 = Input Locks
#autoLOC_900334 = Performance
#autoLOC_900335 = Contracts
#autoLOC_900336 = Active
#autoLOC_900337 = Offered
#autoLOC_900338 = Archive
#autoLOC_900339 = Tools
#autoLOC_900340 = Kerbals
#autoLOC_900341 = Create
#autoLOC_900342 = Object Thrower
#autoLOC_900345 = Experience
#autoLOC_900346 = Pause on Vessel Unpack
#autoLOC_900347 = Part Clipping in Editors
#autoLOC_900348 = Maximum
#autoLOC_900349 = Infinite Propellant
#autoLOC_900350 = Technology
#autoLOC_900351 = Hack Gravity
#autoLOC_900353 = Facility
#autoLOC_900354 = Funding
#autoLOC_900355 = No Crash Damage
#autoLOC_900356 = Reputation
#autoLOC_900357 = Ignore Max Temperature
#autoLOC_900358 = Biomes Visible
#autoLOC_900359 = Progression
#autoLOC_900360 = Non-Strict Part Attachment Checks
#autoLOC_900361 = Infinite Electricity
#autoLOC_900362 = Unbreakable Joints
#autoLOC_900364 = Inclination
#autoLOC_900367 = MNA
#autoLOC_900368 = Semi-Major Axis
#autoLOC_900369 = Rendezvous
#autoLOC_900370 = OBT
#autoLOC_900371 = LAN
#autoLOC_900372 = LPE
#autoLOC_900374 = Eccentricity
#autoLOC_900375 = Armed
#autoLOC_900376 = Object
#autoLOC_900377 = Size
#autoLOC_900378 = Unarmed
#autoLOC_900380 = Mass
#autoLOC_900381 = Speed
#autoLOC_900384 = Accept
#autoLOC_900387 = Trivial
#autoLOC_900388 = Significant
#autoLOC_900389 = Contract Assembly
#autoLOC_900390 = Exceptional
#autoLOC_900391 = Clear Current Contracts
#autoLOC_900392 = Regenerate Current Contracts
#autoLOC_900393 = Reset Contract Weights
#autoLOC_900394 = Clear Finished Contracts
#autoLOC_900396 = Reload Database
#autoLOC_900401 = Configuration Files
#autoLOC_900404 = Database Totals
#autoLOC_900409 = Show All Log Errors on the Screen
#autoLOC_900410 = Immediately Flush Log File to Disk
#autoLOC_900411 = Show All Log Exceptions on the Screen
#autoLOC_900412 = Enter command...
#autoLOC_900413 = Submit
#autoLOC_900414 = Clear Input Locks
#autoLOC_900424 = Ignore agency mindset
#autoLOC_900425 = Allow quick saving
#autoLOC_900426 = Allow revert to launch
#autoLOC_900427 = Allow stock vessels in career mode
#autoLOC_900428 = Lost crews respawn
#autoLOC_900429 = Allow quick loading
#autoLOC_900430 = Allow revert to editor
#autoLOC_900431 = Role
#autoLOC_900432 = Random
#autoLOC_900433 = Pilot
#autoLOC_900434 = Male
#autoLOC_900435 = Personality
#autoLOC_900436 = Courage
#autoLOC_900437 = Veteran
#autoLOC_900438 = Stupidity
#autoLOC_900439 = Engineer
#autoLOC_900440 = Badass
#autoLOC_900441 = Create Kerbal
#autoLOC_900442 = Scientist
#autoLOC_900443 = Attributes
#autoLOC_900444 = Female
#autoLOC_900446 = Tourist
#autoLOC_900447 = Gender
#autoLOC_900452 = Body Lift Multiplier
#autoLOC_900455 = Display Aero Data in Action Menus
#autoLOC_900456 = Force Display Scale
#autoLOC_900457 = Global Lift Multiplier
#autoLOC_900458 = Lift/Drag Multiplier
#autoLOC_900459 = Display Aero Forces in Flight
#autoLOC_900460 = Display Aero Data GUI
#autoLOC_900461 = Apply Non-Physical Part Drag At Parent CoM
#autoLOC_900462 = Replace Drag Cubes With Spherical Model
#autoLOC_900463 = Apply Drag
#autoLOC_900464 = Drag Cube Multiplier
#autoLOC_900465 = Angular Drag Multiplier
#autoLOC_900466 = Apply Drag As Acceleration Instead of Force
#autoLOC_900467 = Apply Drag To Non-Physical Parts
#autoLOC_900468 = Global Drag Multiplier
#autoLOC_900469 = Physics File
#autoLOC_900470 = Legacy Orbit Targeting
#autoLOC_900471 = Visualize Autostruts
#autoLOC_900472 = Load Database
#autoLOC_900473 = Enter filename...
#autoLOC_900474 = Save Database
#autoLOC_900475 = Convection Factor
#autoLOC_900476 = Newtonian Temperature Factor
#autoLOC_900477 = Generation Factor
#autoLOC_900481 = Solar Luminosity At Home
#autoLOC_900482 = Conduction Enabled
#autoLOC_900483 = Display Thermal Data in Action Menus
#autoLOC_900484 = Solar Insolation At Home
#autoLOC_900485 = Display Thermal Data GUI
#autoLOC_900486 = Convection Enabled
#autoLOC_900487 = Thermal Debug Colors
#autoLOC_900488 = Radiation Enabled
#autoLOC_900489 = Conduction Factor
#autoLOC_900490 = Radiation Factor
#autoLOC_900491 = Enable Heat Generation for Resource Parts
#autoLOC_900492 = Show Debug Info on Resource Parts
#autoLOC_900493 = Tool: Move
#autoLOC_900494 = Actions
#autoLOC_900495 = Toggle Snap
#autoLOC_900496 = Tool:
#autoLOC_900497 = Sort by Cost
#autoLOC_900498 = Save
#autoLOC_900501 = Tool: Rotate
#autoLOC_900502 = Sort by Mass
#autoLOC_900503 = Subassembly:
#autoLOC_900504 = Center of Mass Overlay
#autoLOC_900508 = Enable simple mode
#autoLOC_900509 = Tool: Place
#autoLOC_900510 = New
#autoLOC_900511 = Mission Flag
#autoLOC_900512 = Sort by Size
#autoLOC_900513 = Custom category:
#autoLOC_900514 = Aerodynamic Overlay
#autoLOC_900515 = Leave
#autoLOC_900516 = Cycle Symmetry Count
#autoLOC_900517 = Build
#autoLOC_900518 = Sort by Name
#autoLOC_900519 = Enable advanced mode
#autoLOC_900520 = Tool: Re-Root
#autoLOC_900521 = Editor
#autoLOC_900522 = Open
#autoLOC_900523 = Launch
#autoLOC_900524 = Center of Thrust Overlay
#autoLOC_900525 = Action Groups
#autoLOC_900526 = Selection
#autoLOC_900527 = Enter ship description...
#autoLOC_900528 = Cost
#autoLOC_900529 = Mass
#autoLOC_900530 = Untitled Space Craft
#autoLOC_900531 = Enter search...
#autoLOC_900532 = Group Actions
#autoLOC_900533 = Size
#autoLOC_900535 = Cancel
#autoLOC_900536 = Delete
#autoLOC_900537 = Select a Craft to Load
#autoLOC_900538 = Merge
#autoLOC_900539 = Load
#autoLOC_900544 = Delete this category
#autoLOC_900545 = Icon
#autoLOC_900546 = Close this dialog
#autoLOC_900547 = Save category
#autoLOC_900550 = Add part to selected category
#autoLOC_900551 = Add part to category
#autoLOC_900555 = Manufacturer:
#autoLOC_900575 = EVA
#autoLOC_900581 = Radial Out
#autoLOC_900582 = Toggle SAS
#autoLOC_900583 = Toggle Gear Action Group
#autoLOC_900584 = Toggle Brakes Action Group
#autoLOC_900585 = Staging Mode
#autoLOC_900586 = Flight
#autoLOC_900587 = Maneuver
#autoLOC_900588 = Toggle Time Mode
#autoLOC_900589 = Anti Target
#autoLOC_900590 = Toggle Map
#autoLOC_900591 = Target
#autoLOC_900596 = Abort Action Group
#autoLOC_900597 = Prograde
#autoLOC_900598 = Radial In
#autoLOC_900602 = Normal
#autoLOC_900603 = Stability Assist
#autoLOC_900604 = Toggle Light Action Group
#autoLOC_900605 = Toggle RCS
#autoLOC_900606 = Docking Mode
#autoLOC_900607 = Retrograde
#autoLOC_900608 = Toggle Navball Frame
#autoLOC_900612 = Add Slot
#autoLOC_900615 = MET
#autoLOC_900616 = Interior Overlay
#autoLOC_900621 = Surface
#autoLOC_900627 = View
#autoLOC_900629 = Info
#autoLOC_900631 = Parameters
#autoLOC_900639 = Cutoff
#autoLOC_900641 = Color
#autoLOC_900642 = Style
#autoLOC_900643 = Resource
#autoLOC_900644 = Fraction
#autoLOC_900645 = Ocean
#autoLOC_900646 = Atmos.
#autoLOC_900650 = Signal strength
#autoLOC_900651 = Last seen:
#autoLOC_900652 = Size class:
#autoLOC_900654 = Total mass:
#autoLOC_900655 = Partcount:
#autoLOC_900658 = KSP Stats Tracking
#autoLOC_900659 = Don't send my IP address
#autoLOC_900660 = Continue
#autoLOC_900661 = Send anonymous game progress data
#autoLOC_900662 = KSP would like to send some data gathered from your system to the KSP Servers, to be used for statistical purposes. The game will send the following data:
#autoLOC_900667 = Continue Saved Game
#autoLOC_900672 = Restart
#autoLOC_900675 = Start
#autoLOC_900676 = Debris
#autoLOC_900677 = Vessel Type:
#autoLOC_900678 = Rename Vessel
#autoLOC_900679 = Station
#autoLOC_900681 = Probe
#autoLOC_900682 = Vessel Name:
#autoLOC_900683 = Rover
#autoLOC_900684 = Ship
#autoLOC_900685 = Plane
#autoLOC_900686 = Lander
#autoLOC_900687 = Relay
#autoLOC_900692 = All Contracts
#autoLOC_900693 = Accept Contract
#autoLOC_900694 = Available Contracts
#autoLOC_900695 = Archived Contracts
#autoLOC_900696 = Completed Contracts
#autoLOC_900697 = Active Contracts
#autoLOC_900698 = Failed Contracts
#autoLOC_900699 = Cancelled Contracts
#autoLOC_900700 = Decline Contract
#autoLOC_900702 = Agent Info
#autoLOC_900703 = Archives
#autoLOC_900708 = Failed
#autoLOC_900710 = Completed
#autoLOC_900711 = Cancelled
#autoLOC_900712 = All
#autoLOC_900713 = Generated
#autoLOC_900714 = Offer Expired
#autoLOC_900715 = Deadline Expired
#autoLOC_900716 = Declined
#autoLOC_900717 = Available Parts
#autoLOC_900718 = Data
#autoLOC_900719 = Sort by Science
#autoLOC_900720 = Sort by Value
#autoLOC_900722 = Sort by Data
#autoLOC_900727 = Review science report
#autoLOC_900729 = Value
#autoLOC_900734 = Settings
#autoLOC_900735 = Revert
#autoLOC_900736 = Reset Game Settings
#autoLOC_900737 = Do you want to reset the game settings and return to the Main Menu?
#autoLOC_900738 = Reset Settings
#autoLOC_900739 = Apply
#autoLOC_900740 = General
#autoLOC_900741 = Graphics
#autoLOC_900742 = Input
#autoLOC_900743 = Vessel
#autoLOC_900744 = Game
#autoLOC_900745 = Controllers
#autoLOC_900746 = Mouse
#autoLOC_900748 = Invert
#autoLOC_900749 = Dead Zone
#autoLOC_900750 = Sensitivity
#autoLOC_900751 = Secondary
#autoLOC_900752 = Primary
#autoLOC_900754 = Pri
#autoLOC_900755 = Sec
#autoLOC_900756 = Rotation
#autoLOC_900757 = Pitch Down
#autoLOC_900758 = Pitch Up
#autoLOC_900759 = Yaw Left
#autoLOC_900760 = Yaw Right
#autoLOC_900761 = Roll Left
#autoLOC_900762 = Roll Right
#autoLOC_900763 = Translation
#autoLOC_900764 = Translate Up
#autoLOC_900765 = Translate Down
#autoLOC_900766 = Translate Left
#autoLOC_900767 = Translate Right
#autoLOC_900768 = Translate Forward
#autoLOC_900769 = Translate Backward
#autoLOC_900770 = Throttle
#autoLOC_900771 = Throttle Up
#autoLOC_900772 = Throttle Down
#autoLOC_900773 = Other
#autoLOC_900774 = Switch Translation/Rotation
#autoLOC_900775 = Pitch Axis
#autoLOC_900776 = Roll Axis
#autoLOC_900777 = Yaw Axis
#autoLOC_900778 = Translate Left/Right
#autoLOC_900779 = Translate Up/Down
#autoLOC_900780 = Translate Forward/Back
#autoLOC_900781 = Throttle Axis
#autoLOC_900782 = Throttle (Incremental)
#autoLOC_900783 = Systems
#autoLOC_900784 = Landing Gear
#autoLOC_900785 = Brakes
#autoLOC_900786 = BRAKES
#autoLOC_900787 = SAS Hold
#autoLOC_900788 = SAS Toggle
#autoLOC_900789 = RCS Toggle
#autoLOC_900790 = Throttle Cut-off
#autoLOC_900791 = Full Throttle
#autoLOC_900792 = Precision Controls Toggle
#autoLOC_900793 = Lights
#autoLOC_900794 = Emergency Abort
#autoLOC_900795 = Custom Action 1
#autoLOC_900796 = Custom Action 2
#autoLOC_900797 = Custom Action 3
#autoLOC_900798 = Custom Action 4
#autoLOC_900799 = Custom Action 5
#autoLOC_900800 = Custom Action 6
#autoLOC_900801 = Custom Action 7
#autoLOC_900802 = Custom Action 8
#autoLOC_900803 = Custom Action 9
#autoLOC_900804 = Custom Action 10
#autoLOC_900805 = Wheels
#autoLOC_900806 = Steer Left
#autoLOC_900807 = Steer Right
#autoLOC_900808 = Drive Forward
#autoLOC_900809 = Drive Back
#autoLOC_900810 = Steering Axis
#autoLOC_900811 = Character Controls
#autoLOC_900812 = Move Forward
#autoLOC_900813 = Move Back
#autoLOC_900814 = Move Left
#autoLOC_900815 = Move Right
#autoLOC_900816 = Turn Left
#autoLOC_900817 = Turn Right
#autoLOC_900818 = Jump
#autoLOC_900819 = Run
#autoLOC_900820 = Board
#autoLOC_900821 = Toggle Movement Mode
#autoLOC_900822 = Orient to View
#autoLOC_900823 = Toggle Lights
#autoLOC_900824 = Toggle EVA Pack
#autoLOC_900825 = Move Up
#autoLOC_900826 = Move Down
#autoLOC_900827 = Character
#autoLOC_900828 = Pitch
#autoLOC_900829 = Yaw
#autoLOC_900830 = Roll
#autoLOC_900831 = Orbital Map View
#autoLOC_900832 = Increase Time Warp
#autoLOC_900833 = Decrease Time Warp
#autoLOC_900834 = Stop Time Warp
#autoLOC_900835 = Focus Next Vessel
#autoLOC_900836 = Focus Prev Vessel
#autoLOC_900837 = Take Screenshot
#autoLOC_900838 = Pause
#autoLOC_900839 = PAUSE
#autoLOC_900840 = Quicksave
#autoLOC_900841 = QUICKSAVE
#autoLOC_900842 = Quickload
#autoLOC_900843 = QUICKLOAD
#autoLOC_900844 = Camera
#autoLOC_900845 = Camera Mode
#autoLOC_900846 = Camera Next
#autoLOC_900847 = Camera Reset
#autoLOC_900848 = Zoom In
#autoLOC_900849 = Zoom Out
#autoLOC_900850 = View Up
#autoLOC_900851 = View Down
#autoLOC_900852 = View Left
#autoLOC_900853 = View Right
#autoLOC_900854 = Toggle Mouselook
#autoLOC_900855 = Scroll View Up
#autoLOC_900856 = Scroll View Down
#autoLOC_900857 = Part Pitch Down
#autoLOC_900858 = Part Pitch Up
#autoLOC_900859 = Yaw Part Left
#autoLOC_900860 = Yaw Part Right
#autoLOC_900861 = Roll Part Left
#autoLOC_900862 = Roll Part Right
#autoLOC_900863 = Reset Part Rotation
#autoLOC_900864 = Place Mode
#autoLOC_900865 = Offset Mode
#autoLOC_900866 = Rotate Mode
#autoLOC_900867 = Root Mode
#autoLOC_900868 = Toggle Local/Absolute
#autoLOC_900869 = Toggle Angle Snap
#autoLOC_900870 = Toggle Symmetry
#autoLOC_900871 = Cycle Symmetry Mode
#autoLOC_900872 = Search All Parts
#autoLOC_900873 = Scroll Modifier for Zoom
#autoLOC_900874 = UI
#autoLOC_900875 = Scroll Icons Up
#autoLOC_900876 = Scroll Icons Down
#autoLOC_900877 = Camera Horizontal
#autoLOC_900878 = Camera Vertical
#autoLOC_900881 = Volume
#autoLOC_900882 = Master
#autoLOC_900883 = Spacecraft
#autoLOC_900884 = Ambience
#autoLOC_900885 = Music
#autoLOC_900886 = Voices
#autoLOC_900887 = Sound Normalizer
#autoLOC_900889 = Enabled
#autoLOC_900890 = Disabled
#autoLOC_900891 = Threshold
#autoLOC_900892 = Responsiveness
#autoLOC_900893 = Gameplay
#autoLOC_900894 = Show Vessel Labels
#autoLOC_900895 = Show Space Center Crew
#autoLOC_900896 = Display Kerbin Time
#autoLOC_900897 = Contract Deadlines as Dates
#autoLOC_900898 = Temperature Gauges
#autoLOC_900899 = Thermal Highlights
#autoLOC_900900 = Double Click Mouse Look
#autoLOC_900901 = EVAs Auto-Rotate to Camera
#autoLOC_900902 = Retain Control Point on Enter IVA
#autoLOC_900903 = UI Scale
#autoLOC_900904 = Camera Wobble External
#autoLOC_900905 = Camera Wobble Internal
#autoLOC_900906 = Advanced Tweakables
#autoLOC_900907 = Default Throttle in Prelaunch
#autoLOC_900908 = Autohide Navball in Map View
#autoLOC_900909 = System
#autoLOC_900910 = Show Stats Tracking Dialog on Startup
#autoLOC_900911 = Show Exit to Main Menu Confirmation
#autoLOC_900912 = Show Wrong Vessel Type on Launch Confirmation
#autoLOC_900913 = Simulate In Background
#autoLOC_900914 = Don't Show Game Launcher
#autoLOC_900915 = Show Version Watermark in Game
#autoLOC_900916 = Max Persistent Debris
#autoLOC_900917 = Tidy up debris cluttering KSC
#autoLOC_900918 = Max Physics Delta-Time per Frame
#autoLOC_900919 = Orbital Drift Compensation
#autoLOC_900920 = Ease in Gravity
#autoLOC_900921 = Verbose Logging
#autoLOC_900922 = Scenery
#autoLOC_900923 = Terrain Detail
#autoLOC_900925 = Terrain Scatters
#autoLOC_900926 = Scatter Density
#autoLOC_900927 = Video
#autoLOC_900928 = Screen Resolution
#autoLOC_900929 = Full Screen
#autoLOC_900930 = FULLSCREEN
#autoLOC_900932 = V-Sync
#autoLOC_900933 = Don't Sync,Every V-Blank,Every Second V-Blank
#autoLOC_900934 = Frame Limit
#autoLOC_900935 = Pixel Light Count
#autoLOC_900936 = Shadow Cascades
#autoLOC_900937 = Rendering
#autoLOC_900938 = Render Quality
#autoLOC_900939 = Texture Quality
#autoLOC_900940 = Eighth Res,Quarter Res,Half Res,Full Res
#autoLOC_900941 = Aerodynamic FX Quality
#autoLOC_900942 = Surface FX
#autoLOC_900943 = Underwater FX
#autoLOC_900944 = Highlight FX
#autoLOC_900945 = Conic Patch Draw Mode
#autoLOC_900946 = Local to Body,Local at SOI Entry,Local at SOI Exit,Relative,Dynamic
#autoLOC_900947 = Conic Patch Limit
#autoLOC_900948 = Orbit Line Fade Strength
#autoLOC_900949 = Orbit Line Fade Reversed
#autoLOC_900950 = Always Show Closest Approach for Target
#autoLOC_900951 = Part Highlighter Brightness Factor
#autoLOC_900952 = Part Highlighter Enabled in Flight
#autoLOC_900953 = Toggle Camera/Flight Control
#autoLOC_900954 = Pitch, Yaw and Roll
#autoLOC_900955 = Sharpness
#autoLOC_900956 = XYZ Translation
#autoLOC_900957 = Mouse Wheel Sensitivity
#autoLOC_900958 = Track IR
#autoLOC_900959 = Track IR Enabled
#autoLOC_900960 = Flight External
#autoLOC_900961 = Flight Internal
#autoLOC_900962 = Flight EVA
#autoLOC_900963 = Flight Map View
#autoLOC_900964 = Editors
#autoLOC_900968 = Enter
#autoLOC_900978 = Fly
#autoLOC_900979 = <<1>> Crew:
#autoLOC_900981 = Recover
#autoLOC_900983 = Pause Menu
#autoLOC_900984 = Warp to Next Morning
#autoLOC_901004 = Toggle Ships
#autoLOC_901005 = Toggle Unknown
#autoLOC_901006 = Toggle Stations
#autoLOC_901007 = Toggle Rovers
#autoLOC_901008 = Toggle EVAs
#autoLOC_901009 = Toggle Landers
#autoLOC_901010 = Timewarp to Next Morning
#autoLOC_901011 = Toggle Relays
#autoLOC_901012 = Toggle Space Objects
#autoLOC_901013 = Toggle Debris
#autoLOC_901014 = Toggle Flags
#autoLOC_901015 = Toggle Probes
#autoLOC_901016 = Toggle Bases
#autoLOC_901017 = Fly
#autoLOC_901018 = Terminate
#autoLOC_901019 = Track
#autoLOC_901020 = Tracked Objects:
#autoLOC_901021 = Toggle Planes
#autoLOC_901034 = Delete vessel
#autoLOC_901035 = Launch vessel
#autoLOC_901036 = Select mission flag
#autoLOC_901037 = Edit vessel
#autoLOC_901038 = Mission Flag
#autoLOC_901039 = Launch New Mission
#autoLOC_901040 = Write missing localization keys to log as they are accessed
#autoLOC_901041 = Show localization keys on screen (instead of translated text)
#autoLOC_901042 = Used Heap Size
#autoLOC_901043 = Allocated
#autoLOC_901044 = Reserved
#autoLOC_901045 = Unused Reserve
#autoLOC_901046 = Mono Heap
#autoLOC_901047 = Mono Heap Used
#autoLOC_901048 = Scale
#autoLOC_901049 = Multiplier
#autoLOC_901050 = Memory
#autoLOC_901051 = Factor
#autoLOC_901052 = Luminosity
#autoLOC_901053 = Insolation
#autoLOC_901054 = Name
#autoLOC_901055 = Enter name...
#autoLOC_901056 = Parts
#autoLOC_901057 = Internals
#autoLOC_901058 = Localized Strings
#autoLOC_901059 = Partial Key to Search
#autoLOC_901060 = Partial Value to Search
#autoLOC_901061 = Search
#autoLOC_901062 = Show Exact Matches Only
#autoLOC_901063 = Strings
#autoLOC_901064 = Kerbal Created
#autoLOC_901065 = Roster full
#autoLOC_901066 = Name in use
#autoLOC_901067 = Kerbal Created
#autoLOC_901068 = Crew
#autoLOC_901069 = Applicant
#autoLOC_901070 = Unowned
#autoLOC_901071 = Tourist
#autoLOC_901072 = Available
#autoLOC_901073 = Assigned
#autoLOC_901074 = Dead
#autoLOC_901075 = Missing
#autoLOC_901076 = -------------------- EXACT MATCHES --------------------
#autoLOC_901077 = No strings found matching Key
#autoLOC_901078 = No strings found matching Key
#autoLOC_901079 = -------------------- CONTAINS MATCHES --------------------
#autoLOC_901080 = Like search limited to 50 results
#autoLOC_901081 = Found 50 matches. stopping
#autoLOC_901082 = Key
#autoLOC_901083 = Value
#autoLOC_901084 = Sphere
#autoLOC_901085 = Cube
#autoLOC_901086 = Remove
#autoLOC_901087 = Uncancellable
#autoLOC_901088 = Undeclinable
#autoLOC_901089 = Advanced Message Application
#autoLOC_901090 = Flight Info
#autoLOC_901091 = Radar Altitude
#autoLOC_901092 = Frame of Reference
#autoLOC_901093 = Physics Time
#autoLOC_901094 = Physics Frame Delay
#autoLOC_901095 = Reference Body
#autoLOC_901096 = Physics Time Ratio
#autoLOC_901097 = Time
#autoLOC_901098 = Location
#autoLOC_901099 = No Active Vessel
#autoLOC_901100 = Rotating
#autoLOC_901101 = Inertial
#autoLOC_901102 = Version Info
#autoLOC_901103 = Click for Version Info...
#autoLOC_910001 = Bop is a small moon in the vicinity of Jool. In Kerbal mythology, Bop is believed to be the home of the Kraken, a mischievous creature said to play with the ships of hapless explorers, by spinning them out of control until torn asunder, then casting them into oblivion.
#autoLOC_910002 = The Sun is the most well known object in the daytime sky. Scientists have noted a particular burning sensation and potential loss of vision if it is stared at for long periods of time. This is especially important to keep in mind considering the effect shiny objects have on the average Kerbal.
#autoLOC_910021 = Pol^N
#autoLOC_910023 = Bop^N
#autoLOC_910025 = Tylo^N
#autoLOC_910027 = Vall^N
#autoLOC_910029 = Laythe^N
#autoLOC_910031 = Ike^N
#autoLOC_910033 = Minmus^N
#autoLOC_910035 = The Mun^N
#autoLOC_910037 = Gilly^N
#autoLOC_910039 = Eeloo^N
#autoLOC_910041 = Jool^N
#autoLOC_910043 = Dres^N
#autoLOC_910045 = Duna^N
#autoLOC_910048 = Kerbin^N
#autoLOC_910049 = Eve^N
#autoLOC_910051 = Moho^N
#autoLOC_910053 = The Sun^N
#autoLOC_1100000 = Getting Started and Basic Construction
#autoLOC_1100001 = This tutorial, presented by famous rocket scientist Wernher von Kerman himself, covers the basics of rocket construction in the Vehicle Assembly Building. He's waiting for you down there and is always in high demand. Don't dally!
#autoLOC_1100002 = Jebediah Kerman
#autoLOC_1100003 = Bill Kerman
#autoLOC_1100004 = Bob Kerman
#autoLOC_1100005 = Valentina Kerman
#autoLOC_1100006 = Basic Flight
#autoLOC_1100007 = Learn the basics of flying a spacecraft in KSP. In this tutorial, flight instructor Gene Kerman will take you through the essential flight controls and instruments required to launch a simple hopper (that you built in Construction Basics).
#autoLOC_1100008 = Jebediah Kerman
#autoLOC_1100009 = Bill Kerman
#autoLOC_1100010 = Bob Kerman
#autoLOC_1100011 = Valentina Kerman
#autoLOC_1100012 = Intermediate Construction
#autoLOC_1100013 = This tutorial, presented by famous rocket scientist Wernher von Kerman himself, covers how to design a craft that can escape Kerbin's atmosphere and return safely.
#autoLOC_1100014 = Jebediah Kerman
#autoLOC_1100015 = Bill Kerman
#autoLOC_1100016 = Bob Kerman
#autoLOC_1100017 = Valentina Kerman
#autoLOC_1100018 = Suborbital Flight
#autoLOC_1100019 = Learn how to escape Kerbin's atmosphere and return safely. In this tutorial, flight instructor Gene Kerman will take you through the essential flight controls and instruments required to launch a simple rocket to an almost respectable altitude\u2014and how to get back in one piece!
#autoLOC_1100020 = Jebediah Kerman
#autoLOC_1100021 = Bill Kerman
#autoLOC_1100022 = Bob Kerman
#autoLOC_1100023 = Valentina Kerman
#autoLOC_1100024 = Advanced Construction
#autoLOC_1100025 = This tutorial, presented by famous rocket scientist Wernher von Kerman himself, covers how to design a craft that can orbit Kerbin and return safely.
#autoLOC_1100026 = Jebediah Kerman
#autoLOC_1100027 = Bill Kerman
#autoLOC_1100028 = Bob Kerman
#autoLOC_1100029 = Valentina Kerman
#autoLOC_1100030 = Go For Orbit
#autoLOC_1100031 = Building off the prior flight tutorials, Gene Kerman teaches you how to achieve orbit with the vessel you built in the Advanced Construction tutorial. It's a big step!
#autoLOC_1100032 = Jebediah Kerman
#autoLOC_1100033 = Bill Kerman
#autoLOC_1100034 = Bob Kerman
#autoLOC_1100035 = Valentina Kerman
#autoLOC_1100036 = Orbiting 101
#autoLOC_1100037 = This training scenario covers the basics of flying a spacecraft in orbit: Essential maneuvers like raising and lowering apoapsis and periapsis nodes, and also important concepts, such as what the terms "apoapsis" and "periapsis" mean. You'll start off in a low circular orbit around Kerbin, with the Orbiter 1 training craft ready to go.
#autoLOC_1100038 = Jebediah Kerman
#autoLOC_1100039 = Bill Kerman
#autoLOC_1100040 = Bob Kerman
#autoLOC_1100041 = Valentina Kerman
#autoLOC_1100042 = Science Basics
#autoLOC_1100043 = In this tutorial Wernher von Kerman will walk you through the Kerbal Scientific Method, you will learn how experimentation works and why it's so cool!
#autoLOC_1100044 = Jebediah Kerman
#autoLOC_1100045 = Bill Kerman
#autoLOC_1100046 = Bob Kerman
#autoLOC_1100047 = To The Mun, Part 1
#autoLOC_1100048 = This tutorial will introduce you to flights outside of Kerbin's sphere of influence, at the most basic level - flying to the Mun.
#autoLOC_1100049 = Jebediah Kerman
#autoLOC_1100050 = Bill Kerman
#autoLOC_1100051 = Bob Kerman
#autoLOC_1100052 = Valentina Kerman
#autoLOC_1100053 = To The Mun, Part 2
#autoLOC_1100054 = Here you will learn how to land safely on the Mun (and, by extension, other airless bodies). It picks up where Part 1 left off.
#autoLOC_1100055 = Jebediah Kerman
#autoLOC_1100056 = Bill Kerman
#autoLOC_1100057 = Bob Kerman
#autoLOC_1100058 = Valentina Kerman
#autoLOC_1100059 = From the Mun
#autoLOC_1100060 = Here we will review how to bring our brave Kerbal crew back home, once they managed to safely land on the Mun.
#autoLOC_1100061 = Jebediah Kerman
#autoLOC_1100062 = Bill Kerman
#autoLOC_1100063 = Bob Kerman
#autoLOC_1100064 = Valentina Kerman
#autoLOC_1100065 = Docking
#autoLOC_1100066 = We'll review the process of attaching two ships with one another in space.
#autoLOC_1100067 = Jedrigh Kerman
#autoLOC_1100068 = Seangel Kerman
#autoLOC_1100069 = Desbur Kerman
#autoLOC_1100070 = Obmin Kerman
#autoLOC_1100071 = Jebrod Kerman
#autoLOC_1100072 = Jonfrod Kerman
#autoLOC_1100073 = Calmy Kerman
#autoLOC_1100074 = Matmy Kerman
#autoLOC_1100075 = Neilburry Kerman
#autoLOC_1100076 = Podfrod Kerman
#autoLOC_1100077 = Jebediah Kerman
#autoLOC_1100078 = Bill Kerman
#autoLOC_1100079 = Bob Kerman
#autoLOC_1100080 = Valentina Kerman
#autoLOC_1100081 = Asteroid Redirect Mission, Part 1
#autoLOC_1100082 = This is the beginning of a guided mission that will walk you through the process of catching an asteroid, in this part we will rendezvous with an orbiting asteroid.
#autoLOC_1100083 = Jebediah Kerman
#autoLOC_1100084 = Bill Kerman
#autoLOC_1100085 = Bob Kerman
#autoLOC_1100086 = Asteroid Redirect Mission, Part 2
#autoLOC_1100087 = In this part we will look at how to actually catch an asteroid and decide what to do with it.
#autoLOC_1100088 = Jebediah Kerman
#autoLOC_1200000 = Asteroid Redirect Mission: Orbital Rendezvous
#autoLOC_1200001 = The Asteroid Redirect Mission, created with the collaboration of NASA, features asteroids orbiting close to Kerbin, as well as new tools that allow you to actually capture one, redirect its orbit, and perform new science research on it. In this scenario, the Retriever A1 spacecraft is on a course to rendezvous with an orbiting asteroid. You're tasked with performing the rendezvous burn, then catch up to the asteroid as you approach the intersection of both orbits.
#autoLOC_1200002 = Jebediah Kerman
#autoLOC_1200003 = Bill Kerman
#autoLOC_1200004 = Bob Kerman
#autoLOC_1200005 = Asteroid Redirect Mission: Ready to Capture
#autoLOC_1200006 = The Asteroid Redirect Mission, created with the collaboration of NASA, features asteroids orbiting close to Kerbin, as well as new tools that allow you to actually capture one, redirect its orbit, and perform new science research on it. In this scenario, the Retriever A2 spacecraft is only a few meters away from the asteroid, ready to deploy its grappling device and attach itself. Can you maneuver it into a closed orbit around Kerbin's Mun?
#autoLOC_1200007 = Jebediah Kerman
#autoLOC_1200008 = Bill Kerman
#autoLOC_1200009 = Bob Kerman
#autoLOC_1200010 = Dynawing Final Approach
#autoLOC_1200011 = The Dynawing is on final approach to the KSC runway. All you have to do is land her.\n\nPreferably in one piece!
#autoLOC_1200012 = Jebediah Kerman
#autoLOC_1200013 = Bill Kerman
#autoLOC_1200014 = Bob Kerman
#autoLOC_1200015 = Valentina Kerman
#autoLOC_1200016 = Edler Kerman
#autoLOC_1200017 = Erianna Kerman
#autoLOC_1200018 = Irtrid Kerman
#autoLOC_1200019 = Mitdos Kerman
#autoLOC_1200020 = Kata Kerman
#autoLOC_1200021 = Suene Kerman
#autoLOC_1200022 = Jergun Kerman
#autoLOC_1200023 = Neldun Kerman
#autoLOC_1200024 = Daet Kerman
#autoLOC_1200025 = Gilbles Kerman
#autoLOC_1200026 = Maxuna Kerman
#autoLOC_1200027 = Dynawing Re-entry
#autoLOC_1200028 = It's over 1000 Km to the KSC, we've got a half tank of monoprop, it's dawn, and we're wearing space suits.\n\nHit it.
#autoLOC_1200029 = Jebediah Kerman
#autoLOC_1200030 = Bill Kerman
#autoLOC_1200031 = Bob Kerman
#autoLOC_1200032 = Valentina Kerman
#autoLOC_1200033 = Edler Kerman
#autoLOC_1200034 = Erianna Kerman
#autoLOC_1200035 = Irtrid Kerman
#autoLOC_1200036 = Mitdos Kerman
#autoLOC_1200037 = Kata Kerman
#autoLOC_1200038 = Suene Kerman
#autoLOC_1200039 = Jergun Kerman
#autoLOC_1200040 = Neldun Kerman
#autoLOC_1200041 = Daet Kerman
#autoLOC_1200042 = Gilbles Kerman
#autoLOC_1200043 = Maxuna Kerman
#autoLOC_1200044 = EVA in Kerbin Orbit
#autoLOC_1200045 = Jebediah Kerman on EVA about 40 meters away from his ship.
#autoLOC_1200046 = Jebediah Kerman
#autoLOC_1200047 = Bill Kerman
#autoLOC_1200048 = Bob Kerman
#autoLOC_1200049 = EVA on Duna
#autoLOC_1200050 = Susa Kerman is exploring the red planet. Can you bring her home?\n\nHer ship is rather basic, so be careful...
#autoLOC_1200051 = Jebediah Kerman
#autoLOC_1200052 = Bill Kerman
#autoLOC_1200053 = Bob Kerman
#autoLOC_1200054 = Valentina Kerman
#autoLOC_1200055 = Munfurt Kerman
#autoLOC_1200056 = Pholenna Kerman
#autoLOC_1200057 = Patul Kerman
#autoLOC_1200058 = Susa Kerman
#autoLOC_1200059 = Tradolin Kerman
#autoLOC_1200060 = Patvis Kerman
#autoLOC_1200061 = Podmund Kerman
#autoLOC_1200062 = Genewin Kerman
#autoLOC_1200063 = Edming Kerman
#autoLOC_1200064 = Tiby Kerman
#autoLOC_1200065 = Jerdard Kerman
#autoLOC_1200066 = Desely Kerman
#autoLOC_1200067 = Fabien Kerman
#autoLOC_1200068 = Shelsel Kerman
#autoLOC_1200069 = Exploring Gilly
#autoLOC_1200070 = Where's the best place to try out the new MoonScoot 3000?\n\nGilly of course!
#autoLOC_1200071 = Jebediah Kerman
#autoLOC_1200072 = Bill Kerman
#autoLOC_1200073 = Bob Kerman
#autoLOC_1200074 = Valentina Kerman
#autoLOC_1200075 = Ferhat Kerman
#autoLOC_1200076 = Shelke Kerman
#autoLOC_1200077 = Nedsted Kerman
#autoLOC_1200078 = Verthy Kerman
#autoLOC_1200079 = Lenrim Kerman
#autoLOC_1200080 = Kirk Kerman
#autoLOC_1200081 = Wilxie Kerman
#autoLOC_1200082 = Lagersei Kerman
#autoLOC_1200083 = Calcal Kerman
#autoLOC_1200084 = Ludos Kerman
#autoLOC_1200085 = Gwendrien Kerman
#autoLOC_1200086 = Bealinne Kerman
#autoLOC_1200087 = Impending Impact
#autoLOC_1200088 = The Mun 7 flyby spacecraft is heading straight for an impact with the Mun! See if you can avoid a catastrophe and get Jebediah back home!
#autoLOC_1200089 = Jebediah Kerman
#autoLOC_1200090 = Bill Kerman
#autoLOC_1200091 = Bob Kerman
#autoLOC_1200092 = Valentina Kerman
#autoLOC_1200093 = Jool Aerobrake
#autoLOC_1200094 = Join the crew of the Inspiration of the Windward Spirit as they aerobrake in the Jool system!\n\nJust don't forget to retract the solar panels...
#autoLOC_1200095 = Jebediah Kerman
#autoLOC_1200096 = Bill Kerman
#autoLOC_1200097 = Bob Kerman
#autoLOC_1200098 = Valentina Kerman
#autoLOC_1200099 = Aralla Kerman
#autoLOC_1200100 = Isadi Kerman
#autoLOC_1200101 = Leachel Kerman
#autoLOC_1200102 = Philrey Kerman
#autoLOC_1200103 = Rodfurt Kerman
#autoLOC_1200104 = Luisa Kerman
#autoLOC_1200105 = Bobgun Kerman
#autoLOC_1200106 = Eliemma Kerman
#autoLOC_1200107 = Stelalla Kerman
#autoLOC_1200108 = Natallian Kerman
#autoLOC_1200109 = Billy-Bobmon Kerman
#autoLOC_1200110 = Barina Kerman
#autoLOC_1200111 = Mun Orbit
#autoLOC_1200112 = The Kerbal 11 Mission in low Mun Orbit. This mission is comprised of two docked vehicles, the Landing Module and the Command Module. The lander is undocked from the Command module, flies down to land, then returns to orbit where the Command Module will rendezvous and dock with it. After that, the lander is discarded and the crew leaves Mun orbit to return home.\n\nThe crew forgot a heat shield, however, so if they want to live they'll need to use their ample propellant reserves to slow down when they get there...
#autoLOC_1200113 = Jebediah Kerman
#autoLOC_1200114 = Bill Kerman
#autoLOC_1200115 = Bob Kerman
#autoLOC_1200116 = Mun Rover
#autoLOC_1200117 = Explore the landscape of Kerbin's nearest neighbour in this RCS-assisted rover.
#autoLOC_1200118 = Jebediah Kerman
#autoLOC_1200119 = Bill Kerman
#autoLOC_1200120 = Bob Kerman
#autoLOC_1200121 = Valentina Kerman
#autoLOC_1200122 = Sonzer Kerman
#autoLOC_1200123 = Stalenna Kerman
#autoLOC_1200124 = Mellin Kerman
#autoLOC_1200125 = Brooke Kerman
#autoLOC_1200126 = Arllian Kerman
#autoLOC_1200127 = Martris Kerman
#autoLOC_1200128 = Bartlo Kerman
#autoLOC_1200129 = Arlina Kerman
#autoLOC_1200130 = Jebvis Kerman
#autoLOC_1200131 = Dadra Kerman
#autoLOC_1200132 = Tomlin Kerman
#autoLOC_1200133 = Lodbal Kerman
#autoLOC_1200134 = Powered Landing
#autoLOC_1200135 = Bring the Homeseeker flyback booster to a gentle landing at the KSC so it can be refuelled and used again. What do you mean it's hard? It's not like we're asking you to land on something small.\n\nLike a boat!
#autoLOC_1200136 = Jebediah Kerman
#autoLOC_1200137 = Bill Kerman
#autoLOC_1200138 = Bob Kerman
#autoLOC_1200139 = Valentina Kerman
#autoLOC_1200140 = Prospecting Eeloo
#autoLOC_1200141 = Prospect for ore on lonely Eeloo with this orbiting survey platform, complete with lander and ground-truthing rovers.
#autoLOC_1200142 = Jebediah Kerman
#autoLOC_1200143 = Bill Kerman
#autoLOC_1200144 = Bob Kerman
#autoLOC_1200145 = Valentina Kerman
#autoLOC_1200146 = Refuel at Minmus
#autoLOC_1200147 = Criske Kerman was a little over enthusiastic with the Aeris 4B, now she's stuck in orbit.\n\nLuckily there's a refuelling ship nearby.
#autoLOC_1200148 = Jebediah Kerman
#autoLOC_1200149 = Bill Kerman
#autoLOC_1200150 = Bob Kerman
#autoLOC_1200151 = Valentina Kerman
#autoLOC_1200152 = Derlong Kerman
#autoLOC_1200153 = Descas Kerman
#autoLOC_1200154 = Cermy Kerman
#autoLOC_1200155 = Seeby Kerman
#autoLOC_1200156 = Franelle Kerman
#autoLOC_1200157 = Steve Kerman
#autoLOC_1200158 = Henvan Kerman
#autoLOC_1200159 = Hanrim Kerman
#autoLOC_1200160 = Criske Kerman
#autoLOC_1200161 = Catlian Kerman
#autoLOC_1200162 = Duing Kerman
#autoLOC_1200163 = Station One
#autoLOC_1200164 = Space Station 1 is a small refueling outpost at low Kerbin orbit where ships can stop to fill up before leaving on interplanetary missions.
#autoLOC_1200165 = Jebediah Kerman
#autoLOC_1200166 = Bill Kerman
#autoLOC_1200167 = Bob Kerman
#autoLOC_1200168 = Valentina Kerman
#autoLOC_1200169 = Sigbro Kerman
#autoLOC_1200170 = Richsby Kerman
#autoLOC_1200171 = Jerney Kerman
#autoLOC_1200172 = Bartbus Kerman
#autoLOC_1200173 = Ribly Kerman
#autoLOC_1200174 = Ensel Kerman
#autoLOC_1200175 = Haygee Kerman
#autoLOC_1200176 = Kenemy Kerman
#autoLOC_1200177 = Malgel Kerman
#autoLOC_1200178 = Thomzon Kerman
#autoLOC_1200179 = Shannon Kerman
#autoLOC_1200180 = Anbin Kerman
#autoLOC_1200181 = Jendas Kerman
#autoLOC_1200182 = Neilbert Kerman
#autoLOC_1200183 = Benjamin Kerman
#autoLOC_1200184 = Transmissions
#autoLOC_1200185 = Probes allow Kerbals to explore from the comfort and safety of Mission Control, but they need a path for their transmissions to and from Kerbin.\n\nThis scenario shows just one possible deep space network (DSN) that allows contact with the Kerbals bravest explorers.
#autoLOC_1200186 = Jebediah Kerman
#autoLOC_1200187 = Bill Kerman
#autoLOC_1200188 = Bob Kerman
#autoLOC_1200189 = Valentina Kerman
#autoLOC_1800013 = Too many save files
#autoLOC_1900113 = Rob Nelson (a.k.a N3X15) - Game and Web Development
#autoLOC_1900117 = Hugo Gutierrez - Content Design
#autoLOC_1900118 = Mario Maqueo - Programming
#autoLOC_1900119 = Claira Lyrae Safi - Content Design
#autoLOC_1900123 = KerbalSpaceProgram
#autoLOC_1900124 = Tech Support
#autoLOC_1900129 = Arranged by Victor Machado
#autoLOC_1900130 = Special Thanks to
#autoLOC_1900138 = Chad Jenkins (a.k.a. C7) - Technical Artist
#autoLOC_1900139 = Colum Cantwell - QA
#autoLOC_1900140 = Artyom Zuev (a.k.a. Bac9) - Content Design
#autoLOC_1900142 = Ondraus Jenkins and people at Bungie Aerospace
#autoLOC_1900143 = Alejandro Mora - Game & Server Development
#autoLOC_1900144 = Other Tracks
#autoLOC_1900145 = Clay Campbell - QA
#autoLOC_1900146 = The Awesome QA Team
#autoLOC_1900149 = Community Management
#autoLOC_1900152 = Our Friends at Valve
#autoLOC_1900154 = All the space agencies that play our game
#autoLOC_1900155 = Written & Arranged by\nFelipe Falanghe
#autoLOC_1900157 = Jose Luis Palacios Vives - Producer
#autoLOC_1900159 = Programming
#autoLOC_1900160 = Ted Everett - Producer
#autoLOC_1900161 = Eduardo Reyes - project Manager
#autoLOC_1900164 = NASA
#autoLOC_1900165 = Original Music
#autoLOC_1900166 = Jacobo Rosas - Content Design
#autoLOC_1900170 = Lead Artist
#autoLOC_1900173 = Rogelio Dominguez - 3D Artist
#autoLOC_1900174 = Sound Designer
#autoLOC_1900175 = Miguel Piña (aka MaxMaps) - Producer
#autoLOC_1900176 = James Kupperian (a.k.a. Skunky) - Community Manager
#autoLOC_1900177 = Kurtjmac and all our loyal youtubers and streamers!
#autoLOC_1900178 = Robert Holtzman - Public Relations
#autoLOC_1900181 = Chaz Chiarello - Media Director
#autoLOC_1900183 = Assistant Producer
#autoLOC_1900184 = Riess, of Our Intrepid Crew
#autoLOC_1900186 = Executive Producers
#autoLOC_1900188 = Jeff C. (a.k.a. NovaSilisko) - Content Design
#autoLOC_1900196 = The KSP Community Moderation Team
#autoLOC_1900198 = Loïck Bel (a.k.a. 707-Engineering) - QA
#autoLOC_1900199 = QA Manager
#autoLOC_1900201 = KSP Main Theme
#autoLOC_1900203 = Anthony Guzzardo - Community Manager
#autoLOC_1900205 = Content Design
#autoLOC_1900206 = Business Development
#autoLOC_1900207 = QA Leads
#autoLOC_1900208 = The Orbiter Community - Hail Probe!
#autoLOC_1900214 = The Awesome KSP Community
#autoLOC_1900216 = Arthur Villain - QA
#autoLOC_1900217 = Lead Producer
#autoLOC_1900220 = Anthony Keeton - Community Manager
#autoLOC_1900221 = Iván Vázquez - Additional Art
#autoLOC_1900222 = Written by Kevin MacLeod
#autoLOC_1900223 = Legacy
#autoLOC_1900226 = Loading Screen Artwork by
#autoLOC_1900229 = Created By
#autoLOC_1900232 = UI Developer
#autoLOC_1900233 = Juan Carlos Demeneghi - Additional Art
#autoLOC_1900236 = Lead Game Developer
#autoLOC_1900237 = Written by Felipe Falanghe
#autoLOC_1900238 = Kasper Nahuis - Community Lead
#autoLOC_1900239 = Tanuki Chau - Community Contributor
#autoLOC_1900240 = Start New
#autoLOC_1900241 = Resume Saved
#autoLOC_1900242 = Addons & Mods
#autoLOC_1900243 = Run Unit Tests
#autoLOC_1900244 = KSP Community
#autoLOC_1900245 = Continue
#autoLOC_1900246 = Warning! You are about to play the <<1>> Prerelease.\n\nIt is not the final release of <<1>>. It may not accurately represent the quality or content of the <<1>> update.\n\nEnsure you have backup up your saves and crafts. Disable all mods initially, re-enabling them as they are updated.\n\nTo report bugs or issues, please go to <<2>>
#autoLOC_1900247 = Start Game
#autoLOC_1900249 = Credits
#autoLOC_1900250 = KSP Prerelease
#autoLOC_1900251 = Settings
#autoLOC_1900252 = Quit
#autoLOC_1900254 = Scenarios
#autoLOC_1900255 = Back
#autoLOC_1900256 = Training
#autoLOC_1900759 = Settings
#autoLOC_1900760 = Revert
#autoLOC_1900761 = Reset Game_Settings
#autoLOC_1900762 = Do you want to reset the Game_Settings and return to the Main Menu?
#autoLOC_1900763 = Reset Settings
#autoLOC_1900764 = Apply
#autoLOC_1900765 = General
#autoLOC_1900766 = Graphics
#autoLOC_1900767 = Input
#autoLOC_1900768 = Vessel
#autoLOC_1900769 = Game
#autoLOC_1900770 = Controllers
#autoLOC_1900771 = Mouse
#autoLOC_1900773 = Invert
#autoLOC_1900774 = Dead Zone
#autoLOC_1900775 = Sensitivity
#autoLOC_1900776 = Secondary
#autoLOC_1900777 = Primary
#autoLOC_1900781 = Rotation
#autoLOC_1900782 = Pitch Down
#autoLOC_1900783 = Pitch Up
#autoLOC_1900784 = Yaw Left
#autoLOC_1900785 = Yaw Right
#autoLOC_1900786 = Roll Left
#autoLOC_1900787 = Roll Right
#autoLOC_1900788 = Translation
#autoLOC_1900789 = Translate Up
#autoLOC_1900790 = Translate Down
#autoLOC_1900791 = Translate Left
#autoLOC_1900792 = Translate Right
#autoLOC_1900793 = Translate Forward
#autoLOC_1900794 = Translate Backward
#autoLOC_1900795 = Throttle
#autoLOC_1900796 = Throttle Up
#autoLOC_1900797 = Throttle Down
#autoLOC_1900798 = Other
#autoLOC_1900799 = Switch Translation/Rotation
#autoLOC_1900800 = Pitch Axis
#autoLOC_1900801 = Roll Axis
#autoLOC_1900802 = Yaw Axis
#autoLOC_1900803 = Translate Left/Right
#autoLOC_1900804 = Translate Up/Down
#autoLOC_1900805 = Translate Forward/Back
#autoLOC_1900806 = Throttle Axis
#autoLOC_1900807 = Throttle (Incremental)
#autoLOC_1900808 = Systems
#autoLOC_1900809 = Landing Gear
#autoLOC_1900810 = Brakes
#autoLOC_1900812 = SAS Hold
#autoLOC_1900813 = SAS Toggle
#autoLOC_1900814 = RCS Toggle
#autoLOC_1900815 = Throttle Cut-off
#autoLOC_1900816 = Full Throttle
#autoLOC_1900817 = Precision Controls Toggle
#autoLOC_1900818 = Lights
#autoLOC_1900819 = Emergency Abort
#autoLOC_1900820 = Custom Action 1
#autoLOC_1900821 = Custom Action 2
#autoLOC_1900822 = Custom Action 3
#autoLOC_1900823 = Custom Action 4
#autoLOC_1900824 = Custom Action 5
#autoLOC_1900825 = Custom Action 6
#autoLOC_1900826 = Custom Action 7
#autoLOC_1900827 = Custom Action 8
#autoLOC_1900828 = Custom Action 9
#autoLOC_1900829 = Custom Action 10
#autoLOC_1900830 = Wheels
#autoLOC_1900831 = Steer Left
#autoLOC_1900832 = Steer Right
#autoLOC_1900833 = Drive Forward
#autoLOC_1900834 = Drive Back
#autoLOC_1900835 = Steering Axis
#autoLOC_1900836 = Character Controls
#autoLOC_1900837 = Move Forward
#autoLOC_1900838 = Move Back
#autoLOC_1900839 = Move Left
#autoLOC_1900840 = Move Right
#autoLOC_1900841 = Turn Left
#autoLOC_1900842 = Turn Right
#autoLOC_1900843 = Jump
#autoLOC_1900844 = Run
#autoLOC_1900845 = Board
#autoLOC_1900846 = Toggle Movement Mode
#autoLOC_1900847 = Orient to View
#autoLOC_1900848 = Toggle Lights
#autoLOC_1900849 = Toggle EVA Pack
#autoLOC_1900850 = Move Up
#autoLOC_1900851 = Move Down
#autoLOC_1900852 = Character
#autoLOC_1900853 = Pitch
#autoLOC_1900854 = Yaw
#autoLOC_1900855 = Roll
#autoLOC_1900856 = Orbital Map View
#autoLOC_1900857 = Increase Time Warp
#autoLOC_1900858 = Decrease Time Warp
#autoLOC_1900859 = Stop Time Warp
#autoLOC_1900860 = Focus Next Vessel
#autoLOC_1900861 = Focus Prev Vessel
#autoLOC_1900862 = Take Screenshot
#autoLOC_1900863 = Pause
#autoLOC_1900865 = Quicksave
#autoLOC_1900867 = Quickload
#autoLOC_1900869 = Camera
#autoLOC_1900870 = Camera Mode
#autoLOC_1900871 = Camera Next
#autoLOC_1900872 = Camera Reset
#autoLOC_1900873 = Zoom In
#autoLOC_1900874 = Zoom Out
#autoLOC_1900875 = View Up
#autoLOC_1900876 = View Down
#autoLOC_1900877 = View Left
#autoLOC_1900878 = View Right
#autoLOC_1900879 = Toggle Mouselook
#autoLOC_1900880 = Scroll View Up
#autoLOC_1900881 = Scroll View Down
#autoLOC_1900882 = Part Pitch Down
#autoLOC_1900883 = Part Pitch Up
#autoLOC_1900884 = Yaw Part Left
#autoLOC_1900885 = Yaw Part Right
#autoLOC_1900886 = Roll Part Left
#autoLOC_1900887 = Roll Part Right
#autoLOC_1900888 = Reset Part Rotation
#autoLOC_1900889 = Place Mode
#autoLOC_1900890 = Offset Mode
#autoLOC_1900891 = Rotate Mode
#autoLOC_1900892 = Root Mode
#autoLOC_1900893 = Toggle Local/Absolute
#autoLOC_1900894 = Toggle Angle Snap
#autoLOC_1900895 = Toggle Symmetry
#autoLOC_1900896 = Cycle Symmetry Mode
#autoLOC_1900897 = Search All Parts
#autoLOC_1900898 = Scroll Modifier for Zoom
#autoLOC_1900899 = UI
#autoLOC_1900900 = Scroll Icons Up
#autoLOC_1900901 = Scroll Icons Down
#autoLOC_1900902 = Camera Horizontal
#autoLOC_1900903 = Camera Vertical
#autoLOC_1900906 = Volume
#autoLOC_1900907 = Master
#autoLOC_1900908 = Spacecraft
#autoLOC_1900909 = Ambience
#autoLOC_1900910 = Music
#autoLOC_1900911 = Voices
#autoLOC_1900912 = Sound Normalizer
#autoLOC_1900914 = Enabled
#autoLOC_1900915 = Disabled
#autoLOC_1900916 = Threshold
#autoLOC_1900917 = Responsiveness
#autoLOC_1900918 = Gameplay
#autoLOC_1900919 = Show Vessel Labels
#autoLOC_1900920 = Show Space Center Crew
#autoLOC_1900921 = Display Kerbin Time
#autoLOC_1900922 = Contract Deadlines as Dates
#autoLOC_1900923 = Temperature Gauges
#autoLOC_1900924 = Thermal Highlights
#autoLOC_1900925 = Double Click Mouse Look
#autoLOC_1900926 = EVAs Auto-Rotate to Camera
#autoLOC_1900927 = Retain Control Point on Enter IVA
#autoLOC_1900928 = UI Scale
#autoLOC_1900929 = Camera Wobble External
#autoLOC_1900930 = Camera Wobble Internal
#autoLOC_1900931 = Advanced Tweakables
#autoLOC_1900932 = Default Throttle in Prelaunch
#autoLOC_1900933 = Autohide Navball in Map View
#autoLOC_1900934 = System
#autoLOC_1900935 = Show Stats Tracking Dialog on Startup
#autoLOC_1900936 = Show Exit to Main Menu Confirmation
#autoLOC_1900937 = Show Wrong Vessel Type on Launch Confirmation
#autoLOC_1900938 = Simulate In Background
#autoLOC_1900939 = Don't Show Game Launcher
#autoLOC_1900940 = Show Version Watermark in Game
#autoLOC_1900941 = Max Persistent Debris
#autoLOC_1900942 = Tidy up debris cluttering KSC
#autoLOC_1900943 = Max Physics Delta-Time per Frame
#autoLOC_1900944 = Orbital Drift Compensation
#autoLOC_1900945 = Ease in Gravity
#autoLOC_1900946 = Verbose Logging
#autoLOC_1900947 = Scenery
#autoLOC_1900948 = Terrain Detail
#autoLOC_1900950 = Terrain Scatters
#autoLOC_1900951 = Scatter Density
#autoLOC_1900952 = Video
#autoLOC_1900953 = Screen Resolution
#autoLOC_1900954 = Full Screen
#autoLOC_1900957 = V-Sync
#autoLOC_1900958 = Don't Sync
#autoLOC_1900959 = Frame Limit
#autoLOC_1900960 = Pixel Light Count
#autoLOC_1900961 = Shadow Cascades
#autoLOC_1900962 = Rendering
#autoLOC_1900963 = Render Quality
#autoLOC_1900964 = Texture Quality
#autoLOC_1900965 = Eighth Res
#autoLOC_1900966 = Aerodynamic FX Quality
#autoLOC_1900967 = Surface FX
#autoLOC_1900968 = Underwater FX
#autoLOC_1900969 = Highlight FX
#autoLOC_1900970 = Conic Patch Draw Mode
#autoLOC_1900971 = Local to Body
#autoLOC_1900972 = Conic Patch Limit
#autoLOC_1900973 = Orbit Line Fade Strength
#autoLOC_1900974 = Orbit Line Fade Reversed
#autoLOC_1900975 = Always Show Closest Approach for Target
#autoLOC_1900976 = Part Highlighter Brightness Factor
#autoLOC_1900977 = Part Highlighter Enabled in Flight
#autoLOC_1900978 = Toggle Camera/Flight Control
#autoLOC_1900979 = Pitch, Yaw and Roll
#autoLOC_1900980 = Sharpness
#autoLOC_1900981 = XYZ Translation
#autoLOC_1900982 = Mouse Wheel Sensitivity
#autoLOC_1900983 = Track IR
#autoLOC_1900984 = Track IR Enabled
#autoLOC_1900985 = Flight External
#autoLOC_1900986 = Flight Internal
#autoLOC_1900987 = Flight EVA
#autoLOC_1900988 = Flight Map View
#autoLOC_1900989 = Editors
#autoLOC_5030003 = with enough margin.
#autoLOC_5030004 = [CTRL]
#autoLOC_5030006 = Unfortunately, rookie, you've passed through Mun's sphere of influence without achieving orbit. Try the tutorial again.
#autoLOC_5030007 = Unfortunately, rookie, you've passed through Mun's sphere of influence without achieving orbit. Try the tutorial again.
#autoLOC_5050023 = <<1>>t
#autoLOC_5050025 = Quicksave As...
#autoLOC_5050026 = Basic Action Groups Available
#autoLOC_5050028 = <<1>> Parts
#autoLOC_5050029 = <<1>> Warning!
#autoLOC_5050030 = <<1>> Experiments Recovered
#autoLOC_5050031 = Astronaut Complex Capacity Reached
#autoLOC_5050032 = <<1>> km
#autoLOC_5050033 = <<1>> g
#autoLOC_5050034 = <<1>> m/s
#autoLOC_5050035 = <<1>> m
#autoLOC_5050036 = <<1>> atm<<2>>
#autoLOC_5050037 = <<1>> K
#autoLOC_5050038 = Last Seen:
#autoLOC_5050039 = <> in progress
#autoLOC_5050040 = Start
#autoLOC_5050047 = Stop Tracking Object
#autoLOC_5050048 = Terminate Mission
#autoLOC_5050049 = Recover Vessel
#autoLOC_5700000 = <> <> <> Recovered
#autoLOC_5700001 = - <<1>>, <<2>> Value:
#autoLOC_5700002 = <<1>> <> Recovered
#autoLOC_5700003 = <<1>> <> Recovered
#autoLOC_5700004 = Fuel <> Overlay
#autoLOC_5700005 = <> in progress
#autoLOC_5700006 = <<1>> Flights: <<2>> Contracts: <<3>>
#autoLOC_6001000 = Max.
#autoLOC_6001001 = Min.
#autoLOC_6001002 = <<1>>Thrust (ASL): <<2>> kN\n
#autoLOC_6001003 = <<1>>Thrust (Vac.): <<2>> kN\n
#autoLOC_6001004 = <<1>>Thrust: <<2>> kN\n
#autoLOC_6001005 = Close Fairing
#autoLOC_6001006 = Place Cross-Section
#autoLOC_6001007 = Edit Previous Section
#autoLOC_6001008 = Cancel Placement
#autoLOC_6001009 = >>[LMB]: <<2>>
#autoLOC_6001010 = \n[RMB]: <<1>>
#autoLOC_6001011 = \nCost: <<1>> Mass: <<2>>t
#autoLOC_6001012 = Max Radius: <<1>>m\n
#autoLOC_6001013 = Panel Mass: <<1>>t. / m²\n
#autoLOC_6001014 = Panel Cost: <<1>> / m²
#autoLOC_6001015 = Recorded <> <<3>>
#autoLOC_6001016 = and upgraded <> to a level <<2>> <<3>>
#autoLOC_6001017 = Part
#autoLOC_6001018 = <<1>> broken by aero forces.
#autoLOC_6001019 = <<1>> snapped from g-forces.
#autoLOC_6001022 = [<<1>>]: <<2>> already stored in this module.
#autoLOC_6001023 = <<1>> Data = <<2>> Science
#autoLOC_6001024 = <<1>>\nTime w/<<2>> Data:\n<<3>>
#autoLOC_6001025 = <<1>> sci/day
#autoLOC_6001026 = Transmitting this experiment will render this module inoperable.\n\nRestoring functionality will require a Scientist.
#autoLOC_6001027 = Removing the experiment data will render this module inoperable.\n\nRestoring functionality will require a Scientist.
#autoLOC_6001028 = Not Enough Crew (<<1>>/<<2>>)
#autoLOC_6001029 = [<<1>>]: Cleaning out <<2>>... <<3>>
#autoLOC_6001030 = [<<1>>]: Not enough <<2>> to clean out <<3>> <<4>>
#autoLOC_6001031 = All labs are currently busy.
#autoLOC_6001032 = The lab is currently busy.
#autoLOC_6001033 = No labs are currently manned.
#autoLOC_6001034 = The lab is not currently manned.
#autoLOC_6001035 = All labs are full of data.
#autoLOC_6001036 = The lab is full of data.
#autoLOC_6001037 = All labs already have this data.
#autoLOC_6001038 = The lab already has this data.
#autoLOC_6001039 = Separator
#autoLOC_6001040 = Decoupler
#autoLOC_6001041 = \nLoss at <<1>>K: <<2>> <<3>>
#autoLOC_6001042 = / sec.\n(Flux <<1>>W)
#autoLOC_6001043 = Not Enough <<1>>(<<2>>/<<3>>)
#autoLOC_6001044 = Unused <<1>> <<2[resource/resources]>>.
#autoLOC_6001045 = (Asteroid use - <<1>>% base efficiency)
#autoLOC_6001046 = <<1>>/day
#autoLOC_6001047 = <<1>>/hr
#autoLOC_6001048 = <<1>>/sec
#autoLOC_6001049 = <<1>>t <<2>>%
#autoLOC_6001050 = Resource analysis performed for <<1>> <<2>>
#autoLOC_6001051 = <<1>> <<2>> jettisoned
#autoLOC_6001052 = <<1>> <<2[N/S]>> : [<<3>>N]
#autoLOC_6001053 = <<1>> <<2[E/W]>> : [<<3>>E]
#autoLOC_6001054 = Color: <<1>> [<<2>>%]
#autoLOC_6001055 = Survey Scanner disabled - <<1>> has no surface to scan.
#autoLOC_6001056 = You must be in a stable polar orbit between <<1>>km and <<2>>km to perform an orbital survey.
#autoLOC_6001057 = <<1>>/day
#autoLOC_6001058 = <<1>>/hr
#autoLOC_6001059 = <<1>>/sec
#autoLOC_6001060 = <<1>>/day
#autoLOC_6001061 = <<1>>/hr
#autoLOC_6001062 = <<1>>/sec
#autoLOC_6001063 = <<1>>/day
#autoLOC_6001064 = <<1>>/hr
#autoLOC_6001065 = <<1>>/sec
#autoLOC_6001066 = <<1>>/day
#autoLOC_6001067 = <<1>>/hr
#autoLOC_6001068 = <<1>>/sec
#autoLOC_6001069 = Insufficient resource abundance - need at least <<1>>%
#autoLOC_6001070 = No survey data available for <<1>>
#autoLOC_6001071 = Disabled
#autoLOC_6001072 = Enabled
#autoLOC_6001073 = Off
#autoLOC_6001074 = On
#autoLOC_6001075 = Normal
#autoLOC_6001076 = Reverse
#autoLOC_6001077 = Inverted
#autoLOC_6001078 = Inactive
#autoLOC_6001079 = Active
#autoLOC_6001080 = Extended
#autoLOC_6001081 = Retracted
#autoLOC_6001082 = <<1[Surf/Surface]>>
#autoLOC_6001083 = <<1[Atmo/Atmosphere]>>
#autoLOC_6001084 = <<1[Exo/Exospheric]>>
#autoLOC_6001085 = <<1>> on the surface at <<2>>
#autoLOC_6001086 = <<1>> in <<2[flight/spaceflight]>> below <<3>> meters near <<4>>
#autoLOC_6001087 = <<1>> in <<2[flight/spaceflight]>> above <<3>> meters near <<4>>
#autoLOC_6001088 = <<1>> around <<2>>
#autoLOC_6001089 = <<1>> was added to the crew!
#autoLOC_6001090 = <<1>> is now part of the space program crew.
#autoLOC_6001091 = Well done! <<1>> has been recovered in one piece and is now enjoying a thorough debriefing from the comfort of <> quarantine cell.\n\n
#autoLOC_6001092 = Great Work! <<1>> and <> have been recovered! <> will be debriefed while we analyze what's left of <> vessel.\n\n
#autoLOC_6001093 = The contract to recover <<1>> and <> has been cancelled.
#autoLOC_6001094 = The deadline on the contract to recover <<1>> and <> has expired.
#autoLOC_6001095 = Have <> on the <<2>>
#autoLOC_6001096 = Recovery of a vessel returned from the surface of <<1>>
#autoLOC_6001097 = Recovery of a vessel returned from a flight over <<1>>
#autoLOC_6001098 = Recovery of a vessel returned from a sub-orbital flight on <<1>>
#autoLOC_6001099 = Recovery of a vessel returned from orbit around <<1>>
#autoLOC_6001100 = Recovery of a vessel returned from a fly-by of <<1>>
#autoLOC_6001200 = Change Key Bindings
#autoLOC_6001201 = Apply
#autoLOC_6001202 = Override Keybard\nLayout
#autoLOC_6001203 = Current OS Keyboard
#autoLOC_6001204 = Layout change
#autoLOC_6001205 = Accept
#autoLOC_6001206 = Cancel
#autoLOC_6001207 = Rebind keys
#autoLOC_6001208 = No Presets Found
#autoLOC_6001209 = Type: <<1>>\nLang: <<2>>
#autoLOC_6001210 = Keyboard Layout
#autoLOC_6001211 = Do you want to rebind your controls to the preset <<1>>?\nThis won't be saved until you apply your changes.
#autoLOC_6001212 = You are about to change the keyboard layout.\nYou should only do this if the Os Keyboard doesn't match\nthe selected layout <<1>>.\nAre you sure you want to change the layout?
#autoLOC_6001213 = Layout
#autoLOC_6001214 = Tool: Coord Space
#autoLOC_6001215 = Tool: Radial Symmetry Space
#autoLOC_6001216 = Cycle Symmetry Count\nMiddle Click: Symmetry Mode
#autoLOC_6001217 = Absolute
#autoLOC_6001218 = Local
#autoLOC_6001219 = Parent
#autoLOC_6001220 = Vessel
#autoLOC_6001221 = Offset: Absolute
#autoLOC_6001222 = Offset: Local
#autoLOC_6001223 = Rotation: Absolute
#autoLOC_6001224 = Rotation: Local
#autoLOC_6001225 = Radial Symmetry around Vessel
#autoLOC_6001226 = Radial Symmetry around Parent Part
#autoLOC_6001227 = US Keyboard
#autoLOC_6001228 = UK Keyboard
#autoLOC_6001229 = Latin American Keyboard
#autoLOC_6001230 = Italian Keyboard 105
#autoLOC_6001231 = Japanese 109 Keyboard
#autoLOC_6001232 = German QWERTZ Keyboard
#autoLOC_6001233 = French AZERTY Keyboard
#autoLOC_6001234 = US Dvorak Keyboard
#autoLOC_6001300 = Switch Mode
#autoLOC_6001301 = Cycle Wheel Mode
#autoLOC_6001302 = Activate Wheel
#autoLOC_6001303 = Deactivate Wheel
#autoLOC_6001304 = Toggle Wheel
#autoLOC_6001305 = Toggle RW
#autoLOC_6001306 = Reaction Wheels
#autoLOC_6001307 = SAS only
#autoLOC_6001308 = Pilot Only
#autoLOC_6001309 = Wheel Authority
#autoLOC_6001310 = Toggle Torque
#autoLOC_6001311 = Collect All
#autoLOC_6001312 = Container: Transfer Data
#autoLOC_6001313 = Review Stored Data
#autoLOC_6001314 = Store Data
#autoLOC_6001315 = Aim Camera
#autoLOC_6001316 = Reset Camera
#autoLOC_6001317 = Transfer Crew
#autoLOC_6001318 = Autostrut: Disabled
#autoLOC_6001319 = Autostrut: Heaviest Part
#autoLOC_6001320 = Autostrut: Root Part
#autoLOC_6001321 = Autostrut: Grandparent Part
#autoLOC_6001322 = Autostrut Locked: Heaviest Part
#autoLOC_6001323 = Autostrut Locked: Root Part
#autoLOC_6001324 = Autostrut Locked: Grandparent Part
#autoLOC_6001325 = Rigid Attachment
#autoLOC_6001326 = Rigid Attachment: Off
#autoLOC_6001327 = Rigid Attachment: On
#autoLOC_6001328 = (Off)
#autoLOC_6001329 = Toggle
#autoLOC_6001330 = Pitch
#autoLOC_6001331 = Yaw
#autoLOC_6001332 = Roll
#autoLOC_6001333 = Deploy
#autoLOC_6001334 = Deploy Direction
#autoLOC_6001335 = Deploy Part
#autoLOC_6001336 = Authority Limiter
#autoLOC_6001337 = Toggle Deploy
#autoLOC_6001338 = Extend
#autoLOC_6001339 = Retract
#autoLOC_6001340 = Min Pressure
#autoLOC_6001341 = Spread Angle
#autoLOC_6001342 = Safe to deploy?
#autoLOC_6001343 = Deploy Mode
#autoLOC_6001344 = When Safe
#autoLOC_6001345 = When Risky
#autoLOC_6001346 = Immediate
#autoLOC_6001347 = Cut Chute
#autoLOC_6001348 = Deploy Chute
#autoLOC_6001349 = Cut Parachute
#autoLOC_6001350 = Repack Chute
#autoLOC_6001351 = Disarm
#autoLOC_6001352 = Status
#autoLOC_6001353 = Deploy Limit
#autoLOC_6001354 = toggle
#autoLOC_6001355 = Comm Signal
#autoLOC_6001356 = Comm First Hop Dist
#autoLOC_6001357 = Command State
#autoLOC_6001358 = Hibernation
#autoLOC_6001359 = Hibernate in Warp
#autoLOC_6001360 = Control From Here
#autoLOC_6001361 = Toggle Hibernation
#autoLOC_6001362 = RCS
#autoLOC_6001363 = Thrust Limiter
#autoLOC_6001364 = Port/Stbd
#autoLOC_6001365 = Dorsal/Ventral
#autoLOC_6001366 = Fore/aft
#autoLOC_6001367 = Fore by Throttle
#autoLOC_6001368 = Always Full Action
#autoLOC_6001369 = RCS Isp
#autoLOC_6001370 = Toggle RCS Thrust
#autoLOC_6001371 = SAS
#autoLOC_6001372 = State
#autoLOC_6001373 = Standby
#autoLOC_6001374 = Unpowered
#autoLOC_6001375 = Fuel Flow
#autoLOC_6001376 = Prop. Requirement Met
#autoLOC_6001377 = Thrust
#autoLOC_6001378 = Specific Impulse
#autoLOC_6001379 = Cause
#autoLOC_6001380 = Toggle Engine
#autoLOC_6001381 = Shutdown Engine
#autoLOC_6001382 = Activate Engine
#autoLOC_6001383 = Gimbal Limit
#autoLOC_6001384 = Actuation Toggles
#autoLOC_6001385 = Toggle Gimbal
#autoLOC_6001386 = Lock Gimbal
#autoLOC_6001387 = Free Gimbal
#autoLOC_6001388 = Toggle Gimbal Pitch
#autoLOC_6001389 = Toggle Gimbal Yaw
#autoLOC_6001390 = Toggle Gimbal Roll
#autoLOC_6001391 = Automatic Switching
#autoLOC_6001392 = Manual Switching
#autoLOC_6001393 = Toggle Mode
#autoLOC_6001394 = Sides
#autoLOC_6001395 = Ejection Force
#autoLOC_6001396 = Clamshell Deploy
#autoLOC_6001397 = Delete Fairing
#autoLOC_6001398 = Edit Fairing
#autoLOC_6001399 = Build Fairing
#autoLOC_6001400 = Toggle Flag
#autoLOC_6001401 = Light Status
#autoLOC_6001402 = Light R
#autoLOC_6001403 = Light G
#autoLOC_6001404 = Light B
#autoLOC_6001405 = Toggle Light
#autoLOC_6001406 = Turn Light On
#autoLOC_6001407 = Turn Light Off
#autoLOC_6001408 = Lights Off
#autoLOC_6001409 = Lights On
#autoLOC_6001410 = Toggle Ladder
#autoLOC_6001411 = Extend Ladder
#autoLOC_6001412 = Retract Ladder
#autoLOC_6001413 = Level Up Crew
#autoLOC_6001414 = Cooling
#autoLOC_6001415 = Idle
#autoLOC_6001416 = Toggle Radiator
#autoLOC_6001417 = Activate Radiator
#autoLOC_6001418 = Shutdown Radiator
#autoLOC_6001419 = Alternator Output
#autoLOC_6001420 = Sun Exposure
#autoLOC_6001421 = Energy Flow
#autoLOC_6001422 = Efficiency
#autoLOC_6001423 = Flow
#autoLOC_6001424 = Effective Air Speed
#autoLOC_6001425 = Toggle Intake
#autoLOC_6001426 = Close Intake
#autoLOC_6001427 = Open Intake
#autoLOC_6001428 = Antenna State
#autoLOC_6001429 = Antenna Rating
#autoLOC_6001430 = Transmit Data
#autoLOC_6001431 = Toggle Display
#autoLOC_6001432 = Science
#autoLOC_6001433 = Data
#autoLOC_6001434 = Rate
#autoLOC_6001435 = Research
#autoLOC_6001436 = Reset
#autoLOC_6001437 = Deploy Experiment
#autoLOC_6001438 = Reset Experiment
#autoLOC_6001439 = Review Data
#autoLOC_6001440 = Lab Status
#autoLOC_6001441 = Transmit Science
#autoLOC_6001442 = Force Percent
#autoLOC_6001443 = Decouple
#autoLOC_6001444 = Undock Node
#autoLOC_6001445 = Undock
#autoLOC_6001446 = Decouple Node
#autoLOC_6001447 = Control from Here
#autoLOC_6001448 = Set as Target
#autoLOC_6001449 = Unset Target
#autoLOC_6001450 = Release Grapple
#autoLOC_6001451 = Release
#autoLOC_6001452 = Decouple Node
#autoLOC_6001453 = Free Pivot
#autoLOC_6001454 = Lock Pivot
#autoLOC_6001455 = Shroud
#autoLOC_6001456 = Jettison Shroud
#autoLOC_6001457 = Friction Control
#autoLOC_6001458 = Brake
#autoLOC_6001459 = Wheel Stress
#autoLOC_6001460 = Deploy Shielded
#autoLOC_6001461 = Extend/Retract
#autoLOC_6001462 = Motor: Direction
#autoLOC_6001463 = Drive Limiter
#autoLOC_6001464 = Traction Control
#autoLOC_6001465 = Diff Steering
#autoLOC_6001466 = Steering: Direction
#autoLOC_6001467 = Steering
#autoLOC_6001468 = Steering: Direction
#autoLOC_6001469 = Spring Strength
#autoLOC_6001470 = Damper Strength
#autoLOC_6001471 = Start Converter
#autoLOC_6001472 = Stop Converter
#autoLOC_6001473 = Toggle Converter
#autoLOC_6001474 = Run Analysis
#autoLOC_6001475 = Jettison Tank Contents
#autoLOC_6001476 = Body
#autoLOC_6001477 = Lat
#autoLOC_6001478 = Lon
#autoLOC_6001479 = Resource
#autoLOC_6001480 = Toggle Overlay
#autoLOC_6001481 = Color: Monochrome
#autoLOC_6001482 = Color: <<1>>
#autoLOC_6001483 = Cutoff +
#autoLOC_6001484 = Cutoff -
#autoLOC_6001485 = Activate
#autoLOC_6001486 = Perform orbital survey
#autoLOC_6001487 = Thermal Efficiency
#autoLOC_6001488 = Core Temp
#autoLOC_6001489 = <<1>>\n\nAre you sure you want to continue?
#autoLOC_6001490 = <<1>> Warning!
#autoLOC_6001491 = Re-Runnable.
#autoLOC_6001492 = <>\n<<2>>
#autoLOC_6001493 = <<1>> Science earned
#autoLOC_6001494 = <<1>> Science
#autoLOC_6001495 = <<1>> Axis <<2>>
#autoLoc_6001496 = Transfer Data
#autoLoc_6001497 = RESET
#autoLOC_6001498 = UT
#autoLOC_6001499 = Run Test
#autoLOC_6001500 = Display Kerbin Time (6h days, 426d years)
#autoLOC_6001501 = Display Earth Time (24h days, 365d years)
#autoLOC_6001502 = KerbNet Map Aligns with Orbit
#autoLOC_6001503 = Anti-Aliasing
#autoLOC_6001504 = CommNet Line Brightness Factor
#autoLOC_6001505 = 6-DOF
#autoLOC_6001506 = Low
#autoLOC_6001507 = Default
#autoLOC_6001508 = High
#autoLOC_6001509 = Minimal,Very Low,Low,Normal
#autoLOC_6001510 = Fastest,Fast,Simple,Good,Beautiful,Fantastic
#autoLOC_6001603 = Manual
#autoLOC_6001604 = Construction Interface
#autoLOC_6001605 = The Parts Toolbox
#autoLOC_6001606 = Part Details
#autoLOC_6001607 = Action Groups
#autoLOC_6001608 = Vessel Crewing
#autoLOC_6001609 = Scene Actions and Vessel Details
#autoLOC_6001610 = Staging Stack and App Launcher
#autoLOC_6001611 = Engineers Report
#autoLOC_6001612 = Centers and Costs
#autoLOC_6001613 = Construction Gizmos
#autoLOC_6001614 = Symmetry and Snapping
#autoLOC_6001615 = Flight Interface
#autoLOC_6001616 = The NavBall
#autoLOC_6001617 = Mode Controls
#autoLOC_6001618 = The Staging Stack
#autoLOC_6001619 = The Altimeter
#autoLOC_6001620 = Time Controls/Action Menus
#autoLOC_6001621 = App Launcher
#autoLOC_6001622 = Kerbal Portraits
#autoLOC_6001623 = EVA Activities
#autoLOC_6001624 = Map Interface
#autoLOC_6001625 = Orbit Nodes
#autoLOC_6001626 = Orbit Nodes (cont.)
#autoLOC_6001627 = Maneuver Nodes
#autoLOC_6001628 = Controls
#autoLOC_6001629 = General Controls
#autoLOC_6001630 = Map and Time
#autoLOC_6001631 = Flight Directions
#autoLOC_6001632 = General Flight
#autoLOC_6001633 = Flight Activities
#autoLOC_6001634 = RCS and Trim
#autoLOC_6001635 = Docking Mode
#autoLOC_6001636 = EVA
#autoLOC_6001637 = Editor
#autoLOC_6001638 = Editor Gizmos
#autoLOC_6001639 = The Mouse in Flight
#autoLOC_6001640 = The Mouse in Construction
#autoLOC_6001641 = Management Screens
#autoLOC_6001642 = Kerbal Space Center
#autoLOC_6001643 = Astronaut Complex
#autoLOC_6001644 = Administration Building
#autoLOC_6001645 = Mission Control
#autoLOC_6001646 = Research and Development
#autoLOC_6001647 = R&D Science Archives
#autoLOC_6001648 = Tracking Station
#autoLOC_6001649 = Locations
#autoLOC_6001650 = Celestial Bodies
#autoLOC_6001659 = Facilities
#autoLOC_6001660 = Vehicle Assembly Building
#autoLOC_6001661 = Spaceplane Hangar
#autoLOC_6001662 = Runway
#autoLOC_6001663 = Launchpad
#autoLOC_6001664 = Facilities Menus
#autoLOC_6001665 = Easter Eggs
#autoLOC_6001666 = Space Travel
#autoLOC_6001667 = Orbital Definitions
#autoLOC_6001668 = Direction and Inclination
#autoLOC_6001669 = Apoapsis and Periapsis
#autoLOC_6001670 = Eccentricity
#autoLOC_6001671 = Vessel Directions
#autoLOC_6001672 = Orbital Basics
#autoLOC_6001673 = Orbits Defined
#autoLOC_6001674 = Atmosphere
#autoLOC_6001675 = Getting Up There
#autoLOC_6001676 = Turning "with" Gravity
#autoLOC_6001677 = Staying Up There
#autoLOC_6001678 = Getting Back Down
#autoLOC_6001679 = Orbital Maneuvers
#autoLOC_6001680 = DeltaV
#autoLOC_6001681 = Shaping Up
#autoLOC_6001682 = Adjusting Inclination
#autoLOC_6001683 = Radial and Anti-Radial
#autoLOC_6001684 = Hohmann Transfer
#autoLOC_6001685 = Hohmann Transfer (cont.)
#autoLOC_6001686 = Maneuver Efficiency
#autoLOC_6001687 = Orbit Types
#autoLOC_6001688 = Rocketry
#autoLOC_6001689 = Basics
#autoLOC_6001690 = Forces
#autoLOC_6001691 = Stability
#autoLOC_6001692 = Centered
#autoLOC_6001693 = Symmetry
#autoLOC_6001694 = Aerodynamics
#autoLOC_6001695 = Control
#autoLOC_6001696 = Engines
#autoLOC_6001697 = Supplies
#autoLOC_6001698 = Service and Science
#autoLOC_6001699 = Recharging Supplies
#autoLOC_6001700 = Parachutes
#autoLOC_6001701 = Hatches and Ladders
#autoLOC_6001702 = Multiple Stages
#autoLOC_6001703 = Stability Assist
#autoLOC_6001704 = Advanced
#autoLOC_6001705 = Girders, Plates and Struts
#autoLOC_6001706 = Fairings
#autoLOC_6001707 = Aircraft
#autoLOC_6001708 = Lift
#autoLOC_6001709 = Thrust
#autoLOC_6001710 = Intakes Explained
#autoLOC_6001711 = Drag
#autoLOC_6001712 = Control Surfaces
#autoLOC_6001713 = Center of Lift
#autoLOC_6001714 = Achieving Flight
#autoLOC_6001715 = Balancing Act
#autoLOC_6001716 = Landing Gear
#autoLOC_6001717 = Communications Network
#autoLOC_6001718 = CommNet
#autoLOC_6001719 = CommNet Interface
#autoLOC_6001720 = Control Links
#autoLOC_6001721 = Transmission
#autoLOC_6001722 = Relays
#autoLOC_6001723 = Range
#autoLOC_6001724 = KerbNet
#autoLOC_6001725 = KerbNet Interface
#autoLOC_6001726 = Scanning Modes
#autoLOC_6001727 = Waypoints and Anomalies
#autoLOC_6001728 = Heat
#autoLOC_6001729 = Parts and Heat
#autoLOC_6001730 = Core Heat
#autoLOC_6001731 = Radiator Panels
#autoLOC_6001732 = Thermal Control Systems
#autoLOC_6001733 = Feeling The Flow
#autoLOC_6001734 = Heat Shields
#autoLOC_6001735 = Career
#autoLOC_6001736 = Currencies
#autoLOC_6001737 = Kerbal Roles
#autoLOC_6001738 = Kerbal Experience
#autoLOC_6001739 = Contracts
#autoLOC_6001740 = Technology
#autoLOC_6001741 = Strategies
#autoLOC_6001742 = Science
#autoLOC_6001743 = Experiments
#autoLOC_6001744 = Science from Data
#autoLOC_6001745 = Lab
#autoLOC_6001746 = Resources
#autoLOC_6001747 = Scanning
#autoLOC_6001748 = Scanning (Continued)
#autoLOC_6001749 = Asteroid Mining
#autoLOC_6001750 = Drilling
#autoLOC_6001751 = Storage And Conversion
#autoLOC_6001752 = Conversion Management
#autoLOC_6001800 = Toggle Panels
#autoLOC_6001801 = Extend Panel
#autoLOC_6001802 = Retract Panel
#autoLOC_6001803 = Extend Panels
#autoLOC_6001804 = Retract Panels
#autoLOC_6001805 = Extend <<1>>
#autoLOC_6001806 = Retract <<1>>
#autoLOC_6001807 = Toggle <<1>>
#autoLOC_6001808 = Container: Collect All
#autoLOC_6001809 = Tweak
#autoLOC_6001810 = Leave Seat
#autoLOC_6001811 = Toggle flight GUI
#autoLOC_6001812 = Relay Status
#autoLOC_6001813 = CoreEnergy
#autoLOC_6001814 = PartEnergy
#autoLOC_6001815 = GoalEnergy
#autoLOC_6001816 = Diff
#autoLOC_6001817 = Core->Part
#autoLOC_6001818 = Part->Core
#autoLOC_6001819 = RadSat
#autoLOC_6001820 = RadCap
#autoLOC_6001821 = RadUsage
#autoLOC_6001822 = RadCoolAmt
#autoLOC_6001823 = RadCool%
#autoLOC_6001824 = RadCoolTot
#autoLOC_6001825 = Rad%Tot
#autoLOC_6001826 = RadXfer
#autoLOC_6001827 = RadExcess
#autoLOC_6001828 = Shielded
#autoLOC_6001829 = Toggle Color
#autoLOC_6001830 = % Rated Thrust
#autoLOC_6001831 = Fuel Ratio
#autoLOC_6001832 = Board <<1>>
#autoLOC_6001833 = Take Down
#autoLOC_6001834 = Pick Up
#autoLOC_6001835 = Read Plaque
#autoLOC_6001836 = Gear
#autoLOC_6001837 = Force
#autoLOC_6001838 = Motor Drive
#autoLOC_6001839 = Motor Neutral
#autoLOC_6001840 = Motor Park
#autoLOC_6001841 = Reverse Drive
#autoLOC_6001842 = Throttle -> Speed
#autoLOC_6001843 = Torque Ratio
#autoLOC_6001844 = Park Drive
#autoLOC_6001845 = Set Neutral
#autoLOC_6001846 = Invert Drive
#autoLOC_6001847 = Standard Drive
#autoLOC_6001848 = Reversed Drive
#autoLOC_6001849 = Target Center of Mass
#autoLOC_6001850 = Take Sample
#autoLOC_6001851 = Rename Asteroid
#autoLOC_6001852 = Mesh
#autoLOC_6001853 = Nodes
#autoLOC_6001854 = AR:CoolingParts
#autoLOC_6001855 = AR:Radiators
#autoLOC_6001856 = AR:HeadRoom
#autoLOC_6001857 = AR:ExcessHeat
#autoLOC_6001858 = AR:XferAmt
#autoLOC_6001859 = AR:AdjXferAmt
#autoLOC_6001860 = Toggle Transmit Incomplete
#autoLOC_6001861 = Must wait
#autoLOC_6001862 = Restore
#autoLOC_6001863 = Clean Experiments [<<1>>]
#autoLOC_6001864 = Clean Experiments
#autoLOC_6001865 = Release Clamp
#autoLOC_6001866 = Ablation:
#autoLOC_6001867 = Pyrolysis Flux:
#autoLOC_6001868 = Toggle Gear
#autoLOC_6001869 = Retract gear
#autoLOC_6001870 = Extend gear
#autoLOC_6001871 = Fire
#autoLOC_6001872 = Sample of
#autoLOC_6001873 = Sample mass
#autoLOC_6001874 = Discard
#autoLOC_6001875 = Lon. Slip
#autoLOC_6001876 = Lat. Slip
#autoLOC_6001877 = Wheel Speed
#autoLOC_6001878 = Landed (Self)
#autoLOC_6001879 = Landed (Vessel)
#autoLOC_6001880 = Landed At
#autoLOC_6001881 = Landed At Last
#autoLOC_6001882 = Repair Wheel
#autoLOC_6001883 = EffBonus
#autoLOC_6001884 = Delta
#autoLOC_6001885 = TimeFac
#autoLOC_6001886 = FinBon
#autoLOC_6001887 = CrewBon
#autoLOC_6001888 = Jettison <<1>>
#autoLOC_6001889 = Abundance
#autoLOC_6001890 = Collect
#autoLOC_6001891 = Discard
#autoLOC_6001892 = Alternator (Wet)
#autoLOC_6001893 = Alternator (Dry)
#autoLOC_6001894 = Mode
#autoLOC_6001895 = Wet
#autoLOC_6001896 = Dry
#autoLOC_6001897 = AirBreathing
#autoLOC_6001898 = ClosedCycle
#autoLOC_6001899 = There is no active vessel.\n
#autoLOC_6001900 = Eccentricity cannot be exactly 1, adding a tiny fraction for you\n
#autoLOC_6001901 = SMA was below what is safe, setting it to minimum safe value for orbit.\n
#autoLOC_6001902 = Eccentricity is below zero\n
#autoLOC_6001903 = Inclination is greater than 180 degrees\n
#autoLOC_6001904 = Inclination is less than -180 degrees\n
#autoLOC_6001905 = SMA Cannot be Infinity\n
#autoLOC_6001906 = There is no valid selected vessel.\n
#autoLOC_6001907 = Selected vessel is the active vessel.\n
#autoLOC_6001908 = Selected vessel is not in a stable orbit to rendezvous.\n
#autoLOC_6001909 = Placed active vessel <<1>> meters from <<2>>.
#autoLOC_6001910 = Reset Conv. Counter
#autoLOC_6001911 = All technology in Research and Development has been researched.
#autoLOC_6001912 = All facilities in the space center have been fully upgraded.
#autoLOC_6001913 = All crew members are now fully experienced.
#autoLOC_6001914 = Early game progression on <<1>> has been completed.
#autoLOC_6001915 = All game progression has been fully completed.
#autoLOC_6001916 = Drag: <<1>>
#autoLOC_6001917 = Drag Vector: <<1>>
#autoLOC_6001918 = <<1>> rate
#autoLOC_6001919 = Discovered on <<1>>
#autoLOC_6001920 = Last Observed on <<1>>
#autoLOC_6001921 = MNV: <<1>>
#autoLOC_6001922 = <<1>> <<1[reports/report/reports]>>
#autoLOC_6001923 = Ast. <<1>>
#autoLOC_6001924 = Achieve goal
#autoLOC_6001925 = Cannot warp faster than <<1>>x while in atmosphere.
#autoLOC_6001926 = Cannot warp faster than <<1>>x while the ship is under acceleration.
#autoLOC_6001927 = Cannot warp faster than <<1>>x while moving over terrain.
#autoLOC_6001928 = Cannot warp faster than <<1>>x while below <<2>>m.
#autoLOC_6001929 = Cannot warp faster than <<1>>x while Kerbals are on a ladder.
#autoLOC_6001930 = Cannot switch time rate modes while above <<1>>x Warp.
#autoLOC_6001931 = Warp already in progress
#autoLOC_6001932 = Auto-TimeWarp Cancelled.
#autoLOC_6001933 = TimeWarping... T<<1>>\nPress [<<2>>] to Cancel.
#autoLOC_6001934 = TimeWarp Stopped.
#autoLOC_6001935 = Warping... T<<1>>
#autoLOC_6001936 = TimeWarp Complete
#autoLOC_6001937 = We have launched into atmospheric flight.
#autoLOC_6001938 = We have entered into atmospheric flight above <<1>>.
#autoLOC_6001939 = We have entered orbit.
#autoLOC_6001940 = We have entered orbit of <<1>>.
#autoLOC_6001941 = We have launched into suborbital spaceflight.
#autoLOC_6001942 = We have entered into suborbital spaceflight above <<1>>.
#autoLOC_6001943 = We have returned to the surface.
#autoLOC_6001944 = We have landed on the surface of <<1>>.
#autoLOC_6001945 = We have splashed into the ocean.
#autoLOC_6001946 = We have splashed down in the oceans of <<1>>.
#autoLOC_6001947 = We have returned to the surface from orbit.
#autoLOC_6001948 = We have returned home from orbit of <<1>>.
#autoLOC_6001949 = We have performed the first one of our experiments at home.
#autoLOC_6001950 = We have gathered the first scientific data from <<1>>.
#autoLOC_6001951 = We have performed the first one of our experiments at home.
#autoLOC_6001952 = We have gathered the first scientific data from <<1>>.
#autoLOC_6001953 = We have planted the first one of our flags at home.
#autoLOC_6001954 = We have planted a flag on <<1>>.
#autoLOC_6001955 = We have performed an EVA test at home.
#autoLOC_6001956 = We have walked on the surface of <<1>>.
#autoLOC_6001957 = Deactivate
#autoLOC_6001958 = Name Site
#autoLOC_6001959 = KerbNet automatic refresh was interrupted.
#autoLOC_6001960 = Have a vessel make ground contact with <<1>> to achieve this goal.
#autoLOC_6001961 = Land a vessel on the surface of <<1>> to achieve this goal.
#autoLOC_6001962 = We need to perform a space walk in orbit. This time try to keep your helmet free of bodily fluids.
#autoLOC_6001963 = We need to perform a space walk in orbit of <<1>>. This time try to keep your helmet free of bodily fluids.
#autoLOC_6001964 = Make ground contact on <<1>>
#autoLOC_6001965 = Return to <<1>> from orbit.
#autoLOC_6001966 = Return to <<1>> from orbit of <<2>>.
#autoLOC_6001967 = SUBASSEMBLY\nDROP ZONE
#autoLOC_6001968 = EVA Suit
#autoLOC_6001969 = Max. Absorb. Garment
#autoLOC_6001970 = Hibernation Mode
#autoLOC_6002000 = Surface Landed
#autoLOC_6002001 = Surface Splashed
#autoLOC_6002002 = Flying Low
#autoLOC_6002003 = Flying High
#autoLOC_6002004 = In Space Low
#autoLOC_6002005 = In Space High
#autoLOC_6002006 = Akatsuki Lake
#autoLOC_6002007 = Babbage Patch
#autoLOC_6002008 = Badlands
#autoLOC_6002009 = Canyon
#autoLOC_6002010 = Canyons
#autoLOC_6002011 = Central Lowlands
#autoLOC_6002012 = Central Mountain Range
#autoLOC_6002013 = Crater Bay
#autoLOC_6002014 = Crater Island
#autoLOC_6002015 = Crater Lake
#autoLOC_6002016 = Craters
#autoLOC_6002017 = Crescent Bay
#autoLOC_6002018 = Degrasse Sea
#autoLOC_6002019 = Deserts
#autoLOC_6002020 = Dunes
#autoLOC_6002021 = East Crater
#autoLOC_6002022 = East Farside Crater
#autoLOC_6002023 = Eastern Canyon
#autoLOC_6002024 = Eastern Mountain Ridge
#autoLOC_6002025 = Eastern Sea
#autoLOC_6002026 = Explodium Sea
#autoLOC_6002027 = Farside Basin
#autoLOC_6002028 = Farside Crater
#autoLOC_6002029 = Flats
#autoLOC_6002030 = Foothills
#autoLOC_6002031 = Fragipan
#autoLOC_6002032 = Gagarin Crater
#autoLOC_6002033 = Galileio Crater
#autoLOC_6002034 = Grasslands
#autoLOC_6002035 = Great Flats
#autoLOC_6002036 = Grissom Crater
#autoLOC_6002037 = Highland Craters
#autoLOC_6002038 = Highlands
#autoLOC_6002039 = Ice Canyons
#autoLOC_6002040 = Ice Caps
#autoLOC_6002041 = Impact Craters
#autoLOC_6002042 = Impact Ejecta
#autoLOC_6002043 = Lesser Flats
#autoLOC_6002044 = Lowlands
#autoLOC_6002045 = Mara
#autoLOC_6002046 = Midland Canyon
#autoLOC_6002047 = Midland Craters
#autoLOC_6002048 = Midland Sea
#autoLOC_6002049 = Midlands
#autoLOC_6002050 = Greater Flats
#autoLOC_6002051 = Minor Craters
#autoLOC_6002052 = Mountains
#autoLOC_6002053 = Mu Glacier
#autoLOC_6002054 = North Pole
#autoLOC_6002055 = Northeast Basin
#autoLOC_6002058 = Northern Glaciers
#autoLOC_6002059 = Northern Ice Shelf
#autoLOC_6002060 = Northern Shelf
#autoLOC_6002061 = Northern Sinkhole
#autoLOC_6002062 = Northern Sinkhole Ridge
#autoLOC_6002063 = Northwest Basin
#autoLOC_6002064 = Northwest Crater
#autoLOC_6002065 = Olympus
#autoLOC_6002066 = Peaks
#autoLOC_6002067 = Polar Crater
#autoLOC_6002068 = Polar Craters
#autoLOC_6002069 = Polar Highlands
#autoLOC_6002070 = Polar Lowlands
#autoLOC_6002071 = Poles
#autoLOC_6002072 = Ridges
#autoLOC_6002073 = Shallows
#autoLOC_6002074 = Shores
#autoLOC_6002075 = Slopes
#autoLOC_6002076 = South Eastern Lowlands
#autoLOC_6002077 = South Eastern Mountain Range
#autoLOC_6002078 = South Pole
#autoLOC_6002079 = South Western Lowlands
#autoLOC_6002080 = Southern Basin
#autoLOC_6002081 = Southern Glaciers
#autoLOC_6002082 = Southern Ice Shelf
#autoLOC_6002083 = Southern Valleys
#autoLOC_6002084 = Southwest Crater
#autoLOC_6002085 = The Sagen Sea
#autoLOC_6002086 = Tundra
#autoLOC_6002087 = Twin Craters
#autoLOC_6002088 = Tycho Crater
#autoLOC_6002089 = Valley
#autoLOC_6002090 = Water
#autoLOC_6002091 = Western Canyon
#autoLOC_6002092 = Western Lowlands
#autoLOC_6002093 = Western Mountain Ridge
#autoLOC_6002094 = Western Sea
#autoLOC_6002095 = LF
#autoLOC_6002096 = Ox
#autoLOC_6002097 = SF
#autoLOC_6002098 = MP
#autoLOC_6002099 = Xe
#autoLOC_6002100 = EC
#autoLOC_6002101 = Air
#autoLOC_6002102 = EP
#autoLOC_6002103 = Ore
#autoLOC_6002104 = Ab
#autoLOC_6002105 = VAB Round Tank
#autoLOC_6002106 = VAB South Complex
#autoLOC_6002107 = VAB Main Building
#autoLOC_6002108 = VAB
#autoLOC_6002109 = VAB Tanks
#autoLOC_6002110 = VAB Round Tank
#autoLOC_6002111 = VAB Pod Memorial
#autoLOC_6002112 = LaunchPad
#autoLOC_6002113 = R&D Main Building
#autoLOC_6002114 = R&D
#autoLOC_6002115 = Mission Control
#autoLOC_6002116 = Pad Flag Pole
#autoLOC_6002117 = Administration
#autoLOC_6002118 = Pad
#autoLOC_6002119 = SPH
#autoLOC_6002120 = SPH Main Building
#autoLOC_6002121 = SPH Round Tank
#autoLOC_6002122 = SPH Tanks
#autoLOC_6002123 = SPH Water Tower
#autoLOC_6002124 = Crawlerway
#autoLOC_6002125 = Astronaut Complex
#autoLOC_6002126 = Tracking Station
#autoLOC_6002127 = Tracking Station Dish South
#autoLOC_6002128 = Tracking Station Dish North
#autoLOC_6002129 = Tracking Station Dish East
#autoLOC_6002130 = Tracking Station Hub
#autoLOC_6002131 = Runway
#autoLOC_6002132 = R&D Tanks
#autoLOC_6002133 = R&D
#autoLOC_6002134 = R&D Small Lab
#autoLOC_6002135 = R&D Central Building
#autoLOC_6002136 = R&D Corner Lab
#autoLOC_6002137 = R&D Wind Tunnel
#autoLOC_6002138 = R&D Observatory
#autoLOC_6002139 = R&D Side Lab
#autoLOC_6002140 = R&D Main Building
#autoLOC_6002141 = Baikerbanur
#autoLOC_6002142 = Baikerbanur LaunchPad
#autoLOC_6002143 = Pad Water Tower
#autoLOC_6002144 = Pad Round Tank
#autoLOC_6002145 = Pad Tanks
#autoLOC_6002146 = Launchpad Platform
#autoLOC_6002147 = FlagPole
#autoLOC_6002148 = Harvester Massif
#autoLOC_6002149 = Kerbin: Harvester Massif
#autoLOC_6002150 = Nye Island
#autoLOC_6002151 = Kerbin: Nye Island
#autoLOC_6002152 = Kerbin: Mesa South
#autoLOC_6002153 = Mesa South
#autoLOC_6002154 = Kerbin: Crater Rim
#autoLOC_6002155 = Crater Rim
#autoLOC_6002156 = Kerbin: North Station One
#autoLOC_6002157 = North Station One
#autoLOC_6002158 = Kerbin: Baikerbanur
#autoLOC_6002159 = Kerbin: KSC
#autoLoc_6002161 = LANDED
#autoLoc_6002162 = SPLASHED
#autoLoc_6002163 = PRELAUNCH
#autoLoc_6002164 = FLYING
#autoLoc_6002165 = SUB-ORBITAL
#autoLoc_6002166 = ORBITING
#autoLoc_6002167 = ESCAPING
#autoLoc_6002168 = DOCKED
#autoLoc_6002169 = LOST
#autoLoc_6002170 = Advanced
#autoLoc_6002171 = >>Easy
#autoLoc_6002172 = >>Normal
#autoLoc_6002173 = >>Moderate
#autoLoc_6002174 = >>Hard
#autoLoc_6002175 = >>Custom
#autoLoc_6002176 = On Hyperbolic orbit around <<1>>
#autoLoc_6002177 = Space Object
#autoLoc_6002178 = Base
#autoLoc_6002179 = Flag
#autoLoc_6002180 = x50 Time
#autoLoc_6002181 = x100 Time
#autoLoc_6002182 = x1000 Time
#autoLoc_6002183 = x10000 Time
#autoLoc_6002184 = x100000 Time
#autoLoc_6002185 = x2 Time
#autoLoc_6002186 = x3 Time
#autoLoc_6002187 = x4 Time
#autoLoc_6002188 = x1 Time
#autoLoc_6002189 = Crew
#autoLoc_6002190 = Pilot Seat
#autoLoc_6002191 = Center Seat
#autoLoc_6002192 = Right Seat
#autoLoc_6002193 = Left Seat
#autoLoc_6002194 = Bottom Seat
#autoLoc_6002195 = Right Seat <<1>>
#autoLoc_6002196 = Left Seat <<1>>
#autoLoc_6002197 = Seat <<1>>
#autoLoc_6002200 = Probes require a signal for any control rather than going to partial control when lacking a signal.
#autoLoc_6002201 = Enable comm links weakening and going down when the link goes through atmospheric plasma.
#autoLoc_6002202 = Enable the full set of groundstations for the DSN, not just KSC.
#autoLoc_6002203 = Whether negative values should be allowed for Funds and Science.
#autoLoc_6002204 = Do parts fail when passing their pressure limits in dense atmospheres / deep underwater?
#autoLoc_6002205 = Do parts fail when passing their G-force limits?
#autoLoc_6002206 = Do Kerbals go unconscious after sustaining too much G-force?
#autoLoc_6002207 = Prevents manually transferring resources across parts that cannot crossfeed with each other.
#autoLoc_6002208 = Makes action groups always available in the VAB/SPH.
#autoLoc_6002209 = With this setting off, all astronauts start with maximum experience.
#autoLoc_6002210 = Apply experience points immediately instead of on recovery.
#autoLoc_6002211 = If a part has tech upgrades, they will be applied in sandbox mode.
#autoLoc_6002212 = Enable stats upgrades for some old parts when new technologies researched.
#autoLoc_6002213 = x5 Time
#autoLoc_6002214 = x10 Time
#autoLoc_6002215 = KNOWLEDGE BASE
#autoLoc_6002216 = Mohole
#autoLOC_6002217 = Max Parts Supported:
#autoLOC_6002218 = Funds
#autoLOC_6002219 = Type
#autoLOC_6002220 = Name
#autoLOC_6002221 = Untracked
#autoLOC_6002222 = Tracking
#autoLOC_6002223 = Unknown
#autoLOC_6002224 = Unknown Object
#autoLOC_6002225 = No Situation Data
#autoLOC_6002226 = Unknown Speed
#autoLOC_6002227 = Unknown Altitude
#autoLOC_6002228 = Unknown Object Type
#autoLOC_6002229 = Unknown Mass
#autoLOC_6002230 = Max Vessel Size:
#autoLOC_6002231 = Max Active Strategies:
#autoLOC_6002232 = Max Commitment:
#autoLOC_6002233 = Max Vessel Weight:
#autoLOC_6002234 = Max Active Contracts:
#autoLOC_6002235 = Research Science Limit:
#autoLOC_6002236 = Capacity:
#autoLOC_6002237 = Active Kerbals
#autoLOC_6002238 = Tracking Station Upgrade required for Flight Planning
#autoLOC_6002239 = Flight Planning Available
#autoLOC_6002240 = Kerbal EVAs can clamber onto objects
#autoLOC_6002241 = Kerbal EVAs can collect surface samples
#autoLOC_6002242 = Track Class
#autoLOC_6002243 = objects or larger
#autoLOC_6002244 = Action Groups Available
#autoLOC_6002245 = Max Level
#autoLOC_6002246 = Level
#autoLOC_6002247 = Damage
#autoLOC_6002248 = Stand By...
#autoLOC_6002249 = Repair Facility
#autoLOC_6002250 = Demolish
#autoLOC_6002251 = Rebuild lvl
#autoLOC_6002252 = These vessels are landed at the <<1>> :\n\n
#autoLOC_6002253 = \n\nPlease remove them before continuing.
#autoLOC_6002254 = Obstructed
#autoLOC_6002255 = Are you sure you want to demolish this facility?
#autoLOC_6002257 = CommNet
#autoLOC_6002258 = Module Crew: <<1>>/<<2>>
#autoLOC_6002259 = Crew Hatch
#autoLOC_6002260 = Flight at <<1>>
#autoLOC_6002261 = Sub-orbit of <<1>>
#autoLOC_6002262 = Fly-by <<1>>
#autoLOC_6002263 = Escape from <<1>>
#autoLOC_6002264 = Orbit around <<1>>
#autoLOC_6002265 = Train at <<1>>
#autoLOC_6002266 = quicksave
#autoLOC_6002267 = (<<1>> avg.)
#autoLOC_6002268 = \u0020Data Acquired
#autoLOC_6002269 = Deployed
#autoLOC_6002270 = Deploying…
#autoLOC_6002271 = Start Extended
#autoLOC_6002272 = Cost: <<1>> <<2>><<3>>
#autoLOC_6002273 = \n\n** UPGRADES APPLIED **
#autoLOC_6002274 = \n\nHas Potential Upgrades
#autoLOC_6002275 = Part Stats Upgrade
#autoLOC_6002276 = Unknown Upgrade
#autoLOC_6002277 = Part Stats
#autoLOC_6002278 = Cost: <<1>> <<2>> +<<3>> <<4>>
#autoLOC_6002279 = Show Upgraded Stats
#autoLOC_6002280 = Test Subject
#autoLOC_6002281 = Start Object Tracking
#autoLOC_6002282 = Infrared Telescope
#autoLOC_6002283 = Sentinel Module
#autoLOC_6002284 = SENTINEL Infrared Telescope
#autoLOC_6002285 = The <<1>> is now mapping asteroids and comets passing near <<2>> orbit.
#autoLOC_6002286 = Stop Object Tracking
#autoLOC_6002287 = The <<1>> is no longer mapping asteroids and comets passing near <<2>> orbit.
#autoLOC_6002288 = Telescope
#autoLOC_6002289 = Off
#autoLOC_6002290 = Error
#autoLOC_6002291 = Mapping <<1>>
#autoLOC_6002292 = Misaligned with <<1>>
#autoLOC_6002293 = The <<1>> cannot activate without a power generator to provide electric charge.
#autoLOC_6002294 = The <<1>> cannot activate without an antenna present to transmit the data it gathers.
#autoLOC_6002295 = The <<1>> needs to be activated on a solar orbit.
#autoLOC_6002296 = Inactive
#autoLOC_6002297 = Map <> asteroids endangering <<2>> with a <<3>>.
#autoLOC_6002298 = Map <> asteroids passing near <> with a <<4>>.
#autoLOC_6002299 = asteroids
#autoLOC_6002300 = It would be much easier to track asteroids in <> from afar with a <<3>> deployed in solar orbit near <<4>>.
#autoLOC_6002301 = The <<1>> has worked so well mapping <>, that we would like you to use one to map asteroids around <<4>>.
#autoLOC_6002302 = You have successfully mapped a portion of the asteroids that pass near <>.
#autoLOC_6002303 = threatening
#autoLOC_6002304 = around
#autoLOC_6002305 = Map <> class <<2>> asteroids <<3>> <<4>>
#autoLOC_6002306 = Map <> asteroids <<2>> <<3>> with an eccentricity greater than <<4>>
#autoLOC_6002307 = Map <> asteroids <<2>> <<3>> with an inclination greater than <<4>>
#autoLOC_6002308 = Map <> asteroids <<2>> <<3>>
#autoLOC_6002309 = The mapping process will happen passively over a length of time as long as any active sentinels are near the specified orbit. They do not need to be newly launched. You will receive progress notifications as suitable asteroids are mapped.
#autoLOC_6002310 = A sentinel has now mapped <<1>>/<<2>> suitable asteroids near <<3>> for <<4>>.
#autoLOC_6002311 = Sentinels have finished mapping suitable asteroids around <<1>> for <<2>>.
#autoLOC_6002312 = You focus the telescope out into space, scanning for celestial bodies.
#autoLOC_6002313 = You scan for celestial bodies while orbiting high over Kerbin.
#autoLOC_6002314 = The Sentinel Space Telescope uses infrared light to detect celestial bodies, such as asteroids, that may pose a risk to Kerbin.
#autoLOC_6002315 = Log Observation Data
#autoLOC_6002316 = asteroid camera day detect ?ir (map satellite scan
#autoLOC_6002317 = s
#autoLOC_6002318 = m
#autoLOC_6002319 = h
#autoLOC_6002320 = d
#autoLOC_6002321 = y
#autoLOC_6002322 = Year
#autoLOC_6002323 = Years
#autoLOC_6002324 = Day
#autoLOC_6002325 = Days
#autoLOC_6002326 = Hour
#autoLOC_6002327 = Hours
#autoLOC_6002328 = Min
#autoLOC_6002329 = Mins
#autoLOC_6002330 = Sec
#autoLOC_6002331 = Secs
#autoLOC_6002332 = T-
#autoLOC_6002333 = T+
#autoLOC_6002334 = year
#autoLOC_6002335 = years
#autoLOC_6002336 = days
#autoLOC_6002337 = day
#autoLOC_6002338 = hour
#autoLOC_6002339 = hours
#autoLOC_6002340 = minutes
#autoLOC_6002341 = minute
#autoLOC_6002342 = seconds
#autoLOC_6002343 = second
#autoLOC_6002344 = Y
#autoLOC_6002345 = D
#autoLOC_6002346 = Cannot switch vessels while in atmosphere.
#autoLOC_6002347 = Cannot switch vessels while under acceleration.
#autoLOC_6002348 = Cannot switch vessels while moving over the surface.
#autoLOC_6002349 = Cannot switch vessels while about to crash.
#autoLOC_6002350 = Cannot switch vessels while on a ladder.
#autoLOC_6002351 = Cannot switch vessels while the current one is throttled up.
#autoLOC_6002352 = Cannot focus an object we do not own.
#autoLOC_6002353 = Idle
#autoLOC_6002354 = +<<1>> <<2>>\n-<<3>> <<4>>\n<<5>>
#autoLOC_6002355 = <<1>><<2>> <<3>> <<4>>
#autoLOC_6002356 = <<1>> <<2>> <<3>>.
#autoLOC_6002357 = <<1>> <<2>>.
#autoLOC_6002358 = HeatMap (blue)
#autoLOC_6002359 = ORBITAL
#autoLOC_6002360 = Objectives
#autoLOC_6002361 = Adjust Time
#autoLOC_6002362 = Switch Editor
#autoLOC_6002370 = the data
#autoLOC_6002371 = Data
#autoLOC_6002372 = Crew
#autoLOC_6002373 = ,\u0020
#autoLOC_6002374 = \u0020and\u0020
#autoLOC_6002375 = <<1>> <<2>>
#autoLOC_6002376 = <<1>><<2>><<3>><<4>>.
#autoLOC_6002377 = <<1>><<2>><<3>><<4>><<5>>
#autoLOC_6002378 = Part model requires an Entry Purchase in R&D.
#autoLOC_6002379 = Stale maneuver node became unsolvable - deleted.
#autoLOC_6002380 = Deploy <<1>>
#autoLOC_6002381 = Retract <<1>>
#autoLOC_6002382 = Toggle <<1>>
#autoLOC_6002383 = Module
#autoLOC_6002384 = Deploy <<1>>
#autoLOC_6002385 = Retract <<1>>
#autoLOC_6002386 = Toggle <<1>>
#autoLOC_6002387 = Deploy <<1>>
#autoLOC_6002388 = Retract <<1>>
#autoLOC_6002389 = Toggle <<1>>
#autoLOC_6002390 = Deploy <<1>>
#autoLOC_6002391 = Retract <<1>>
#autoLOC_6002392 = Toggle <<1>>
#autoLOC_6002393 = Deploy <<1>>
#autoLOC_6002394 = Retract <<1>>
#autoLOC_6002395 = Toggle <<1>>
#autoLOC_6002396 = Deploy
#autoLOC_6002397 = Deploy
#autoLOC_6002398 = Extend <<1>>
#autoLOC_6002399 = Retract <<1>>
#autoLOC_6002400 = Toggle <<1>>
#autoLOC_6002401 = Extend <<1>>
#autoLOC_6002402 = Retract <<1>>
#autoLOC_6002403 = Toggle <<1>>
#autoLOC_6002404 = Empty
#autoLOC_6002405 = Ascending Node: <<1>>°
#autoLOC_6002406 = Descending Node: <<1>>°
#autoLOC_6002407 = vessel
#autoLOC_6002408 = Periapsis: <<1>><<2>>
#autoLOC_6002409 = Apoapsis: <<1>><<2>>
#autoLOC_6002410 = ???
#autoLOC_6002411 = - <<1>>: <<2>>/hour.\n
#autoLOC_6002412 = - <<1>>: <<2>> <<3>>\n
#autoLOC_6002413 = Research & Development Department
#autoLOC_6002414 = A new contract has been offered by<<1>>: <<2>>
#autoLOC_6002415 = A contract offer has been withdrawn by<<1>>: <<2>>
#autoLOC_6002416 = We have accepted a contract offer from <<1>>: <<2>>
#autoLOC_6002417 = True
#autoLOC_6002418 = Toggle Steering
#autoLOC_6002419 = Toggle Motor
#autoLOC_6002420 = >>Warning: Approaching G Limits!
#autoLOC_6002421 = >>Warning: Approaching Pressure Limits!
#autoLOC_6002422 = Error!
#autoLOC_6002423 = The <<1>> SFS file is incompatible with this version of KSP.
#autoLOC_6002424 = Craft Loading Error
#autoLOC_6002425 = Craft <<1>> was not loaded because\nit had the following parts missing:\n<<2>>
#autoLOC_6002426 = Loading Failed
#autoLOC_6002427 = Part <<1>> is missing
#autoLOC_6002428 = Cannot load the craft. File format is incompatible\nwith this version of KSP.
#autoLOC_6002429 = Retriever A1
#autoLOC_6002430 = Retriever A2
#autoLOC_6002431 = Orbiter 1
#autoLOC_6002432 = Starbeam
#autoLOC_6002433 = Starbeam Debris
#autoLOC_6002434 = Starbeam Lander
#autoLOC_6002435 = The Vules Jerne Kerman
#autoLOC_6002436 = The Vules Jerne Kerman Debris
#autoLOC_6002437 = The Vules Jerne Kerman Rover
#autoLOC_6002438 = Mun 7
#autoLOC_6002439 = Inspiration of the Windward Spirit
#autoLOC_6002440 = Inspiration of the Windward Spirit Debris
#autoLOC_6002441 = Kerbal 11
#autoLOC_6002442 = Ever Onward
#autoLOC_6002443 = Ever Onward Lander
#autoLOC_6002444 = Homeseeker Flyback Booster
#autoLOC_6002445 = Homeseeker Flyback Booster Probe
#autoLOC_6002446 = Homeseeker Flyback Booster Debris
#autoLOC_6002447 = Quietlands
#autoLOC_6002448 = Quietlands Debris
#autoLOC_6002449 = Aeris 4B "Maybe the Sky"
#autoLOC_6002450 = Bowser 1
#autoLOC_6002451 = Bowser 1 Debris
#autoLOC_6002452 = Space Station 1
#autoLOC_6002453 = Farsight radio observatory one
#autoLOC_6002454 = Farsight radio observatory two
#autoLOC_6002455 = Farsight radio observatory three
#autoLOC_6002456 = "Jumping" JAC-K DSR 1
#autoLOC_6002457 = "Jumping" JAC-K DSR 2
#autoLOC_6002458 = "Jumping" JAC-K DSR 3
#autoLOC_6002459 = "Jumping" JAC-K DSR 4
#autoLOC_6002460 = "Jumping" JAC-K DSR 5
#autoLOC_6002461 = "Jumping" JAC-K DSR 6
#autoLOC_6002462 = "Jumping" JAC-K DSR 5 Probe
#autoLOC_6002463 = "Mirror" signal relay 1
#autoLOC_6002464 = "Mirror" signal relay 2
#autoLOC_6002465 = "Mirror" signal relay 3
#autoLOC_6002466 = "Mirror" signal relay 4
#autoLOC_6002467 = Kenera-9
#autoLOC_6002468 = Philae
#autoLOC_6002469 = Kerbal Rescuer
#autoLOC_6002470 = Stranded
#autoLOC_6002471 = Scitest
#autoLOC_6002472 = Inspiration of the Windward Spirit Lander
#autoLOC_6002473 = Inspiration of the Windward Spirit Probe
#autoLOC_6002474 = Space Station Core
#autoLOC_6002475 = Fuel Module and Tug
#autoLOC_6002476 = Space Station Core Probe
#autoLOC_6002477 = Kerbal XX
#autoLOC_6002478 = Rover + Skycrane
#autoLOC_6002479 = CUSTOM CATEGORY\nDROP ZONE
#autoLOC_6002480 = Warning
#autoLOC_6002481 = No category selected.
#autoLOC_6002482 = This category already has this part.
#autoLOC_6002483 = Everything ok.
#autoLOC_6002484 = Center of Mass
#autoLOC_6002485 = Enable Motor
#autoLOC_6002486 = Disable Motor
#autoLOC_6002487 = m/s
#autoLOC_6002488 = kN
#autoLOC_6002489 = Play ESA Missions
#autoLOC_6002490 = New ESA Missions!
#autoLOC_6002491 = >> Part of : <<1>>
#autoLOC_6002493 = Ultra
#autoLOC_6002494 = Ultra shader quality only applies to certain celestial bodies.
#autoLOC_6002495 = Magnetometer Boom
#autoLOC_6002496 = Magnetic fields are all around us. Kerbal scientists know that learning about the magnetic field of a celestial body can yield all sorts of interesting insights into what's going on inside it - but spacecraft also emit magnetic fields, especially when operating their electronics and electromechanical actuators.\n\nFor some reason engineers just don't want to turn off the entire spacecraft, or build it out of plastic, so the Experimental Engineering group solved the issue by sticking this sensitive magnetometer on an extensible boom.\n\nWarning: Warranty on the boom voided if used any place besides the vacuum of space.
#autoLOC_6002497 = experiment research magnet boom
#autoLOC_6002498 = Extend Boom
#autoLOC_6002499 = Retract Boom
#autoLOC_6002500 = Run Magnetometer Report
#autoLOC_6002501 = Magnetometer Report
#autoLOC_6002502 = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
#autoLOC_6002503 = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
#autoLOC_6002504 = Kerbin's magnetic field is weaker out here, but still easily detectable, and this instrument maps the field fluctations as they radiate into deeper space.
#autoLOC_6002505 = Kerbin has a strong magnetic field for a planet of its size, shielding us from the Sun's blasts of radiation, even in this low orbit.
#autoLOC_6002506 = Advanced Grabbing Unit Jr.
#autoLOC_6002507 = Usually, when you want to improve a part, the first thing any self-respecting Kerbal engineer thinks about is making it bigger and adding more power. Rarely, that's not the ideal solution. Thus was born the AGU jr. Instead of making a bigger claw, Kerbal Motion has designed a smaller one, when you need a small helping hand to latch onto something in those hard to reach places.
#autoLOC_6002508 = Intermediate Period Comet Sample
#autoLOC_6002509 = Long Period Comet Sample
#autoLOC_6002510 = Interstellar Comet Sample
#autoLOC_6002511 = At some point in the past this comet was swung into a much tighter orbit around the Sun. It's a good thing you got here now, it may not keep its status as a Comet for much longer with the way the Sun is boiling off its volatile material. You've got a good scoop of this melting icecream ball to perserve and return for analysis.
#autoLOC_6002512 = This solar soujourner has been guided by Jool's massive gravity well into a periodic orbit that makes it a regular visitor to the inner system. This sample can help give our scientists a better look at what the protoplanetary disk out past Jool's orbit was composed of. Be careful bringing it back - it's a little melty.
#autoLOC_6002513 = The composition of this comet shows the unique fingerprint of the early Solar system as it has remained untouched on its long lonely journeys that only rarely bring it close to the warmth of the Sun. The smallest microscopic dust embedded into the sample you've carefully packed away contains a treasure of information for our astrogeologists.
#autoLOC_6002514 = You've managed to take a sample of one of the rarest pieces of celestial material - a chunk of extra-solar matter. These inter-planetary voyagers travel the space between stars, only rarely diving down into a solar gravity well. Telescopes probe the galaxy far and wide, but actually getting a piece of something from this far away is a unique achievement.
#autoLOC_6002515 = Cube: <<1>> Weight: <<2>>
#autoLOC_6002516 = Procedural Drag Cube
#autoLOC_6002517 = MPO Probe
#autoLOC_6002518 = The Moho Planetary Observer combines the function of many parts in one, to help make sure the searing heat of its primary mission target is distributed and dissipated without harming its critical control functionality.
#autoLOC_6002519 = esa probe control cmg command control fly gyro moment react stab steer torque
#autoLOC_6002520 = MTM Stage
#autoLOC_6002521 = The Moho Transfer Module houses a control core and a generously sized xenon tank. Perfect for transporting large scientific payloads anywhere where large amounts of deltaV are required.
#autoLOC_6002522 = What’s new in Kerbal Space Program 1.10: Shared Horizons\n\nWelcome to the 1.10 update of Kerbal Space Program! This is a special one because we’ve worked with the European Space Agency to bring you some fantastic new content and a big addition to the KSP solar system.\n\nSo first off, our collaboration with ESA brings KSP versions of the real world BepiColombo and Rosetta missions. And you can play them without the Making History DLC!\n\nIf you know your space trivia, then you’ll know that with the addition of the Rosetta mission, we just had to add comets to the game! These will appear in all game modes, and career has a couple of new comet-based contracts. Comets have realistic, variable tails, and are significantly larger than standard asteroids. You might even see one that’s visiting us from interstellar space!\n\nWe’ve added several new parts to the game and updated others. First, an array of new flag parts so you can decorate your rocket with a variety of flags, for those multi-mission or multi-agency craft. Second, we’ve added a smaller version of the Claw, and a new science experiment, the magnetometer. There are also new variants of some tanks, SRBs, and decouplers, and fairings have not only new variants, but some updated functionality as well, go check them out!\n\nAs some of you figured out from our April Jool’s day post, Jool has received a revamp - but remained green. Even better, Jool’s clouds are now animated. They're astonishing to watch as you timewarp to an intercept. Laythe has also received a revamp, so you have somewhere beautiful to pull up a beach chair and admire Jool.\n\nNext, we’ve added a new EVA suit picker that lets you choose different suit types and colors, letting you individualize your Kerbal’s highly-protective suit - including a new ESA suit texture option! Plus, it's much easier for modders to add their own suit textures to the game.\n\nFinally, there’re also a host of bug fixes, performance updates and QOL improvements for you to check out in our change log. We hope you enjoy Kerbal Space Program 1.10: Shared Horizons.
#autoLOC_6002523 = Philae Lander
#autoLOC_6002524 = Rosetta Spacecraft
#autoLOC_6002525 = Vessel to test grapple on.
#autoLOC_6002526 = The Grappling Vessel and Grappled Vessel can't be the same vessel.
#autoLOC_6002527 = MPO Probe
#autoLOC_6002528 = MMO Probe
#autoLOC_6002529 = MSE Lander
#autoLOC_6002530 = No comet detected
#autoLOC_6002531 = Not directly attached to comet
#autoLOC_6002532 = (Comet use - <<1>>% base efficiency)
#autoLOC_6002533 = Comet Drill
#autoLOC_6002534 = Start Comet Harvester
#autoLOC_6002535 = Stop Comet Harvester
#autoLOC_6002536 = Toggle Comet Harvester
#autoLOC_6003000 = None
#autoLOC_6003001 = Stage
#autoLOC_6003002 = Gear
#autoLOC_6003003 = Light
#autoLOC_6003004 = RCS
#autoLOC_6003005 = SAS
#autoLOC_6003006 = Brakes
#autoLOC_6003007 = Abort
#autoLOC_6003008 = Custom01
#autoLOC_6003009 = Custom02
#autoLOC_6003010 = Custom03
#autoLOC_6003011 = Custom04
#autoLOC_6003012 = Custom05
#autoLOC_6003013 = Custom06
#autoLOC_6003014 = Custom07
#autoLOC_6003015 = Custom08
#autoLOC_6003016 = Custom09
#autoLOC_6003017 = Custom10
#autoLoc_6003018 = Kerman
#autoLOC_6003019 = Ambient Light Boost
#autoLoc_6003020 = Base Converter
#autoLoc_6003021 = Base Drill
#autoLoc_6003022 = Flag Decal
#autoLoc_6003023 = Ablator
#autoLoc_6003024 = Active Radiator
#autoLoc_6003025 = Aero Surface
#autoLoc_6003026 = Alternator
#autoLoc_6003028 = Animation Setter
#autoLoc_6003029 = Asteroid Drill
#autoLoc_6003030 = Color Changer
#autoLoc_6003031 = Command
#autoLoc_6003032 = Control Surface
#autoLoc_6003033 = Core Heat
#autoLoc_6003034 = Data Transmitter
#autoLoc_6003035 = Deployable Antenna
#autoLoc_6003036 = Deployable Part
#autoLoc_6003037 = Deployable Radiator
#autoLoc_6003038 = Deployable Solar Panel
#autoLoc_6003039 = Docking Node
#autoLoc_6003040 = Enviro Sensor
#autoLoc_6003041 = Experience Management
#autoLoc_6003042 = Generator
#autoLoc_6003043 = Gimbal
#autoLoc_6003044 = Grapple Node
#autoLoc_6003045 = Lifting Surface
#autoLoc_6003046 = Light
#autoLoc_6003047 = Orbital Surveyor
#autoLoc_6003048 = Parachute
#autoLoc_6003049 = Probe Control Point
#autoLoc_6003050 = RCS
#autoLoc_6003051 = RCSFX
#autoLoc_6003052 = Reaction Wheel
#autoLoc_6003053 = Resource Converter
#autoLoc_6003054 = Resource Harvester
#autoLoc_6003055 = Resource Intake
#autoLoc_6003056 = Resource Scanner
#autoLoc_6003057 = SAS
#autoLoc_6003058 = Science Container
#autoLoc_6003059 = Science Experiment
#autoLoc_6003060 = Science Lab
#autoLoc_6003061 = Trip Logger
#autoLOC_6003062 = Disabled
#autoLOC_6003063 = Broken
#autoLOC_6003064 = WARP
#autoLOC_6003065 = A T M O S P H E R E
#autoLOC_6003066 = STAGE
#autoLOC_6003067 = VERT\nSPD
#autoLOC_6003068 = PITCH
#autoLOC_6003069 = YAW
#autoLOC_6003070 = ROLL
#autoLOC_6003071 = UP
#autoLOC_6003072 = LEFT
#autoLOC_6003073 = RIGHT
#autoLOC_6003074 = DOWN
#autoLOC_6003075 = FWD
#autoLOC_6003076 = BACK
#autoLOC_6003077 = CTRL\nMODE
#autoLOC_6003078 = LIN
#autoLOC_6003079 = ROT
#autoLOC_6003080 = HDG
#autoLOC_6003081 = RECOVER VESSEL
#autoLOC_6003082 = SPACE CENTER
#autoLOC_6003083 = None
#autoLOC_6003084 = First Hop
#autoLOC_6003085 = Path
#autoLOC_6003086 = Vessel Links
#autoLOC_6003087 = Network
#autoLOC_6003088 = EVA
#autoLOC_6003089 = Ambient Light Boost: Map
#autoLOC_6003090 = Test Complete! We got some good data here. Thanks!
#autoLOC_6003091 = Enter Text…
#autoLOC_6003092 = Using Physics Warp can affect the structural stability of the vessel.\n\nBe careful using it with large ships.
#autoLOC_6003093 = Cost: <<1>>K
#autoLOC_6003094 = Contains experimental parts
#autoLOC_6003095 = Plant Flag [1]
#autoLOC_6003096 = Plant Flag [<<1>>]
#autoLOC_6003097 = Contains locked or invalid parts
#autoLOC_6003098 = Incompatible with this version of KSP
#autoLOC_6003099 = Cost: <<1>>
#autoLOC_6003100 = Cost: <<1>>
#autoLOC_6003101 = Physics easing in progress...
#autoLOC_6003102 = AUTO
#autoLOC_6003103 = FREE
#autoLOC_6003104 = CHASE
#autoLOC_6003105 = LOCKED
#autoLOC_6003106 = Temperature Overlay
#autoLOC_6003107 = Aerodynamic Forces Overlay
#autoLOC_6003108 = Temperature Gauges Unavailable
#autoLOC_6003109 = <<1>> has no operational SAS Modules and no pilots aboard. Cannot engage SAS.
#autoLOC_6003110 = [<<1>>]: SAS Disengaged.
#autoLOC_6003111 = Craft name cannot exceed <<1>> characters.\nTrimming the name to fit.
#autoLOC_6003112 = Ambient Light Boost: Editor
#autoLOC_6003113 = AN
#autoLOC_6003114 = DN
#autoLOC_6003115 = Ap
#autoLOC_6003116 = Pe
#autoLOC_6004000 = Stratus Corporation
#autoLOC_6004001 = Size 0 [0.625m]
#autoLOC_6004002 = Size 1 [1.25m]
#autoLOC_6004003 = Size 2 [2.5m]
#autoLOC_6004004 = Size 3 [3.75m]
#autoLOC_6004005 = Mk 2
#autoLOC_6004006 = Mk 3
#autoLOC_6004007 = Surface Attach Only
#autoLOC_6004008 = 1st Tier
#autoLOC_6004009 = 2nd Tier
#autoLOC_6004010 = 3rd Tier
#autoLOC_6004011 = 4th Tier
#autoLOC_6004012 = 5th Tier
#autoLOC_6004013 = 6th Tier
#autoLOC_6004014 = 7th Tier
#autoLOC_6004015 = 8th Tier
#autoLOC_6004016 = 9th Tier
#autoLOC_6004017 = Animate Generic
#autoLOC_6004018 = Add custom subcategory
#autoLOC_6004019 = Add custom category
#autoLOC_6004020 = New category name:
#autoLOC_6004021 = Unknown
#autoLOC_6004022 = A category with this name already exists.
#autoLOC_6004023 = New subcategory name:
#autoLOC_6004024 = Another subcategory with this name already exists for this category.
#autoLOC_6004025 = Another category with this name already exists.
#autoLOC_6004026 = Another subcategory with this name already exists.
#autoLOC_6004027 = This category has one or more subcategories with parts assigned to it. Deleting this category will delete all subcategories. Are you sure you want to delete?
#autoLOC_6004028 = Deleting this category will delete all subcategories. Are you sure you want to delete?
#autoLOC_6004029 = This subcategory has parts assigned to it. Are you sure you want to delete?
#autoLOC_6004030 = This subcategory has subassemblies assigned to it. Are you sure you want to delete?
#autoLOC_6004031 = Edit category name:
#autoLOC_6004032 = Edit subcategory name:
#autoLOC_6004033 = new icon
#autoLOC_6004034 = Ok
#autoLOC_6004035 = Name
#autoLOC_6004036 = [Save Disallowed]
#autoLOC_6004037 = Do you want to save the current craft before continuing?
#autoLOC_6004038 = Symmetry:
#autoLOC_6004039 = Radial
#autoLOC_6004040 = Mirror
#autoLOC_6004041 = Confirm overwrite
#autoLOC_6004042 = (<<1>> Max.)
#autoLOC_6004043 = \nSingle Hop Only
#autoLOC_6004044 = Hibernation mode: Resource rates <<1>>x (automatic in warp)\n
#autoLOC_6004045 = Motorized
#autoLOC_6004046 = Retractable
#autoLOC_6004047 = Fixed, Unpowered
#autoLOC_6004048 = Steerable, No Brakes
#autoLOC_6004049 = internal
#autoLOC_6004050 = direct
#autoLOC_6004051 = relay
#autoLOC_6004052 = Planetary
#autoLOC_6004053 = Oceanic
#autoLOC_6004054 = Atmospheric
#autoLOC_6004055 = Exospheric
#autoLOC_6004056 = Download Data
#autoLOC_6004057 = Collect Data
#autoLOC_6004058 = TOO FAR FROM OBJECT!
#autoLOC_6004059 = MINIMAL
#autoLOC_6004060 = IN VACUUM!
#autoLOC_6004061 = Bop^n
#autoLOC_6004062 = Dres^n
#autoLOC_6004063 = Duna^n
#autoLOC_6004064 = Eeloo^n
#autoLOC_6004065 = Eve^n
#autoLOC_6004066 = Gilly^n
#autoLOC_6004067 = Ike^n
#autoLOC_6004068 = Jool^n
#autoLOC_6004069 = Kerbin^n
#autoLOC_6004070 = Laythe^n
#autoLOC_6004071 = Minmus^n
#autoLOC_6004072 = Moho^n
#autoLOC_6004073 = Mun^n
#autoLOC_6004074 = Pol^n
#autoLOC_6004075 = Sun^n
#autoLOC_6004076 = Tylo^n
#autoLOC_6004077 = Vall^n
#autoLOC_6005000 = Canopy Max Rotation Rate
#autoLOC_6005001 = Enable Cutaway
#autoLOC_6005002 = Toggle Airlock
#autoLOC_6005003 = Open Airlock
#autoLOC_6005004 = Close Airlock
#autoLOC_6005005 = Silver
#autoLOC_6005006 = Hi Yo, Silver!
#autoLOC_6005007 = Asteroids produce lift
#autoLOC_6005008 = Welcome to KSP 1.5: Dressed for Success. In this release we've included a number of general improvements and fixes to the game as well as a few surprises.\n\nYou will find the ability to assign Kerbals to Command Seats, enhancements to the Burn Time Indicator that will allow you to better plan and perform your ship's maneuvers, and new suits to make your Kerbals look their very best as they face their (potentially) impending fiery doom.\n\nAlso included are fixes, tweaks, and revisions to a number of parts, and many smaller adjustments and bug fixes across the whole game. Along with all that are improved support for 4K displays, and fine tuning of the Asteroid physics. As always, the full list of changes and improvements can be found in the release notes!\n\nThanks for playing!
#autoLOC_6005009 = Unable to read the change log from the readme.txt files, please verify your installation.
#autoLOC_6005010 = Change Log
#autoLOC_6005011 = Burn Time Indicator
#autoLOC_6005012 = Expansion
#autoLOC_6005013 = Includes <<1>>.<<2>>.x changes\n
#autoLOC_6005014 = Don't show Wrong Vessel Type warning again
#autoLOC_6005015 = <<1>>.<<2>>.<<3>> changes \n
#autoLOC_6005015 = <<1>>.<<2>>.<<3>> changes \n
#autoLOC_6005016 = Welcome to KSP 1.6: To Vee or not to Vee! We've got a lot of great new things for you. \n\nFirst, HUGE navigation improvements! First up: the addition of a Delta-v readout to the staging diagram! Now pilots besides Jeb can have absolute confidence in whether they have the fuel & thrust to reach orbit - of course, Jeb never has any doubts. The readout works per-stage as well, to help you find those flaws in your staging setup.\n\nSecond: We've also added navigation icons to help you steer toward KSC or one of your other landing sites.\n\nFinally, you can now change the navball orientation on many control parts to help you point in the right direction when flying or driving, allowing the same part to work in both a driving-oriented and lander configuration. Hint: Check out the variants for the Mk2 Lander Can!\n\nWe also have some fantastic visual improvements. For one thing, Kerbals will finally be able to take their helmets off. Better put them back on before trying to fly to space though - or better yet, get back in the capsule, you daredevils.\n\nWe also have some fun new idle animations for them on the ground and while spacewalking. We've added dynamic cube maps, so shiny parts can reflect their environment, and some shadow tweaks. And last but not least, many, many more beautiful part revamps!
#autoLOC_6005017 = Allow other Launchsites
#autoLOC_6005018 = Time to reach
#autoLOC_6005019 = Longitude of Ascending Node
#autoLOC_6005020 = Argument of Periapsis
#autoLOC_6005021 = Intersect <<1>>
#autoLOC_6005022 = Distance at Intersect <<1>>
#autoLOC_6005023 = Time to reach Intersect <<1>>
#autoLOC_6005024 = Delete Maneuver
#autoLOC_6005025 = Previous Maneuver
#autoLOC_6005026 = Next Maneuver
#autoLOC_6005027 = Maneuver Mode
#autoLOC_6005028 = Phase Angle
#autoLOC_6005029 = Apoapsis
#autoLOC_6005030 = Periapsis
#autoLOC_6005031 = Arg Pe
#autoLOC_6005032 = Period
#autoLOC_6005033 = Ejection
#autoLOC_6005034 = Approach <<1>>
#autoLOC_6005035 = Distance at Approach <<1>>
#autoLOC_6005036 = Time to reach Approach <<1>>
#autoLOC_6005037 = Angle between <<1>> and <<2>>
#autoLOC_6005038 = Orbital info
#autoLOC_6005039 = Advanced orbital info
#autoLOC_6005040 = Approach info for <<1>>
#autoLOC_6005041 = No approach info, select approach target first
#autoLOC_6005042 = Graphical maneuver editor
#autoLOC_6005043 = Text maneuver editor
#autoLOC_6005044 = Angle between the craft or the maneuver position\naround the orbited body and that body’s\ntrajectory around its parent
#autoLOC_6005045 = Advanced orbital info - LOCKED
#autoLOC_6005046 = Approach info - LOCKED
#autoLOC_6005047 = UT displayed in seconds
#autoLOC_6005048 = UT displayed in y:ddd:hh:mm:ss
#autoLOC_6005049 = Orbit
#autoLOC_6005050 = Scale
#autoLOC_6005051 = Independent
#autoLOC_6005052 = Toggle Independent Throttle
#autoLOC_6005053 = Auto-Shift State
#autoLOC_6005054 = <<1>>: Below Restart Limit
#autoLOC_6005055 = Shutdown <<1>><<2>>
#autoLOC_6005056 = Restart <<1>><<2>>
#autoLOC_6005057 = Use Percentage
#autoLOC_6005064 = Display Staging
#autoLOC_6005065 = Comet
#autoLOC_6005066 = S2-33 "Clydesdale" Solid Fuel Booster
#autoLOC_6005067 = The Clydesdale is not surprising just for its size. It's also amazing just how much thrust comes out of this motor - nothing else in its size class comes close.
#autoLOC_6005068 = S2-17 "Thoroughbred" Solid Fuel Booster
#autoLOC_6005069 = When Jeb asked Kerbodyne how to lift his house into space, this is what they came up with. The Thoroughbred is a truly massive solid rocket fuel booster. It is also the first booster Kerbodyne has managed to add thrust vector control to, adding surprising agility to this powerful motor.
#autoLOC_6005070 = F3S0 "Shrimp" Solid Fuel Booster
#autoLOC_6005071 = Kerbodyne was asked to deliver a small, high efficiency solid fuel booster and that's just what they did. While it may just look like someone welded a rocket nozzle onto a scuba tank, some serious technology went into making this motor.
#autoLOC_6005072 = FM1 "Mite" Solid Fuel Booster
#autoLOC_6005073 = Solid fuel boosters come in a range of sizes and this one is distinctly on the low end of the scale. The Mite is still useful for many space programs that want a tiny kick motor to plant their probes firmly on the right trajectory, or just a bit more oomph to get their craft off the ground.
#autoLOC_6005074 = (motor (rocket (srb (clyde
#autoLOC_6005075 = (motor (rocket (srb (thorough
#autoLOC_6005076 = (motor (rocket (srb (shri
#autoLOC_6005077 = (motor (rocket (srb (mite
#autoLOC_6005078 = Enable Same Vessel Interactions
#autoLOC_6005079 = Disable Same Vessel Interactions
#autoLOC_6005080 = Toggle Same Vessel Interactions
#autoLOC_6005081 = Toggle Snap Angle/Height
#autoLOC_6005082 = Open Ended
#autoLOC_6005083 = ESA
#autoLOC_6005084 = European Space Agency
#autoLOC_6005085 = [<<1>>] + [LMB]: Terminate fairing construction
#autoLOC_6006000 = Screen Message
#autoLOC_6006001 = Drain <<1>>
#autoLOC_6006002 = Toggle Draining
#autoLOC_6006003 = Drain
#autoLOC_6006004 = Stop Draining
#autoLOC_6006005 = FTE-1 Drain Valve
#autoLOC_6006006 = While trying to solve the initial issue with the FTX-1 series fuel line, an engineer at FLOOYD Dynamics had an ingenious thought - what if you failed to attach a fuel pipe at all? Solves the issue of making sure the fuel goes in the right direction, because it just goes out. He was demoted and assigned to book keeping duties, but later on, FLOOYD resurrected his idea in the form of the FTE-1 - a valve that will allow you to drain most resources from the part that it happens to be attached to. Great for emergencies, flotation adjustment, or just fun rocket pranks.
#autoLOC_6006007 = lose remove lfo lf ore xenon (monoprop liquid tank
#autoLOC_6006008 = Drain rate
#autoLOC_6006009 = <<1>> (<<2>> u/s)
#autoLOC_6006010 = Drain Resources
#autoLOC_6006011 = ESA Mission Tutorial
#autoLOC_6006012 = This is the Mission Screen! This is where you can try out a couple of missions that mimic two of the most interesting scientific missions launched by the European Space Agency.
#autoLOC_6006013 = To get more missions, and to be able to edit missions or create your own, acquire the Making History DLC!
#autoLOC_6006015 = Drain Mode
#autoLOC_6006016 = Toggle Resource Drain mode
#autoLOC_6006017 = Started
#autoLOC_6006018 = Stopped
#autoLOC_6006019 = Set Position
#autoLOC_6006020 = Do not place under water
#autoLOC_6006021 = Vessel would be below the surface.\n
#autoLOC_6006022 = Heading (in degrees)
#autoLOC_6006023 = Heading cannot be greater than 360 degrees.\n
#autoLOC_6006024 = Heading cannot be less than 0 degrees.\n
#autoLOC_6006025 = Ease to ground
#autoLOC_6006026 = Ease in multiplier
#autoLOC_6006027 = Active Vessel is Easing In
#autoLOC_6006028 = Pitch cannot be greater than 180 degrees.\n
#autoLOC_6006029 = Pitch canot be less than -180 degrees.\n
#autoLOC_6006030 = Resources to drain
#autoLOC_6006031 = None
#autoLOC_6006032 = Warning: Altitude may be too close to the ground for vessel dimensions (<<1>> x <<2>> x <<3>>).\nSuggested minimum altitude: <<4>>
#autoLOC_6006046 = Generate and place a comet out in the universe.\n\nWarning: Large rocks on collision courses can be hazardous to your health.
#autoLOC_6006047 = <<1>> : \u0020 Class \u0020 <<2>>
#autoLOC_6006048 = Display Comets
#autoLOC_6006049 = Air is too thick
#autoLOC_6006050 = Comets
#autoLOC_6006051 = Comet Name
#autoLOC_6006052 = Rename Comet
#autoLOC_6006053 = Short Period Comet Sample
#autoLOC_6006054 = Flag Part
#autoLOC_6006055 = Transparent Background
#autoLOC_6006057 = Size
#autoLOC_6006058 = Set Flag
#autoLOC_6006059 = Orientation
#autoLOC_6006060 = Portrait
#autoLOC_6006061 = Landscape
#autoLOC_6006062 = Mirror Flag
#autoLOC_6006063 = Small
#autoLOC_6006064 = Medium
#autoLOC_6006065 = Large
#autoLOC_6006066 = Huge
#autoLOC_6006067 = RFP-0 Flag (.625m)
#autoLOC_6006068 = RFP-1 Flag (1.25m)
#autoLOC_6006069 = RFP-1.5 Flag (1.875m)
#autoLOC_6006070 = RFP-2 Flag (2.5m)
#autoLOC_6006071 = RFP-3 Flag (3.75m)
#autoLOC_6006072 = RFP-4 Flag (5m)
#autoLOC_6006073 = RFP-F Flag Flat
#autoLOC_6006074 = A small flag that can be applied to size 0 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006075 = A flag that can be applied to size 1 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006076 = A flag that can be applied to size 1.5 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006077 = A large flag that can be applied to size 2 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006078 = A large flag that can be applied to size 3 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006079 = A huge flag that can be applied to size 4 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006080 = A flat flag part, that can be used to show pride in your mission. Or use a different mission flag, if you really want to go that way.
#autoLOC_6006081 = Fairing Expansion
#autoLOC_6006082 = Mouse Over
#autoLOC_6006083 = Off
#autoLOC_6006084 = decal (deco
#autoLOC_6006084 = ESA Mission to visit comet 67P/Churyumov-Gerasimenko. Launched atop the Ariane 5.
#autoLOC_6006086 = On
#autoLOC_6006087 = Off
#autoLOC_6006088 = On
#autoLOC_6006089 = Off
#autoLOC_6010000 = Advanced Message App:
#autoLOC_6010001 = All SAS Modes on all probes
#autoLOC_6010002 = Ignore probe capabilities and make all SAS modes available in the sandbox game mode.
#autoLOC_6010003 = Remove Helmet
#autoLOC_6010004 = Equip Helmet
#autoLOC_6010005 = Remove Neck Ring
#autoLOC_6010006 = Equip Neck Ring
#autoLOC_6010007 = Must complete action before activating: <<1>>
#autoLOC_6010008 = There is no atmosphere
#autoLOC_6010009 = Not enough oxygen, the air is too thin
#autoLOC_6010010 = Too cold
#autoLOC_6010011 = Too hot
#autoLOC_6010012 = EVA Kerbal: Helmet On by Default
#autoLOC_6010013 = <<1>> died without a helmet: <<2>>
#autoLOC_6010014 = EVA Kerbal: Neck Ring On by Default
#autoLOC_6010015 = Too deep
#autoLOC_6010016 = Helmet Equipped
#autoLOC_6010017 = Turn this off to remove the kerbals helmet (If the situation is safe)
#autoLOC_6010018 = Neck Ring Equipped
#autoLOC_6010019 = Turn this off to remove the kerbals neck ring (If the situation is safe)
#autoLOC_6010020 = SWM-94 Communications Satellite
#autoLOC_6010021 = The SWM-94 is one in a series of monitoring stations setup around Kerbin. In addition to acting as a communications relay, it [REDACTED] and [REDACTED] with phone [REDACTED]. From [REDACTED] to [REDACTED], the SWM-94 is expected to perform above [REDACTED] specifications.
#autoLOC_6010022 = The Valskhod line of small, crewed spacecraft are designed for short missions to Low Kerbin Orbit, and conducting the simplest of science experiments. Ignore the parts attached with duct tape and chicken wire.
#autoLOC_6010023 = Soy-Ooze 10
#autoLOC_6010024 = The flying four legged neighing landcreature.Legend has it that the Equus can be ridden by brave Kerbals, all we know is that it takes a brave Kerbal to ride this four booster beast past the Mun, or if really foolhardy, past Minmus.
#autoLOC_6011000 = Up
#autoLOC_6011001 = Forward
#autoLOC_6011002 = Control Point
#autoLOC_6011003 = Default
#autoLOC_6011004 = Reversed
#autoLOC_6011005 = Δv Tools - VAB/SPH
#autoLOC_6011006 = Δv Tools - Flight Mode
#autoLOC_6011007 = Maneuver Mode - Orbital Information
#autoLOC_6011008 = Maneuver Mode - Maneuver Editor
#autoLOC_6011009 = Maneuver Editor Panel - Cont.
#autoLOC_6011078 = Additional Sets
#autoLOC_6011079 = Action Sets
#autoLOC_6011080 = Axis Groups
#autoLOC_6011122 = Edit Action Groups
#autoLOC_6011123 = Welcome to Kerbal Space Program 1.8: Moar Boosters!\n\nWe're really excited to bring you our latest version update, which is crammed full of new parts, updates and improvements!\n\nFirst, we've upgraded Unity to 2019.2.2f1. This engine upgrade brings improvements to visuals, shaders and VFX. We are taking advantage of incremental garbage collection - a big boon, especially for the mod community, as frame rate stutters in modded installs were often due to the GC. To go with the Unity upgrade, we've also focused on many performance enhancements! For instance, frame rate when your rocket "accidentally" crashes into something has improved dramatically, so your agony is shorter and sweeter.\n\nVisual improvements aren't just limited to the engine update - we have new part and planetary revamps. The Mun, Minmus, Duna, Ike, Eve and Gilly all look dramatically better, especially close up, as do our 3.75m tanks!\n\nNext, we've added an in-flight action/axis group editor! Go to the action groups app and find the new button - now you can change your craft's controls after you launch, giving you more flexibility to use all the extra action group functionality we've added since 1.7.\n\nGiving this upgrade its name, we've added five new solid rocket boosters! Four for the stock game and one for Making History. No longer do our solid motors only come in one diameter, now you'll have .625m, 1.25m, 2.5m and - with the DLC - 1.875m boosters to choose from. Making history also got a 1.875 nosecone to cap off the booster. Breaking Ground is also getting new parts: Three new ducted fan blades, and the ducted fan shroud parts to go with them, for more fun making space-exploring drones.\n\nThe latest KSP version is so full of other improvements, we can't cover them all here, be sure to check the 1.8 changelog for more information.
#autoLOC_6011124 = F (Huge)
#autoLOC_6011125 = G (Massive)
#autoLOC_6011126 = H (Gargantuan)
#autoLOC_6011129 = I (Gargantuan)
#autoLOC_6011130 = Class F Objects on elliptical orbits are likely not just a typical rock floating in space. These larger unidentified space objects are up to 100m in size.
#autoLOC_6011131 = Class G Objects are an even rarer class of solar object. Definitely worth a visit. They are up to 200m in diameter. It would take stupendous measures to even budge the orbit of one of them.
#autoLOC_6011132 = Class H Objects are up to 250m in diameter. If they were orbiting Kerbin, one of these would make for a tiny moon.
#autoLOC_6011133 = Class I Objects are up to 250m in diameter, and have strange characteristics. Visit one before they are no longer available - you only have a limited time to do so!
#autoLOC_6011134 = Comets are balls of volatile materials - various ices - and dusty rock.\n\nThis comet has been brought into a much lower orbit through encounters with other celestial bodies. It may not last much longer at the rate its ices are being depleted - at least on an astronomical timescale. Enjoy the light show while it lasts.
#autoLOC_6011135 = Comets are balls of volatile materials - various ices - and dusty rock.\n\nA low percentage of comets get pulled into the inner system and have an apoapsis near Jool, due to the great green giant’s massive gravity well, but they seem more populous because of how often they approach the Sun. This is one of those, its period such that it can be seen passing by often if tracked.
#autoLOC_6011136 = Comets are balls of volatile materials - various ices - and dusty rock.\n\nMany comets are thought to originate from a cloud of objects circling far outside the charted planetary bodies. The first step in being a comet is getting perturbed into a highly elliptical orbit that enters the inner system by some unknown object.
#autoLOC_6011137 = Comets are balls of volatile materials - various ices - and dusty rock.\n\nThis comet’s orbit is hyperbolic with respect to the Sun. That makes it one of the rarest objects in the system - a true interstellar traveller, destined to only visit our system once in its lonely journey.
#autoLOC_6011138 = Comet Description
#autoLOC_6011139 = Comets have been a hot topic of research for centuries - and never let it be said that [Agency] doesn’t know how to follow a trend!
#autoLOC_6011140 = Studying comets can lead to insight into the composition of the outer solar system. [Agency] scientists wish to gather more info about these solar snowballs.
#autoLOC_6011141 = Different types of comets can yield unique insights into the origin of the Solar System as well as the behaviour of the solar wind. Plus good PR for discovering one. [Agency] wants all of those benefits.
#autoLOC_6011142 = Comets are said to be dusty ice balls - but what if they’re actually *flavored* ice-balls? Doesn’t that sound delicious? Some scientists scoff at this idea, but we here at [Agency] are not so sure.
#autoLOC_6011143 = Therefore, we would like you to discover some new comets orbiting the Sun.
#autoLOC_6011144 = Advance our knowledge of cometary bodies by discovering some new ones orbiting the Sun.
#autoLOC_6011145 = Use an orbital telescope to discover the unique signature of a new comet.
#autoLOC_6011146 = Finding a comet is an astronomer’s dream since the early days of stargazing. Now you get to help. Discover <<1>> comets using the <<2>>.
#autoLOC_6011147 = Detect <<1>> new comets.
#autoLOC_6011148 = Detect <<1>> comets with a <<2>>.
#autoLOC_6012024 = Altitude Mode: <<1>>
#autoLOC_6012025 = AGL
#autoLOC_6012026 = Protective Rocket Nose Cone Mk12A
#autoLOC_6012027 = A huge nosecone to help make 3.75 rockets cut through the air.
#autoLOC_6012028 = Protective Rocket Nose Cone Mk16A
#autoLOC_6012029 = An immense nosecone for massive 5m rocket stacks.
#autoLOC_6012030 = Welcome to KSP 1.7: Room to Maneuver! \n\nThis version update, as the name implies, is full of new features and improvements to help you guide your rockets through space. \n\nWe have two new navigation tool upgrades. Up at the top of your flight screen, you’ll see a mysterious new icon next to the altimeter. Click the altimeter and it’ll toggle from a sea-level readout to an above ground readout, so now Jeb will be able to land your ship instruments-only. And actually have them stay in one piece this time. \n\nOn the bottom left of your flight screen, there’s a new icon with all the other mode toggles. Click that to find out we’ve added ‘Maneuver Mode.’ It’ll open up with a single panel that gives you access - in both Map AND Flight mode, to orbital information like apoapsis, periapsis, eccentricity, etc. Better yet, put down a maneuver node, and you’ll get a second panel that lets you adjust that maneuver, to help you fine tune your interplanetary transfers. \n\nVisually, we’ve updated all of the small maneuvering motors - the Ant, Twitch, Puff, Place-Anywhere 7, RV-105 Thruster Block, and Vernor Engine all have an improved art treatment, and the Twitch, Ant and Spider have new variants. We’ve also got an upgraded galaxy map for you to enjoy while you’re cruising between the planets.\n\nTo round out the mix, we’ve added scroll bars to the part action windows when they get too big - very useful if you’ve got mods filling those up - and new tuning values on some of those small maneuver engines. Plus a new 3.75 meter nose cone and a 5m one for those of you with Making History! \n\nWe hope you enjoy version 1.7 Room to Maneuver!
#autoLOC_6012031 = Celestial bodies cast self-shadows
#autoLOC_6012042 = Science
#autoLOC_6012043 = Reset to Build Angle
#autoLOC_6012044 = Reset to Build RPM
#autoLOC_6012045 = Reset to Build Extension
#autoLOC_6013000 = Default
#autoLOC_6013001 = Set <<1>>
#autoLOC_6013002 = Override Default
#autoLOC_6013003 = Activate Action Sets
#autoLOC_6013004 = Pitch
#autoLOC_6013005 = Yaw
#autoLOC_6013006 = Roll
#autoLOC_6013007 = Translate L/R
#autoLOC_6013008 = Translate U/D
#autoLOC_6013009 = Translate F/B
#autoLOC_6013010 = Main Throttle
#autoLOC_6013011 = Wheel Steer
#autoLOC_6013012 = Wheel Throttle
#autoLOC_6013013 = Custom01
#autoLOC_6013014 = Custom02
#autoLOC_6013015 = Custom03
#autoLOC_6013016 = Custom04
#autoLOC_6013017 = Override Control
#autoLOC_6013018 = Tick this box to have this set override the control setup in the default group.
#autoLOC_6013019 = Tick this box to have this set override the normal game controls.
#autoLOC_6013020 = <<1>>\nClick to reverse the controls.
#autoLOC_6013021 = Normal Control
#autoLOC_6013022 = Inverted Control
#autoLOC_6013023 = <<1>>\n\nClick to switch to <<2>>
#autoLOC_6013024 = <<1>> : Controller input is directly mapped\nto the setting of this field. Keyboard control will move\nthe field from minimum to maximum instantly.
#autoLOC_6013025 = <<1>> : Controller input incrementally increases\nor decreases the value of this field, keyboard keys increase\nor decrease depending on time pressed.
#autoLOC_6013026 = Absolute Control
#autoLOC_6013027 = Incremental Control
#autoLOC_6013041 = Deploy Angle
#autoLOC_6100000 = Have <<1>>
#autoLOC_6100001 = Test <<1>>
#autoLOC_6100002 = We want you to haul the <<1>> <<2>>.
#autoLOC_6100003 = We want you to test the <<1>> <<2>>.
#autoLOC_6100004 = Haul <<1>> <<2>>.
#autoLOC_6100005 = Test <<1>> <<2>>.
#autoLOC_6100006 = to the Launch Site
#autoLOC_6100007 = at the Launch Site
#autoLOC_6100008 = into flight above <<1>>
#autoLOC_6100009 = in flight over <<1>>
#autoLOC_6100010 = to solid ground on <<1>>
#autoLOC_6100011 = to the surface of <<1>>
#autoLOC_6100012 = landed at <<1>>
#autoLOC_6100013 = into orbit of <<1>>
#autoLOC_6100014 = orbiting <<1>>
#autoLOC_6100015 = to the oceans of <<1>>
#autoLOC_6100016 = splashed down at <<1>>
#autoLOC_6100017 = into a sub-orbital trajectory over <<1>>
#autoLOC_6100018 = on a sub-orbital trajectory over <<1>>
#autoLOC_6100019 = into an escape trajectory out of <<1>>
#autoLOC_6100020 = on an escape trajectory out of <<1>>
#autoLOC_6100021 = to the Launch Site
#autoLOC_6100022 = at the Launch Site
#autoLOC_6100023 = into flight above <<1>>'s <<2>>
#autoLOC_6100024 = in flight over <>
#autoLOC_6100025 = to solid ground in <>
#autoLOC_6100026 = to the surface in <>
#autoLOC_6100027 = landed <>
#autoLOC_6100028 = into orbit over <>
#autoLOC_6100029 = orbiting over <>
#autoLOC_6100030 = into the ocean in <>
#autoLOC_6100031 = splashed down on <>
#autoLOC_6100032 = into a sub-orbital trajectory over <>
#autoLOC_6100033 = on a sub-orbital trajectory over <>
#autoLOC_6100034 = into an escape trajectory over <>
#autoLOC_6100035 = on an escape trajectory over <>
#autoLOC_6100036 = Shipwreck
#autoLOC_6100037 = Wreckage
#autoLOC_6100038 = Pod
#autoLOC_6100039 = Capsule
#autoLOC_6100040 = Derelict
#autoLOC_6100041 = Heap
#autoLOC_6100042 = Hulk
#autoLOC_6100043 = Craft
#autoLOC_6100044 = Debris
#autoLOC_6100045 = Scrap
#autoLOC_6100046 = Prototype
#autoLOC_6100047 = Device
#autoLOC_6100048 = Part
#autoLOC_6100049 = Module
#autoLOC_6100050 = Unit
#autoLOC_6100051 = Component
#autoLOC_6100052 = <>
#autoLOC_6100053 = <<1>> <<2>>
#autoLOC_6100054 = Rescue <<1>> from the surface of <<2>>.
#autoLOC_6100055 = Rescue <<1>> from orbit of <<2>>.
#autoLOC_6100056 = Recover <<1>> from the surface of <<2>>.
#autoLOC_6100057 = Recover <<1>> from orbit of <<2>>.
#autoLOC_6100058 = Recover <<1>> and <> from the surface of <<3>>.
#autoLOC_6100059 = Recover <<1>> and <> from orbit of <<3>>.
#autoLOC_6100060 = Rescue <<1>>, who is stranded in low <<2>> orbit. Return <> safely to <<3>>.
#autoLOC_6100061 = Rescue <<1>>, who is stranded on the surface of <<2>>. Return <> safely to <<3>>.
#autoLOC_6100062 = Rescue <<1>>, who is stranded in orbit around <<2>>. Return <> safely to <<3>>.
#autoLOC_6100063 = <<1>> left <<2>> in low <<3>> orbit. Recover it on <<4>> without damaging it too much.
#autoLOC_6100064 = <<1>> left <<2>> on the surface of <<3>>. Recover it on <<4>> without damaging it too much.
#autoLOC_6100065 = <<1>> left <<2>> in orbit around <<3>>. Recover it on <<4>> without damaging it too much.
#autoLOC_6100066 = Rescue <<1>>, who is stranded in low <<2>> orbit with valuable data. Return <> and what is left of <> vessel to <<3>>.
#autoLOC_6100067 = Rescue <<1>>, who is stranded on the surface of <<2>> with valuable data. Return <> and what is left of <> vessel to <<3>>.
#autoLOC_6100068 = Rescue <<1>>, who is stranded in orbit around <<2>> with valuable data. Return <> and what is left of <> vessel to <<3>>.
#autoLOC_6200000 = We need you to land on <<1>>
#autoLOC_6200001 = We need you to do a fly-by of <<1>>
#autoLOC_7000000 = <<1>> <> chartered a tour on a high performance craft. Keep <> alive, and show <> the limits of Kerbal endurance.
#autoLOC_7000001 = <<1>> <> chartered a tour to see the sights <<3>>. Keep <> alive, and show <> a good time.
#autoLOC_7000002 = Bring <> <> on a high-gee adventure.
#autoLOC_7000003 = Ferry <> <> safely to <> <><>
#autoLOC_7000004 = Complete <> travel itinerary, then return <> safely to <<3>> on schedule to collect <> <>!
#autoLOC_7000005 = The tour was a success! <<1>> had nothing but great things to say about the trip (or at least the portions <> remember.
#autoLOC_7000006 = The tour was a success! <<1>> had nothing but great things to say about the trip, and brought back plenty of photos.
#autoLOC_7000007 = <> has been lost! We're pulling the plug on this tour.
#autoLOC_7000008 = The tour that <<1>> chartered has expired. Get <> home. <> will not be paying for this trip.
#autoLOC_7000009 = Please note that this must be a new <<1>> <<2>> built for <<3>> after the contract is accepted.
#autoLOC_7000010 = <> <<2>> near <<3>>
#autoLOC_7000011 = <> <<2>> into an escape trajectory out of <<3>>
#autoLOC_7000012 = <> <<2>> on <<3>>
#autoLOC_7000013 = <> <<2>> on <<3>>
#autoLOC_7000014 = <> <<2>> in orbit of <<3>>
#autoLOC_7000015 = <> <<2>> from <<3>>
#autoLOC_7000016 = <> <<2>> down on <<3>>
#autoLOC_7000017 = <> <<2>> on a crash course for <<3>>
#autoLOC_7000018 = <> <<2>> near <<3>>
#autoLOC_7000019 = Tourists
#autoLOC_7000020 = Kerbal
#autoLOC_7000021 = Locked
#autoLOC_7000022 = Free
#autoLOC_7000023 = Show Actuation Toggles
#autoLOC_7000024 = Name:
#autoLOC_7000025 = Confirm Delete
#autoLOC_7000026 = Probe Control Point
#autoLOC_7000027 = Overheat!
#autoLOC_7000028 = RCSFX
#autoLOC_7000029 = Active Radiator
#autoLOC_7000030 = Deployable Radiator
#autoLOC_7000031 = <<1[around /right here on /]>> <<2>>
#autoLOC_7000032 = Empty Seat
#autoLOC_7000033 = Leaving Flight
#autoLOC_7000034 = Leaving Scenario
#autoLOC_7000035 = Locked
#autoLOC_7000036 = Free
#autoLOC_7000038 = <> <<2>>
#autoLOC_7000039 = Easy
#autoLOC_7000040 = Normal
#autoLOC_7000041 = Moderate
#autoLOC_7000042 = Hard
#autoLOC_7000043 = Custom
#autoLOC_7000044 = Off
#autoLOC_7000045 = Eighth Res
#autoLOC_7000046 = Quarter Res
#autoLOC_7000047 = Half Res
#autoLOC_7000048 = Full Res
#autoLOC_7000049 = Minimal
#autoLOC_7000050 = Very Low
#autoLOC_7000051 = Low
#autoLOC_7000052 = Normal
#autoLOC_7000053 = Local to Body
#autoLOC_7000054 = Local at SOI Entry
#autoLOC_7000055 = Local at SOI Exit
#autoLOC_7000056 = Relative
#autoLOC_7000057 = Dynamic
#autoLOC_7000058 = Don't Sync
#autoLOC_7000059 = Every VBlank
#autoLOC_7000060 = Every Second VBlank
#autoLOC_7000061 = Default
#autoLOC_7000062 = 60 FPS
#autoLOC_7000063 = 80 FPS
#autoLOC_7000064 = 100 FPS
#autoLOC_7000065 = 120 FPS
#autoLOC_7000066 = 140 FPS
#autoLOC_7000067 = 180 FPS
#autoLOC_7000068 = Not Enough Crew (<<1>>/<<2>>)
#autoLOC_7000069 = Tourists Need Crew ((<<1>>/<<2>>)
#autoLOC_7000070 = Motor
#autoLOC_7000071 = Reset All
#autoLOC_7001000 = Auto
#autoLOC_7001001 = Manual
#autoLOC_7001002 = Override
#autoLOC_7001003 = Friction Control: <<1[Auto/Override]>>
#autoLOC_7001004 = Traction Control: <<1[Auto/Override]>>
#autoLOC_7001005 = Antenna Type: <<1>>\n
#autoLOC_7001006 = Antenna Rating: <<1>>\n
#autoLOC_7001007 = The recent accomplishments of our space program have attracted contributions from numerous organizations!\n\n<<1>>\n<<2>>\n
#autoLOC_7001008 = <<1[Scenarios/Training]>>
#autoLOC_7001009 = Cannot Hire
#autoLOC_7001010 = Astronaut Complex Capacity Reached
#autoLOC_7001012 = Maximum throttle <<1>>%
#autoLOC_7001013 = Gene Kerman:\nWelcome to Mission Control. Please make a selection.
#autoLOC_7001014 = Available
#autoLOC_7001015 = Asteroid
#autoLOC_7001016 = vessel
#autoLOC_7001017 = station
#autoLOC_7001018 = The outpost must be on motorized wheels
#autoLOC_7001019 = Expand station "<<1>>"
#autoLOC_7001020 = Build a new orbital station
#autoLOC_7001021 = on a solar orbit.
#autoLOC_7001022 = around <<1>>.
#autoLOC_7001024 = Trivial
#autoLOC_7001025 = Significant
#autoLOC_7001026 = Exceptional
#autoLOC_7001027 = Incomplete
#autoLOC_7001028 = Complete
#autoLOC_7001029 = Failed
#autoLOC_7001030 = Learn More about NASA's real Asteroid Redirect Mission
#autoLOC_7001031 = Funds
#autoLOC_7001032 = Science
#autoLOC_7001033 = Reputation
#autoLOC_7001034 = Scenarios
#autoLOC_7001035 = Training
#autoLOC_7001036 = Commercial
#autoLOC_7001037 = Competitive
#autoLOC_7001038 = Conglomerate
#autoLOC_7001039 = Cooperative
#autoLOC_7001040 = EasyGoing
#autoLOC_7001041 = Ecomental
#autoLOC_7001042 = Economic
#autoLOC_7001043 = Hasty
#autoLOC_7001044 = Industrial
#autoLOC_7001045 = Kerbalminded
#autoLOC_7001046 = Moral
#autoLOC_7001047 = No Random Contract Mentality
#autoLOC_7001048 = Patient
#autoLOC_7001049 = Perfectionist
#autoLOC_7001050 = Pioneer
#autoLOC_7001051 = Record
#autoLOC_7001052 = Scientific
#autoLOC_7001053 = Startup
#autoLOC_7001054 = Stern
#autoLOC_7001055 = probe
#autoLOC_7001056 = observational
#autoLOC_7001057 = seismic
#autoLOC_7001058 = temperature
#autoLOC_7001059 = atmospheric
#autoLOC_7001060 = gravimetric
#autoLOC_7001061 = inconsistencies
#autoLOC_7001062 = disturbances
#autoLOC_7001063 = fluctuations
#autoLOC_7001064 = abnormalities
#autoLOC_7001065 = anomalies
#autoLOC_7001066 = reports
#autoLOC_7001067 = readings
#autoLOC_7001068 = measurements
#autoLOC_7001069 = readings
#autoLOC_7001070 = readings
#autoLOC_7001071 = Build a new orbital station for this agency that can support <<1>> kerbals in a solar orbit.
#autoLOC_7001072 = Build a new orbital station for this agency that can support <<1>> kerbals in orbit of <<2>>.
#autoLOC_7001073 = You have finished construction of a new orbital station on its own orbit around the sun.
#autoLOC_7001074 = You have finished construction of a new orbital station around <<1>>.
#autoLOC_7001075 = has an antenna
#autoLOC_7001076 = has a docking port
#autoLOC_7001077 = can generate power
#autoLOC_7001078 = outpost
#autoLOC_7001079 = Expand surface outpost "<<1>>" on <<2>>.
#autoLOC_7001080 = Build a new surface outpost on <<1>>.
#autoLOC_7001081 = <<1>>
#autoLOC_7001082 = <<1>> and <<2>>
#autoLOC_7001083 = <<1>>, <<2>> and <<3>>
#autoLOC_7001084 = <<1>>, <<2>>, <<3>> and <<4>>
#autoLOC_7001085 = Build a new <<1>> <<2>> that <<3>>
#autoLOC_7001086 = Ensure that the <<1>> <<2>>
#autoLOC_7001087 = Add an auxiliary <<1>> to the <<2>>
#autoLOC_7001088 = Have a <<1>> on the <<2>>
#autoLOC_7001089 = Reach the designated <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_7001090 = Reach <<1>> orbit around <<2>> within <<3>> deviation
#autoLOC_7001091 = Reach the designated orbit around <<1>> within <<2>> deviation
#autoLOC_7001100 = Loading...
#autoLOC_7001101 = Adding K to Every Word...
#autoLOC_7001102 = Adding More Boosters...
#autoLOC_7001103 = Adding More Struts...
#autoLOC_7001104 = Aligning Planets...
#autoLOC_7001105 = Amending Laws of Physics...
#autoLOC_7001106 = Answering Ultimate Question...
#autoLOC_7001107 = Applying Duct Tape...
#autoLOC_7001108 = Biding Time...
#autoLOC_7001109 = Bracing for Impact...
#autoLOC_7001110 = Buzzing Towers...
#autoLOC_7001111 = Calculating Collision Course...
#autoLOC_7001112 = Calculating Trajectories...
#autoLOC_7001113 = Calculating Ultimate Answer...
#autoLOC_7001114 = Calling Orbital Mechanic...
#autoLOC_7001115 = Charging Batteries...
#autoLOC_7001116 = Checking Staging...
#autoLOC_7001117 = Cleaning Transfer Windows...
#autoLOC_7001118 = Clearing Launch Pad...
#autoLOC_7001119 = Combobulating Discombobulator...
#autoLOC_7001120 = Conquering Space...
#autoLOC_7001121 = Counting Backwards...
#autoLOC_7001122 = Counting Geigers...
#autoLOC_7001123 = Coupling Decouplers...
#autoLOC_7001124 = Cutting Funding...
#autoLOC_7001125 = Delaying Launches...
#autoLOC_7001126 = Doing Barrel Rolls...
#autoLOC_7001127 = Doing Science...
#autoLOC_7001128 = Effecting Oberth...
#autoLOC_7001129 = Extinguishing Flames...
#autoLOC_7001130 = Floating Origin...
#autoLOC_7001131 = Flying Safe...
#autoLOC_7001132 = Forgetting Parachutes...
#autoLOC_7001133 = Generating Ablation Cascade...
#autoLOC_7001134 = Herding Ground Crew...
#autoLOC_7001135 = Igniting Sun...
#autoLOC_7001136 = Inventing Witty Loading Hints...
#autoLOC_7001137 = Landing on Jool...
#autoLOC_7001138 = Locating Jebediah Kerman...
#autoLOC_7001139 = Maneuvering Nodes...
#autoLOC_7001140 = Motivating Kerbals...
#autoLOC_7001141 = Negotiating Gravity...
#autoLOC_7001142 = Overlaying Grid onto Bezier Curves...
#autoLOC_7001143 = Packing Toothbrushes...
#autoLOC_7001144 = Patching Conics...
#autoLOC_7001145 = Planning Unplanned Disassembly...
#autoLOC_7001146 = Pointing Correct End Towards Space...
#autoLOC_7001147 = Polishing Helmets...
#autoLOC_7001148 = Preparing Rescue Mission...
#autoLOC_7001149 = Pressing Red Button...
#autoLOC_7001150 = Proving Murphy's Law...
#autoLOC_7001151 = Reaching a Safe Distance...
#autoLOC_7001152 = Reading Manual...
#autoLOC_7001153 = Rearranging Stars...
#autoLOC_7001154 = Rebuilding VAB...
#autoLOC_7001155 = Recruiting Kerbals...
#autoLOC_7001156 = Reinventing Wheel...
#autoLOC_7001157 = Remembering Ladders...
#autoLOC_7001158 = Repaving Runway...
#autoLOC_7001159 = Restocking Snacks...
#autoLOC_7001160 = Reverting to Launch...
#autoLOC_7001161 = Scattering Scatters...
#autoLOC_7001162 = Settling Argument of Periapsis...
#autoLOC_7001163 = Smashing Buttons...
#autoLOC_7001164 = Snipping Red Wire...
#autoLOC_7001165 = Swimming on Laythe...
#autoLOC_7001166 = Tasting Minmus...
#autoLOC_7001167 = Terminating Debris...
#autoLOC_7001168 = Testing Springs...
#autoLOC_7001169 = Transferring Hohmann...
#autoLOC_7001170 = Treating Astronaut Complex...
#autoLOC_7001171 = Treating Kessler Syndrome...
#autoLOC_7001172 = Untangling Space Tape...
#autoLOC_7001173 = Vectoring Thrust...
#autoLOC_7001174 = Verifying Blast Awesomeness...
#autoLOC_7001175 = Waking Kraken...
#autoLOC_7001176 = Warping to Next Morning...
#autoLOC_7001177 = Whacking Kerbals...
#autoLOC_7001178 = Tanning on Moho...
#autoLOC_7001179 = Escaping Eve...
#autoLOC_7001180 = Falling off Gilly...
#autoLOC_7001181 = Kesslerizing Kerbin...
#autoLOC_7001182 = Staging Mun Landing...
#autoLOC_7001183 = Dusting Duna...
#autoLOC_7001184 = Liking Ike...
#autoLOC_7001185 = Never Visiting Dres...
#autoLOC_7001186 = Sending Val to Vall...
#autoLOC_7001187 = Spelunking on Tylo...
#autoLOC_7001188 = Bopping Bop...
#autoLOC_7001189 = Planting Flag on Pol...
#autoLOC_7001190 = Freezing on Eeloo...
#autoLOC_7001191 = Specifying Impulse...
#autoLOC_7001192 = Stirring Oxygen Tanks...
#autoLOC_7001193 = Falling With Style...
#autoLOC_7001194 = Conserving Momentum...
#autoLOC_7001201 = equatorial
#autoLOC_7001202 = polar
#autoLOC_7001203 = Kolniya
#autoLOC_7001204 = tundra
#autoLOC_7001205 = keliostationary
#autoLOC_7001206 = keostationary
#autoLOC_7001207 = stationary
#autoLOC_7001208 = keliosynchronous
#autoLOC_7001209 = keosynchronous
#autoLOC_7001210 = synchronous
#autoLOC_7001217 = Orbit
#autoLOC_7001218 = Surface
#autoLOC_7001219 = Target
#autoLOC_7001220 = <<1>>, <<2>>, <<3>>, <<4>> and <<5>>
#autoLOC_7001221 = <<1>>, <<2>>, <<3>>, <<4>>, <<5>> and <<6>>
#autoLOC_7001222 = Cancel Contract
#autoLOC_7001223 = Running
#autoLOC_7001224 = Allow Partial
#autoLOC_7001225 = Require Complete
#autoLOC_7001226 = Stop Transmitting
#autoLOC_7001227 = Converter
#autoLOC_7001228 = Drill
#autoLOC_7001229 = Scanner
#autoLOC_7001230 = Anti-Normal
#autoLOC_7001231 = on the surface of <<1>>
#autoLOC_7001232 = in low <<1>> orbit
#autoLOC_7001233 = in orbit around <<1>>
#autoLOC_7001234 = default
#autoLOC_7001235 = THROTTLE
#autoLOC_7001236 = G FORCE
#autoLOC_7001300 = <>
#autoLOC_7001301 = <<1>>
#autoLOC_7001302 = <<1>> Experiment Modules will become inoperable if their data is removed.
#autoLOC_7001303 = Transmit All
#autoLOC_7001304 = Transmit Re-usable Ones Only
#autoLOC_7001305 = Transmit Anyway
#autoLOC_7001310 = orbit
#autoLOC_7001311 = blind spots
#autoLOC_7001312 = Reload Texts Dictionary
#autoLOC_7001350 = Relative Speed: <<1>>m/s
#autoLOC_7001351 = Target Position at Closest Approach
#autoLOC_7001352 = Closest Approach
#autoLOC_7001353 = <<1>> Debris
#autoLOC_7001400 = s
#autoLOC_7001401 = S
#autoLOC_7001402 = \u0020m²
#autoLOC_7001403 = \u0020kg
#autoLOC_7001404 = \u0020m³/s²
#autoLOC_7001405 = \u0020km
#autoLOC_7001406 = \u0020K
#autoLOC_7001407 = t
#autoLOC_7001408 = \u0020kN
#autoLOC_7001409 = U
#autoLOC_7001410 = \u0020kPa
#autoLOC_7001411 = m
#autoLOC_7001412 = \u0020grams
#autoLOC_7001413 = \u0020g
#autoLOC_7001414 = EC/s
#autoLOC_7001415 = m/s
#autoLOC_7001416 = \u0020kg/sec
#autoLOC_7001417 = \u0020kW
#autoLOC_7001418 = F2
#autoLOC_7001419 = \u0020atm
#autoLOC_7002001 = experience
#autoLOC_7003000 = Recovery: +<<1>> Science
#autoLOC_7003001 = Transmit: +<<1>> Science
#autoLOC_7003002 = Time Warp: <<1>>x
#autoLOC_7003003 = [+] Note:
#autoLOC_7003004 = [-] Note: <<1>>
#autoLOC_7003005 = Year <<1>>, Day <<2>>
#autoLOC_7003007 = - <<1>>h, <<2>>m
#autoLOC_7003009 = , <<1>>s
#autoLOC_7003010 = Agency: <<1>>
#autoLOC_7003011 = Location: <<1>>
#autoLOC_7003012 = Above <<1>>
#autoLOC_7003013 = Below <<1>>
#autoLOC_7003200 = This Facility is closed.
#autoLOC_7003201 = This Facility is locked.
#autoLOC_7003210 = Not enough Funds to repair this facility.
#autoLOC_7003211 = Not enough Funds to upgrade this facility.
#autoLOC_7003212 = Not enough Funds to rebuild this facility.
#autoLOC_7003213 = Nothing to demolish.
#autoLOC_7003214 = Nothing to repair.
#autoLOC_7003215 = Facility is already fully upgraded.
#autoLOC_7003216 = Facility is at lowest level.
#autoLOC_7003217 = None
#autoLOC_7003218 = Light
#autoLOC_7003219 = Moderate
#autoLOC_7003220 = Severe
#autoLOC_7003221 = Critical
#autoLOC_7003222 = Starting Transmission...
#autoLOC_7003223 = Cannot transmit data: <<1>>.
#autoLOC_7003224 = Retract
#autoLOC_7003225 = Extend
#autoLOC_7003226 = Inoperable
#autoLOC_7003227 = Cannot deploy while stowed.
#autoLOC_7003228 = Orbit Specifics
#autoLOC_7003229 = Apoapsis:<<1>> meters
#autoLOC_7003230 = Periapsis:<<1>> meters
#autoLOC_7003231 = Inclination:<<1>> degrees
#autoLOC_7003232 = Longitude of Ascending Node:<<1>> degrees
#autoLOC_7003233 = Argument of Periapsis:<<1>> degrees
#autoLOC_7003234 = UNK
#autoLOC_7003235 = ORB
#autoLOC_7003236 = SRF
#autoLOC_7003237 = TGT
#autoLOC_7003238 = Do you want to delete this craft?
#autoLOC_7003239 = Delete File
#autoLOC_7003240 = Hide Actuation Toggles
#autoLOC_7003241 = Show Actuation Toggles
#autoLOC_7003242 = T+
#autoLOC_7003243 = y
#autoLOC_7003244 = d
#autoLOC_7003245 = Waypoint "<<1>>" was deleted.
#autoLOC_7003246 = Not enough Funds to purchase this.
#autoLOC_7003247 = Navigation set to <<1>>.
#autoLOC_7003248 = Cannot <<1>> while flying in atmosphere.
#autoLOC_7003249 = Cannot <<1>> while under acceleration.
#autoLOC_7003250 = Cannot <<1>> while about to crash.
#autoLOC_7003251 = Cannot <<1>> while moving over the surface.
#autoLOC_7003252 = Cannot <<1>> while Kerbals are on a ladder.
#autoLOC_7003253 = Cannot <<1>> while the ship is throttled up.
#autoLOC_7003254 = Clear to <<1>>.
#autoLOC_7003255 = switch out of flight
#autoLOC_7003256 = Cannot switch to <<1>> we do not own.
#autoLOC_7003257 = a vessel
#autoLOC_7003258 = an object
#autoLOC_7003260 = >>[Auto Crew Assignment]: <<2>> just became an intrepid astronaut.
#autoLOC_7003261 = Lin/Rot Switch Mode: <<1>>
#autoLOC_7003262 = Hold
#autoLOC_7003263 = Toggle
#autoLOC_7003264 = Cannot use the map in this scenario.
#autoLOC_7003265 = Purchase [Entry Cost: <<1>>]
#autoLOC_7003266 = <<1>> cm
#autoLOC_7003267 = Unlocked Cost
#autoLOC_7003268 = Upgrade Cost
#autoLOC_7003269 = Activate Navigation
#autoLOC_7003270 = Deactivate Navigation
#autoLOC_7003271 = Contract system is not available at this time!
#autoLOC_7003272 = N
#autoLOC_7003273 = S
#autoLOC_7003274 = E
#autoLOC_7003275 = W
#autoLOC_7003276 = HeatMap (green)
#autoLOC_7003277 = Inverse
#autoLOC_7003278 = Monochrome
#autoLOC_7003279 = There are no active contracts!
#autoLOC_7003280 = There are no offered contracts!
#autoLOC_7003281 = There are no archived contracts!
#autoLOC_7003282 = There are no valid contracts!
#autoLOC_7003283 = Purchase <<1>> <> [<<2>>]
#autoLOC_7003284 = G Loss-of-Consciousness Meter: <<1>>
#autoLOC_7003285 = N/A
#autoLOC_7003302 = Wernher von Kerman:\n\nWelcome to the science archives. Please make a selection.
#autoLOC_7003304 = Remove Slot
#autoLOC_7003305 = Custom
#autoLOC_7003306 = Enter name...
#autoLOC_7003308 = Body:
#autoLOC_7003309 = Please verify that you have a reliable communications link to Kerbal Space\nCenter before attempting to access KerbNet.
#autoLOC_7003310 = Drag Waypoint
#autoLOC_7003400 = The tour that <<1>> chartered has been cancelled. Get <> home. <> will not be paying for this trip.
#autoLOC_7003401 = Scenarios
#autoLOC_7003402 = Restart
#autoLOC_7003403 = [CMD]
#autoLOC_7003404 = Kerbals can disembark only on Kerbin
#autoLOC_7003405 = <<1>> Resources Recovered
#autoLOC_7003406 = Process in the Lab
#autoLOC_7003407 = <<1>> Crewmembers Recovered
#autoLOC_7003408 = hidden
#autoLOC_7003409 = Safe
#autoLOC_7003410 = Risky
#autoLOC_7003411 = Unsafe
#autoLOC_7003412 = Remove Data
#autoLOC_7003413 = Max. Acceleration
#autoLOC_7003414 = Burn Time to 0m/s
#autoLOC_7003415 = Date
#autoLOC_8000001 = Vessel
#autoLOC_8000002 = Fail Part
#autoLOC_8000004 = Select a part that will have a failure applied to it
#autoLOC_8000005 = Failures to Apply
#autoLOC_8000006 = No failures available for the selected part
#autoLOC_8000007 = Resource Drain
#autoLOC_8000008 = Time Period
#autoLOC_8000009 = The number of seconds over which the resource drain will occur
#autoLOC_8000010 = Amount to Drain
#autoLOC_8000011 = The amount of resource that will be drained
#autoLOC_8000012 = Part
#autoLOC_8000013 = Select the part that will have its resource drained over time
#autoLOC_8000014 = Resource
#autoLOC_8000015 = Select the resource that will be drained
#autoLOC_8000016 = Change Vessel Resource Levels
#autoLOC_8000018 = The resource we want to adjust
#autoLOC_8000019 = Amount to adjust
#autoLOC_8000020 = The amount to adjust the selected resource by.\n\nA negative amount will remove resource
#autoLOC_8000022 = Kerbal
#autoLOC_8000023 = Select the kerbal to place when this node activates
#autoLOC_8000024 = Stranded
#autoLOC_8000026 = Sets the kerbal to be in a stranded state.\n They will be uncontrollable until they are rescued
#autoLOC_8000027 = Location
#autoLOC_8000028 = Spawn Vessel
#autoLOC_8000031 = Display Message
#autoLOC_8000032 = Duration
#autoLOC_8000033 = How many seconds to display the screen message for
#autoLOC_8000034 = Screen Position
#autoLOC_8000035 = Location of the message on the screen
#autoLOC_8000036 = Upper-Center
#autoLOC_8000037 = Upper-Left
#autoLOC_8000038 = Upper-Right
#autoLOC_8000039 = Lower-Center
#autoLOC_8000040 = Explode Vessel
#autoLOC_8000041 = Part Delay(ms)
#autoLOC_8000042 = Milliseconds between each part exploding in the vessel
#autoLOC_8000043 = Activate Stage
#autoLOC_8000045 = Spawn Asteroid
#autoLOC_8000046 = Asteroid
#autoLOC_8000049 = Test Score
#autoLOC_8000050 = Mission Score
#autoLOC_8000051 = Score to be compared with current mission score
#autoLOC_8000052 = Operator
#autoLOC_8000053 = Comparison to use for testing against the target value
#autoLOC_8000054 = Less Than
#autoLOC_8000055 = Less Than or Equal
#autoLOC_8000056 = Equal
#autoLOC_8000057 = Greater Than or Equal
#autoLOC_8000058 = Greater Than
#autoLOC_8000059 = Crew:\u0020
#autoLOC_8000060 = Explode Part
#autoLOC_8000062 = Select the part that will explode
#autoLOC_8000063 = Repair Part
#autoLOC_8000065 = Repair Type
#autoLOC_8000066 = Spawn Launch Site
#autoLOC_8000067 = Launch Site
#autoLOC_8000068 = Vessel: Unknown\n
#autoLOC_8000069 = Vessel: <<1>>\n
#autoLOC_8000070 = Crew Assignment
#autoLOC_8000072 = Select the part to be checked for the chosen kerbal
#autoLOC_8000074 = Select the vessel to be checked for the chosen kerbal
#autoLOC_8000076 = Any Kerbal
#autoLOC_8000077 = Select the kerbal to check for
#autoLOC_8000078 = Change Score
#autoLOC_8000079 = Score Modules
#autoLOC_8000080 = Time of Mission
#autoLOC_8000081 = Time
#autoLOC_8000082 = Time duration since the mission started
#autoLOC_8000085 = Resource Amount
#autoLOC_8000088 = Amount
#autoLOC_8000089 = Amount to be compared with current resource amount
#autoLOC_8000092 = Test Altitude
#autoLOC_8000093 = Altitude
#autoLOC_8000094 = Altitude (in meters) to test against
#autoLOC_8000095 = Use Radar
#autoLOC_8000096 = When checked will measure altitude relative to the ground using the radar
#autoLOC_8000099 = Time Since Node
#autoLOC_8000100 = Node
#autoLOC_8000101 = The Node to do the time comparison from
#autoLOC_8000102 = Time
#autoLOC_8000103 = Time since the selected node to compare with
#autoLOC_8000106 = Crew Count
#autoLOC_8000107 = Crew Count
#autoLOC_8000108 = Number of crew members to compare
#autoLOC_8000111 = Kerbal Role
#autoLOC_8000112 = Only count kerbals of this specific role
#autoLOC_8000113 = Vessel Mass
#autoLOC_8000114 = Mass
#autoLOC_8000115 = Mass to compare with the vessels mass
#autoLOC_8000118 = Vessel Situation Test
#autoLOC_8000121 = Vessel State Test
#autoLOC_8000122 = Vessel State
#autoLOC_8000123 = Choose the vessel state
#autoLOC_8000124 = Stages Count
#autoLOC_8000125 = Number of Stages
#autoLOC_8000126 = Number of stages in the vessel to compare against
#autoLOC_8000129 = Stage Activated
#autoLOC_8000130 = Target Stage
#autoLOC_8000131 = The vessel stage that we are looking to be activated
#autoLOC_8000132 = Science Experiment
#autoLOC_8000133 = Fly Through
#autoLOC_8000134 = Experiment
#autoLOC_8000135 = Situation
#autoLOC_8000136 = Biome
#autoLOC_8000137 = Destination
#autoLOC_8000138 = The location details of the asteroid
#autoLOC_8000139 = <<1>> : <<2>> Class <<3>>
#autoLOC_8000141 = Funds to Recover
#autoLOC_8000142 = Amount of funds gained through vessel recovery on the home body
#autoLOC_8000145 = Go to
#autoLOC_8000146 = Volume
#autoLOC_8000147 = Shape over body to be reached
#autoLOC_8000148 = Kerbal Boarded
#autoLOC_8000149 = Location
#autoLOC_8000150 = Kerbal Recovery
#autoLOC_8000152 = Any Crew
#autoLOC_8000153 = Select a kerbal
#autoLOC_8000154 = Kerbal Rescued
#autoLOC_8000155 = Left SOI
#autoLOC_8000158 = Orbit
#autoLOC_8000159 = Orbit Accuracy
#autoLOC_8000160 = Percentage accuracy of vessel orbit\ncompared to target values
#autoLOC_8000161 = Test Type
#autoLOC_8000162 = Which parameters of the orbit to include in the test
#autoLOC_8000163 = Orbit
#autoLOC_8000164 = SOI Reached
#autoLOC_8000167 = Recover Resource
#autoLOC_8000170 = Amount
#autoLOC_8000171 = Amount of resource gained through vessel recovery on the home body
#autoLOC_8000174 = Take Kerbal
#autoLOC_8000176 = Test Distance
#autoLOC_8000177 = Target Type
#autoLOC_8000179 = Landed
#autoLOC_8000180 = Flying Vessel
#autoLOC_8000183 = Landed Vessel
#autoLOC_8000185 = Kerbal EVA
#autoLOC_8000186 = Test Situation
#autoLOC_8000188 = Time
#autoLOC_8000189 = Mission Elapsed Time (MET) of the vessel to compare against
#autoLOC_8000192 = Plant Flag
#autoLOC_8000199 = Success
#autoLOC_8000200 = Fail
#autoLOC_8000201 = Landed
#autoLOC_8000202 = Orbit
#autoLOC_8000204 = Select required parts for mission
#autoLOC_8000211 = Reach Altitude
#autoLOC_8000233 = Recover Funds
#autoLOC_8000240 = Spawn Kerbal
#autoLOC_8000242 = Vessel Destroyed
#autoLOC_8000249 = Deployed
#autoLOC_8000250 = Received
#autoLOC_8000255 = Biome: On <<1>> <<2>>
#autoLOC_8000256 = Experiment: <<1>>
#autoLOC_8000257 = Situation: <<1>>
#autoLOC_8000258 = Any Situation
#autoLOC_8000259 = Continue
#autoLOC_8000261 = This part was set as unavailable for this mission
#autoLOC_8000262 = This part was set as unavailable for this vessel
#autoLOC_8000263 = Celestial Body
#autoLOC_8000264 = Area
#autoLOC_8000265 = Location Type
#autoLOC_8000266 = Select what type of target location to test for
#autoLOC_8000267 = On: <<1>>
#autoLOC_8000268 = On: <<1>> \nBiome: <<2>>
#autoLOC_8000269 = any biome on <<1>>
#autoLOC_8000272 = Any Location
#autoLOC_8000273 = Any Body
#autoLOC_8000274 = Radius: <<1>>m
#autoLOC_8000275 = On <<1>> near <<2>>, <<3>>
#autoLOC_8000276 = Full Orbit
#autoLOC_8000277 = Ap and Pe
#autoLOC_8000278 = AP, Pe and Inclination
#autoLOC_8000279 = SMA and Eccentricity
#autoLOC_8000280 = SMA, Ecc and Inclination
#autoLOC_8000281 = Inclination Only
#autoLOC_8000283 = Launch Site: <<1>> \n
#autoLOC_8000284 = Landed On: <<1>> \n
#autoLOC_8000285 = Longitude: <<1>>° \nLatitude: <<2>>°\n
#autoLOC_8000286 = Orbit Around: <<1>> \n
#autoLOC_8000287 = Ap: <<1>> Pe: <<2>>\n
#autoLOC_8000288 = SMA: <<1>>
#autoLOC_8000289 = Ecc: <<1>>
#autoLOC_8000290 = Inc: <<1>>
#autoLOC_8000291 = LAN: <<1>>
#autoLOC_8000293 = No vessel has been selected for this Creator Built vessel
#autoLOC_8000294 = Vessel has invalid Launch Site selected
#autoLOC_8000295 = Creator Built Vessel has no assigned Crew and Auto Populate Crew is Off
#autoLOC_8000296 = Vessel Mass Restriction conflicts with <<1>> Facility Craft Mass Limit of <<2>> t.
#autoLOC_8000298 = Vessel Width Size Restriction conflicts with <<1>> Facility Craft Width Limit of <<2>> m.
#autoLOC_8000299 = Vessel Height Size Restriction conflicts with <<1>> Facility Craft Height Limit of <<2>> m.
#autoLOC_8000300 = Vessel Length Size Restriction conflicts with <<1>> Facility Craft Length Limit of <<2>> m.
#autoLOC_8000301 = Vessel Parts Restriction conflicts with <<1>> Facility Parts Limit of <<2>> parts.
#autoLOC_8000302 = You now must build vessel <<1>> to continue the mission.
#autoLOC_8000303 = Spawn New Vessel
#autoLOC_8000304 = Vessel Part Count
#autoLOC_8000305 = Check the number of parts in a vessel
#autoLOC_8000306 = Are we flying a complete vessel? With this node you can compare the part count of a vessel to make sure you haven't lost any!
#autoLOC_8000307 = Number of parts to compare against
#autoLOC_8000308 = <<1>>Node: <<2>><<3>>
#autoLOC_8000308 = <<1>>Node: <<2>><<3>>
#autoLOC_8001000 = Name
#autoLOC_8001001 = Remove Applicant
#autoLOC_8001002 = Accuracy Score
#autoLOC_8001003 = Time score: awarded <<1>> points
#autoLOC_8001004 = Any
#autoLOC_8001005 = Player Built Vessel
#autoLOC_8001006 = Modify Score
#autoLOC_8001007 = Modify the player's total score.
#autoLOC_8001008 = Test Accuracy
#autoLOC_8001009 = Measure the accuracy of a test.
#autoLOC_8001010 = Accuracy
#autoLOC_8001011 = Use this node to measure the accuracy of the parent node. Useful for when you want to check how close to the objective a player is
#autoLOC_8001012 = Accuracy: <<1>> <<2>>%
#autoLOC_8001015 = Scoring enabled
#autoLOC_8001016 = Enables/Disables the scoring system for the mission
#autoLOC_8001017 = (Completed at <<1>> UT.)
#autoLOC_8001018 = Trophies / Achievements:
#autoLOC_8001019 = Total Score:
#autoLOC_8001020 = Mission Status:
#autoLOC_8001021 = Close
#autoLOC_8001022 = Save and Quit
#autoLOC_8001023 = Configure Scoring bonuses here that are applied to the overall mission when successful.
#autoLOC_8001024 = Modify the overall mission score
#autoLOC_8001025 = Add bonus score on completion
#autoLOC_8001026 = Mission Mods:
#autoLOC_8001027 = ---- autogenerated plugins list ---
#autoLOC_8001028 = Accuracy Enabled
#autoLOC_8001029 = You can dock an Accuracy Logic node into this node to get how accurate from 0% to 100% this test was completed.
#autoLOC_8001030 = About Making History Expansion...
#autoLOC_8001031 = Expand your Kerbal experience like never before with Kerbal Space Program: Making History Expansion.\n\nThe first expansion pack for the critically acclaimed space simulation game adds new content to Kerbal Space Program, including an immersive Mission Builder, a History Pack featuring missions inspired by historical events, and a wealth of new parts for players to use across their KSP experience.\n\nCreate, launch, and share like never before with Kerbal Space Program: Making History Expansion.
#autoLOC_8001032 = More Info
#autoLOC_8001033 = Close
#autoLOC_8001034 = Max Score
#autoLOC_8001037 = Stored
#autoLOC_8001038 = Vessel Active Count
#autoLOC_8001039 = Test how many vessels of the selected type exist in the game
#autoLOC_8001040 = This node will give you a way to test how many player vessels are active in the current game. You can also use it to count some other types as well.
#autoLOC_8001042 = Vessel Type
#autoLOC_8001043 = Which type of vessels you want to count.
#autoLOC_8001044 = Vessel Count
#autoLOC_8001045 = The number of vessels to use in the comparison
#autoLOC_8001046 = Vessel Recovery
#autoLOC_8001047 = Check for a vessel recovered at home
#autoLOC_8001048 = Use this node to detect when a vessel is recovered at the home body.\n\nIt can be really useful if you want to check for the main mission vessel being recovered.
#autoLOC_8001049 = Player Controlled
#autoLOC_8001050 = VAB Camera Controls in GAP (VAB/SPH Mode)
#autoLOC_8001052 = Minimum Canvas Zoom
#autoLOC_8002000 = Ground Location
#autoLOC_8002001 = Do you want to save the current mission before going to the Tracking Station?
#autoLOC_8002002 = Save Mission
#autoLOC_8002003 = Launches from <<1>>
#autoLOC_8002004 = Starts landed on <<1>>
#autoLOC_8002005 = Starts in orbit around <<1>>
#autoLOC_8002006 = View in Tracking Station
#autoLOC_8002007 = Place on Water Surface
#autoLOC_8002008 = First Part
#autoLOC_8002009 = The first part for docking/undocking test.
#autoLOC_8002010 = Second Part
#autoLOC_8002011 = The second part for docking/undocking test.
#autoLOC_8002012 = Docked / Undocked
#autoLOC_8002013 = Part Docking / Undocking
#autoLOC_8002014 = Docked
#autoLOC_8002015 = Undocked
#autoLOC_8002016 = Test whether two parts are docked in the same vessel or not.
#autoLOC_8002017 = Vessel Description
#autoLOC_8002018 = Specify a description for the vessel that is displayed in the missions app for player built vessels.
#autoLOC_8002019 = Another Vessel (<<1>>) is also set to launch from the same launch site (<<2>>) as this one.
#autoLOC_8002020 = Any Role
#autoLOC_8002021 = Any Tourist
#autoLOC_8002022 = Kerbal: <<1>>
#autoLOC_8002023 = Kerbal Type
#autoLOC_8002024 = Filter the type of Kerbals to choose from with this option
#autoLOC_8002025 = Kerbal must board vessel
#autoLOC_8002026 = Check this box if the kerbal must board a vessel to be rescued.\nIf unchecked the kerbal must simply come under your control\n(within loaded range of another vessel)
#autoLOC_8002028 = Mission Briefing
#autoLOC_8002029 = Show Mission Briefing
#autoLOC_8002030 = Display the mission dialog at the start of the mission.
#autoLOC_8002031 = Pause Mission
#autoLOC_8002032 = If checked the mission will not progress until the dialog is closed by the player.
#autoLOC_8002033 = The selected kerbal [<<1>>] on this node is not assigned to a vessel or spawn kerbal node in the mission.\nThis may be valid if you expect the player to use the kerbal in a player created vessel.
#autoLOC_8002034 = Screen Area
#autoLOC_8002035 = Set the screen area the dialog will appear in.
#autoLOC_8002036 = Left
#autoLOC_8002037 = Center
#autoLOC_8002038 = Right
#autoLOC_8002039 = Auto Close
#autoLOC_8002040 = If turned on the dialog message box will close after the set time below.
#autoLOC_8002041 = Timeout (Secs)
#autoLOC_8002042 = The dialog will be automatically closed when this amount of seconds elapses.
#autoLOC_8002043 = You have not selected a vessel for the first Vessel on this node.
#autoLOC_8002044 = You have not selected a vessel for the second Vessel on this node.
#autoLOC_8002047 = You have not selected a part for Vessel One.
#autoLOC_8002048 = You have not selected a part for Vessel Two.
#autoLOC_8002049 = You have selected the same Vessel and Part for vessel One and Two.
#autoLOC_8002050 = Any Experiment
#autoLOC_8002051 = Any Biome
#autoLOC_8002052 = Situation: <<1>> is not available for Experiment: <<2>>
#autoLOC_8002053 = <<1>> is not valid for Experiment <<2>> on <<3>>
#autoLOC_8002054 = Experiment must be stored for completion.
#autoLOC_8002055 = Experiment must be transmitted or returned to Home Planet for completion.
#autoLOC_8002056 = Add Module
#autoLOC_8002057 = This node is useful when you need to check if a part is docked or undocked to another part.
#autoLOC_8002058 = Last Vessel Spawn
#autoLOC_8002059 = Last Vessel Build (VAB/SPH)
#autoLOC_8002060 = Revert Mission...
#autoLOC_8002061 = Reverting Mission
#autoLOC_8002062 = Restarting will restart your mission from the beginning. Are you sure you want to do this?
#autoLOC_8002063 = This vessel contains blacklisted parts which are not available at the moment:
#autoLOC_8002064 = Check Apoapsis
#autoLOC_8002065 = Select this option to test the orbits Apoapsis.
#autoLOC_8002066 = Check Periapsis
#autoLOC_8002067 = Select this option to test the orbits Periapsis.
#autoLOC_8002068 = Apoapsis Min
#autoLOC_8002069 = Set the Minimum Apoapsis height to test.
#autoLOC_8002070 = Apoapsis Max
#autoLOC_8002071 = Set the Maximum Apoapsis height to test.
#autoLOC_8002072 = Periapsis Min
#autoLOC_8002073 = Set the Minimum Periapsis height to test.
#autoLOC_8002074 = Periapsis Max
#autoLOC_8002075 = Set the maximum Periapsis height to test.
#autoLOC_8002076 = Check Inclination
#autoLOC_8002077 = Select this option to test the Inclination of the Orbit.
#autoLOC_8002078 = Set the Inclination of the Orbit to test.
#autoLOC_8002079 = Inclination Accuracy
#autoLOC_8002080 = How accurately the vessels orbit needs to match the inclination value.
#autoLOC_8002081 = Check LAN
#autoLOC_8002082 = Select this option to test the Orbit LAN.
#autoLOC_8002083 = Set the Orbit LAN to test.
#autoLOC_8002084 = LAN Accuracy
#autoLOC_8002085 = How accurately the vessels orbit needs to match the LAN value.
#autoLOC_8002086 = Test Apoapsis is between <<1>>m and <<2>>m.
#autoLOC_8002087 = Test Periapsis is between <<1>>m and <<2>>m.
#autoLOC_8002088 = Test Inclination is within <<1>>% of <<2>>° inclination.
#autoLOC_8002089 = Test LAN is within <<1>>% of <<2>>°.
#autoLOC_8002090 = The Apoapsis minimum value should be less than the Apoapsis maximum value.
#autoLOC_8002091 = The Periapsis minimum value should be less than the Periapsis maximum value.
#autoLOC_8002092 = You have not set one of Check Apoapsis, Check Periapsis, Check Inclindation or Check LAN on.\nThe test will do nothing.
#autoLOC_8002096 = Your ship has launchclamps for a ship that is set to launch to orbit.\nYou will need to remove them from your ship.
#autoLOC_8002097 = Ship set for Orbit contains Launch Clamps
#autoLOC_8002098 = The Creator of this mission used this name for one of their ships:\n\t<<1>>\n\nYou will need to choose another name to save your ship.
#autoLOC_8002099 = Ship Name clashes with Mission Ship
#autoLOC_8002100 = There is already a ship with the name <<1>> in the <<2>> folder.\nFor Missions there can only be one unique ship with the same name in either the VAB or SPH folder.\nYou will need to choose another name to save your ship.
#autoLOC_8002101 = Active Node: <<1>>
#autoLOC_8002102 = A Kerbal with the name of <<1>> already exists.\nName not changed.
#autoLOC_8002103 = A Kerbal with the name of <<1>> already exists.\nKerbal Not Created.
#autoLOC_8002104 = Larkes
#autoLOC_8002105 = Prevent Recovery
#autoLOC_8002106 = Enabling this setting will mean players are unable to recover vessels or kerbals.
#autoLOC_8002107 = Recovery Disabled
#autoLOC_8002108 = Recovery has been disabled by the mission creator.
#autoLOC_8002109 = Vintage Suit
#autoLOC_8002110 = Select this option to use vintage suits.
#autoLOC_8002111 = Set this to true to place Launch Site on the surface of water.\nSet off to place Launch Site on the ground surface (even if under water).
#autoLOC_8002112 = Dessert Launch Facility
#autoLOC_8002113 = Dessert Launch Site
#autoLOC_8002114 = Dessert Airfield
#autoLOC_8002115 = The selected part on this node does not match the saved craft file. Please reselect the part for this node in the GAP.
#autoLOC_8002116 = Generating Mission Flight State...
#autoLOC_8002117 = Generating Mission Vessels...
#autoLOC_8002118 = Building Mission...
#autoLOC_8002119 = Generating Mission Launch Sites...
#autoLOC_8002120 = Initial Version
#autoLOC_8002121 = Export Mission to Steam
#autoLOC_8002122 = Select settings below and enter your workshop changelog.\n\nWhen you are finished select Ok to begin the export to Steam Workshop.\n\nBy submitting this item, you agree to the steam workshop terms of service (link below).
#autoLOC_8002123 = Set visibility on Steam Workshop to Public
#autoLOC_8002124 = Unable to export item to steam workshop.\nSteam Error: <<1>>
#autoLOC_8002125 = Steam Workshop Error
#autoLOC_8002126 = Unable to create new item on steam workshop.\nSteam Error: <<1>>
#autoLOC_8002127 = You have not accepted the Steam Workshop legal agreement.\n\nUntil you have done so your published item cannot be made public.\n\nOnce you have accepted the legal agreement you will need to set your item to public visibility in steam.\n\nPlease click the link for more information.
#autoLOC_8002128 = Failed to update item on steam workshop.\nSteam Error: <<1>>
#autoLOC_8002129 = Favs:<<1>> Subs:<<2>> Followers:<<3>> Up Votes:<<4>> Down Votes:<<5>>
#autoLOC_8002130 = Subscribed
#autoLOC_8002131 = Not Subscribed
#autoLOC_8002132 = Steam Workshop Item Unsubscribe
#autoLOC_8002133 = If you continue you will be unsubscribed from this Item.
#autoLOC_8002134 = Subscribe
#autoLOC_8002135 = Unsubscribe
#autoLOC_8002136 = Unable to unsubscribe from steam workshop item.\n\nSteam Error Code: <<1>>
#autoLOC_8002137 = Unable to subscribe to steam workshop item.\n\nSteam Error Code: <<1>>
#autoLOC_8002138 = Select an Item to Subscribe/Unsubscribe
#autoLOC_8002139 = Steam
#autoLOC_8002140 = Votes
#autoLOC_8002141 = Featured
#autoLOC_8002142 = Newest
#autoLOC_8002143 = Subscribers
#autoLOC_8002144 = Retrieving Items from Steam...
#autoLOC_8002145 = Steam Workshop
#autoLOC_8002146 = File Size (MB):
#autoLOC_8002147 = Up Votes:
#autoLOC_8002148 = Down Votes:
#autoLOC_8002149 = Number of Subscribers:
#autoLOC_8002150 = Number of Followers:
#autoLOC_8002151 = Steam Details
#autoLOC_8002152 = Select to see more Items via the Steam Overlay.
#autoLOC_8002153 = Open the Steam Overlay to this Item
#autoLOC_8002154 = Export Craft to Steam
#autoLOC_8002155 = No Steam Item Selected...
#autoLOC_8002156 = Number of Favourites:
#autoLOC_8002157 = Game Version:
#autoLOC_8002158 = Please wait while KSP communicates with Steam...
#autoLOC_8002159 = There is not enough Steam Cloud space to export this item.\nAmount of Space Required: <<1>> kb\nAmount of Space Available: <<2>> kb
#autoLOC_8002160 = There is not enough Steam Cloud file limit to export this item.\nAmount of Files Required: <<1>>\nAmount of Files Available: <<2>>
#autoLOC_8002161 = Steam Author:
#autoLOC_8002162 = Item is not tracked on this PC.
#autoLOC_8002163 = Item currently downloading from steam.
#autoLOC_8002164 = Item needs update from steam.
#autoLOC_8002165 = Item download from steam pending.
#autoLOC_8002166 = Item is installed and ready.
#autoLOC_8002167 = Item subscribed but not installed.
#autoLOC_8002168 = Steam workshop error encountered.\nSteam Error: <<1>>
#autoLOC_8002169 = Reverse
#autoLOC_8002170 = Normal
#autoLOC_8002171 = <<1>> (<<2>>)
#autoLOC_8002172 = No Matches Found
#autoLOC_8002173 = Toolbox
#autoLOC_8002174 = Canvas
#autoLOC_8002175 = Stage Groups:
#autoLOC_8002176 = Total DeltaV:
#autoLOC_8002177 = Total Burn Time:
#autoLOC_8002178 = Show Parts
#autoLOC_8002179 = Show all Stages
#autoLOC_8002180 = Show Engine Info
#autoLOC_8002181 = Show Vacuum
#autoLOC_8002182 = Stage:
#autoLOC_8002183 = Parts:
#autoLOC_8002184 = Parts Decoupled:
#autoLOC_8002185 = Start Mass:
#autoLOC_8002186 = Dry Mass:
#autoLOC_8002187 = Fuel Mass:
#autoLOC_8002188 = End Mass:
#autoLOC_8002189 = ISP:
#autoLOC_8002190 = Thrust:
#autoLOC_8002191 = TWR:
#autoLOC_8002192 = DeltaV:
#autoLOC_8002193 = Engine:
#autoLOC_8002194 = Type:
#autoLOC_8002195 = Max Thrust:
#autoLOC_8002196 = Max Burn Time at full throttle:
#autoLOC_8002197 = Propellant:
#autoLOC_8002198 = Amount:
#autoLOC_8002199 = Engine Burns:
#autoLOC_8002200 = units p/s
#autoLOC_8002201 = Parts in Stage:
#autoLOC_8002202 = <<1>> Dry Mass: <<2>> Fuel Mass: <<3>>
#autoLOC_8002203 = Jettisons <<1>> Mass.
#autoLOC_8002204 = (Vacuum)
#autoLOC_8002205 = (ASL)
#autoLOC_8002206 = (Actual)
#autoLOC_8002207 = <<1>>kN
#autoLOC_8002208 = DeltaV Info
#autoLOC_8002209 = <<1>>%
#autoLOC_8002210 = Start Burn in: <<1>>
#autoLOC_8002211 = Percentage of the burns DeltaV used\nto calculate the Start Burn value.
#autoLOC_8002212 = Show Extended Burn Indicator
#autoLOC_8002213 = Extended Burn Indicator:
#autoLOC_8002214 = Spring/Damper: <<1[Auto/Override]>>
#autoLOC_8002215 = Burn Time:
#autoLOC_8002216 = Included in Dv Calcs: <<1[Yes/No]>>
#autoLOC_8002217 = Payload Stage - Not included in DV
#autoLOC_8002218 = Inventory Slots
#autoLOC_8002219 = Inventory Part
#autoLOC_8002220 = This is a Cargo Part that can be placed inside Inventories.
#autoLOC_8002221 = Cargo Part
#autoLOC_8002271 = Cannot Board. Not enough available Cargo Slots on Vessel to hold Kerbal's Inventory.
#autoLOC_8002335 = Hide Portrait
#autoLOC_8002336 = Show Portrait
#autoLOC_8002357 = [<<1>>]: to place the part
#autoLOC_8002358 = [<<1>>]: to cancel
#autoLOC_8002359 = [<<1>>,<<2>>]: to rotate
#autoLOC_8002360 = [<<1>>,<<2>>,<<3>>,<<4>>,<<5>>,<<6>>]: to rotate
#autoLOC_8002375 = Same Vessel Interaction
#autoLOC_8002396 = Make Primary Docking Node
#autoLOC_8002397 = Docking Acquire Force
#autoLOC_8003000 = Toggle Sites
#autoLOC_8003001 = Kerbal Space Center
#autoLOC_8003010 = Last score: <<1>> , High Score: <<2>>
#autoLOC_8003011 = Completed in: <<1>>
#autoLOC_8003012 = Not played yet
#autoLOC_8003013 = High Score: <<1>>
#autoLOC_8003014 = Vessels: <<1>>
#autoLOC_8003017 = Event node
#autoLOC_8003017 = Event Node
#autoLOC_8003018 = When checked this hides this node and others down the path \nuntil this node activates.\n\nUse this setting to hide surprises from the player.
#autoLOC_8003019 = Stability Time
#autoLOC_8003020 = Max Surface Velocity
#autoLOC_8003021 = Variant Themes
#autoLOC_8003040 = Bright and White!
#autoLOC_8003041 = A mix between the dark and light sides
#autoLOC_8003042 = For that muted palate
#autoLOC_8003043 = Come to the dark side
#autoLOC_8003044 = Just soo gray
#autoLOC_8003045 = Doesn't taste like...
#autoLOC_8003046 = All that glitters...
#autoLOC_8003047 = Exposed machinery is beautiful
#autoLOC_8003048 = Sleek and shrouded in mystery
#autoLOC_8003050 = Ignore Surface Velocity
#autoLOC_8003051 = Set this if you dont care about a max surface velocity.
#autoLOC_8003052 = Splashed Vessel
#autoLOC_8003053 = Return to Mission Builder
#autoLOC_8003054 = Are you sure you want to end this test and return to the Mission Builder\n\nYou can resume your testing at any of the valid check points
#autoLOC_8003055 = Whether the experiment results need to be stored or delivered back to the home body
#autoLOC_8003056 = Show Roster
#autoLOC_8003057 = Mission Roster
#autoLOC_8003058 = Hard Mission:
#autoLOC_8003059 = Check this to indicate to players that this mission \nshould be considered Hard.\n\nAlso changes the icon in the play and open dialogs.
#autoLOC_8003060 = Generate new random name
#autoLOC_8003061 = Time the vessel must stay withing the orbit to pass the test
#autoLOC_8003062 = Allow Acceleration
#autoLOC_8003063 = If checked acceleration changes will not reset the stability timer
#autoLOC_8003064 = Validation Runs:
#autoLOC_8003065 = A vessel situation is set to Creator Defined, but no craft file has been selected
#autoLOC_8003066 = \n\tNode: <<1>>
#autoLOC_8003067 = Issues:\n
#autoLOC_8003068 = \nCheck the messages and validation report in builder
#autoLOC_8003069 = Unable to Start Mission
#autoLOC_8003070 = Activate Once Only
#autoLOC_8003071 = Set this to ensure that the node\ncan only activate one time
#autoLOC_8003072 = Fail
#autoLOC_8003073 = Show Inflight Label
#autoLOC_8003074 = When checked will show an inflight label when within 100km of target center
#autoLOC_8003075 = Always False
#autoLOC_8003076 = A logic node that is always false
#autoLOC_8003077 = Always True
#autoLOC_8003078 = A logic node that is always true
#autoLOC_8003079 = Use this node for placeholders or information. A good use for this is when you want to make 'fake' objectives before an event happens.
#autoLOC_8003080 = Use this node to redirect the mission path as it will always be true. A good use for this is in a loop situation.
#autoLOC_8003081 = A vessel that the player will build \nwhen playing the mission
#autoLOC_8003082 = A vessel that you build during mission creation \nand the player will use during the mission
#autoLOC_8003083 = Delete Crew Member
#autoLOC_8003084 = Do you want to delete this kerbal?
#autoLOC_8003085 = Delete Checkpoint
#autoLOC_8003086 = Do you want to delete this checkpoint?
#autoLOC_8003100 = Success
#autoLOC_8003101 = Failure
#autoLOC_8003102 = Mission Briefing
#autoLOC_8003103 = Cannot use the map. Currently locked by a Mission
#autoLOC_8003104 = Cannot activate IVA camera. Currently locked by a Mission
#autoLOC_8003105 = Cannot activate flight camera. Currently locked by a Mission
#autoLOC_8003106 = Mission will switch to IVA camera when ready
#autoLOC_8003107 = Select a Banner
#autoLOC_8003108 = Are you sure you want to delete this banner from the mission folder?
#autoLOC_8003109 = Delete Banner
#autoLOC_8003112 = Gray and White
#autoLOC_8003113 = A mix of drab and bright
#autoLOC_8003114 = Yellow and White
#autoLOC_8003115 = Added some bling to the white
#autoLOC_8003122 = Modify the player's available Funds
#autoLOC_8003123 = With this node you can adjust the amount of funds available to a player. Use it to give them extra funds for completing an objective, or punish them by reducing their funds when they make mistakes.
#autoLOC_8003124 = Modify available funds by setting it, adding, substracting, multiplying or dividing
#autoLOC_8003125 = Change Funds
#autoLOC_8003126 = Add Funds
#autoLOC_8003127 = Subtract Funds
#autoLOC_8003128 = Set Funds
#autoLOC_8003129 = Test Funds
#autoLOC_8003130 = Compare the Available Funds
#autoLOC_8003131 = <<1>> <<2>> Funds
#autoLOC_8003132 = Funds
#autoLOC_8003133 = Funds to be compared with current available funds
#autoLOC_8003134 = The way to test how frugal your player is being. This is the way to make decisions based on the available funds a player has, and direct your mission accordingly.
#autoLOC_8003135 = Kerbal
#autoLOC_8003136 = Spawnable
#autoLOC_8003137 = Resources and Science
#autoLOC_8003138 = Currency and Score
#autoLOC_8003139 = Utility
#autoLOC_8003140 = Configure Vessel Naming
#autoLOC_8003141 = Set Vessel Name via Part: <<1>>
#autoLOC_8003142 = Name Priority:
#autoLOC_8003143 = The setting with the highest priority within the vessel will be used to name the vessel and set the vessel type.
#autoLOC_8003144 = Remove Naming
#autoLOC_8003145 = This removes the naming configuration from this part
#autoLOC_8003147 = Loading Expansions...
#autoLOC_8003148 = Expansion Loading Complete!
#autoLOC_8003149 = Loading Expansion File: <<1>>
#autoLOC_8003150 = Verifying Expansion: <<1>>
#autoLOC_8003151 = Loading Expansion Assets: <<1>> (<<2>>/<<3>>)
#autoLOC_8003152 = Orbit Parameters
#autoLOC_8003153 = Check selected parameters of a vessel orbit
#autoLOC_8003154 = Allows you to compare the selected vessel orbit with selected parameters. Turn on the checkboxes for the parts you care about and check if the orbit is stable, the vessel under acceleration, or simply just around the right planet.
#autoLOC_8003155 = Withdrawn
#autoLOC_8003156 = Delete checkpoints and Launch new Test
#autoLOC_8003157 = Do you want to delete all the current mission checkpoints and start a new test?
#autoLOC_8003158 = Do you want to delete all dirty checkpoints for this mission?
#autoLOC_8003159 = Delete dirty checkpoint
#autoLOC_8003160 = Test Mission - Checkpoints
#autoLOC_8003161 = Invalid Checkpoint
#autoLOC_8003162 = The selected checkpoint is relates to a node that is no longer accessible.\n\nPlease choose another Checkpoint.
#autoLOC_8003163 = Dirty Checkpoint
#autoLOC_8003164 = The mission node related to this checkpoint has changed, making the checkpoint invalid.\n\nPlease load from an earlier
#autoLOC_8003165 = Reset and Continue
#autoLOC_8003166 = Mission Difficulty
#autoLOC_8003167 = Beginner
#autoLOC_8003168 = Intermediate
#autoLOC_8003169 = Advanced
#autoLOC_8003170 = Extreme
#autoLOC_8003171 = Beginner
#autoLOC_8003172 = Intermediate
#autoLOC_8003173 = Advanced
#autoLOC_8003174 = Extreme
#autoLOC_8003175 = (optional) Enter the maximum score a player can achieve\nin the mission so they have a goal to aim for in replays
#autoLOC_8003176 = Making History - The Race to Space
#autoLOC_8003177 = Mission Madness
#autoLOC_8003178 = Tutorials
#autoLOC_8003179 = Trigger Action Group
#autoLOC_8003180 = Trigger an Action Group in a vessel
#autoLOC_8003181 = This action will trigger the selected action group on the selected vessel.\n\nIf the selected vessel is not the currently active one, then the node will\nnot activate till the selected vessel becomes player controlled.
#autoLOC_8003182 = This function is locked in this tutorial
#autoLOC_8003183 = Instantly changes the amount of a selected resource in a vessel. Affects loaded vessels using the resource flow.
#autoLOC_8003184 = an airfield in the 'dessert'
#autoLOC_8003185 = a new launch site in the northern hemisphere
#autoLOC_8003186 = Also delete in progress and test missions
#autoLOC_8003187 = Unity Analytics
#autoLOC_8003188 = A message from Unity about data privacy
#autoLOC_8003189 = Kerbal Space Program uses Unity Analytics. Unity Analytics collects certain personal data, gameplay data and device data. Unity collects this information to help us improve Kerbal Space Program by providing us with aggregated analytics, diagnostics, and usage information.\n\nAdditional information on the data Unity Analytics collects and how to opt-out of Unity Analytics' collection and use of your personal data (IP address and device IDs) can be found by clicking the button below.
#autoLOC_8003190 = Open Unity Data Privacy Page
#autoLOC_8003191 = Show Unity Analytics Dialog on Next Startup Only
#autoLOC_8003192 = 0.625 )mini small tiny little micro
#autoLOC_8003193 = 1.25 FL-T regular standard average medium
#autoLOC_8003194 = 1.875 FL-TX regular standard average medium
#autoLOC_8003195 = 2.5 huge jumbo large big
#autoLOC_8003196 = 3.75 enormous massive gigantic giant
#autoLOC_8003197 = 5.0 enormous massive gigantic giant
#autoLOC_8003198 = surface attach
#autoLOC_8003199 = cross feed
#autoLOC_8003200 = (crew (mann kerbal
#autoLOC_8003201 = (uncrew (unmann
#autoLOC_8003202 = radial
#autoLOC_8003203 = EVA Jetpack
#autoLOC_8003204 = No breathable atmosphere
#autoLOC_8003205 = Unable to remove Helmet: <<1>>
#autoLOC_8003206 = Δv
#autoLOC_8003207 = ISP
#autoLOC_8003208 = Thrust
#autoLOC_8003209 = TWR
#autoLOC_8003210 = Start Mass
#autoLOC_8003211 = Start
#autoLOC_8003212 = End Mass
#autoLOC_8003213 = End
#autoLOC_8003214 = Burn Time
#autoLOC_8003215 = Burn
#autoLOC_8003216 = Δv Tools
#autoLOC_8003217 = Vessel Situation
#autoLOC_8003218 = Detailed Stage Information
#autoLOC_8003219 = Hide All
#autoLOC_8003220 = Show All
#autoLOC_8003221 = Display Values:
#autoLOC_8003222 = Pressure:
#autoLOC_8003223 = Atmosphere:
#autoLOC_8003224 = Sea Level
#autoLOC_8003225 = Altitude
#autoLOC_8003226 = Vacuum
#autoLOC_8003227 = Δv
#autoLOC_8003228 = ISP
#autoLOC_8003229 = Thrust
#autoLOC_8003230 = TWR
#autoLOC_8003231 = Toggle Helmet
#autoLOC_8003232 = Show Control Point Visual
#autoLOC_8003233 = Hide Control Point Visual
#autoLOC_8003234 = Kerbal Space Program: Breaking Ground Expansion is the second addition to the PC version of the critically acclaimed space flight simulator, Kerbal Space Program.\n\nThis feature-rich expansion is focused on increasing your choices once celestial bodies have been reached by adding more interesting scientific possibilities and expanding the toolset.\n\n After landing on a celestial body, a variety of data collecting equipment can now be deployed to conduct scientific experiments. While gathering that data, newly added surface features have been scattered across the solar system, which players will need to go out in search of to either scan or bring back to Kerbin for further examination. \n\n Additionally, robotic parts are being added! A hinge, piston, rotor, and rotational servo in various sizes will be accessible to massively alter the possibilities of players' crafts. These all operate under realistic physics with real forces and torque, electricity consumption, and even motor mass.
#autoLOC_8003261 = Axis Groups
#autoLOC_8003300 = About Breaking Ground Expansion...
#autoLOC_8003301 = Non-Symmetry - This part only
#autoLOC_8003302 = Inverted
#autoLOC_8003303 = Normal
#autoLOC_8003304 = Invert Direction
#autoLOC_8003305 = Remove from Symmetry
#autoLOC_8003339 = Eject Kerbal
#autoLOC_8003340 = Ejection Force
#autoLOC_8003346 = Actions
#autoLOC_8003347 = Axis Fields
#autoLOC_8003363 = What's new in Kerbal Space Program 1.9: No place like home!\n\nOur latest version continues to improve the Kerbal Space Program experience, and we are delighted to bring it to you. Many of our additions are drawn directly from user feedback, and it also focuses on bug fixes and performance improvements. \n\nThe biggest change is a huge improvement to Kerbin itself, with improved textures and shaders. Kerbin has never looked so good! We have also revamped the Skipper, Mainsail, and Thumper.\n\nIn other new features, we’ve added a camera mode to make it easier to take screenshots from any angle while paused, a new drain valve part that can be used to drain resources from parts, and for Breaking Ground users, cyclic & collective deflection controls to the blade parts to make helicopters and other rotorcraft easier to build and control.\n\n1.9 also includes several quality of life improvements, drawn from user feedback. One of our favorites is adjusting the time warp system so that the restrictions on warping at certain altitudes above the planet are removed. Another is a new cheat to place your craft landed or in the atmosphere of any celestial body.\n\nWe’ve also added a pair of big performance improvements. DX11 render performance improves with a single camera system and memory usage reduced by dynamically loading KSPedia.\n\nPlease enjoy the latest version of Kerbal Space Program!\n
#autoLOC_8003364 = Official KSP shirts are now available online!
#autoLOC_8003365 = Click here to see all the options.
#autoLOC_8003366 = Official KSP Merchandise
#autoLOC_8003367 = No nearby controllable objects to switch focus to. Use the Map View to select distant ones
#autoLOC_8003368 = Cannot warp faster than <<1>>x while below <<2>>m and Pe below <<3>>m
#autoLOC_8003369 = Variant
#autoLOC_8003370 = Orange
#autoLOC_8003371 = Pale Blue
#autoLOC_8003372 = White
#autoLOC_8003373 = Orange
#autoLOC_8003374 = Brown
#autoLOC_8003375 = Blue
#autoLOC_8003376 = White
#autoLOC_8003377 = Blue and Grey
#autoLOC_8003378 = Orange and Grey
#autoLOC_8003379 = Latitude cannot be greater than 90 degrees.\n
#autoLOC_8003380 = Latitude cannot be less than -90 degrees.\n
#autoLOC_8003381 = Longitude cannot be greater than 180 degrees.\n
#autoLOC_8003382 = Longitude cannot be less than -180 degrees.\n
#autoLOC_8003387 = Short Period
#autoLOC_8003388 = Intermediate Period
#autoLOC_8003389 = Long Period
#autoLOC_8003390 = Interstellar
#autoLOC_8003391 = Vessel Naming
#autoLOC_8003392 = Name
#autoLOC_8003393 = Priority
#autoLOC_8003394 = Show Map Node
#autoLOC_8003395 = When checked, a pointer will appear in map view showing the target location for this test
#autoLOC_8003396 = ESA Collaboration
#autoLOC_8003397 = A sentinel has now mapped <<1>>/<<2>> suitable comets for <<3>>.
#autoLOC_8003398 = Sentinels have finished mapping suitable comets for <<1>>.
#autoLOC_8003399 = Are you sure you want to ACTIVATE this strategy?\n\nIt will apply immediately and reset.<<1>>
#autoLOC_8003401 = The BepiColombo spacecraft mounted atop the Ariane 5 booster. This spacecraft will go on a long journey to orbit and gather data about Moho.
#autoLOC_8003405 = Approximate Distance
#autoLOC_8003406 = The mapping process will happen passively over a length of time as long as any active sentinels are operating. They do not need to be newly launched. You will receive progress notifications as suitable comets are mapped.
#autoLOC_8003407 = <> <>
#autoLOC_8004000 = Change amount of resource in a vessel instantly
#autoLOC_8004001 = Explode the vessel part-by-part
#autoLOC_8004002 = Change the score of the mission
#autoLOC_8004003 = Explode a specific part
#autoLOC_8004004 = Change amount of resource in a part over time
#autoLOC_8004005 = Activate the next stage in a vessel
#autoLOC_8004006 = Check for a vessel being destroyed
#autoLOC_8004007 = Spawn an Asteroid somewhere in the universe
#autoLOC_8004008 = Spawn a Kerbal somewhere in the universe
#autoLOC_8004009 = Spawn a Launch Site somewhere in the universe
#autoLOC_8004010 = Spawn a Vessel somewhere in the universe
#autoLOC_8004011 = Check for Kerbal assigned to a seat
#autoLOC_8004012 = Display a message in a dialog box
#autoLOC_8004013 = Check if a vessel is leaving a Sphere of Influence
#autoLOC_8004014 = Check for a Kerbal going on EVA
#autoLOC_8004015 = Check if a vessel is flying
#autoLOC_8004016 = Check for Funds received by recovering vessels.
#autoLOC_8004017 = Check for a Kerbal boarding a vessel
#autoLOC_8004018 = Check for a Kerbal recovered at home
#autoLOC_8004019 = Check for a Kerbal being rescued
#autoLOC_8004020 = Check if a vessel is landed
#autoLOC_8004021 = Display an on-screen message
#autoLOC_8004022 = Compare the Mission Score
#autoLOC_8004023 = Check a vessel orbit
#autoLOC_8004024 = Trigger a part failure
#autoLOC_8004025 = Repair a part failure
#autoLOC_8004026 = Plant a flag
#autoLOC_8004027 = Check if a vessel is entering a Sphere of Influence
#autoLOC_8004028 = Check amount of resource in a vessel
#autoLOC_8004029 = Check for Resources received by recovering vessels
#autoLOC_8004030 = Check for performing a science experiment
#autoLOC_8004031 = Check if a vessel is splashed down
#autoLOC_8004032 = Check if a certain stage is activated
#autoLOC_8004033 = Check if a Kerbal reaches a surface location
#autoLOC_8004034 = Check if a vessel is flying over a surface location
#autoLOC_8004035 = Check if a vessel reaches a surface location
#autoLOC_8004036 = Check time since flight started
#autoLOC_8004037 = Check time since this mission started
#autoLOC_8004038 = Check time since a chosen node
#autoLOC_8004039 = Check a vessel altitude
#autoLOC_8004040 = Check a vessel altitude
#autoLOC_8004041 = Check the number of Kerbals in a vessel
#autoLOC_8004042 = Check the mass of a vessel
#autoLOC_8004043 = Check the number of stages in a vessel
#autoLOC_8004046 = Mission Elapsed Time (MET)
#autoLOC_8004048 = This node will change the amount of the specified resource in a part instantly.\n\nYou could use this node to simulate a gauge malfunction ("Oh no the fuel gauge was stuck!").
#autoLOC_8004049 = Use this node to trigger the part by part explosion of the chosen vessel.\n\nThe delay value will spread out the part explosions so you can tease the player or have it all go up in one big fireball.
#autoLOC_8004050 = Adjusting the mission score is the purpose of this node. Use the various options to reward or punish the players of your mission.
#autoLOC_8004051 = In the "what you see is what you get" category is this node. Select a part and it will explode.
#autoLOC_8004052 = Adds a gradual change in a part's resource levels over time. You can use this one to create a resource leak, or resource generation over time.\n\nAdd a level of fear to those fuel levels or make a challenge where you slowly add fuel to a rocket ascent instead of starting all fueled up.
#autoLOC_8004053 = This action will activate the next stage on the selected vessel. If the selected vessel is not the currently active one, then the node will not activate till the selected vessel becomes player controlled.
#autoLOC_8004054 = Also known as the R.I.P. node, this one will detect a vessel's destruction for you.
#autoLOC_8004055 = Generate and place an asteroid out in the universe.\n\nWarning: Large rocks on collision courses can be hazardous to your health.
#autoLOC_8004056 = Will place the selected kerbal at your desired position. Can be used to place a kerbal to be rescued, to start a cross country trek or just to enjoy the view from a polar orbit of Duna.
#autoLOC_8004057 = Want to start your intrepid explorers from somewhere other than home? This node lets you deploy a Launch Site that you can then use as a jump-off point for launches, or a target for crashes... I mean landings.
#autoLOC_8004058 = Sets up a vessel to be created to your specifications and at the place of your choosing. Whether that be in orbit or on the floor of the ocean - just remember to pack your sunscreen if it's in Low Orbit around the Sun.
#autoLOC_8004059 = Use this node to check if a kerbal has arrived where you want them to be.
#autoLOC_8004060 = Have one of our expert instructors pass on knowledge or instructions to the player during your mission.\n\n* Comic relief not included.
#autoLOC_8004061 = Want to make sure a vessel has flown away? Use this node to make sure they leave the Sphere of Influence of your choice.
#autoLOC_8004062 = Check for when a kerbal goes Extra Vehicular. This triggers when the configured kerbal leaves the building... I mean vessel.
#autoLOC_8004063 = This checks if a vessel is flying in the configured situation.
#autoLOC_8004064 = This node can be used to track the accumulation of funds through the recovery of vessels, kerbals, resources and other second hand items.
#autoLOC_8004065 = A way to tell when kerbals come back inside. Just make sure they shut the door.
#autoLOC_8004066 = Through the use of this node we can detect when a kerbal is recovered.
#autoLOC_8004067 = Get out there and reach that kerbal. This node will activate when the player reaches a stranded kerbal's position and they can be brought into the team.
#autoLOC_8004068 = Check that a vessel is landed. You can also check that it's stopped as well.
#autoLOC_8004069 = An onscreen message prompt to give quick status messages.
#autoLOC_8004070 = Want to check how the player is doing in your mission? Perhaps to give them extra opportunities to gain points? This node is for you.
#autoLOC_8004071 = Compares the selected vessel orbit with a target orbit. It compares the full orbit of the vessel against the target orbit. Is it stable? The right dimensions? Are they under acceleration? What's their favorite color*?\n\n* Color not included.
#autoLOC_8004072 = Make things "interesting" with this node. You can configure various parts and failures to occur in the vessels in your mission.
#autoLOC_8004073 = Use this node to reverse failures you may have applied previously to vessels.
#autoLOC_8004074 = Direct your players to plant a flag in the spot of your choosing.
#autoLOC_8004075 = The opposite of leaving. Has that vessel entered the configured Sphere of Influence?
#autoLOC_8004076 = Does your vessel have a full tank? Use this to check how much of a specific resource is in the vessel.
#autoLOC_8004077 = This node can be used to track the accumulation of resources through the recovery of vessels.
#autoLOC_8004078 = Make your kerbals work for a living. Tests for performance of a science experiment and you can choose if they need to bring the results home or just transmit it home.
#autoLOC_8004079 = Splash! This node is used to check if a vessel is splashed down in your selected location.
#autoLOC_8004080 = Monitor for a specific stage being activated in your vessel.
#autoLOC_8004081 = Take a kerbal to a specific location on a celestial body.
#autoLOC_8004082 = This node is used to check for flying through a waypoint on a celestial body.
#autoLOC_8004083 = Direct a vessel to a specific location on a celestial body.
#autoLOC_8004084 = Tests how long it has been since the selected vessel was launched.
#autoLOC_8004085 = Compare against the amount of time that's passed since this mission was started - measures in Universal Time.
#autoLOC_8004086 = Use this node to make decisions based on how long it's been since the player reached a previous node. It's based on the Universal Time when the selected node was activated.
#autoLOC_8004087 = Reach for the stars... or at least part way there. Compare a vessel's altitude with this node.
#autoLOC_8004088 = Reach for the stars... or at least part way there. Compare a vessel's altitude with this node.
#autoLOC_8004089 = How many scientists did you bring along? This will let you count the crew and type in a vessel.
#autoLOC_8004090 = Is it heavy? With this node you can compare a vessel's mass to make decisions.
#autoLOC_8004091 = Compare how many stages are in a vessel with your target value.
#autoLOC_8004092 = Category: <<1>>\n\n
#autoLOC_8004093 = Docks To: All nodes other than start node\n
#autoLOC_8004094 = Docks To: All nodes which support this scoring node\n
#autoLOC_8004095 = Docks To: Start node\n
#autoLOC_8004096 = Parameters:\n
#autoLOC_8004097 = Docks To: None
#autoLOC_8004098 = Change Part Resource Levels
#autoLOC_8004141 = Check the distance between a vessel and an object
#autoLOC_8004142 = This node can be used as your yardstick to check just how far it is between two items.
#autoLOC_8004144 = Action
#autoLOC_8004145 = Location
#autoLOC_8004146 = Logic
#autoLOC_8004147 = Science
#autoLOC_8004148 = Vessel
#autoLOC_8004149 = Current score: <<1>>
#autoLOC_8004150 = Flights: <<1>>
#autoLOC_8004151 = Tags: <<1>>
#autoLOC_8004152 = Nodes: <<1>>
#autoLOC_8004153 = Mission Settings
#autoLOC_8004154 = Mission Settings
#autoLOC_8004155 = Score Range
#autoLOC_8004156 = Award points based on time
#autoLOC_8004157 = Award points based on resources in a vessel
#autoLOC_8004158 = Modify current score by setting it, adding, substracting, multiplying or dividing
#autoLOC_8004159 = Award points based on how close the player is to a specified value
#autoLOC_8004160 = Add points to the mission score
#autoLOC_8004161 = Catch All Node
#autoLOC_8004162 = Catch All nodes are considered to be connected to all other nodes and will\n activate whenever the condition is met regardless of where the current active node is.\n\n For example, you could use it to detect when a vessel crashes and end\n the mission at that point.
#autoLOC_8004163 = Deploy Parachute
#autoLOC_8004164 = Test Velocity
#autoLOC_8004165 = Check a vessel's velocity
#autoLOC_8004166 = Just how fast are we going? Use this node to check on the velocity of a vessel.
#autoLOC_8004167 = Surface Velocity
#autoLOC_8004168 = Orbital Velocity
#autoLOC_8004169 = Velocity
#autoLOC_8004170 = The velocity to compare against in m/s
#autoLOC_8004171 = Velocity Mode
#autoLOC_8004172 = Choose the velocity mode to measure against
#autoLOC_8004173 = A goal velocity for a vessel
#autoLOC_8004174 = Spawn Flag
#autoLOC_8004175 = Spawn a flag somewhere in the universe
#autoLOC_8004177 = Place a flag out in the universe to be a marker for your players, leave messages behind, or provide a moguls course for a winter sporting event.
#autoLOC_8004179 = Camera Mode
#autoLOC_8004180 = Change and Lock the camera mode for the player
#autoLOC_8004181 = Use this node to force the camera to change on the player. You can also lock the camera in that new mode to make things interesting as well.
#autoLOC_8004182 = Camera Mode
#autoLOC_8004183 = No Change
#autoLOC_8004184 = Flight
#autoLOC_8004185 = IVA
#autoLOC_8004186 = Camera Lock
#autoLOC_8004187 = Lock & Allow Map
#autoLOC_8004188 = Unlock
#autoLOC_8004189 = Lock & Disable Map
#autoLOC_8004190 = <<1>>: <<2>>
#autoLOC_8004191 = On: <<1>>\n Longitude: <<2>>° \nLatitude: <<3>>°
#autoLOC_8004192 = Orbiting: <<1>>
#autoLOC_8004193 = Site Name
#autoLOC_8004194 = Plaque Text
#autoLOC_8004195 = Camera mode is locked.
#autoLOC_8004196 = Distance From
#autoLOC_8004197 = Select the type of object to calculate the distance from.
#autoLOC_8004198 = Vessel to calculate the distance from.
#autoLOC_8004199 = Location Node
#autoLOC_8004200 = Distance To
#autoLOC_8004201 = Select the type of object to calculate the distance to.
#autoLOC_8004202 = Asteroid to calculate the distance to.
#autoLOC_8004203 = Flag to calculate the distance to.
#autoLOC_8004204 = Launch site to calculate the distance to.
#autoLOC_8004205 = Node which specifies a location to calculate the distance to.
#autoLOC_8004206 = Distance in km to compare to...
#autoLOC_8004207 = Straight Line
#autoLOC_8004208 = Surface Distance
#autoLOC_8004209 = Calculation
#autoLOC_8004210 = The method used to measure distance. Straight Line should be obvious.\nSurface Distance will project the locations onto the surface of the celestial\nbody and calculate the distance along the surface.
#autoLOC_8004211 = Vessel to calculate the distance to.
#autoLOC_8004212 = Wheel Brakes
#autoLOC_8004213 = Cargo Bay
#autoLOC_8004214 = GPS
#autoLOC_8004215 = Wheel Deployment
#autoLOC_8004216 = Wheel Motor
#autoLOC_8004217 = Active Vessel
#autoLOC_8004218 = Active Kerbal
#autoLOC_8004219 = The same kerbal has been selected for both parts of the distance calculation
#autoLOC_8004220 = The same vessel has been selected for both parts of the distance calculation
#autoLOC_8004221 = Select a tourist to calculate the distance from.
#autoLOC_8004222 = Select a kerbal to calculate the distance to.
#autoLOC_8004223 = Select a asteroid to calculate the distance to.
#autoLOC_8004224 = Select a flag to calculate the distance to.
#autoLOC_8004225 = Select a location node to calculate the distance to.
#autoLOC_8004226 = Distance: <<1>> <<2>>m
#autoLOC_8004227 = Cannot deploy parachute in jetpack mode.
#autoLOC_8004228 = Cannot deploy parachute while speed is less than 1.0m/s
#autoLOC_8004229 = The following expansions failed to load: <<1>>
#autoLOC_8004230 = Expansion Loading Failed
#autoLOC_8004231 = <<1>>: Unable to load the Expansions Master Bundle.
#autoLOC_8004232 = <<1>>: Master Bundle packed incorrectly. Found <<2>> objects.
#autoLOC_8004233 = <<1>>: Unable to retrieve the Expansion definition from the Master Bundle.
#autoLOC_8004234 = <<1>>: Unable to verify Expansion Master Bundle.
#autoLOC_8004235 = <<1>>: Expansion Version [<<2>>] isn't a valid version that can be loaded! Minimum [<<3>>] Maximum [<<4>>].
#autoLOC_8004236 = <<1>>: Expansion isn't a recognised expansion that can be loaded!
#autoLOC_8004237 = <<1>>: Minimum Version [<<2>>] is greater than current KSP Version [<<3>>].
#autoLOC_8004238 = <<1>>: Not all Expansion Bundles could be verified.
#autoLOC_8004239 = Vessel is incompatible with this version of KSP.\n\nAre you sure you want to continue?
#autoLOC_8004240 = Save is incompatible with this version of KSP.\n\nAre you sure you want to continue?
#autoLOC_8004241 = Mission is incompatible with this version of KSP.\n\nAre you sure you want to continue?
#autoLOC_8004242 = Are you sure you want to continue?\n\nThe following vessels have problems:
#autoLOC_8004243 = Vessel <<1>> is missing part <<2>>\n
#autoLOC_8004244 = Vessel <<1>> is incompatible with this version of KSP.\n
#autoLOC_8004245 = <<1>> (Incompatible)
#autoLOC_8004246 = Craft incompatible
#autoLOC_8004247 = Save incompatible
#autoLOC_8004248 = Mission incompatible
#autoLOC_8004249 = Unable to Save...
#autoLOC_8004252 = Kerbal Seat assignment issue.
#autoLOC_8004253 = The kerbal assigned will not fit in this seat with other parts in the way.
#autoLOC_8004254 = No description available for this vessel. \n\nGo to the VAB or SPH to enter one.
#autoLOC_8004255 = Vessel <<1>> is missing part module <<2>>\n
#autoLOC_8004256 = Craft incompatible!
#autoLOC_8004257 = Off
#autoLOC_8004258 = Low
#autoLOC_8004259 = Medium
#autoLOC_8004260 = Every Frame
#autoLOC_8004261 = Reflection Refresh Mode
#autoLOC_8004262 = Reflection Refresh Mode:
#autoLOC_8004263 = Reflection Texture Resolution
#autoLOC_8004264 = Reflection Texture Resolution:
#autoLOC_8004266 = Unknown Part Modules
#autoLOC_8004267 = Are you sure you want to continue?\n The vessel has the following problems:\n
#autoLOC_8004275 = Terrain Shader Quality
#autoLOC_8004276 = Objectives:
#autoLOC_8004438 = True
#autoLOC_8004439 = False
#autoLOC_8004445 = Single
#autoLOC_8004446 = Double
#autoLOC_8004447 = Triple
#autoLOC_8004448 = Quad
#autoLOC_8004449 = Hex
#autoLOC_8004450 = Octo
#autoLOC_8004457 = <<1>> <<2>>
#autoLOC_8005000 = Editing disabled due to localization\nThis value is read from a localization tag
#autoLOC_8005001 = Override Mission Builder Localization Lock
#autoLOC_8005002 = Current State
#autoLOC_8005003 = On
#autoLOC_8005004 = Off
#autoLOC_8005005 = Kerbal
#autoLOC_8005006 = Pilot
#autoLOC_8005007 = Scientist
#autoLOC_8005008 = Engineer
#autoLOC_8005009 = Open
#autoLOC_8005010 = All Part Upgrades Applied in Mission
#autoLOC_8005011 = If a part has tech upgrades, they will be applied in sandbox mode
#autoLOC_8005012 = Facility Options
#autoLOC_8005013 = Mission
#autoLOC_8005014 = The level of this facility
#autoLOC_8005015 = Administration Level
#autoLOC_8005016 = Astronaut Complex Level
#autoLOC_8005017 = Launchpad Level
#autoLOC_8005018 = Mission Control Level
#autoLOC_8005019 = R&D Level
#autoLOC_8005020 = Runway Level
#autoLOC_8005021 = SPH Level
#autoLOC_8005022 = Tracking Station Level
#autoLOC_8005023 = VAB Level
#autoLOC_8005024 = Extra Options
#autoLOC_8005025 = Astronaut Complex Open
#autoLOC_8005026 = Astronauts are Volunteers
#autoLOC_8005027 = VAB/SPH Open
#autoLOC_8005028 = Other Launchsites Open
#autoLOC_8005029 = Cheats Enabled
#autoLOC_8005030 = When the player can hire more kerbals in the AC.
#autoLOC_8005031 = When the player does not pay to hire kerbals.
#autoLOC_8005032 = When the player can create new vessels during the mission.
#autoLOC_8005033 = When the player can launch new vessels they have created to non-KSC launchsites during the mission.
#autoLOC_8005034 = When the player can use the cheats from the debug menu during the mission.
#autoLOC_8005035 = Gameplay Options
#autoLOC_8005036 = Enable Funding
#autoLOC_8005037 = Disable this to remove funding from the Mission.
#autoLOC_8005038 = Starting Funds
#autoLOC_8005039 = Amount of funds the mission player will start with.
#autoLOC_8005040 = Enable Kerbal Levels
#autoLOC_8005041 = With this setting off, all astronauts start with maximum experience.
#autoLOC_8005042 = Pilot Max Level
#autoLOC_8005043 = Maximum level of pilot that can be played in the mission
#autoLOC_8005044 = Scientist Max Level
#autoLOC_8005045 = Maximum level of scientist that can be played in the mission
#autoLOC_8005046 = Engineer Max Level
#autoLOC_8005047 = Maximum level of engineer that can be played in the mission
#autoLOC_8005048 = No Pack
#autoLOC_8005049 = Displayed Resource
#autoLOC_8005050 = Display Resources
#autoLOC_8005051 = Remove Dirty
#autoLOC_8005052 = Checkpoint
#autoLOC_8005053 = Objective
#autoLOC_8005054 = Validating...
#autoLOC_8005055 = Invalid checkpoint file
#autoLOC_8005056 = Performance Details
#autoLOC_8005057 = Mission will be exported to Missions/_Exports as <<1>>.zip
#autoLOC_8005061 = End Test
#autoLOC_8005062 = Apply to Current Vessel
#autoLOC_8005063 = Medium-Short
#autoLOC_8005064 = Medium
#autoLOC_8005065 = Medium-Long
#autoLOC_8005066 = Long
#autoLOC_8005067 = Short
#autoLOC_8005068 = Assign crew to the seats on this vessel
#autoLOC_8005069 = Creating Checkpoint...
#autoLOC_8005070 = Selected:: <<1>>\n Highlighted:: <<2>>
#autoLOC_8005071 = Dawn of the Space Age
#autoLOC_8005072 = Greetings! This mission tests your mettle at the dawn of the space age.\n\nYou'll build a basic rocket to reach a low altitude. Secondly, you'll build a high-altitude sounding rocket that will take a temperature reading from the upper atmosphere. Finally, you'll create Kerbin's first artificial satellite, Jebnik 1, and complete an orbit of Kerbin!
#autoLOC_8005073 = Build a sounding rocket that can reach 25km, take a temperature reading, and return safely.
#autoLOC_8005074 = Build the K-7
#autoLOC_8005075 = Use the most basic parts to build a sounding rocket.
#autoLOC_8005076 = K-7 Test Rocket
#autoLOC_8005077 = A rocket that will reach 5000 meters and return to Kerbin, preferably landing near the old Island Airfield.\n\nWe have a limited launchpad mass capacity, so reducing the engine fuel will be necessary.
#autoLOC_8005078 = K-7 Reach Altitude
#autoLOC_8005079 = Reach 2500 meters.
#autoLOC_8005080 = K-7 Reach 5k Altitude
#autoLOC_8005081 = K-7b Landed
#autoLOC_8005082 = K-7 Destroyed
#autoLOC_8005083 = Jebnik 1 Destroyed in Upper Atmosphere
#autoLOC_8005084 = You've let us down, Komrade. This is the simplest mission - it isn't rocket science after all. Err...
#autoLOC_8005085 = K-7 Landed in Island
#autoLOC_8005086 = Landed somewhere in the Island.
#autoLOC_8005087 = K-7 Splashed
#autoLOC_8005088 = Splashdown somewhere.
#autoLOC_8005089 = Landing K-7
#autoLOC_8005090 = Add score to the player's total.
#autoLOC_8005091 = Splashing K-7
#autoLOC_8005092 = Altitude Achieved!
#autoLOC_8005093 = You made it! This is our first step toward space and we have you to thank. Hey, can you see my house from up there? \n\nWe decided getting the rocket wet might be a Very Bad Idea, so do you mind trying to land ON the old runway instead? The engineers say "park it in front of the second hangar" for ease of recovery.
#autoLOC_8005094 = K-7 Landed
#autoLOC_8005095 = Create K-7b
#autoLOC_8005096 = K-7b High Altitude Sounding Rocket
#autoLOC_8005097 = A rocket that flies to a minimum altitude of 48,000 meters, takes a temperature reading, and returns safely to Kerbin.
#autoLOC_8005098 = K-7 Landing Zone
#autoLOC_8005099 = Land at the old airfield if you can.
#autoLOC_8005100 = Landing K-7 with Precision
#autoLOC_8005101 = K-7b Destroyed
#autoLOC_8005102 = You need to return the data safely to the surface. Try again!
#autoLOC_8005103 = K-7b Reach Altitude
#autoLOC_8005104 = Reach 48,000 meters.
#autoLOC_8005105 = Display Dialog Action
#autoLOC_8005106 = You are above 48,000 meters! We can finally answer the question: how cold is it that far up?\n\nQuick, take a temperature reading!
#autoLOC_8005107 = Upper Atmosphere Sounding
#autoLOC_8005108 = Take a temperature reading above 48,000 meters.
#autoLOC_8005109 = Running Temperature Scan
#autoLOC_8005110 = Jebnik 1 Lift off
#autoLOC_8005111 = Brilliant Work!
#autoLOC_8005112 = This data will help us better understand important things, like high altitude weather patterns and what kind of fuzzy sweaters we'll need to pack for future astronauts.\n\nNow bring it down in the eastern ocean if you can.
#autoLOC_8005113 = K-7b Touchdown
#autoLOC_8005114 = Land somewhere (not ideal).
#autoLOC_8005115 = Vessel Landed
#autoLOC_8005116 = Landing K-7b
#autoLOC_8005117 = Not What We Hoped
#autoLOC_8005118 = Next time, aim for the big blue wet thing.
#autoLOC_8005119 = K-7b Splashdown
#autoLOC_8005120 = Vessel Splashed
#autoLOC_8005121 = Splashing Down K-7b
#autoLOC_8005122 = Create Jebnik 1
#autoLOC_8005123 = Jebnik 1
#autoLOC_8005124 = Create a rocket -- and probe -- that can achieve Kerbin equatorial orbit launching from the Woomerang launch site.\n
#autoLOC_8005125 = K-7b Precision Splashdown
#autoLOC_8005126 = Splashdown in the ocean to the east of Kerbal Space Center.
#autoLOC_8005127 = Splashing Down K-7b
#autoLOC_8005128 = Excellent Work
#autoLOC_8005129 = We believe our rocket technology is ready for its final test: a satellite that can orbit Kerbin. Do not let us down!
#autoLOC_8005130 = Your Mission: Part Three
#autoLOC_8005131 = Your Mission
#autoLOC_8005132 = This is it. You're flying the first vessel to leave Kerbin's atmosphere and orbit the planet.\n\nNervous? Don't be. We're not...OK, maybe we're a little nervous.
#autoLOC_8005133 = Reaching Space
#autoLOC_8005134 = Well Done Indeed!
#autoLOC_8005135 = All of Kerbin shall hear our radio signal! And just imagine what we've unlocked today. However, we cannot risk our rocket technology falling into the wrong hands.\n\n destroy Jebnik 1 in the atmosphere if you can!
#autoLOC_8005136 = Equatorial Orbit on Kerbin
#autoLOC_8005137 = Complete a full orbit of Kerbin.
#autoLOC_8005138 = Orbit Test
#autoLOC_8005139 = Jebnik 1 Landed
#autoLOC_8005140 = Vessel has landed
#autoLOC_8005141 = Oh no! We said destroy it! Now everyone will know our secrets!
#autoLOC_8005142 = Jebnik 1 Splashed Down
#autoLOC_8005143 = Vessel has splashed in water
#autoLOC_8005144 = Jebnik 1 Destroyed
#autoLOC_8005145 = Fly! Fly!
#autoLOC_8005146 = It works! I mean, of course it works! Look at your rocket flying!\n\nKeep it up, head for 5000 meters!
#autoLOC_8005147 = K-7 Reach Altitude
#autoLOC_8005148 = A goal altitude for a vessel
#autoLOC_8005149 = Altitude Test
#autoLOC_8005150 = Eureka!
#autoLOC_8005151 = It works, it really works! With what we've learned, we can start building bigger and better rockets, until we finally reach the stars.\n\nYour next assignment is to create a sounding rocket -- one that can reach a much higher altitude. Good luck!
#autoLOC_8005152 = History Made
#autoLOC_8005153 = You're already higher than any Kerbal in history.\n\nKeep breaking those records!
#autoLOC_8005154 = Jebnik 1 Reach Altitude 1
#autoLOC_8005155 = Gravity is Your Friend
#autoLOC_8005156 = Remember, your goal is to reach orbit.\n\nBegin your gravity turn if you have not already done so!
#autoLOC_8005157 = Jebnik 1 Reach Altitude 2
#autoLOC_8005158 = Slip the Bonds of Kerbin
#autoLOC_8005159 = Only 10,000 meters to go until you exit the atmosphere.\n\nKeep it steady.
#autoLOC_8005160 = Jebnik 1 Reach Altitude 3
#autoLOC_8005161 = Fly above the atmosphere.
#autoLOC_8005162 = First Vessel In Space
#autoLOC_8005163 = Your rocket is the first Kerbal vessel to reach space. This achievement cannot be overstated. Your name will be remembered for all time.\n\nNow, keep going and establish an orbit!
#autoLOC_8005164 = Your Goal: Part One
#autoLOC_8005165 = Your Mission
#autoLOC_8005166 = Your goal is twofold: to reach 5000 meters, and to guide the K-7 rocket to splashdown near the old airfield east of Kerbal Space Center.
#autoLOC_8005167 = Your Mission: Part Two
#autoLOC_8005168 = Aim High
#autoLOC_8005169 = For this leg of the mission you need to fly above 48,000 meters and take a sounding (temperature reading), then splash down in the ocean a long way east. \n\nA skilled pilot can fly with precision. We've marked a couple of nodes for you to attempt to hit - feel up to the task?
#autoLOC_8005170 = Waypoint 1
#autoLOC_8005171 = Waypoint 2
#autoLOC_8005172 = Waypoint 3
#autoLOC_8005173 = Easy Fly Through
#autoLOC_8005174 = Medium Fly Through
#autoLOC_8005175 = Hard Fly Through
#autoLOC_8005176 = Upper Atmosphere
#autoLOC_8005177 = Jebnik 1 Destroyed in Atmosphere
#autoLOC_8005178 = Jebnik 1 Destroyed
#autoLOC_8005179 = Jebnik 1 Destroyed in Lower Atmosphere
#autoLOC_8005180 = Lower Atmosphere
#autoLOC_8005181 = Wait for Destroyed Jebnik
#autoLOC_8005182 = K-7b Splashed
#autoLOC_8005183 = Reaching Equatorial Orbit
#autoLOC_8005184 = Jebnik 1 Landed
#autoLOC_8005185 = We believe our rocket technology is ready for its final test: a satellite that can orbit Kerbin.\n\nDo not let us down!
#autoLOC_8005186 = Excellent Work
#autoLOC_8005187 = Your Mission: Part Three
#autoLOC_8005188 = This is it. You're flying the first vessel to leave Kerbin's atmosphere and orbit the planet.\n\nNervous? Don't be. We're not...OK, maybe we're a little nervous.
#autoLOC_8005189 = All of Kerbin shall hear our radio signal! And just imagine what we've unlocked today. However, we cannot risk our rocket technology falling into the wrong hands.\n\nYou need to destroy Jebnik 1!
#autoLOC_8005190 = Msg Mission Failed
#autoLOC_8005191 = You missed the objective
#autoLOC_8005192 = You didn't reach the required altitude, this tech is not ready yet.
#autoLOC_8005193 = Wait for Fail
#autoLOC_8005194 = K-7 Landed Elsewhere
#autoLOC_8005195 = Trouble in the Void
#autoLOC_8005196 = This mission is all about how well you perform under pressure -- or lack thereof!\n\nYou've made it to orbit in the Valskhod 2 on one of our first crewed missions, but something's about to go terribly wrong...
#autoLOC_8005197 = Valskhod 2
#autoLOC_8005198 = Running a Crew Report
#autoLOC_8005199 = Crew Report Timer
#autoLOC_8005200 = Rebooting Main Computer
#autoLOC_8005201 = Rebooting Now!
#autoLOC_8005202 = You made it! Well done! We're sending the reboot message now and ... yes, it looks like your engines are back online and the cascade has quit. \n\nAre you ready for the next bit of bad news?\n\nThe electrical failure fried the Val's systems pretty well, so one of you will need to land the SWM-94. Good thing we equipped our satellites to deorbit, huh?\n\nAlso land as much of the Valskhod as you can near KSC so we can do a post-mortem on it.
#autoLOC_8005203 = Run Vitals on the Crew
#autoLOC_8005204 = Run a Crew Report to monitor the status of Kerbals on Valskhod 2.
#autoLOC_8005205 = Mission Control: Part Three
#autoLOC_8005206 = Don't Panic
#autoLOC_8005207 = The good news is, your vitals are OK for now. The bad news is ... well, everything else. \n\nBut don't worry! Our engineers have a plan...sort of. \n\nThere's a communications satellite nearby, the new SWM-94. It's designed to stay in orbit for a long time, so it has its own maintenence terminal. If you board the SWM-94, we can completely reset the Val's computers, which should fix the problem.\n\nYou'll need to EVA Tomford over once you're close enough.\n\nReady? Get to that satellite before your ship starts failing!
#autoLOC_8005208 = Land Valskhod 2 near KSC
#autoLOC_8005209 = Vessel has landed
#autoLOC_8005210 = Whew, that was testing... and exciting!\n\nWho said exploring Space would be a piece of cake? At least all kerbonauts are safe and sound back to Kerbin.\n\nLet's enjoy their survival for now... we'll risk their lives again soon enough!
#autoLOC_8005211 = Splash Valskhod 2
#autoLOC_8005212 = Landing in the Zone with Precision
#autoLOC_8005213 = Congratulations, Valskhod 2. We are all ecstatic down here!\n\nFor the first time, a Kerbal space-walked in orbit!\n\nThis is opening a wide array of possibilities for Kerbalkind: new sports, new touristic activities and, of course, new forms of modern dancing.
#autoLOC_8005214 = SWM-94
#autoLOC_8005215 = Create satellite
#autoLOC_8005216 = SWM-94 Comms Sat
#autoLOC_8005217 = Land SWM-94
#autoLOC_8005218 = Board Tomford into SWM-94
#autoLOC_8005219 = Engine Back Online!
#autoLOC_8005220 = Splash SWM-94
#autoLOC_8005221 = Hurry Up!
#autoLOC_8005222 = Perform That Crew Report!
#autoLOC_8005223 = Valskhod 2, we promise this isn't one of Gus Kerman's jokes.\n\nYou need to give us that Crew Report stat!
#autoLOC_8005224 = Reminder Timer
#autoLOC_8005225 = Timer Node Test
#autoLOC_8005226 = Timer 1
#autoLOC_8005227 = Rebooting the System
#autoLOC_8005228 = Mission Control: Part One
#autoLOC_8005229 = Come In, Valskhod 2, Come In!
#autoLOC_8005230 = Valskhod 2, can you hear us? Our computers report a massive, cascading electrical failure on your craft!\n\nStay calm, there's nothing to worry about, but on a completely unrelated note will you run a Crew Report so we can monitor your vitals?\n\nYou'll need to hurry, we may not have much time .... I mean, it should all be fine!
#autoLOC_8005231 = Explosion Start
#autoLOC_8005232 = Timer 3
#autoLOC_8005233 = Timer 2
#autoLOC_8005234 = Timer 4
#autoLOC_8005235 = Timer 5
#autoLOC_8005236 = Timer 6
#autoLOC_8005237 = Timer 7
#autoLOC_8005238 = Timer 8
#autoLOC_8005239 = Part Explode 1
#autoLOC_8005240 = Part Explode 2
#autoLOC_8005241 = Part Explode 3
#autoLOC_8005242 = Part Explode 4
#autoLOC_8005243 = Part Explode 5
#autoLOC_8005244 = Part Explode 6
#autoLOC_8005245 = Part Explode 7
#autoLOC_8005246 = Part Explode 8
#autoLOC_8005247 = Landing in the Zone
#autoLOC_8005248 = Splash Valskhod 2
#autoLOC_8005249 = One Down
#autoLOC_8005250 = Another happy landing!\n\nNow bring the rest of the crew down in the satellite.
#autoLOC_8005251 = Another happy landing!\n\nNow bring the rest of the crew down in the Val.
#autoLOC_8005252 = Oh no!
#autoLOC_8005253 = The cascade is starting to affect your craft's electrical systems.\n\nYou need to hurry!
#autoLOC_8005254 = Valskhod 2 Destroyed
#autoLOC_8005255 = Checks if Valskhod 2 is destroyed.
#autoLOC_8005256 = You're supposed to return safely to Kerbin, not explode in a (admittedly cool) giant fireball!
#autoLOC_8005257 = SWM-94 Destroyed
#autoLOC_8005258 = Check to see if SWM-94 is destroyed.
#autoLOC_8005259 = The satellite was your ride home.\n\nTry not to blow it up next time!
#autoLOC_8005260 = Activate IVA Camera
#autoLOC_8005261 = Change and Lock the camera mode for the player
#autoLOC_8005262 = Electrical Failure: Engines Down
#autoLOC_8005263 = Boarding SWM-94
#autoLOC_8005264 = Prepare for Reboot
#autoLOC_8005265 = Prepare for Reboot Msg
#autoLOC_8005266 = Great! You've made it. Transmitting a Crew Report will initiate the Reboot.
#autoLOC_8005267 = Land Valskhod 2
#autoLOC_8005268 = We've Lost Valkshod 2
#autoLOC_8005269 = You didn't make it in time.\n\nWe've lost Valskhod 2 and its crew.
#autoLOC_8005270 = Mission Failed
#autoLOC_8005271 = Explode Valkshod 2
#autoLOC_8005272 = Wait for Explosion
#autoLOC_8005273 = Jeb Boarding SWM-94
#autoLOC_8005274 = Hi Jeb!
#autoLOC_8005275 = Hi Jeb...hmm, I said board Tomford.\n\nHurry up, bring him over here!
#autoLOC_8005276 = Acapello 15
#autoLOC_8005277 = Hello Team! The time has finally come to explore our second natural satellite.\n\nThis mission will be focused on exploration and rock extraction, so we're going to need a powerful rover among other things.\n\nLet's build a vessel capable of taking the rover to Minmus and bringing back the precious load to Kerbin.
#autoLOC_8005278 = Create Rover and delivery Vessel
#autoLOC_8005279 = - Minmus Rover that can mine and hold a small amount of ore (<50).
#autoLOC_8005280 = Land on Minmus
#autoLOC_8005281 = Go to Digging Point
#autoLOC_8005282 = Extract Ore
#autoLOC_8005283 = DIALOG3
#autoLOC_8005284 = Acapello 15
#autoLOC_8005285 = Acapello 15, we have an unexpected task for you! \n\nAs unbelievable as it sounds, we're receiving a distress call coming from a stranded astronaut on Minmus. \n\nWe're really skeptical about this, since we've never sent anyone there before. Can you go to the designated area to investigate, just in case?
#autoLOC_8005286 = Spawn Valentina
#autoLOC_8005287 = Go to Valentina
#autoLOC_8005288 = DIALOG4
#autoLOC_8005289 = SAVING VALENTINA
#autoLOC_8005290 = Acapello 15, this is Walt! \n\nSo the stranded kerbonaut was Valentina Kerman? I don't understand this, she was supposed to be on vacation for the next two weeks? \n\nNow that we think about it, there were some missing parts in the VAB lately. I can't believe this! \n\nWe can't wait for you to get her back to Kerbin. Abort the mission and come back home.
#autoLOC_8005291 = DIALOG5
#autoLOC_8005292 = ROCK HOME
#autoLOC_8005293 = Nice work, Acapello 15! \n\nIt is time to fly back home with your intriguing load of rocks and rescued Kerbal. \n\nI can't wait to taste them in my next mushroom stew...\n\n ... the rocks, I mean, not the Kerbal! \n\nWell, just come back safely, OK? We've uploaded you a good target: try to land in the designated area!
#autoLOC_8005294 = Land in Designated Area
#autoLOC_8005295 = Congratulations for another mission well done! Valentina has been rescued and Minmus rocks are about to be praised all around Kerbin... they actually taste better in algae chowders than in stew, but who cares?
#autoLOC_8005296 = DIALOG1
#autoLOC_8005297 = TO MINMUS
#autoLOC_8005298 = Hi everyone! This is Wernher von Kerman! \n\n The Acapello 15 looks incredible! I can't wait for the precious rocks to come back here. Our experts believe they will add a nice flavor to the mushroom stew. This delicacy could bring a big income to our Space Program. \n\n Let's land on Minmus at the designated area.\n\n Oh, and don't forget to bring an engineer aboard, the rover might need some repairs after landing...
#autoLOC_8005299 = DIALOG2
#autoLOC_8005300 = EXTRACTION ROCKS!
#autoLOC_8005301 = Good job, Acapello 15! \n\n Our probes located three tasty rock deposits around the area. Locate the deposits, go there with the rover and extract at least 1.5 units at each spot. But if you dare, don't forget you have a maximum capacity of 60! \nLet's start the digging! For science... and gastronomy!
#autoLOC_8005302 = Precision Landing on Minmus
#autoLOC_8005303 = Rescue Valentina
#autoLOC_8005304 = Landing In Designated Area
#autoLOC_8005305 = Reaching Extraction Spot
#autoLOC_8005306 = Acapello 15 Splashed
#autoLOC_8005307 = Acapello 15 has splashed in water!
#autoLOC_8005308 = Acapello 15 is destroyed!
#autoLOC_8005309 = Time Up
#autoLOC_8005310 = It was too long!
#autoLOC_8005311 = Landing Time Bonus
#autoLOC_8005312 = Slow Landing
#autoLOC_8005313 = Time Bonus
#autoLOC_8005314 = High Mining Bonus
#autoLOC_8005315 = DIALOG_NEW1
#autoLOC_8005316 = EXTRACTION ROCKS! (87,36)
#autoLOC_8005317 = Good job Acapello 15! \n\nNow go to the second area at coordinates (87,36)!
#autoLOC_8005318 = Mission Completed
#autoLOC_8005319 = Go to Next Digging Zone
#autoLOC_8005320 = Try to do it in less time.
#autoLOC_8005321 = Landing in the Designated Area with Precision
#autoLOC_8005322 = Vessel requires these parts:
#autoLOC_8005323 = Zip File Import Failed. Check the log.
#autoLOC_8005324 = The mission(s) found in file <<1>> already exist in the following folder(s):\n <<2>> \nContinue with mission import and overwrite the folders?
#autoLOC_8005325 = Overwrite Mission on Import
#autoLOC_8005326 = Overwrite Folder(s)
#autoLOC_8005327 = Cancel import
#autoLOC_8005328 = Mission File Imported
#autoLOC_8005329 = Imported Mission File Moved
#autoLOC_8005330 = Imported Mission File Move Failed
#autoLOC_8005331 = The mission(s) found in file <<1>> already exist in the Missions/_Imported folder \nOverwrite the file or automatically rename it?
#autoLOC_8005332 = Imported Mission File Move
#autoLOC_8005333 = Overwrite file
#autoLOC_8005334 = Rename file
#autoLOC_8005335 = Ziggy Kerman and the Spiders from Duna
#autoLOC_8005336 = Our next step is exploring our solar system beyond our moons. Our next goal is our nearest neighbor, Duna.\n\nThe PR team is dealing with rumors that Duna is inhabited with Giant Robotic Spiders. I have no idea where folks get this stuff, but at least they aren't claiming that Kerbin is flat anymore. \n\nYour goal is to build an unmanned probe chock-full of scientific instruments to explore Duna. And disprove this dumb Spider theory once and for all.
#autoLOC_8005337 = Build Dunar 4
#autoLOC_8005338 = Dunar 4
#autoLOC_8005339 = Dunar 4 must: reach Duna's SOI, orbit, conduct and transmit several scientific experiments, change inclinations to fly over the poles.
#autoLOC_8005340 = Orbit Duna 60k Apo Per
#autoLOC_8005341 = Reach Duna SOI
#autoLOC_8005342 = Orbit Kerbin 200k Apo Per
#autoLOC_8005343 = Left Kerbin SOI
#autoLOC_8005344 = Left SOI
#autoLOC_8005345 = SOI Reached
#autoLOC_8005346 = Fly Through North Pole (-52,90)
#autoLOC_8005347 = Fly Through South Pole (41,-88)
#autoLOC_8005348 = Fly Through Equator (0,0)
#autoLOC_8005349 = Do and transmit any science experiment 1
#autoLOC_8005350 = Do and transmit any science experiment 2
#autoLOC_8005351 = Do and transmit any science experiment 3
#autoLOC_8005352 = Dunar 4 Crashed
#autoLOC_8005353 = M10_DIALOG1
#autoLOC_8005354 = DEPARTURE FOR DOOM
#autoLOC_8005355 = Walt here! \n\n I see that you built the probe even though I've warned you about the Duna threat. At least, no kerbonaut will risk its life on this nonsense of a mission. \n\n Let's hope you won't stumble on any Giant Robotic Spiders there, or they might find a way to track us back here.... \n\n But first, let's reach Kerbin's parking orbit at 200 km apoapsis and periapsis.
#autoLOC_8005356 = M10_DIALOG2
#autoLOC_8005357 = Plan Your Interplanetary Transfer
#autoLOC_8005358 = Now that you're in orbit, we're aiming to reach Duna's SOI. Plan the maneuver carefully, you don't want to end up aerobraking on Jool!
#autoLOC_8005359 = M10_DIALOG4
#autoLOC_8005360 = Search for Spiders
#autoLOC_8005361 = Well done! \n\n We'll start with a little fly-by over the equatorial region to see if we find anything of interest. \n\n We should also conduct and transmit a science report while passing by. You can do it with any of our scientific devices!
#autoLOC_8005362 = M10_DIALOG3
#autoLOC_8005363 = Wow, You Made It!
#autoLOC_8005364 = I can't believe you actually made it! Well done!\n\nBefore running your experiments, put Dunar 4 in a circular 60km orbit. And enjoy the view!
#autoLOC_8005365 = M10_DIALOG5
#autoLOC_8005366 = North Pole Investigation
#autoLOC_8005367 = Wait! Wait! Wait! Everybody knows that the Giant Robotic Spiders live at Duna's poles. Something about the ice and the magnetic field.\n\nChange your inclination to fly over the North Pole region right away!\n\nGo ahead and conduct and transmit a science report there too: we can't overlook any clues we could get with those scientific gizmos.
#autoLOC_8005368 = M10_DIALOG6
#autoLOC_8005369 = South Pole Next!
#autoLOC_8005370 = No trace of the Giant Robotic Spiders yet! This could only mean one thing... \nThey're hiding at the South Pole!\n\nGo ahead and fly-by the South Pole region immediately! \n\nYou already know the drill, so conduct and transmit a science report again from there!
#autoLOC_8005371 = M10_DIALOG7
#autoLOC_8005372 = Stop This Nonsense
#autoLOC_8005373 = All right, knock it off. There's no evidence of any Giant Robot Spiders and there never was. We can't let paranoid delusions dictate our scientific agenda, otherwise we'll never make any real progress. \n\nStill, you collected some great data from around Duna, and we have enough to spend months analyzing it. Spiders or no, this was invaluable.\n\nIt's time to let Dunar 4 take a well-deserved rest. Crash it in name of science and for extra points do it in the designated area. Godspeed little probe!
#autoLOC_8005374 = Orbiting Kerbin
#autoLOC_8005375 = Orbiting Duna
#autoLOC_8005376 = Equatorial Fly Through
#autoLOC_8005377 = North Polar Fly Through
#autoLOC_8005378 = South Pole Fly Through
#autoLOC_8005379 = Dunar 4 Splashed
#autoLOC_8005380 = Dunar 4 Destroyed
#autoLOC_8005381 = Kerbin Orbit Accuracy Bonus
#autoLOC_8005382 = Leaving Kerbin SOI
#autoLOC_8005383 = Reaching Duna's SOI
#autoLOC_8005384 = Duna Orbit Accuracy Bonus
#autoLOC_8005385 = Transmiting Science
#autoLOC_8005386 = Fly Through Accuracy Bonus
#autoLOC_8005387 = North Polar Fly Through Acurracy Bonus
#autoLOC_8005388 = South Pole Fly Through Accuracy Bonus
#autoLOC_8005389 = Dunar 4 Crashed in Zone
#autoLOC_8005390 = Apply Score
#autoLOC_8005391 = Crashing Duna 4
#autoLOC_8005392 = Crashing Duna 4 Accuracy Bonus
#autoLOC_8005393 = Wait for Crash
#autoLOC_8005394 = M10_DIALOG9
#autoLOC_8005395 = Splashed on Kerbin
#autoLOC_8005396 = You're supposed to go to Duna, not splash down on Kerbin.
#autoLOC_8005397 = M10_DIALOG8
#autoLOC_8005398 = Dunar 4 Destroyed
#autoLOC_8005399 = Dunar 4 is toast, and not in a good way.
#autoLOC_8005400 = STRANDED ON MINMUS
#autoLOC_8005401 = Objective not yet completed
#autoLOC_8005402 = OR
#autoLOC_8005403 = THEN
#autoLOC_8005404 = \nScoring for
#autoLOC_8005405 = Reach Kerbin's SOI
#autoLOC_8005406 = Check if a vessel is entering a Sphere of Influence
#autoLOC_8005407 = Crew Count 2
#autoLOC_8005408 = Check the number of Kerbals in a vessel
#autoLOC_8005409 = DIALOG6
#autoLOC_8005410 = Display a message in a dialog box
#autoLOC_8005411 = Incomplete Crew
#autoLOC_8005412 = Looks like we have an empty seat. Did you forget someone?
#autoLOC_8005413 = Crew Count 3
#autoLOC_8005414 = Subtract
#autoLOC_8005415 = Mission Tools
#autoLOC_8005416 = Closed
#autoLOC_8005417 = Titan II GLV
#autoLOC_8005422 = Attach Nodes
#autoLOC_8005444 = The location details of the comet
#autoLOC_8005445 = Spawn Comet
#autoLOC_8005446 = Spawn a Comet somewhere in the universe
#autoLOC_8005447 = Comet to calculate the distance to.
#autoLOC_8005448 = Select a valid comet to calculate the distance to.
#autoLOC_8005449 = Velocity Reference Body
#autoLOC_8005450 = Select the type of object with respect to which velocity is to be measured
#autoLOC_8005451 = Vessel to calculate the velocity to.
#autoLOC_8005452 = Asteroid to calculate the velocity to.
#autoLOC_8005453 = Comet to calculate the velocity to.
#autoLOC_8005454 = Kerbal to calculate the velocity to.
#autoLOC_8005455 = Orbited CB
#autoLOC_8005456 = Grappling Device
#autoLOC_8005457 = The grappling part for grapple test.
#autoLOC_8005458 = Space Object Type
#autoLOC_8005459 = Select the type of space object to test grapple.
#autoLOC_8005460 = Asteroid to test grapple on.
#autoLOC_8005461 = Comet to test grapple on.
#autoLOC_8005462 = Test whether a space object is grappled or not by a specific grappling device.
#autoLOC_8005463 = Fastened/Unfastened
#autoLOC_8005464 = This node is useful when you need to check if a space object is grappled to a specific grappling device.
#autoLOC_8005465 = Test Grapple
#autoLOC_8005466 = Fastened
#autoLOC_8005467 = Unfastened
#autoLOC_8005478 = A true workhorse of a rocket for any space exploration program, this craft currently has a probe attached which can go to the Mun or Minmus.
#autoLOC_8005479 = Goliath II HLV
#autoLOC_8005480 = Don't let the The Goliath's looks fool you - it is a great craft to send a pair of your astronauts rocketting to orbit, to see the sights or to dock with a station or another craft.
#autoLOC_8005481 = Beta Centaurus
#autoLOC_8005482 = This craft has a dummy payload with a docking port attached, perfect to learn the fine art of docking two craft together without putting two sets of astronauts at risk.
#autoLOC_8005483 = Acapello
#autoLOC_8005484 = This titanic rocket can propel its paired lander/command module combo to the Mun or Minmus with ease. Make sure to dock the lander and command module together after you decouple them.
#autoLOC_8006000 = Heading
#autoLOC_8006001 = Message
#autoLOC_8006002 = Instructor Avatar
#autoLOC_8006003 = Select an Avatar to show in the dialog
#autoLOC_8006004 = Text Area Height
#autoLOC_8006005 = Set the size of the text area (in pixels) of the message dialog
#autoLOC_8006007 = Dialog Message
#autoLOC_8006008 = Global Score
#autoLOC_8006009 = Vessels removed from mission as craft files not found.
#autoLOC_8006010 = Total score: <<1>>
#autoLOC_8006013 = Restart Mission
#autoLOC_8006014 = Are you sure you want to restart this mission?\n\nYou will lose all unsaved progress.
#autoLOC_8006018 = Create new mission
#autoLOC_8006019 = No save file exists.
#autoLOC_8006020 = Launch new Test
#autoLOC_8006021 = To Test your Mission you will need to play through it first.\n\nEach time you hit an Objective it will create a Checkpoint for you to use in later play throughs.\n\nYou can also create Checkpoints manually via the Missions App when in-game.
#autoLOC_8006022 = Multiple <<1>> selected: <<2>>
#autoLOC_8006023 = connectors
#autoLOC_8006024 = nodes
#autoLOC_8006025 = High Score:
#autoLOC_8006026 = Last Score:
#autoLOC_8006027 = Description
#autoLOC_8006028 = Launch Site: Unknown
#autoLOC_8006029 = Select the Celestial Body from the list
#autoLOC_8006030 = Edit
#autoLOC_8006031 = Summary
#autoLOC_8006032 = No Mission Objectives to Report
#autoLOC_8006033 = Mods Information
#autoLOC_8006034 = Enter any required mod details...
#autoLOC_8006035 = Grab Mods List
#autoLOC_8006038 = Mission Pack
#autoLOC_8006039 = Validation Results
#autoLOC_8006040 = No out connector and node is not an End node.
#autoLOC_8006041 = Launch Site nodes must be docked to the Mission Start node
#autoLOC_8006042 = Are you sure you want this to be called Unnamed Launch Site?
#autoLOC_8006043 = Launch Sites must have unique names
#autoLOC_8006044 = Launch Site nodes must have a valid location Set
#autoLOC_8006045 = Part explodes every <<1>>ms
#autoLOC_8006046 = <<1>> <<2>> points
#autoLOC_8006047 = Pass
#autoLOC_8006048 = Warn
#autoLOC_8006049 = Node
#autoLOC_8006050 = <<1>>: Set to <<2>> points
#autoLOC_8006051 = Modify score: add <<1>> points
#autoLOC_8006052 = Modify score: multiply by <<1>>
#autoLOC_8006053 = Modify score: divided by <<1>>
#autoLOC_8006054 = Modify score: substract <<1>> points
#autoLOC_8006055 = Modify score: set to <<1>> points
#autoLOC_8006056 = Accuracy score: <<1>>% awarded <<2>> points
#autoLOC_8006057 = Bonus score: awarded <<1>> points
#autoLOC_8006058 = Resource score: <<1>>units. Awarded <<2>> points
#autoLOC_8006059 = First Part: <<1>>
#autoLOC_8006060 = Second Part: <<1>>
#autoLOC_8006061 = Part: <<1>>
#autoLOC_8006062 = Go to <<1>>
#autoLOC_8006063 = Pending...
#autoLOC_8006064 = Right Click to build this vessel
#autoLOC_8006065 = Messages
#autoLOC_8006067 = Missions
#autoLOC_8006068 = This will switch your current vessel to the <<1>>
#autoLOC_8006069 = Switch Facility
#autoLOC_8006070 = This will save your progress on <<1>> and load up <<2>> to continue building it.
#autoLOC_8006071 = Click to switch to the VAB
#autoLOC_8006072 = Click to switch to the SPH
#autoLOC_8006073 = This is the currently selected vessel
#autoLOC_8006074 = Click to change to this vessel
#autoLOC_8006075 = Build the starting vessels to start the mission.\n\nRefer to the Missions App for details.
#autoLOC_8006076 = Build the following vessels before we can continue the mission.\n\nRefer to the Missions App for details.
#autoLOC_8006077 = Create Mission Vessel(s)
#autoLOC_8006078 = All vessels created, start the mission?
#autoLOC_8006079 = Stay in Editor
#autoLOC_8006080 = All vessels created, continue the mission?
#autoLOC_8006081 = Continue Mission
#autoLOC_8006082 = Start mission
#autoLOC_8006083 = Test Settings
#autoLOC_8006084 = Allow Automatic Checkpoints
#autoLOC_8006085 = Create checkpoint
#autoLOC_8006086 = Do you want to reset the mission panels to the default layout?
#autoLOC_8006087 = Reset Mission Panels
#autoLOC_8006088 = Translate
#autoLOC_8006089 = Rotate
#autoLOC_8006090 = Changes Camera Focus
#autoLOC_8006091 = Change Shape
#autoLOC_8006092 = Focus Vessel
#autoLOC_8006093 = Display Resources
#autoLOC_8006094 = Display Vessels
#autoLOC_8006095 = Display Launch Sites
#autoLOC_8006096 = Display Objectives
#autoLOC_8006097 = Display Orbits
#autoLOC_8006098 = Previous Body
#autoLOC_8006099 = Next Body
#autoLOC_8006100 = Mission brief
#autoLOC_8006101 = Reset the starting situation to defaults
#autoLOC_8006102 = Island Airfield
#autoLOC_8006103 = Woomerang Launch Site
#autoLOC_8006104 = Select parts to use
#autoLOC_8006105 = <<1>>:\n Longitude: <<2>>°\n Latitude: <<3>>°
#autoLOC_8006107 = Volume:\n Lon: <<1>>° Lat: <<2>>°\n Radius: <<3>>m
#autoLOC_8006109 = Area:\n Lon: <<1>>° Lat: <<2>>°\n Radius: <<3>>m
#autoLOC_8006110 = Check this to place vessel on the surface of water (when the location is in water).\nTurn it off to place vessel on the ground surface (even if thats under water).
#autoLOC_8006111 = Anonymous
#autoLOC_8006112 = Author
#autoLOC_8006113 = Enter your name or nick...
#autoLOC_8006114 = The Mission's Author name input
#autoLOC_8006115 = Line color
#autoLOC_8006116 = The active vessel
#autoLOC_8006117 = (Player Created)
#autoLOC_8006118 = Check this to place a kerbal on the surface of water (when the location is in water).\nTurn it off to place vessel on the ground surface (even if thats under water).
#autoLOC_8006119 = Orbit User
#autoLOC_8006120 = To the Mun Via Minmus
#autoLOC_8006121 = This mission recreates the heady days of early Munar probes.\n\nYou start ready to launch to the stars, and your objective is ambitious, but the PR team assures us it's worth the risk: reach Minmus' SOI.\n\nWe also packed a little surprise for the Kerbal observers back on the ground: some Mystery Goo to release in orbit over Kerbin. Just remember to run the experiment while in Kerbin's orbit just below 100km to let it goo... err... let it go!\n\nReady for takeoff? We'll be back in touch during your flight!
#autoLOC_8006122 = Launch Muna 1
#autoLOC_8006123 = Wait for Muna 2 Destroy
#autoLOC_8006124 = Orbit Minmus 10k
#autoLOC_8006125 = Check selected parameters of a vessel orbit
#autoLOC_8006126 = Releasing Mystery Goo
#autoLOC_8006127 = Add score to the player's total.
#autoLOC_8006128 = M3_DIALOG3
#autoLOC_8006129 = A Question of Mint
#autoLOC_8006130 = Gravity Scan
#autoLOC_8006131 = Test for whether a science experiment has been performed.
#autoLOC_8006132 = Launch Muna 2
#autoLOC_8006133 = M3_DIALOG4
#autoLOC_8006134 = Reach Altitude 50k
#autoLOC_8006135 = M3_DIALOG5
#autoLOC_8006136 = Orbit Mun 30k
#autoLOC_8006137 = Prepare for Impact
#autoLOC_8006138 = Mystery Goo Science Experiment
#autoLOC_8006139 = Wait for Muna 2 Destroy
#autoLOC_8006140 = M3_DIALOG6
#autoLOC_8006141 = A Question of Mint
#autoLOC_8006142 = You got the ship to Minmus. Give yourself a pat on the back! Now it's time to learn a little more about our mysterious smaller satellite. \n\nWe're going to settle once and for all whether Minmus is made of mint ice cream.\n\nFirst, we need you to conduct and transmit a gravity scan with that small blue box on board. Then, we need you to crash Muna 1 into Minmus to test its composition.\n\nWe know you can do it!
#autoLOC_8006143 = Prepare for Impact
#autoLOC_8006144 = All right, that does it. Every Kerbal who looks up at the Mun and dreams tonight will see our cloud of Goo, and know that they might someday stand on the Mun and see Kerbin. \n\nThe final part of your mission should be simple: guide Muna 2 into the surface and crash it in a giant fire ball, do it somewhere we can watch from here.\n\nOh, by the way, a message from the science team: turns out Minmus is just made out of regular old rock. It just happens to look like mint ice cream. Of course, that won't stop me from haivng a bite if I ever make it there myself...
#autoLOC_8006145 = Crash Muna 2 into Mun
#autoLOC_8006146 = Test if the selected vessel crashed
#autoLOC_8006147 = Congratulations, team! Today's accomplishment is the proof that perseverance, and clean glasses too, can lead us far!\n\nLet's reflect on the Minmus/Mun misunderstanding with positive vibes: we reached both our natural satellites within one mission\n\nThis is definitely something to be partying about!
#autoLOC_8006148 = M3_DIALOG2
#autoLOC_8006149 = DOUBLE GOO RAINBOWS!
#autoLOC_8006150 = Crew, this is Walt Kerman from the PR team! Great work!\n\nThe Mystery Goo has just spread over the sky in a majestic multi-colored cloud. No, it's more of a rainbow as seen through sunlight...wait... two rainbows now... woah!\n\nKerbals are celebrating this achievement, and we're starting to receive more applications to the astronaut complex. Nice job!\n\nYou should now think about putting the probes to sleep after setting the course for Minmus, and we'll be in touch again when you are orbiting Minmus.
#autoLOC_8006151 = Take gravity scan in Minmus
#autoLOC_8006152 = Release Mystery Goo
#autoLOC_8006153 = Muna 1 Vessel Destroyed
#autoLOC_8006154 = Why did you crash Muna 1?
#autoLOC_8006155 = Muna 2 Vessel Destroyed
#autoLOC_8006156 = Orbiting Minmus
#autoLOC_8006157 = Releasing Mystery Goo
#autoLOC_8006158 = Crash Muna 1 into Minmus
#autoLOC_8006159 = Destroy Muna 1 by crashing it into Minmus.
#autoLOC_8006160 = Muna 2 Crashing Zone
#autoLOC_8006161 = Wait for Muna 1 Crash
#autoLOC_8006162 = High Speed Crash Muna 2
#autoLOC_8006163 = Crash Muna 2
#autoLOC_8006164 = Mission Failed
#autoLOC_8006165 = I said crash, but not now or here.
#autoLOC_8006166 = Wait for Muna 1 Destroy
#autoLOC_8006167 = Test Distance to Mun
#autoLOC_8006168 = Orbiting Mun
#autoLOC_8006169 = Orbit Kerbin 100k
#autoLOC_8006170 = Wait for Crash
#autoLOC_8006171 = Left Kerbin's SOI
#autoLOC_8006172 = I think you are lost.
#autoLOC_8006173 = Missed Minmus Orbit
#autoLOC_8006174 = You missed your orbit!\n\nYou have to stop at Minmus.
#autoLOC_8006175 = And now, to the Mun
#autoLOC_8006176 = Nice work on the fabulous and educational destruction of Muna 1!\n\nIn fact, you did so well that we now want you to crash Muna 2 into the Mun. Isn't rocket science fun?\n\nWhile you're working on that, our scientists will be working overtime to determine if Minmus is as delicious as it appears in our telescopes.\n\nAll right! Let's send Muna 2 to orbit the Mun.
#autoLOC_8006177 = Lookin' Goo(d)
#autoLOC_8006178 = Heads up that we loaded Muna 2 with more Mystery Goo. The PR team asks that you run the experiment and release it into a Goo cloud when in orbit around the Mun. \n\nYou know, to impress the kids back home. \n\nKeep in mind that your electronics are getting slowly fried by the cosmic radiation ... you've got about 20 days.
#autoLOC_8006179 = I said crash, but not now or here.
#autoLOC_8006180 = High Speed Crash
#autoLOC_8006181 = Meet Me in Zero G
#autoLOC_8006182 = I hope you're ready for your next challenge! In this mission, you'll need to launch two spacecraft, then rendezvous and perform a docking operation. You'll be performing this maneuver high above Kerbin.\n\nFirst you'll launch the Agena to a 300km circular orbit. Once the Agena is in place, you'll launch the Gemini and rendezvous with the Agena.\n\nReady to make history?
#autoLOC_8006183 = Atlas Agena
#autoLOC_8006184 = Orbit 1, 300k Apo and Per
#autoLOC_8006185 = M4_DIALOG2
#autoLOC_8006186 = High Orbit Reached!
#autoLOC_8006187 = Our ground team confirms the Agena has reached its planned orbit. Well done, Team Agena!\n\nWhy don't you relax, have some astronaut ice cream, and enjoy the view while team Gemini prepares for launch!
#autoLOC_8006188 = Launch Gemini 8
#autoLOC_8006189 = Orbit 2, 250k Apo and Per
#autoLOC_8006190 = Dock Agena and Gemini 8
#autoLOC_8006191 = M4_DIALOG1
#autoLOC_8006192 = Low Fuel
#autoLOC_8006193 = I've got some good news and some bad news. The good news is: your ship is lighter than we thought. The bad news is: that's because one of the technicians forgot to fill a fuel tank. It seems one of your fuel tanks wasn't completely filled.\n\nIt's too late to come back now, so you'll have to make do. You should still have enough fuel to make orbit... barely. Good luck!
#autoLOC_8006194 = Return to Kerbin Dialog.
#autoLOC_8006195 = Time to Undock!
#autoLOC_8006196 = Gemini, this is Gus Kerman. I hate to be the bearer of bad news during your triumphant moment, but we're reviewing telemetry from the Gemini and noticed that somehow the ship's auto-destruct sequence has been initiated.\n\nSo.... that means you need to undock right now and deorbit and return to Kerbin immediately. Like, yesterday if possible.\n
#autoLOC_8006197 = Undock NOW!
#autoLOC_8006198 = RTKD Time Since Node
#autoLOC_8006199 = Land on Kerbin
#autoLOC_8006200 = Congratulations for making it back alive! Even though the experience was a little more stressful than anticipated, we managed to dock two spacecrafts together. Our dream of living in a spaceport is getting closer by the minutes...
#autoLOC_8006201 = Docking
#autoLOC_8006202 = Second Kerbin Orbit Resource Bonus
#autoLOC_8006203 = Performing EVA
#autoLOC_8006204 = M4_DIALOG3
#autoLOC_8006205 = The Mighty Dock
#autoLOC_8006206 = All systems are go, team Gemini!\n\nYou're about to do something no other Kerbal has done before: rendzevous and dock with another spacecraft. Your goal is to launch to a 250km circular orbit, perform a Hohmann transfer, and rendezvous with the Agena. Then you'll need to perform an EVA to inspect the craft for damage.\n\n Let's do it!
#autoLOC_8006207 = Orbiting Kerbin Time Bonus
#autoLOC_8006208 = Slow Kerbin Orbiting
#autoLOC_8006209 = Slow Second Kerbin Orbit
#autoLOC_8006210 = Second Kerbin Orbit Bonus
#autoLOC_8006211 = Agena is destroyed!
#autoLOC_8006212 = Agena has splashed in water!
#autoLOC_8006213 = Gemini 8 has splashed in water!
#autoLOC_8006214 = Gemini 8 is destroyed!
#autoLOC_8006215 = It was too long!
#autoLOC_8006216 = Docking Time Bonus
#autoLOC_8006217 = Slow Docking
#autoLOC_8006218 = Orbiting Kerbin
#autoLOC_8006219 = Launch Window Missed
#autoLOC_8006220 = Gemini took damage
#autoLOC_8006221 = Gemini 8 Splashed
#autoLOC_8006222 = Gemini 8 Destroyed
#autoLOC_8006223 = Atlas Agena Splashed
#autoLOC_8006224 = Atlas Agena Destroyed
#autoLOC_8006225 = Pre-transfer
#autoLOC_8006226 = Gemini in Orbit
#autoLOC_8006227 = Great news from the ground: you're in an ideal orbit. Now you'll need to plan and execute a Hohmann transfer to reach the Agena's higher orbit, then rendezvous and dock with it. Remember to EVA and inspect the crafts for damage once you're docked!
#autoLOC_8006228 = Msg Launch window missed
#autoLOC_8006229 = Missed Launch Window
#autoLOC_8006230 = You've missed the launch window.
#autoLOC_8006231 = Perform EVA
#autoLOC_8006232 = Kerbin Landing
#autoLOC_8006233 = Good Landing
#autoLOC_8006234 = Great Landing
#autoLOC_8006235 = Wait for Landing
#autoLOC_8006236 = Landed on Kerbin
#autoLOC_8006237 = Explode Part 1
#autoLOC_8006238 = Rendezvous with Agena
#autoLOC_8006239 = Hurry Up to Orbit!
#autoLOC_8006240 = I told you we didn't have time for that last snack. We are about to miss our launch window, you have 20 minutes to get into a 300k orbit. Can you do it in less than 10 just for fun?
#autoLOC_8006241 = Explode Part 2
#autoLOC_8006242 = Explode Part 3
#autoLOC_8006243 = Explode Part 4
#autoLOC_8006244 = Explode Part 5
#autoLOC_8006245 = Explode Part 6
#autoLOC_8006246 = Blue Mun
#autoLOC_8006247 = Hello team! It's Gene Kerman! Your next mission is purely research, along with a little bit of skill.\n\nYou're headed back to the Mun with a cargo of Mystery Goo. This time, the science team asked us to release the Goo over a specific biome. Once you do that, you'll have a chance to show off your piloting skills.\n\nYour budget and technology have increased for this mission, so build a spacecraft worthy of us Kerbals!
#autoLOC_8006248 = Build Muna 10
#autoLOC_8006249 = M5_DIALOG2
#autoLOC_8006250 = Parking Orbit
#autoLOC_8006251 = Well done team. Muna 10 reached a stable parking orbit. We're getting good at this! \n\nThe next step is to transfer to the Mun and establish an orbit at 13 km.
#autoLOC_8006252 = Mun Orbit 13 deg inclination
#autoLOC_8006253 = Experiment Transmitted
#autoLOC_8006254 = M5_DIALOG4
#autoLOC_8006255 = Mun River. Err, Lake.
#autoLOC_8006256 = Team, we're nearly there. Just one last thing to do. The data we gather from this mission will help us send Kerbals next time, a monumental achivement. No pressure!\n\nYou simply need to observe the Mystery Goo in Low Space over the East Crater, then transmit the data back to Kerbin. I'm not sure exactly how this helps a Munar landing, but the science team assures us it's invaluable. \n\nGet to it!
#autoLOC_8006257 = Reaching Kerbin Orbit high precision
#autoLOC_8006258 = M5_DIALOG5
#autoLOC_8006259 = Bad Mun Rising
#autoLOC_8006260 = The data's coming in and... yes! We can confirm our hypothesis. Our calculations were correct: nothing special whatsoever happened to the mystery goo while flying over the East Crater. \n\nA complete absence of results, as expected. Thank you for your hard work!\n\nGene asked us to pass along one final instruction: land Muna 10 in the Farside Crater. The more accurate you are, and the more of the probe is intact, the more valuable the information we'll receive.
#autoLOC_8006261 = Fuel Left
#autoLOC_8006262 = M5_DIALOG1
#autoLOC_8006263 = To the Mun, for Glory!
#autoLOC_8006264 = Looks like you're ready to launch! Before transferring to Munar orbit, aim for a 100 km orbit around Kerbin. You have a 45 minute launch window, don't miss it! We'll be in touch once you're high above the planet.\n\nRemember, your main goal is to land on the Mun but how fuel efficient can you be?
#autoLOC_8006265 = Great Fuel Efficiency
#autoLOC_8006266 = Reaching Kerbin Orbit
#autoLOC_8006267 = Launch Window
#autoLOC_8006268 = Missed Launch Window
#autoLOC_8006269 = Muna 10 Splashed
#autoLOC_8006270 = Muna 10 Destroyed
#autoLOC_8006271 = Muna 10 is destroyed!
#autoLOC_8006272 = Muna 10 Crashed
#autoLOC_8006273 = Muna 10 is destroyed!
#autoLOC_8006274 = Fly above East Crater
#autoLOC_8006275 = Check if the vessel is flying above the East Crater
#autoLOC_8006276 = Good Fuel Efficiency
#autoLOC_8006277 = Reaching Mun orbit good precision
#autoLOC_8006278 = Reaching Mun orbit high precision
#autoLOC_8006279 = Reaching Mun orbit
#autoLOC_8006280 = Mystery Goo Experiment performed
#autoLOC_8006281 = Landing Zone
#autoLOC_8006282 = Landing on the Mun with Precision
#autoLOC_8006283 = Landing on the Mun
#autoLOC_8006284 = Dialog Impresive
#autoLOC_8006285 = Impressive
#autoLOC_8006286 = Most impressive.\n\nYou have the makings of a great pilot. Take a breather. You deserve it.
#autoLOC_8006287 = Mission Failed Dialog
#autoLOC_8006288 = You have missed the launch window.
#autoLOC_8006289 = Mission Complete
#autoLOC_8006290 = Kerbin 100km Orbit
#autoLOC_8006291 = Munar 1
#autoLOC_8006292 = All of our Munar research has led to this point, and you're about to make history - again! Your objective this time is simple: build a spacecraft and land on the Mun. Easy, right? No big deal.\n\nSo let's build Munar 1! Once you launch, you'll have 4 days to complete your objectives and return home as we are short on snacks.
#autoLOC_8006293 = Create Munar 1
#autoLOC_8006294 = M6_DIALOG1
#autoLOC_8006295 = Munar 1 Ready!
#autoLOC_8006296 = That's certainly an interesting spacecraft! I'm sure it'll do just fine though, nothing to worry about.\nI hope you're ready to embark on an amazing adventure. \n\nWill your Kerbal crew be eaten by Munar monsters? Will your lander bounce off the surface? You DID build a lander, right? Will everything explode in a magnificent, money-wasting fireball?\n\nLet's find out!\n\nYour objective is to launch Munar 1 into a circular orbit, transfer to the Mun, and circularize in a 33 km Munar orbit.\n\nWhat are you waiting for? Let's make history!
#autoLOC_8006297 = Orbit Kerbin 100k Apo and Per
#autoLOC_8006298 = Orbit Mun 33k Apo and Per
#autoLOC_8006299 = Land Vessel near (111,-40)
#autoLOC_8006300 = One small step outside
#autoLOC_8006301 = Plant a flag!
#autoLOC_8006302 = One last orbit around the Mun
#autoLOC_8006303 = M6_DIALOG4
#autoLOC_8006304 = Claiming the Mun
#autoLOC_8006305 = That's one small flag for a Kerbal, one giant flag for Kerbalkind.\n\nErrr... I mean, that's one small STEP for a Kerbal, one giant step for Kerbalkind?\n\nI kind of ruined the moment, didn't I? I'm just too excited!\nOnce you're done exploring, it's time to launch, orbit the Mun, transfer back to Kerbin, and splash down at the supplied coordinates. \n\nTurns out you might need a swimsuit after all!
#autoLOC_8006306 = M6_DIALOG3
#autoLOC_8006307 = Time to Munwalk
#autoLOC_8006308 = Well done, Munar 1! You landed on the Mun, and you're still alive! That's great! I mean, we knew you could do it!\n\nYou are cleared to perform an EVA and go for a walk. Explore to your heart's content, but don't fall into a crevice. \n\nWalt also insisted that we plant a flag somewhere, to claim the Mun for Kerbalkind just in case Laythe turns out to be inhabited by a spacefaring species too!
#autoLOC_8006309 = Mun Orbit Time bonus
#autoLOC_8006310 = M6_DIALOG2
#autoLOC_8006311 = Perpare for Landing
#autoLOC_8006312 = Come in, Munar 1!\n\nEveryone at KSC is totally psyched right now. We're transmitting the landing coordinates most favorable for your first attempt at landing.\n\nLand at the target area.\n\nWe'll be in touch when you've set down!
#autoLOC_8006313 = Bad time
#autoLOC_8006314 = Average time
#autoLOC_8006315 = Great Time
#autoLOC_8006316 = Munar 1 Splashed
#autoLOC_8006317 = You do know you were supposed to land on the Mun, right?
#autoLOC_8006318 = Slow Mun Landing
#autoLOC_8006319 = Mun Landing Time Bonus
#autoLOC_8006320 = Wait for Splash
#autoLOC_8006321 = Slow Mun Orbiting
#autoLOC_8006322 = Munar 1 Crashed
#autoLOC_8006323 = No no no! You're supposed to make history, not blow up!
#autoLOC_8006324 = Accurate Mun Landing
#autoLOC_8006325 = Landing in Kerbin with Precision
#autoLOC_8006326 = Congratulations! For the first time, a Kerbal set foot on another celestial body. ...and brought that foot safely back to Kerbin for a well-deserved massage! Now, who knows what our next conquest will be?
#autoLOC_8006327 = Planting a Flag
#autoLOC_8006328 = Time's up
#autoLOC_8006329 = Time's up! You should have returned by now!
#autoLOC_8006330 = Missed splashdown
#autoLOC_8006331 = Landing in Kerbin
#autoLOC_8006332 = You are alive!
#autoLOC_8006333 = Next time aim for the blue big thing.
#autoLOC_8006334 = Land Munar 1 in the Zone
#autoLOC_8006335 = Landing in Kerbin in The Zone
#autoLOC_8006336 = Splash Test
#autoLOC_8006337 = Splashing in Kerbin
#autoLOC_8006338 = Msg Time's up
#autoLOC_8006339 = Time is out
#autoLOC_8006340 = Oh no! We are out of snacks. \n\nYou didn't make it in time!
#autoLOC_8006341 = Munar 1 Landed
#autoLOC_8006342 = You do know you were supposed to land on the Mun, right?
#autoLOC_8006343 = You Missed the Landing Spot
#autoLOC_8006344 = The mission required to Land on the Designated Area. The mission has failed.
#autoLOC_8006345 = Munar 1 is destroyed!
#autoLOC_8006346 = Sally-Hut 1
#autoLOC_8006347 = The next major step in space exploration is sending Kerbals to live long-term in zero-g. On this mission, you'll launch the Sally-Hut 1 into Kerbin orbit, where it will become the first permanent space station! It will launch without a crew, like a new condo in space, ready for its new owners to visit. Let's do this!
#autoLOC_8006348 = Reach 30km Altitude
#autoLOC_8006349 = M9_DIALOG1
#autoLOC_8006350 = Orbit Details
#autoLOC_8006351 = Greetings crew!\nI realize post-launch is a bad time for additional instructions, but hey, you have to make do sometimes.\n\nSally-Hut must be in an extremely low orbit for our experiments to work, so please launch it into an 80km circular orbit.
#autoLOC_8006352 = Orbit Kerbin 80km
#autoLOC_8006353 = Launch Sally-Hut 1
#autoLOC_8006354 = Fuel Efficiency
#autoLOC_8006355 = M9_DIALOG2
#autoLOC_8006356 = Soy-Ooze 10 Launch
#autoLOC_8006357 = Great work, the Sally-Hut is in an ideal orbit. The next step is to send a crew up to live there!\n\nThe next part of the mission is simple: launch, rendezvous with Sally-Hut 1, and dock. Simple!\n\nSince we're testing the effects of long-term space habitation on Kerbals, there's no time limit on this leg of the mission. Still, you don't want to be at it forever, right?
#autoLOC_8006358 = Reach 15km Altitude
#autoLOC_8006359 = M9_DIALOG3
#autoLOC_8006360 = Do We Have An Engineer Aboard?
#autoLOC_8006361 = Bad news. We received an error message from Sally-Hut 1: the docking ports are malfunctioning, and you won't be able to dock with the station. \n\nAn engineer could fix this, but... we didn't include one on this mission. Oops.\n\nYou need to abort the launch and land on Kerbin. \n\nIf you can land as close as possible to the Space Center and avoid the water, we'll be able to re-use the command module right away.
#autoLOC_8006362 = Landed on Kerbin -75.000 Long. -1.000 Lat.
#autoLOC_8006363 = Launch Soy-Ooze 10
#autoLOC_8006364 = The crewed Soy-Ooze vessel, ready to take the first crew to the space station.
#autoLOC_8006365 = Launch Soy-Ooze 10 Part 2
#autoLOC_8006366 = The, ahem, second attempt to launch Soy-Ooze 10.
#autoLOC_8006367 = M9_DIALOG8
#autoLOC_8006368 = Settle in!
#autoLOC_8006369 = We will deploy the Solar Panels now and settle in. Now let's see how long you can live in space before suffering any major ill effects!\n\nIsn't science fun?
#autoLOC_8006370 = Orbit Soy-Ooze 10
#autoLOC_8006371 = Crew Sally-Hut 1 with pilot
#autoLOC_8006372 = Oh well. We did tell you to enter the Sally-Hut with an engineer, didn't we? It seems the door system went terribly wrong and squashed this poor non-engineer to his doom.
#autoLOC_8006373 = Soy-Ooze 10 Splashed
#autoLOC_8006374 = M9_DIALOG4
#autoLOC_8006375 = A New Hope
#autoLOC_8006376 = Great news! You're ready to launch, repair the Sally-Hut 1, and take up permanent residence there! A little spin from our PR team and the public thinks it's all part of the plan.\n\nIsn't space exploration fun? Now, launch, rendezvous with Sally-Hut 1, and repair the station and make our spin a reality!
#autoLOC_8006377 = M9_DIALOG6
#autoLOC_8006378 = EVA and fix the docking ports
#autoLOC_8006379 = You are close enough now. Your next step is to EVA, enter the station with an engineer, and repair the faulty docking ports.
#autoLOC_8006380 = Soy-Ooze 10 Splashed
#autoLOC_8006381 = Landing Soy-Ooze 10
#autoLOC_8006382 = Boarded a Pilot
#autoLOC_8006383 = Oh well. We did tell you to enter the Sally-Hut with an engineer, didn't we? It seems the door system went terribly wrong and squashed this poor non-engineer to his doom.
#autoLOC_8006384 = M9_DIALOG9
#autoLOC_8006385 = Engineer?
#autoLOC_8006386 = Oh well. We did tell you to enter the Sally-Hut with an engineer, didn't we? It seems the door system went terribly wrong and squashed this poor non-engineer to his doom.
#autoLOC_8006387 = M9_DIALOG7
#autoLOC_8006388 = Well done!
#autoLOC_8006389 = Well done! The engineer fixed the station, and you can now dock with it to board the rest of the crew to the PPD-10 Hitchhiker.
#autoLOC_8006390 = Sally-Hut 1 Destroyed
#autoLOC_8006391 = Sally-Hut 1 Splashed
#autoLOC_8006392 = Sally-Hut 1 has splashed in water!
#autoLOC_8006393 = Soy-Ooze 10 has splashed in water!
#autoLOC_8006394 = Soy-Ooze 10 Destroyed
#autoLOC_8006395 = Soy-Ooze 10 is destroyed!
#autoLOC_8006396 = Soy-Ooze 10 Part 2 Destroyed
#autoLOC_8006397 = Soy-Ooze 10 Part 2 Splashed
#autoLOC_8006398 = Landed Soy-Ooze 10 in Target Zone
#autoLOC_8006399 = Landing Bonus Great Efficiency
#autoLOC_8006400 = Landing Bonus
#autoLOC_8006401 = Orbiting Soy-Ooze 10 Part 2
#autoLOC_8006402 = Orbiting Soy-Ooze 10 Part 2 Fuel Eficiency Bonus
#autoLOC_8006403 = Orbiting Soy-Ooze 10 Part 2 Great Fuel Efficiency Bonus
#autoLOC_8006404 = Rendezvous With Sally-Hut
#autoLOC_8006405 = M9_DIALOG5
#autoLOC_8006406 = Get to the Station
#autoLOC_8006407 = You should be in a close orbit with Sally-Hut 1. Your next step is to rendezvous with it.\n\nWe are expecting this maneuver to take less than 5 days, you can do it right?
#autoLOC_8006408 = Rendezvous Time Limit
#autoLOC_8006409 = Are you having fun chasing the station? The time is up.
#autoLOC_8006410 = Dock to Sally-Hut 1
#autoLOC_8006411 = Wait for Solar Panel Deployment
#autoLOC_8006412 = Board Sally-Hut 1
#autoLOC_8006413 = Board PPD-10 Hitchhiker
#autoLOC_8006414 = Boarding Sally-Hut 1
#autoLOC_8006415 = Docking with Sally-Hut 1
#autoLOC_8006416 = Orbiting Kerbin 80km
#autoLOC_8006417 = Sally-Hut 1
#autoLOC_8006418 = Sally-Hut 1, the first permanent space station.
#autoLOC_8006419 = Soy-Ooze 10
#autoLOC_8006420 = Soy-Ooze 10 Part 2
#autoLOC_8006421 = Atlas Agena
#autoLOC_8006422 = Gemini 8
#autoLOC_8006423 = Gemini 8 carries a crew and needs to dock with Agena.
#autoLOC_8006424 = Muna 10
#autoLOC_8006425 = An unmanned vessel that needs to reach a 100 km orbit around Kerbin, reach the Mun and orbit, change inclinations to pass over the East Crater, then observe the mystery goo over that biome.\n\nBonus points will be awarded for piloting skill at the end of the mission if you can successfully set the probe down in the crater!
#autoLOC_8006426 = Muna 1
#autoLOC_8006427 = Muna 2
#autoLOC_8006428 = An enhanced version of Muna 1
#autoLOC_8006429 = Acapello 13
#autoLOC_8006430 = Greetings crew! I hate to use the term "routine" when talking about spaceflight, but this should be a pretty straighforward and routine mission. Your goal is to reach the Mun, land, plant a flag, pick up a surface sample, and return safely to Kerbin. First though, reach a 100km circular orbit over Kerbin.\n\nOh, and ignore the warnings about bad luck and the number 13. That's just superstitious nonsense, like the rumors of giant spiders on Duna.
#autoLOC_8006431 = Launch Acapello 13
#autoLOC_8006432 = Land on the Mun and return safely with a surface sample.
#autoLOC_8006433 = Acapello
#autoLOC_8006434 = Orbit Kerbin 100km ApPer
#autoLOC_8006435 = Dialog 11: Landed on Mun
#autoLOC_8006436 = Amazing!
#autoLOC_8006437 = Great work team! I can't believe you managed to pull this mission off! Now EVA, take a soil sample, and celebrate pulling victory from the jaws of defeat!
#autoLOC_8006438 = Acapello 13 Landed on Mun
#autoLOC_8006439 = Dialog 1: Munward Bound
#autoLOC_8006440 = Munward Bound
#autoLOC_8006441 = OK team, point this ship at the Mun and prepare to land. It may be routine but hopefully not too boring, eh?
#autoLOC_8006442 = Fuel Efficiency Bonus Orbiting Kerbin
#autoLOC_8006443 = Acapello 13 Splashed
#autoLOC_8006444 = Acapello 13 has splashed in water.
#autoLOC_8006445 = Acapello 13 Destroyed
#autoLOC_8006446 = Dialog 9: A Choice
#autoLOC_8006447 = Your Call, Acapello 13
#autoLOC_8006448 = OK, bad news, that explosion was actually one of your engines. We're assessing the situation now, but it seems that you should be able to complete your mission. \n\nYou can choose to return to Kerbin. If you do, no one will think any less of you for scrubbing the mission!\n\nBut if you're feeling particularly brave, you should have enough fuel to continue to the Mun and attempt a landing. You will need to dock the pod to the lander. We cannot guarantee your safety, so please be careful if you choose to face danger like a true Kerbal!
#autoLOC_8006449 = Landed on Kerbin - Safe 01
#autoLOC_8006450 = You made it back safe. Not very brave, but safety first, right? Nothing to be ashamed of.
#autoLOC_8006451 = Mun Surface Sample
#autoLOC_8006452 = Dialog 8: Um
#autoLOC_8006453 = Um...
#autoLOC_8006454 = Acapello 13, do you read? We detected a massive explosion on your vessel! What is your status? Repeat, what is your status?
#autoLOC_8006455 = Jeb Returns to the Orbiter
#autoLOC_8006456 = Dialog 12: Trouble
#autoLOC_8006457 = You're in Trouble
#autoLOC_8006458 = Come in, Acapello 13! We just detected a sudden, unplanned, totally random, definitely-NOT-scripted issue in your lander! In other words, it's totally useless and you need to act fast if you want to go back home! \n\nYou have gained some altitude and there's something crazy and dangerous you could try doing to get closer to the Acapello orbiter. OK, what about this: you'll need to EVA and use your suit's RCS thrusters to reach full Munar orbit and then try to complete your rendezvous with the orbiter!\n\nIf you want to make it home alive, you'll need to time this maneuver perfectly. Are you ready?\n\nGO! And good luck!
#autoLOC_8006459 = Dialog 10: Mun SOI
#autoLOC_8006460 = You Made It!
#autoLOC_8006461 = You reached the Mun! Decision time - you can still head back to Kerbin and land, or attempt to set down on the Mun.\n\nTo minimize risk, take only one Kerbal in the lander. My vote goes for Jeb!
#autoLOC_8006462 = Mun's SOI Reached
#autoLOC_8006463 = Splashed on Kerbin - Safe 02
#autoLOC_8006464 = You made it back safe. Not very brave, but safety first, right? Nothing to be ashamed of.
#autoLOC_8006465 = Dialog 13: Made It
#autoLOC_8006466 = Unbelievable!
#autoLOC_8006467 = That's one for the history books! The hard part's done, Acapello 13, come on home!
#autoLOC_8006468 = Dialog 15: Come on!
#autoLOC_8006469 = What Now??
#autoLOC_8006470 = The bad news keeps piling up, Acapello 13. Looks like your parachutes' activation system failed and it burned both of your main parachutes. You can try to use your drogue chutes to slow down but the impact will still be lethal, so...\n\nYou're going to have to jump!!! Use your personal parachutes and try to land safely on Kerbin. Anywhere will do!
#autoLOC_8006471 = EVA first Kerbal
#autoLOC_8006472 = EVA second Kerbal
#autoLOC_8006473 = Kerbin's SOI Reached
#autoLOC_8006474 = Dialog 14: Almost There
#autoLOC_8006475 = You're are almost there!
#autoLOC_8006476 = Nice job, Acapello!\n\nYou were able to reach Kerbin's SOI with the little fuel you had left and there should still be enough to prepare your vessel for re-entry and landing... Hopefully!!!!\n\n\nI am sure everything will be absolutely fine from now on. Land wherever you want, we don't want to add any unnecessary complexity to the mission at this point.\n
#autoLOC_8006477 = EVA third Kerbal
#autoLOC_8006478 = Kerbal Landed
#autoLOC_8006479 = Dialog 7: Back Safe
#autoLOC_8006480 = Landing in Mun
#autoLOC_8006481 = Fuel Eficiency Landing in Mun
#autoLOC_8006482 = Great Fuel Eficiency Landing in Mun
#autoLOC_8006483 = Taking a Surface Sample
#autoLOC_8006484 = Boarding Jeb into Orbiter
#autoLOC_8006485 = Kerbal Landed Safely
#autoLOC_8006486 = Time Since Node 1
#autoLOC_8006487 = Time Since Node 2
#autoLOC_8006488 = Boarding Jeb into Orbiter Bonus
#autoLOC_8006489 = Time Since Node 3
#autoLOC_8006490 = Explode Part 5
#autoLOC_8006491 = You made it back safe. Not very brave, but safety first, right? Nothing to be ashamed of.
#autoLOC_8006492 = We've lost the crew!
#autoLOC_8006493 = I told you you shouldn't take the risk, this failure is on you.
#autoLOC_8006494 = Resource Amount 1
#autoLOC_8006495 = Resource Amount 3
#autoLOC_8006496 = Resource Amount 2
#autoLOC_8006497 = Great Fuel Efficiency Bonus Orbiting Kerbin
#autoLOC_8006498 = Reaching Mun's SOI
#autoLOC_8006499 = You are all safe!
#autoLOC_8006502 = - Orbit Kerbin\n- Orbit Mun\n- Land on Mun\n- Orbit Mun \n- Splash on Kerbin
#autoLOC_8007000 = Variants
#autoLOC_8007001 = Variant:
#autoLOC_8007002 = Variants available: <<1>>
#autoLOC_8007003 = <<1>> (Locked by attachments)
#autoLOC_8007004 = <<1>>
#autoLOC_8007005 = Basic
#autoLOC_8007100 = Orange
#autoLOC_8007101 = Gray
#autoLOC_8007102 = Cap 1.875
#autoLOC_8007103 = Bare
#autoLOC_8007104 = Shrouded
#autoLOC_8007105 = Bare
#autoLOC_8007106 = Full
#autoLOC_8007107 = Mid
#autoLOC_8007108 = Bare
#autoLOC_8007109 = Bare
#autoLOC_8007110 = Shroud Small
#autoLOC_8007111 = Shroud Big
#autoLOC_8007112 = Tank Butt
#autoLOC_8007113 = Truss Mount
#autoLOC_8007114 = Shroud
#autoLOC_8007115 = Bare
#autoLOC_8007116 = White
#autoLOC_8007117 = Dark
#autoLOC_8007118 = Gold
#autoLOC_8007119 = White
#autoLOC_8007120 = Black and White
#autoLOC_8007121 = Gray and Orange
#autoLOC_8007122 = Black and White
#autoLOC_8007123 = Orange
#autoLOC_8007201 = None
#autoLOC_8007211 = Display Kerbals
#autoLOC_8007212 = Display Vessels
#autoLOC_8007213 = Display Asteroids
#autoLOC_8007214 = Display Flags
#autoLOC_8007215 = GAP Vessel Token
#autoLOC_8007216 = Rocket
#autoLOC_8007217 = AirCraft
#autoLOC_8007218 = Asteroid
#autoLOC_8007219 = Kerbal
#autoLOC_8007221 = Flag
#autoLOC_8007222 = Do you want to delete '<<1>>'?
#autoLOC_8007223 = Delete Mission
#autoLOC_8007224 = Repair <<1>> failure
#autoLOC_8007300 = Please select a craft
#autoLOC_8007301 = Biome:\nSelected: <<1>>\nOver: <<2>>
#autoLOC_8007302 = Volume Height:\n Center: <<1>>m
#autoLOC_8007303 = Volume Height:\n Minimum: <<1>>m\n Maximum: <<2>>m
#autoLOC_8007304 = Camera Zoom:\n Distance: <<1>>m\n
#autoLOC_8007305 = Light Cycle:\n Base UT: <<1>>\n Current UT: <<2>>
#autoLOC_8007310 = Node Missing
#autoLOC_8007311 = The linked node does not exist anymore
#autoLOC_8007312 = On: <<1>>\n Longitude: <<2>>° \nLatitude: <<3>>° \n Radius: <<4>>km
#autoLOC_8007313 = On: <<1>>\n Longitude: <<2>>° \nLatitude: <<3>>° \n Radius: <<4>>km\n Height:<<5>>km
#autoLOC_8007314 = On: <<1>>\n Longitude: <<2>>° \nLatitude: <<3>>° \n Radius: <<4>>km\n MinHeight: <<5>>km \nMaxHeight: <<6>>km
#autoLOC_8007400 = Kerbal Killed
#autoLOC_8007401 = Check if a kerbal has been killed
#autoLOC_8007402 = We prefer not to talk about this one.
#autoLOC_8007403 = Snap to Grid
#autoLOC_8008000 = Size 1.5 [1.875m]
#autoLOC_8008001 = Size 4 [5m]
#autoLOC_8012000 = Angle of Attack
#autoLOC_8012001 = Forward Lift
#autoLOC_8012002 = Vertical Lift
#autoLOC_8012003 = Air Speed
#autoLOC_8012004 = Confirm Deletion
#autoLOC_8012005 = Delete all <<1>> of your current messages?
#autoLOC_8012006 = Delete All Messages
#autoLOC_8012007 = Confirm Message Deletion:
#autoLOC_8012008 = EVA Suit Selection
#autoLOC_8012021 = Base suit
#autoLOC_8012022 = Vintage suit
#autoLOC_8012023 = Future suit
#autoLOC_8012024 = L
#autoLOC_8012025 = R
#autoLOC_8012026 = Monoprop
#autoLOC_8012027 = Ox
#autoLOC_8012028 = Left
#autoLOC_8012029 = Right
#autoLOC_8012030 = Rear
#autoLOC_8012031 = Forward
#autoLOC_8012032 = LqdFuel
#autoLOC_8012033 = LF+Ox
#autoLOC_8012034 = Double Bell
#autoLOC_8012035 = Single Bell
#autoLOC_8012036 = Our scientists at [Agency] have been salivating over the idea of getting close-up data from a comet. Let’s make that happen.
#autoLOC_8012037 = We here at [Agency] have always been interested in the mighty, tailed interlopers of our solar system: the Comet.
#autoLOC_8012038 = While we’ve done many great things here at [Agency], a mission to meet up with a comet will likely go down in history as our finest achievement.
#autoLOC_8012039 = Therefore, we need you to send a Kerbal to [Topic] to gather a bit of comet material. Make sure they’re extremely brave, and that they bring their helmet wipers with them if they visit the comet while it’s near the Sun.
#autoLOC_8012040 = You’ll need a brave astronaut to visit [Topic] and pick up a chunk of what we think will be something like the gunk you find next to the side of the road after a snowplow comes through in the winter. Except much, much, more valuable from a scientific perspective.
#autoLOC_8012041 = Conditions on the comet may be challenging. We hope you have a Kerbal in mind who’s st… courageous enough to visit [Topic] and scoop up a chunk of it for scientific analysis.
#autoLOC_8012042 = Reach the comet and return or transmit a surface sample to gather valuable data about the comet.
#autoLOC_8012043 = Return a sample from Comet <<1>>.
#autoLOC_8012044 = Reach <<1>> and take a sample to transmit or return for analysis. Make sure to send a Scientist to take the sample. <<2>>.
#autoLOC_8012045 = Take a surface sample from <<1>>.
#autoLOC_8012046 = You’ve successfully transmitted data back from <<1>>! Job well done!
#autoLOC_8012047 = The comet is in a relatively short period orbit, it won’t present too much of a challenge to reach it and gather some data for your fine astronauts.
#autoLOC_8012048 = The comet is in an orbit that makes intercept somewhat difficult, you can catch it as it swings by the Sun.
#autoLOC_8012049 = This comet’s orbit means you’ll have only one chance to catch it before it departs for the Oort cloud or even beyond. Make sure you’ve assessed the complexity of this mission before you accept this contract.
#autoLOC_8012050 = ESA
#autoLOC_8012051 = 67P/Churyumov-Gerasimenko
#autoLOC_8014000 = BepiColombo
#autoLOC_8014001 = Brought to you in partnership with ESA, this mission asks you to recreate parts of the currently ongoing real world BepiColombo mission, with an added Kerbal flair.\n\nYour goal is to deliver two orbital probes to Moho to investigate its magnetic field and planetary features, and finally to reach the surface with a small lander.\n\nFor added challenge you can attempt an Eve flyby as part of the interplenetary transfer.\n\nBest of luck!
#autoLOC_8014002 = Moho Scientific Study
#autoLOC_8014003 = Mission Briefing
#autoLOC_8014004 = In collaboration with ESA we have created this mission that challenges you to put the BepiColombo spacecraft in orbit of Moho, simulating some aspects of the real mission.\n\nYou'll need to be at your best to match (or even surpass) what real flight and mission planners achieved, but we're sure you can handle it.
#autoLOC_8014005 = Test MPO Equipment
#autoLOC_8014006 = LKO Dialog Message
#autoLOC_8014007 = You're in LKO
#autoLOC_8014008 = It looks like you've chosen to do the Eve flyby manuever - this will be tricky, but with good flying you can do it! \n\nAim for a transfer that reaches Eve after around 200 days - that would be around Year 191, Day 65.\n\nAim to swing by in front of the planet so it lowers your orbit relative to the Sun, but not too close, Eve's atmosphere is very dense! A prograde maneuver of ~1090m/s will be enough, if you time it well.
#autoLOC_8014009 = Nearing Eve
#autoLOC_8014011 = Eve SOI Dialog Message
#autoLOC_8014012 = You're approaching Eve!
#autoLOC_8014013 = We hope you've plotted your next maneuver well - this is a very high-risk, high reward plan you have going.
#autoLOC_8014014 = Moho Dialog Message
#autoLOC_8014015 = Congratulations on reaching Moho!
#autoLOC_8014016 = Proceed to first designated orbit, where you'll drop off the MMO - the Moho Magnetospheric Orbiter.
#autoLOC_8014017 = Reach MPO Deploy Orbit
#autoLOC_8014018 = Test the Magnetometer
#autoLOC_8014019 = Detach MMO Dialog
#autoLOC_8014020 = Detach the MMO
#autoLOC_8014021 = Release the Moho Magnetospheric Orbiter in your current orbit for it to continue gathering data about Moho.\n\nMoho's very long sidereal day means that the MMO will need to gather data for a long period to fully map the magnetic field.
#autoLOC_8014022 = Land the MSE on Moho
#autoLOC_8014023 = Land MSE Dialog
#autoLOC_8014024 = Land on Moho
#autoLOC_8014025 = On to the final step! Our scientific team has selected a landing target for you.\n\nSet the MSE - Moho Surface Element - down as close to the designated coordinates as you possibly can.
#autoLOC_8014026 = Mission Accomplished Dialog
#autoLOC_8014027 = Excellent work, mission complete!
#autoLOC_8014028 = You've managed to complete every step of this extraodinary journey to the closest planet to the Sun. Amazing job!\n\nThe data recovered will be analyzed and doubtless give us new discoveries and papers to write about Moho for decades.
#autoLOC_8014029 = Ship Crashed
#autoLOC_8014030 = Wrong Planet
#autoLOC_8014031 = Swinging by Eve does not include stopping for tea and cakes!\n\nYour velocity indicator should be >4000m/s not 0. Mission failed.
#autoLOC_8014032 = Unexpected Splashdown
#autoLOC_8014033 = What goes up...
#autoLOC_8014034 = ...must come down, but not always on the same planet\n\nWe didn't spend this much money to find out more about Kerbin's magnetic field... especially not in just one spot.\n\nMission failed.
#autoLOC_8014035 = Crash Landing
#autoLOC_8014036 = Flyby Eve
#autoLOC_8014037 = Reach Moho
#autoLOC_8014038 = Test Magnetometer Dialogue
#autoLOC_8014039 = Test the MMO's instruments
#autoLOC_8014040 = Run a magnetometer test to confirm that we have good telemetry from the Moho Magnetosphere Observer before releasing it into orbit.\n\nDue to Moho's long day, it will need to stay in orbit for months to fully map its magnetosphere\n\nYou will have to release the sunshield fairing that protects the MMO to access the magnetometer.
#autoLOC_8014041 = Magnetometer Science Report
#autoLOC_8014042 = Achieve First Moho Orbit
#autoLOC_8014043 = Successful Moho Landing
#autoLOC_8014044 = Successful Instrument Test
#autoLOC_8014045 = Really Close Landing
#autoLOC_8014046 = Perfect Landing
#autoLOC_8014047 = Test Experiment
#autoLOC_8014048 = Run an experiment
#autoLOC_8014049 = The Moho Planetary Orbiter has quite a few experiments to monitor Moho from a closer distance. Test at least one.
#autoLOC_8014050 = Achieve Second Moho Orbit
#autoLOC_8014051 = Crater Landing
#autoLOC_8014052 = Game Over
#autoLOC_8014053 = Fly Down Mohole
#autoLOC_8014054 = Crashed in Mohole
#autoLOC_8014055 = Avoid Mohole Dialog
#autoLOC_8014056 = Nothing to see here!
#autoLOC_8014057 = We told you to stay out of the Mohole!!! What are you doing here? Please exit this space before unforeseen events compromise our security.
#autoLOC_8014058 = How to get there
#autoLOC_8014059 = Launch Instructions
#autoLOC_8014060 = We've got two flight plans for you. \n\n1. Launch immediately for a direct transfer to Moho flight. It's simpler but the deltaV cost is higher, or\n\n2. Launch in about 13 days, at year 190, day 290, for a more difficult but efficient flight intercepting Eve, which you can use for a gravity assist to your final destination.
#autoLOC_8014061 = Waited on Pad
#autoLOC_8014062 = Since it looks like you're planning to do the Eve flyby manuever, we've adjusted the target orbit - it's more inclined. Remember to depart Kerbin on day 290 for an ideal transfer window.
#autoLOC_8014063 = Vessel Destroyed!
#autoLOC_8014064 = Rockets do tend to explode, but we are pretty sure this one is your fault. Perhaps it's a little more simulator time would be good?
#autoLOC_8014065 = Gravity Assist
#autoLOC_8014066 = Plotting just a single gravity assist maneuver can be difficult, be careful to plan it well ahead of time.\n\nThe real BepiColombo mission used a total of 9 gravity assists around the Earth, Venus and Mercury to reduce the missions deltaV requirement.
#autoLOC_8014067 = Direct Transfer
#autoLOC_8014068 = It looks like you've chosen to do the Eve flyby manuever - this will be tricky, but with good flying you can do it! \n\nAim for a transfer that reaches Eve after around 200 days - that would be around Year 191, Day 65.\n\nAim to swing by in front of the planet so it lowers your orbit relative to the Sun, but not too close, Eve's atmosphere is very dense! A prograde maneuver of ~1090m/s will be enough, if you time it well.
#autoLOC_8014069 = Achieve Orbit over Kerbin
#autoLOC_8014070 = Rosetta
#autoLOC_8014071 = This mission is brought to you in partnership with ESA.\n\nThe Rosetta mission was a ground breaking scientific voyage to intercept comet 67P/Churyumov-Gerasimenko and land a probe on it, you'll be asked to do the same.\n\nMake sure to conserve as much fuel as possible to be able to make further manuevers near the comet!
#autoLOC_8014072 = Rosetta Study
#autoLOC_8014073 = In collaboration with ESA, we have created this mission that challenges you to replicate the historic Rosetta mission. The first spacecraft to orbit a comet, and the first to deploy and soft land a probe on a comet surface.
#autoLOC_8014074 = Reach inclined orbit over Kerbin
#autoLOC_8014075 = You've reached orbit
#autoLOC_8014076 = Congratulations on reaching a good Low Kerbin Orbit (LKO), now plot your manuever carefully to intercept the comet.\n\nYou can intercept the comet anywhere in its orbit, but it is definitely easier at certain points.\n\nFor the most efficient intercept, try to match the comet's apoapsis with your transfer. This gives the lowest relative intercept speed when you arrive and reduces the deltaV you need to expend on approach. \n\nTry to save all the fuel you can to allow further maneuvers near the comet.
#autoLOC_8014077 = Get within 50,000km of the comet
#autoLOC_8014078 = Test Science Equipment
#autoLOC_8014079 = Test a Science Experiment
#autoLOC_8014080 = Scientists will be using the Rosetta Spacecraft to observe the comet for years.\n\nThere is no need to duplicate that work, but please test at least one science experiment to confirm the Rosetta transmission hardware is still functional.
#autoLOC_8014081 = Mission Successful!
#autoLOC_8014082 = You've gotten all parts of the craft into the right position! Mission operators and scientists can take over the data gathering now.\n\nThank you for a job well done!
#autoLOC_8014083 = A comet is kind of like an asteroid with a tail... and they're on the small side.\n\nWe expected you to land on that, not on wherever THIS is. Mission Failed.
#autoLOC_8014084 = Comet Intercept
#autoLOC_8014085 = You're on your way, your next goal is to get within 50,000km of the target.\n\nIf it's near the sun, this will put you in, or close to, its Coma. It's going to be a long voyage, but we have faith in you!
#autoLOC_8014086 = Get Closer
#autoLOC_8014087 = Get closer!
#autoLOC_8014088 = Now that you've gotten in range of the comet, and are being treated to the amazing display of its coma and tail - or not if you're too far from the sun - please close to within 5km to get a really good look at its nucleus.
#autoLOC_8014089 = Comet Close Approach
#autoLOC_8014090 = Approach the Comet
#autoLOC_8014091 = Detach and land
#autoLOC_8014092 = Detach the lander
#autoLOC_8014093 = Now for the most ground breaking part of this whole mission!\n\nWe want you to detach the Philae lander, and use its grapple to attach onto the comets surface. The instruments inside the probe will give us a unique look at the surface of a comet.
#autoLOC_8014094 = Attach to the Comet
#autoLOC_8014095 = First you'll need to get to orbit before planning out your transfer trajectory. In this case, you should reach an inclined orbit to make it more efficient to depart to intercept the comet. You will still need to do some inclination changes to align with the comet as course correction manuevers later.
#autoLOC_8014096 = Rockets do explode occasionally, but we are pretty sure this one is your fault. Perhaps it's time to go back to the simulators for you?
#autoLOC_8014097 = For this comet intercept, we're only asking you to do a direct transfer.\n\nThe real ESA Rosetta mission used 3 Earth flybys and a single Mars flyby to help save on fuel requirements, and also to gather additional data by passing several asteroids enroute to the intercept.
#autoLOC_8014098 = Get within 5km of the comet
#autoLOC_8014099 = Zero out velocity with comet
#autoLOC_8014100 = Lower relative velocity
#autoLOC_8014101 = Kill your relative velocity
#autoLOC_8014102 = Now you need to lower your velocity relative to the comet.\n\nYou can use the target mode on the navball, and thrust retrograde to make sure you've gotten it as low as possible before the next step. Hope you've saved enough fuel!
#autoLOC_8014103 = Gravity Assist Message
#autoLOC_8014104 = Direct Transfer Message
#autoLOC_8014105 = It looks like you are planning to do the direct transfer to Moho. Be warned that this will make your deltaV budget much narrower - but does make it a lot simpler to hit the target.\n\nYou will generally need a prograde manuever of around 1530m/s from LKO orbit to intercept Moho.\n\nNote: you will likely need additional mid-course corrections.
#autoLOC_8014106 = Nearing Moho
#autoLOC_8014107 = Approaching Moho
#autoLOC_8014108 = You'll need to put the spacecraft into a polar orbit, over the top of Moho. Keep that in mind as you make your approach.
#autoLOC_8014109 = MPO Orbit
#autoLOC_8014110 = Get to a lower orbit
#autoLOC_8014111 = The Moho Planetary Observer (MPO) needs to be placed in a lower orbit so its instruments get the best view of Moho.
#autoLOC_8014112 = Reach MMO Deploy Orbit
#autoLOC_8014113 = Reach Eve Departure Orbit
#autoLOC_8014114 = Detach the MMO
#autoLOC_8014115 = Detach the MPO Dialogue
#autoLOC_8014116 = Detach the MPO
#autoLOC_8014117 = Release the Moho Planetary Orbiter in your current orbit to gather data about Moho. \n\nIt will also act as a relay for your other spacecraft back to Kerbin, make sure it's overhead when you try to land the MSE.
#autoLOC_8014118 = MPO Deployed
#autoLOC_8014119 = Ariane5 - BepiColombo
#autoLOC_8014120 = Ariane5 - Rosetta
#autoLOC_8014121 = Mission Briefing
#autoLOC_8014122 = Mission Briefing
#autoLOC_8014124 = Reach Moho Direct Orbit
#autoLOC_8014125 = Ariane 5
#autoLOC_8014126 = The Ariane 5 is ESA's premier heavy lift rocket, capable of putting large payloads into low or geostationary orbits.¨¨This version carries a boilerplate payload, feel free to substitute your own!
#autoLOC_8014127 = MMO Deployed
#autoLOC_8014128 = BepiColombo - Short
#autoLOC_8014129 = Mission introduction
#autoLOC_8014130 = Brought to you in partnership with ESA, this mission asks you to recreate part of the currently ongoing real world BepiColombo mission, with an added Kerbal flair.\n\n This version of the mission omits the orbital manuevers to reach Moho, and instead plants you on a nearby intercept course.\n\nYour goal is to deliver two orbital probes to Moho to investigate its magnetic field and planetary features, and finally to reach the surface with a small lander.\n\nBest of luck!
#autoLOC_8014131 = In collaboration with ESA, we've created this version of the BepiColombo mission, which challenges you to place the different probes from the BepiColombo spacecraft around Moho, and touch down a lander.\n\nThis version of the mission is shortened to put you right on the doorstep of Moho.
#autoLOC_8014132 = BepiColombo Spacecraft
#autoLOC_8014133 = The BepiColombo spacecraft, built to gather scientific data about Moho after a long journey to the Sun's nearest neighbor.
#autoLOC_8014134 = BepiColombo Insulation Dialog
#autoLOC_8014135 = BepiColombo Thermal Insulation
#autoLOC_8014136 = "The real-world BepiColombo spacecraft is wrapped in specially-designed high temperature multilayer insulation, including two layers of ceramic-based fabric separated by an insulating foam and multiple layers of titanium foils.\n\nTo customize this insulation to the spacecraft, cutting tools had to be replaced regularly and the stitching had to be done manually.\n\nWe had to bring in experts who performed the manual stitching at the launch site and had to reserve extra time for this work."\n\tUlli (Project Manager)
#autoLOC_8014137 = BepiColombo Solar Cells Dialog
#autoLOC_8014138 = BepiColombo Solar Cells
#autoLOC_8014139 = The real-world BepiColombo spacecraft solar arrays are exposed to high-frequency, high-intensity ultraviolet radiation combined with high temperatures, a combination which is known to induce an unexpectedly fast degradation in solar cell performance.\n\nThis was resolved by a complex method of continuous solar array steering control, in order to keep the temperature below an allowed maximum, and by a specific redesign of the solar cells.\n\n"Solar Array development was, in my view, the hardest and most dangerous technological challenge, and the one with the biggest impact on mass, schedule and cost. Especially the late discovery of dramatic solar cell degradation due to the combined, catalytic effect of high-intensity UV at high temperatures took a long time to solve and had a severe impact on the spacecraft redesign."\n\tDaniele (Systems Engineer)
#autoLOC_8014140 = BepiColombo Propulsion Dialog
#autoLOC_8014141 = BepiColombo Propulsion
#autoLOC_8014142 = "I would like to draw your attention to the remarkable fact that the BepiColombo spacecraft is a living catalogue of all propulsion systems that you can find on board current spacecraft.\n\nIn fact, in the transport module you can find ion propulsion and a bi-propellant system. In one orbiter, you find a different bi-propellant system, the so-called dual-mode, and a set of mono-propellant thrusters. Finally, the other orbiter is equipped with a cold-gas system"\n\tDaniele (System Engineer)
#autoLOC_8014143 = The BepiColombo Name Dialog
#autoLOC_8014144 = The BepiColombo Name
#autoLOC_8014145 = BepiColombo is named after Giuseppe "Bepi" Colombo (1920 - 1984), an Italian engineer and mathematician who explained Mercury's unique '3:2 resonance' - it spins three times on its axis every two revolutions around the Sun.\n\nHe also advised NASA on how to place Mariner 10 into an orbit that would enable the spacecraft to perform three flybys of Mercury between 1974-1975.
#autoLOC_8014146 = BepiColombo MPO Search Dialog
#autoLOC_8014147 = BepiColombo MPO Objectives
#autoLOC_8014148 = One item that the real-world BepiColombo spacecraft will be looking for is whether any possibility exists that there are pockets of habitability on Mercury.\n\nMercury's axis of rotation is oriented nearly perpendicular to the planet's orbit, so that in the Polar Regions sunlight strikes the surface at a constant grazing angle. The interiors of large craters at the poles are permanently shadowed and remain perpetually cold, below 60K (-210°C).\n\nRadar images of the Polar Regions, first obtained in 1991, show that the large crater interiors are highly reflective at radar wavelengths. The most common material that could explain this behavior is... ice!\n\nThe tiny influx of ice from in-falling comets and meteorites could be cold-trapped in these Hermean polar caps over billions of years, or water vapor might originate from the planetary interior and be frozen out at the poles.
#autoLOC_8100000 = Node Title
#autoLOC_8100001 = No briefing has yet been entered!\n\nPlease enter a mission name, briefing and any other setup information in the Briefing dialog.\n\nThe mission will be saved if you press OK.
#autoLOC_8100002 = Opening Mission Briefing Dialog
#autoLOC_8100003 = Mission named '<<1>>' already exists. Do you want to overwrite it?
#autoLOC_8100008 = Do you want to save the current mission before exiting?
#autoLOC_8100009 = Leave Mission Builder
#autoLOC_8100013 = Do you want to save the current mission before continuing?
#autoLOC_8100014 = New Mission
#autoLOC_8100015 = NONE
#autoLOC_8100016 = The title for this node that will be displayed\nin the canvas, Missions App and objectives list
#autoLOC_8100017 = Distance
#autoLOC_8100018 = New Mission
#autoLOC_8100019 = Start Node
#autoLOC_8100020 = Do you want to save the current mission before Testing?
#autoLOC_8100021 = Save Mission and Test
#autoLOC_8100022 = Number of bodies
#autoLOC_8100023 = Number of vessels
#autoLOC_8100026 = Delete and Continue
#autoLOC_8100028 = Do you want to reset the builder panels to the default layout?
#autoLOC_8100029 = Reset Builder Panels
#autoLOC_8100030 = Reset
#autoLOC_8100031 = Sphere
#autoLOC_8100032 = Do you want to save the current mission before continuing?
#autoLOC_8100033 = Load Mission
#autoLOC_8100034 = Cone
#autoLOC_8100035 = Altitude: <<1>> <<2>>m
#autoLOC_8100036 = Above Ground
#autoLOC_8100037 = Open
#autoLOC_8100038 = Select a vessel
#autoLOC_8100040 = Node Color
#autoLOC_8100041 = The color associated with this node
#autoLOC_8100042 = Show Screen Message
#autoLOC_8100043 = When checked this nodes description will be posted as a screen message \nwhen the previous node is activated in game play. \n\nIt can be used as a simple way to add screen messages at each step
#autoLOC_8100044 = Message Duration
#autoLOC_8100045 = How many seconds the message will be displayed for
#autoLOC_8100046 = Description
#autoLOC_8100047 = Description of this node that will be displayed in App and elsewhere
#autoLOC_8100048 = End Node
#autoLOC_8100049 = When checked the mission will end when this node activates
#autoLOC_8100050 = Objective Node
#autoLOC_8100051 = When checked this node will be flagged as an objective \nfor the Missions App and other displays
#autoLOC_8100052 = Mission End Options
#autoLOC_8100053 = Mission End Text
#autoLOC_8100054 = The text that will be displayed in the end mission dialog
#autoLOC_8100055 = Node Connections Order
#autoLOC_8100057 = No out connector and node is not an End node.
#autoLOC_8100058 = Semi Major Axis
#autoLOC_8100059 = Apoapsis
#autoLOC_8100060 = Periapsis
#autoLOC_8100061 = Eccentricity
#autoLOC_8100062 = Inclination
#autoLOC_8100063 = Lon. of Asc. Node
#autoLOC_8100064 = Arg. Of Periapsis
#autoLOC_8100065 = Target Mean Anomaly
#autoLOC_8100066 = Unnamed Launch Site
#autoLOC_8100067 = Facility
#autoLOC_8100068 = Always Show Ramp
#autoLOC_8100069 = Location
#autoLOC_8100070 = Set the Ground Location of the Launch Site
#autoLOC_8100071 = Auto Populate Crew
#autoLOC_8100072 = Mission Start Time
#autoLOC_8100073 = Difficulty Settings
#autoLOC_8100074 = Part Filter
#autoLOC_8100075 = Landed
#autoLOC_8100076 = Launch Site
#autoLOC_8100077 = In Orbit
#autoLOC_8100078 = Situation
#autoLOC_8100080 = Select the Facility the vessel will be constructed in
#autoLOC_8100081 = Brakes On
#autoLOC_8100082 = Set for brakes on at vessel launch
#autoLOC_8100084 = Orbit
#autoLOC_8100085 = Location
#autoLOC_8100086 = Unnamed Vessel
#autoLOC_8100088 = The location that the vessel will start
#autoLOC_8100089 = Vessel Restrictions
#autoLOC_8100090 = Restrictions that will be applied to the construction of this vessel
#autoLOC_8100091 = Focus on Vessel
#autoLOC_8100092 = Change the game focus to this vessel when it is spawned
#autoLOC_8100094 = Required Parts
#autoLOC_8100096 = Radiator stuck
#autoLOC_8100097 = Stuck State
#autoLOC_8100098 = Cargo bay stuck
#autoLOC_8100100 = Deployable part stuck
#autoLOC_8100102 = Light stuck
#autoLOC_8100104 = Intake stuck
#autoLOC_8100106 = Fuel crossfeed toggle stuck
#autoLOC_8100108 = Wheel deployment stuck
#autoLOC_8100110 = Regular
#autoLOC_8100111 = Glimmeroid
#autoLOC_8100112 = Name
#autoLOC_8100113 = Type
#autoLOC_8100114 = Class
#autoLOC_8100115 = Entire Vessel
#autoLOC_8100116 = Specific Part
#autoLOC_8100117 = All Part Modules of Type
#autoLOC_8100118 = Specific Failure
#autoLOC_8100119 = Repair Type
#autoLOC_8100120 = Part
#autoLOC_8100121 = Part Module
#autoLOC_8100122 = Specific Failure
#autoLOC_8100123 = Modifier
#autoLOC_8100124 = Value
#autoLOC_8100125 = Modify Mission Score
#autoLOC_8100126 = Add points
#autoLOC_8100127 = Multiply by
#autoLOC_8100128 = Divide by
#autoLOC_8100129 = Subtract points
#autoLOC_8100130 = Set to
#autoLOC_8100133 = Resource Bonus
#autoLOC_8100136 = Cost
#autoLOC_8100137 = The vessel has to cost exactly <<1>> funds.\n Current cost: <<2>>
#autoLOC_8100138 = The vessel can't exceed <<1>> funds.\n Current cost: <<2>>
#autoLOC_8100139 = The vessel needs to cost at least <<1>> funds.\n Current cost: <<2>>
#autoLOC_8100140 = Crew Type
#autoLOC_8100141 = Amount
#autoLOC_8100142 = Crew Count
#autoLOC_8100143 = Crew
#autoLOC_8100144 = The vessel requires exactly <<1>> <> .\nCurrent <> : <<3>>
#autoLOC_8100145 = The vessel can't exceed <<1>> <> .\nCurrent <> : <<3>>
#autoLOC_8100146 = The vessel needs at least <<1>> <> .\nCurrent <> : <<3>>
#autoLOC_8100147 = Points
#autoLOC_8100148 = Completion Bonus
#autoLOC_8100149 = <<1>> : <<2>> p
#autoLOC_8100150 = Alternator output
#autoLOC_8100151 = Multiplier
#autoLOC_8100152 = Alternator output is <<1>> x normal
#autoLOC_8100153 = Alternator output set to <<1>>%
#autoLOC_8100154 = <<1>>: <<2>> <<3>>
#autoLOC_8100155 = <<1>>: <<2>> (<<3>>)
#autoLOC_8100156 = \n<<1>>% - <<2>>% : equals <<3>> points
#autoLOC_8100157 = <<1>>:
#autoLOC_8100158 = \n<<1>> - <<2>> : equals <<3>> points
#autoLOC_8100159 = Unknown
#autoLOC_8100160 = \n<<0>> - <<1>> : equals <<2>> points
#autoLOC_8100161 = Time Score
#autoLOC_8100167 = Above Sea Level
#autoLOC_8100168 = Mass Value
#autoLOC_8100169 = Mass
#autoLOC_8100170 = The vessel mass needs to be exactly <<1>>t.\nCurrent mass: <<2>>t
#autoLOC_8100171 = The vessel can't exceed <<1>>t.\nCurrent mass: <<2>>t
#autoLOC_8100172 = The vessel mass needs to be at least <<1>>t.\nCurrent mass: <<2>>t
#autoLOC_8100173 = Check the engineers report for details.
#autoLOC_8100174 = The Universe Time for the start of the mission.\n\nSet this to change starting positions of bodies.
#autoLOC_8100175 = Mass: <<1>> <<2>>t
#autoLOC_8100176 = Number of Parts
#autoLOC_8100177 = Part Count
#autoLOC_8100178 = The vessel has to be built with exactly <<1>> parts.\n Current part count: <<2>>
#autoLOC_8100179 = The vessel can't exceed <<1>> parts.\n Current part count: <<2>>
#autoLOC_8100180 = The vessel needs at least <<1>> parts.\n Current part count: <<2>>
#autoLOC_8100182 = Resource Seed
#autoLOC_8100185 = Amount
#autoLOC_8100186 = Resource
#autoLOC_8100187 = The vessel needs exactly <<1>> <<2>>.\nCurrent <<2>> : <<3>>
#autoLOC_8100188 = The vessel can't exceed <<1>> <<2>>.\nCurrent <<2>> : <<3>>
#autoLOC_8100189 = The vessel needs at least <<1>> <<2>>.\nCurrent <<2>> : <<3>>
#autoLOC_8100190 = Vessel list is empty
#autoLOC_8100191 = Height
#autoLOC_8100192 = Width
#autoLOC_8100193 = Length
#autoLOC_8100194 = Vessel Dimensions
#autoLOC_8100195 = The vessel has to match the exact dimensions:\n<<1>>.\n Current size:\n<<2>>
#autoLOC_8100196 = The vessel can't exceed:\n <<1>>Current size:\n <<2>>
#autoLOC_8100197 = The vessel needs to fit inside:\n <<1>> Current size:\n <<2>>
#autoLOC_8100203 = Number of Stages
#autoLOC_8100204 = Stages
#autoLOC_8100205 = The vessel needs exactly <<1>> stages.\nCurrent stages: <<2>>
#autoLOC_8100206 = The vessel can't exceed <<1>> stages.\nCurrent stages: <<2>>
#autoLOC_8100207 = The vessel needs at least <<1>> stages.\nCurrent stages: <<2>>
#autoLOC_8100208 = Mission requirements not met.
#autoLOC_8100209 = The restrictions for this vessel are not met, check the mission app for details.
#autoLOC_8100210 = Accept
#autoLOC_8100211 = A vessel restriction
#autoLOC_8100212 = Vessel Restriction Entry -> <<1>>
#autoLOC_8100213 = Max Energy Transfer
#autoLOC_8100214 = Radiator max energy transfer
#autoLOC_8100215 = Max energy transfer is <<1>> x normal
#autoLOC_8100216 = Radiator max energy transfer set to <<1>>%
#autoLOC_8100217 = Actuator Speed
#autoLOC_8100218 = Actuator Speed set to <<1>>%
#autoLOC_8100219 = Power
#autoLOC_8100220 = Transmitter power
#autoLOC_8100221 = Transmitter power is <<1>> x normal
#autoLOC_8100222 = Transmitter output set to <<1>>%
#autoLOC_8100223 = Efficiency
#autoLOC_8100224 = Solar Panel Efficiency
#autoLOC_8100225 = Panel efficiency is <<1>> x normal
#autoLOC_8100226 = Solar panel efficiency set to <<1>>%
#autoLOC_8100227 = Throttle
#autoLOC_8100228 = Engine throttle
#autoLOC_8100229 = Engine throttle is <<1>> x normal
#autoLOC_8100230 = Throttle set to <<1>>%
#autoLOC_8100231 = Efficiency
#autoLOC_8100232 = Generator output
#autoLOC_8100233 = Generator output is <<1>> x normal
#autoLOC_8100234 = Generator output set to <<1>>%
#autoLOC_8100235 = Pitch Control
#autoLOC_8100236 = Roll Control
#autoLOC_8100237 = Yaw Control
#autoLOC_8100238 = Gimbal limit control
#autoLOC_8100239 = Gimbal control has changed!
#autoLOC_8100240 = Pitch control set to <<1>>%
#autoLOC_8100241 = Roll control set to <<1>>%
#autoLOC_8100242 = Yaw control set to <<1>>%
#autoLOC_8100243 = Lift Force
#autoLOC_8100244 = Lifting surface lift force
#autoLOC_8100245 = Lift force is <<1>> x normal
#autoLOC_8100246 = Lift force set to <<1>>%
#autoLOC_8100247 = Intensity
#autoLOC_8100248 = Light intensity
#autoLOC_8100249 = Light intensity is <<1>> x normal
#autoLOC_8100250 = Light intensity set to <<1>>%
#autoLOC_8100251 = Pitch Torque
#autoLOC_8100252 = Roll Torque
#autoLOC_8100253 = Yaw Torque
#autoLOC_8100254 = Reaction wheel torque
#autoLOC_8100255 = Reaction wheel torque has changed!
#autoLOC_8100256 = Pitch torque set to <<1>>%
#autoLOC_8100257 = Roll torque set to <<1>>%
#autoLOC_8100258 = Yaw torque set to <<1>>%
#autoLOC_8100259 = SAS Service Level
#autoLOC_8100260 = SAS service level
#autoLOC_8100261 = SAS Service Level is <<1>>
#autoLOC_8100262 = SAS Service Level set to <<1>>%
#autoLOC_8100263 = Torque
#autoLOC_8100264 = Wheel Brakes torque
#autoLOC_8100265 = Brake torque is <<1>> x normal
#autoLOC_8100266 = Brake torque set to <<1>>%
#autoLOC_8100267 = Wheel Motor torque
#autoLOC_8100268 = Motor torque is <<1>> x normal
#autoLOC_8100269 = Motor torque set to <<1>>%
#autoLOC_8100270 = Flicker Time
#autoLOC_8100271 = Light flickering
#autoLOC_8100272 = Light is flickering.
#autoLOC_8100273 = Maximum flicker time is <<1>>
#autoLOC_8100275 = Adjuster Module
#autoLOC_8100276 = Adjusted
#autoLOC_8100277 = Can Be Repaired
#autoLOC_8100278 = Crew member needs to be an Engineer.
#autoLOC_8100279 = Selecting VAB or SPH will save all progress and take you to the Vehicle Assembly Building or Spaceplane Hanger to build a new Vessel.\n\nSelect Cancel to return to the Mission Builder.
#autoLOC_8100280 = Warning!
#autoLOC_8100281 = Take me to the VAB
#autoLOC_8100282 = Take me to the SPH
#autoLOC_8100283 = Part stuck!
#autoLOC_8100284 = Edit Vessel
#autoLOC_8100285 = Create New Vessel
#autoLOC_8100286 = Choose a vessel before you can assign crew.
#autoLOC_8100287 = A Launch Site named '<<1>> ' already exists. Please rename the Launch Site.
#autoLOC_8100288 = Available Parts
#autoLOC_8100289 = Unavailable Parts
#autoLOC_8100290 = Base Parameters
#autoLOC_8100292 = Mission Parts
#autoLOC_8100293 = Vessel Parts
#autoLOC_8100294 = This part was set as unavailable for this mission
#autoLOC_8100295 = This part was set as required for this vessel
#autoLOC_8100296 = This part was set as available in a vessel
#autoLOC_8100297 = This part was set as unavailable in a vessel
#autoLOC_8100298 = This part was set as required for a vessel
#autoLOC_8100299 = Set Available Parts for Mission
#autoLOC_8100300 = Set Unavailable Parts for Mission
#autoLOC_8100301 = Additional Parameters
#autoLOC_8100302 = Options
#autoLOC_8100303 = Mission Message
#autoLOC_8100304 = Mission End
#autoLOC_8100305 = Connector Settings
#autoLOC_8100306 = Node Settings
#autoLOC_8100307 = Add
#autoLOC_8100310 = None
#autoLOC_8100312 = Light Stuck!
#autoLOC_8100313 = Remove Vessel
#autoLOC_8100314 = Vessel Starting State
#autoLOC_8100315 = Parts Selected <<1>>
#autoLOC_8100316 = <<1>> : Orbit around <<2>>
#autoLOC_8100317 = Filter Parts by
#autoLOC_8100318 = KerbNet access fail
#autoLOC_8100319 = KerbNet Access Failed!
#autoLOC_8100320 = Grapple node can't release
#autoLOC_8100321 = Grapple node can't release!
#autoLOC_8100322 = Anchored Decoupler can't decouple
#autoLOC_8100323 = Decoupler failed!
#autoLOC_8100324 = <<1>> stuck!
#autoLOC_8100325 = Control surface disable controls
#autoLOC_8100326 = Controls disabled!
#autoLOC_8100327 = Data transmitter broken
#autoLOC_8100328 = Data transmitter broken!
#autoLOC_8100329 = Decoupler can't decouple
#autoLOC_8100330 = Decoupler failed!
#autoLOC_8100331 = Docking node can't undock
#autoLOC_8100332 = Docking node can't undock!
#autoLOC_8100333 = Dead Engine
#autoLOC_8100334 = Engine Dead!
#autoLOC_8100335 = Fuel line blocked
#autoLOC_8100336 = Fuel line blocked!
#autoLOC_8100337 = No GPS Display
#autoLOC_8100338 = No GPS Display!
#autoLOC_8100339 = Grapple node can't grapple
#autoLOC_8100340 = Grapple node can't grapple!
#autoLOC_8100341 = Decoupler failed!
#autoLOC_8100342 = Probe Control Broken
#autoLOC_8100343 = RCS fire randomly
#autoLOC_8100344 = RCS has gone crazy!
#autoLOC_8100345 = RCS stop working
#autoLOC_8100346 = RCS is dead!
#autoLOC_8100347 = Reaction wheel broken
#autoLOC_8100348 = Reaction wheel is broken!
#autoLOC_8100349 = Reaction wheel stuck on
#autoLOC_8100350 = Reaction wheel is stuck!
#autoLOC_8100351 = Crossfeed stuck!
#autoLOC_8100352 = Wheel deployment stuck
#autoLOC_8100353 = Wheels stuck!
#autoLOC_8100354 = Intake stuck!
#autoLOC_8100355 = Disable experiment
#autoLOC_8100356 = Experiment disabled!
#autoLOC_8200000 = Hide / Unhide
#autoLOC_8200001 = Undo
#autoLOC_8200002 = Redo
#autoLOC_8200003 = Maximize / Restore
#autoLOC_8200004 = Fit in view
#autoLOC_8200005 = Arrange Nodes
#autoLOC_8200007 = Zoom Out
#autoLOC_8200008 = Zoom In
#autoLOC_8200009 = Validation
#autoLOC_8200010 = Run
#autoLOC_8200011 = Mode
#autoLOC_8200013 = New
#autoLOC_8200014 = Open
#autoLOC_8200016 = Export
#autoLOC_8200017 = Test mission
#autoLOC_8200019 = Lock
#autoLOC_8200020 = Type keywords to search for nodes
#autoLOC_8200021 = Randomize
#autoLOC_8200022 = Seed:
#autoLOC_8200023 = Vessel Ground Location;
#autoLOC_8200024 = Celestial Body
#autoLOC_8200025 = Position
#autoLOC_8200026 = Longitude
#autoLOC_8200027 = Latitude
#autoLOC_8200028 = Altitude
#autoLOC_8200029 = Rotation
#autoLOC_8200030 = X-Axis Rotation
#autoLOC_8200031 = Y-Axis Rotation
#autoLOC_8200032 = Z-Axis Rotation
#autoLOC_8200033 = Volume
#autoLOC_8200034 = Shape
#autoLOC_8200035 = Radius
#autoLOC_8200036 = Min Height
#autoLOC_8200037 = Max Height
#autoLOC_8200038 = Height
#autoLOC_8200039 = Celestial Body
#autoLOC_8200040 = Area
#autoLOC_8200048 = Enter Vessel Name...
#autoLOC_8200049 = Player Built
#autoLOC_8200050 = Creator Built
#autoLOC_8200051 = Please select a vessel
#autoLOC_8200052 = Assign Crew
#autoLOC_8200053 = Reset Vessel
#autoLOC_8200054 = Min
#autoLOC_8200055 = Max
#autoLOC_8200056 = Score
#autoLOC_8200057 = Additional
#autoLOC_8200058 = Remove
#autoLOC_8200059 = Play Missions
#autoLOC_8200060 = Mission Builder
#autoLOC_8200061 = Enter text...
#autoLOC_8200062 = Validation not run yet...
#autoLOC_8200063 = Run Validation
#autoLOC_8200064 = Enter the name for the exported mission file.
#autoLOC_8200065 = Export Mission Filename
#autoLOC_8200066 = A file named '<<1>>' already exists in Missions/_Exports folder.
#autoLOC_8200067 = Export File Exists
#autoLOC_8200069 = Cancel export
#autoLOC_8200070 = Please go back and specify a Mission Name in the briefing dialog
#autoLOC_8200071 = No Mission Name Provided
#autoLOC_8200073 = Mission Briefing Information
#autoLOC_8200074 = Mission Validation Report
#autoLOC_8200075 = Mission Global Score
#autoLOC_8200076 = Mission Awards
#autoLOC_8200077 = An empty tag cannot be added!
#autoLOC_8200078 = Enter a Valid Tag Value
#autoLOC_8200079 = <<1>>': A tag by with this value already exists and cannot be added again.
#autoLOC_8200080 = Duplicated Tag Found
#autoLOC_8200081 = No Validation Items to report.
#autoLOC_8200082 = Info
#autoLOC_8200083 = Validation
#autoLOC_8200084 = Awards
#autoLOC_8200085 = Enter Mission Briefing Notes...
#autoLOC_8200086 = No objectives in the current mission
#autoLOC_8200087 = Play Banner
#autoLOC_8200088 = Success Banner
#autoLOC_8200089 = Fail Banner
#autoLOC_8200093 = Gold Award
#autoLOC_8200094 = When player gets
#autoLOC_8200095 = Silver Award
#autoLOC_8200096 = points
#autoLOC_8200097 = Bronze Award
#autoLOC_8200098 = Objectives
#autoLOC_8200099 = New Mission Name
#autoLOC_8200100 = Time Keeper
#autoLOC_8200101 = Completed the Mission in less than the required time
#autoLOC_8200102 = Frugal
#autoLOC_8200103 = Used less than the required resource
#autoLOC_8200104 = Saint
#autoLOC_8200105 = All Kerbals survived
#autoLOC_8200106 = Sinner
#autoLOC_8200107 = All Kerbals died
#autoLOC_8200108 = Homesick
#autoLOC_8200109 = Travelled less than the required distance
#autoLOC_8200110 = Boldly Going
#autoLOC_8200111 = Travelled more than the required distance
#autoLOC_8200112 = Carpool
#autoLOC_8200113 = Used at least the required number of vessels
#autoLOC_8200114 = That's the Spot
#autoLOC_8200115 = Landed in less than the required distance from the KSC
#autoLOC_8200116 = Where did I leave my keys?
#autoLOC_8200117 = Landed at least in the required number of Planets
#autoLOC_8200118 = Manually
#autoLOC_8200119 = On Save
#autoLOC_8200120 = Auto After Run
#autoLOC_8200121 = Automatic
#autoLOC_8200122 = Select a Mission to Open
#autoLOC_8200123 = Community Created
#autoLOC_8200124 = Stock Mission
#autoLOC_8200126 = Biomes
#autoLOC_8200127 = Grants
#autoLOC_8200128 = points
#autoLOC_8200129 = Completed the Mission with the required bronze score points
#autoLOC_8200130 = Completed the Mission with the required silver score points
#autoLOC_8200131 = Completed the Mission with the required gold score points
#autoLOC_8300000 = Mission Tutorial
#autoLOC_8300001 = This is the all new Missions Screen! This is where you can select to play Historical Missions from the early chapters of Kerbal Space Flight. You can also see and play your own Missions and those Community created Missions you have downloaded.
#autoLOC_8300002 = For each Mission you can see the Mission Briefing. You can also save your Missions during play to return to them at a later time. For each Mission you complete you may see, where applicable, a score to impress your friends with.
#autoLOC_8300003 = At the bottom of the Missions list there are 3 Tutorial Missions for you to try - each will teach you a different aspect of the Mission Builder!
#autoLOC_8300010 = Beginner Tutorial
#autoLOC_8300011 = Welcome to the Mission Builder.\n\nThis is where you plan out and export your Missions for others to play.
#autoLOC_8300012 = Once a Node is placed you can tweak and fine tune its settings by altering its properties in the top section of the Action Pane, located on the right side of the screen.
#autoLOC_8300013 = Before we begin we need to set up the Start Node.\n\nThis will dictate where the player starts, what the starting settings are for your mission as well as any other Mission Critical Information.
#autoLOC_8300014 = To start with let's tell the player where they need to start and what their vessel conditions are.\n\nThere are many options here but let's keep it simple for now and start them at the KSC in their own vessel.
#autoLOC_8300015 = All new Missions appear with two Nodes by default, the Start Node and a Spawn Vessel Node.\n\nNow click on the Spawn Vessel Node and notice there is a Name for our vessel called 'Unnamed Vessel'.\n\nClick this name now and type a new name for the vessel.
#autoLOC_8300016 = You will notice there are two radio buttons settings in the Settings Action Pane. One sets this vessel as Player Built and the other set this vessel as Creator Defined.\n\nPlayer built vessels are built by the mission player, whereas creator built vessels you (as the mission creator) must build for the player to use during mission play.
#autoLOC_8300017 = You will also note the other settings for the Vessel.\n\nThe Situation is used to set the starting situation for the vessel. This could be at a Launch Site, Landed or in Orbit. The default is Launch Site.\n\nLet's leave our vessel set to this for now.
#autoLOC_8300018 = The next setting is the facility that will be used to build the vessel. This can be the VAB or SPH.\n\nThe default is the VAB. Let's leave our player created vessel set to this for now.
#autoLOC_8300019 = The last setting we are going to cover here is the Launch Site selection.\n\nHere you can choose where the vessel will be Launched from when the situation is set to the Launch Site setting.\n\nFor now we will leave this set to the LaunchPad which is located at the KSC.
#autoLOC_8300020 = Please ensure the Vessel is set to Launch from the LaunchPad and the facility is set to the VAB before we can continue.
#autoLOC_8300021 = Great! Now the player will start their mission at the KSC LaunchPad in a vessel they will build themselves.\n\nYou can also choose to start players of your missions in Orbit, landed, or a number of other different scenarios.
#autoLOC_8300022 = Now we need to give the Player something to do - let's get them to orbit the Mun!\n\nGo to the Sidebar on the left side of the screen and find the Node that says 'Orbit' and drag it out onto the Canvas near the Start Node - you can find it under the 'Location' category.
#autoLOC_8300023 = Find the Orbit Node first, locate it and drag it out onto the Canvas.
#autoLOC_8300024 = Fantastic job!\n\nNow we need to set the planet to be orbited and also a target orbit.
#autoLOC_8300025 = Make sure the planet to Orbit is set to the Mun.
#autoLOC_8300026 = Please select the Mun to continue.
#autoLOC_8300027 = Great!\n\nWe'll leave the orbital settings at their default for now, but you can see that there are lots of options available to you for setting target orbits.\n\nYou can even change them visually in the Graphical Action Pane (GAP) underneath the Settings.
#autoLOC_8300028 = The next thing we need to do is link the Start Node to the Orbit Node.\n\nClick the output connector on the Start Node (on the right side of the node). Once you have clicked a connector line will appear and follow the mouse pointer.\n\nClick on the input connector on the Orbit Node.
#autoLOC_8300029 = Let's add one final goal to this mission. Let's direct the player to land on the Mun to wrap up the Mission.\n\nDrag out a Landed Vessel Node and place it near the Orbit Node.
#autoLOC_8300030 = Find the Landed Vessel Node first, locate it and drag it out onto the Canvas.
#autoLOC_8300031 = Now select the Mun from the celestial body dropdown list in the Node's Settings.
#autoLOC_8300032 = Try selecting the Mun from the dropdown list in the settings of the Landed Vessel Node.
#autoLOC_8300033 = By default all Landed Vessel Nodes will choose the whole celestial body as the target location.\n\nYou can be more specific though and choose Biomes or actual coordinates for the player to land on by changing the location type setting.
#autoLOC_8300034 = Now link the Orbit Node to the Landed Vessel Node in the same way we linked the Start Node to the Orbit node to wrap up this section of the Mission.
#autoLOC_8300035 = Lastly let's save our work, otherwise we can't play our mission, or share our creation with the rest of the community.\n\nOnce saved we can load them up to play or come back here to edit them further.
#autoLOC_8300036 = Click on the Save button.
#autoLOC_8300037 = Try saving your Mission - click on the highlighted button to continue.
#autoLOC_8300038 = Ah yes of course, we need to provide a Mission Briefing first!
#autoLOC_8300039 = Type a Name for your mission in the box at the very top of the dialog and then enter in a line or two in the Mission Briefing notes - this will tell players of your mission what to expect, then select OK when you're done.\n\nYou can also review your objectives, validate your mission and add scoring and awards to it.
#autoLOC_8300040 = Great! Those are the basics on how to create a Mission.\n\nThere's still much more to show you so you can now either choose to continue the tutorial (and learn the Action Pane, Events, and more) or Exit back to the Missions Menu.
#autoLOC_8300041 = Creating Missions is quite simple, all you need to do is drag Nodes out from the Sidebar (on the left) onto the Canvas in the middle of the screen.
#autoLOC_8300042 = Continue
#autoLOC_8310000 = Size 1.5 Decoupler
#autoLOC_8310001 = TD-18 Decoupler
#autoLOC_8310002 = Borrowed from a local farmer, this decoupler originally housed small animals. Now capable of housing small parts.
#autoLOC_8310003 = Inflatable Airlock
#autoLOC_8310004 = When trying to dock and that last small distance is just too far. This adaptor, with patented extend‘o’matic subsystems for extra portability, will fill the gap. Not to be used as an accordian.
#autoLOC_8310005 = connect join dock berth capture couple fasten moor socket shield regular standard average medium (crew (mann kerbal 1.875
#autoLOC_8310006 = Don't inspect decouplers with a naked flame. Point arrow up, light fuse and retire to a safe distance.
#autoLOC_8310007 = decouple split break stag regular standard average medium cross feed 1.875
#autoLOC_8310008 = liquid decouple fueltank ?lfo tank split break stag regular standard average medium cross feed 1.875
#autoLOC_8310009 = TD-50 Decoupler
#autoLOC_8310010 = This decoupler removes large unwanted items. Originally borrowed from O.M.B mining.
#autoLOC_8310011 = decouple split break stag enormous massive gigantic giant cross feed 5.0
#autoLOC_8310012 = Kerbodyne KE-1 "Mastodon" Liquid Fuel Engine
#autoLOC_8310013 = Considered to be the behemoth of rocket technology, this propulsion system is the pinnacle of power.
#autoLOC_8310014 = rocket liquid engine propuls ascent main launch motor ?lfo saturn F1 (mastodon cross feed
#autoLOC_8310015 = LV-TX87 "Bobcat" Liquid Fuel Engine
#autoLOC_8310016 = Meow! One of these engines gives more than enough thrust to jump as high as the sky, so we gave you two.
#autoLOC_8310017 = rocket liquid engine propuls ascent main fueltank ?lfo (bobcat cross feed glv
#autoLOC_8310020 = EP-18 Engine Plate
#autoLOC_8310021 = Inspired by an upside down birthday cake. Now with added shrouds for windy days. For clustering multiple small engines on small tanks.
#autoLOC_8310022 = decouple engine plate split break stag cluster regular standard average medium cross feed 1.875
#autoLOC_8310023 = EP-25 Engine Plate
#autoLOC_8310024 = Inspired by an upside down birthday cake. Now with added shrouds for windy days. This engine plate provides the best value for funds.
#autoLOC_8310025 = decouple engine plate split break stag cluster 2.5 huge jumbo large big cross feed
#autoLOC_8310026 = EP-37 Engine Plate
#autoLOC_8310027 = Inspired by an upside down birthday cake. Now with added shrouds for windy days. Engine plates for grown ups.
#autoLOC_8310028 = decouple engine plate split break stag cluster 3.75 enormous massive gigantic giant cross feed
#autoLOC_8310029 = EP-50 Engine Plate
#autoLOC_8310030 = Inspired by an upside down birthday cake. Now with added shrouds for windy days. For clustering the largest engines on the largest tanks.
#autoLOC_8310031 = decouple engine plate split break stag cluster enormous massive gigantic giant cross feed
#autoLOC_8310032 = LV-T91 "Cheetah" Liquid Fuel Engine
#autoLOC_8310033 = This engine will get you moving fast. Eventually.… Great for those long distance trips in space despite its namesake. Marketing, you know?
#autoLOC_8310034 = rocket liquid engine vacuum propuls fueltank ?lfo (cheetah cross feed glv
#autoLOC_8310041 = TS-18 Stack Separator
#autoLOC_8310042 = This separator is the response to Kerbals not reading the decoupler instructions properly. Separates both ways.
#autoLOC_8310043 = decouple separat split break stag cross feed 1.875
#autoLOC_8310050 = TS-50 Stack Separator
#autoLOC_8310051 = Kaboom! But in a controlled, Kerbal way
#autoLOC_8310052 = decouple separat split break stag enormous massive gigantic giant cross feed 5.0
#autoLOC_8310053 = Kerbodyne KE-1 "Mastodon" Liquid Fuel Engine
#autoLOC_8310054 = Considered to be the behemoth of rocket technology, this propulsion system is the pinnacle of power.
#autoLOC_8310055 = saturn launch rocket motor engine propuls F1 (mastodon
#autoLOC_8310056 = FL-R5 RCS Fuel Tank
#autoLOC_8310057 = A larger-scaled version of the standard RCS tank.
#autoLOC_8310058 = fueltank mono monopropellant propellant
#autoLOC_8310059 = LV-TX87 "Bobcat" Liquid Fuel Engine
#autoLOC_8310060 = Meow! One of these engines gives more than enough thrust to jump as high as the sky, so we gave you two.
#autoLOC_8310061 = fueltank ?lfo liquid oxidizer propellant rocket (bobcat
#autoLOC_8310062 = RE-I2 "Skiff" Liquid Fuel Engine
#autoLOC_8310063 = The Skiff is well suited for local planet hopping. High vacuum efficiency for this powerful upper stage drive will get you further.
#autoLOC_8310064 = rocket liquid engine propuls sustain ascent main fueltank ?lfo saturn (skiff cross feed
#autoLOC_8310065 = RE-J10 "Wolfhound" Liquid Fuel Engine
#autoLOC_8310066 = Woof! With the largest bell for its size, this upper stage engine will leave your ears ringing.
#autoLOC_8310067 = rocket liquid engine vacuum propuls orbit orbital ?lfo (wolfhound cross feed
#autoLOC_8310068 = RK-7 "Kodiak" Liquid Fueled Engine
#autoLOC_8310069 = A bear of an engine. This quad-nozzled beast comes with multiple cowling options, and no gimbal. Don’t forget those verniers.
#autoLOC_8310070 = rocket liquid engine propuls ascent main fueltank ?lfo (kodiak cross feed voskhod
#autoLOC_8310071 = RV-1 "Cub" Vernier Engine
#autoLOC_8310072 = Mew! These little vernier engines have a huge deflection, but can only gimbal in one dimension.
#autoLOC_8310073 = rocket liquid engine thruster propuls vernier fueltank ?lfo (cub cross feed voskhod
#autoLOC_8310074 = Stratus-V Minified Monopropellant Tank
#autoLOC_8310075 = I’d say “Small is beautiful”
#autoLOC_8310076 = fuel propellant rcs fueltank mono cross feed
#autoLOC_8310084 = FL-A150 Fuel Tank Adapter
#autoLOC_8310085 = These fuel-filled adapters come in a variety of sizes for connecting larger and smaller tanks.
#autoLOC_8310086 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank 0.625 )mini small tiny little micro regular standard average medium cross feed 1.875
#autoLOC_8310087 = FL-A151L Fuel Tank Adapter
#autoLOC_8310088 = These fuel-filled adapters come in a variety of sizes for connecting larger and smaller tanks.
#autoLOC_8310089 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank 1.25 FL-T regular standard average medium cross feed 1.875
#autoLOC_8310090 = FL-A151S Fuel Tank Adapter
#autoLOC_8310091 = These fuel-filled adapters come in a variety of sizes for connecting larger and smaller tanks.
#autoLOC_8310092 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank 1.25 FL-T regular standard average medium cross feed 1.875
#autoLOC_8310093 = FL-A215 Fuel Tank Adapter
#autoLOC_8310094 = These fuel-filled adapters come in a variety of sizes for connecting larger and smaller tanks.
#autoLOC_8310095 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank regular standard average medium 2.5 huge jumbo large big cross feed 1.875
#autoLOC_8310096 = FL-TX220 Fuel Tank
#autoLOC_8310097 = Designed as an intermediary tank between the smaller FL-T series and the larger Rockomax tanks, the FL-TX series helps you get just the right amount of boom.
#autoLOC_8310098 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank regular standard average medium cross feed 1.875
#autoLOC_8310099 = FL-TX440 Fuel Tank
#autoLOC_8310100 = Designed as an intermediary tank between the smaller FL-T series and the larger Rockomax tanks, the FL-TX series helps you get just the right amount of boom.
#autoLOC_8310101 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank regular standard average medium cross feed 1.875
#autoLOC_8310102 = FL-TX900 Fuel Tank
#autoLOC_8310103 = Designed as an intermediary tank between the smaller FL-T series and the larger Rockomax tanks, the FL-TX series helps you get just the right amount of boom.
#autoLOC_8310104 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank regular standard average medium cross feed 1.875
#autoLOC_8310105 = FL-TX1800 Fuel Tank
#autoLOC_8310106 = Designed as an intermediary tank between the smaller FL-T series and the larger Rockomax tanks, the FL-TX series helps you get just the right amount of boom.
#autoLOC_8310107 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank regular standard average medium cross feed 1.875
#autoLOC_8310108 = FL-C1000 Fuel Tank
#autoLOC_8310109 = Bored with plain cylinders, the engineers at Jebediah Kerman's Junkyard and Spacecraft Parts Co came up with this snazzy new design. Includes built in separation boosters for good measure, because you can never have enough boosters.
#autoLOC_8310110 = rocket fuel liquid oxidizer propellant moar (more thruster motor separat solid fueltank ?lfo tank regular standard average medium cross feed 1.875 voskhod
#autoLOC_8310111 = Kerbodyne S3-S4 Adapter Tank
#autoLOC_8310112 = These fuel-filled adapters come in a variety of sizes for connecting larger and smaller tanks.
#autoLOC_8310113 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank saturn 3.75 enormous massive gigantic giant cross feed 5.0
#autoLOC_8310114 = Kerbodyne Engine Cluster Adapter Tank
#autoLOC_8310115 = When Kerbodyne engineers realized that no single engine currently manufactured could justify the use of the S4 fuel tank line, they added attachment points for five of them on this handy adapter tank.
#autoLOC_8310116 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank saturn enormous massive gigantic giant cross feed 5.0
#autoLOC_8310117 = Kerbodyne S4-64 Fuel Tank
#autoLOC_8310118 = Originally the result of a unit of measure conversion bug, the S4 series of fuel tanks transcend the preposterous into the truly absurd. When 'More boosters' fails and is replaced with 'More engines!', the S4 series tanks will be there to loft your dreams, no matter how ridiculous and over-engineered, into the sky on massive trails of fire.
#autoLOC_8310119 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank enormous massive gigantic giant cross feed 5.0
#autoLOC_8310120 = Kerbodyne S4-128 Fuel Tank
#autoLOC_8310121 = Originally the result of a unit of measure conversion bug, the S4 series of fuel tanks transcend the preposterous into the truly absurd. When 'More boosters' fails and is replaced with 'More engines!', the S4 series tanks will be there to loft your dreams, no matter how ridiculous and over-engineered, into the sky on massive trails of fire.
#autoLOC_8310122 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank enormous massive gigantic giant cross feed 5.0
#autoLOC_8310123 = Kerbodyne S4-256 Fuel Tank
#autoLOC_8310124 = Originally the result of a unit of measure conversion bug, the S4 series of fuel tanks transcend the preposterous into the truly absurd. When 'More boosters' fails and is replaced with 'More engines!', the S4 series tanks will be there to loft your dreams, no matter how ridiculous and over-engineered, into the sky on massive trails of fire.
#autoLOC_8310125 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank enormous massive gigantic giant cross feed 5.0
#autoLOC_8310126 = Kerbodyne S4-512 Fuel Tank
#autoLOC_8310127 = Originally the result of a unit of measure conversion bug, the S4 series of fuel tanks transcend the preposterous into the truly absurd. When 'More boosters' fails and is replaced with 'More engines!', the S4 series tanks will be there to loft your dreams, no matter how ridiculous and over-engineered, into the sky on massive trails of fire.
#autoLOC_8310128 = rocket fuel liquid oxidizer propellant fueltank ?lfo tank cross feed
#autoLOC_8310129 = RoveMax M1-F Rover Wheel
#autoLOC_8310130 = Designed for the first Munar landings and with the ability to be stowed during launch, the RoveMax M1-F is ideal for smaller rovers where space is a premium.
#autoLOC_8310131 = rover drive ground roll wheel )car
#autoLOC_8310132 = AE-FF1.5 Airstream Protective Shell (1.875m)
#autoLOC_8310133 = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#autoLOC_8310134 = AE-FF5 Airstream Protective Shell (5m)
#autoLOC_8310135 = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel!
#autoLOC_8310136 = SM-6A Service Module
#autoLOC_8310137 = A service bay, with explosive doors. Do not open by hand!
#autoLOC_8310138 = cargo contain hollow payload protect (stor therm store heat service convey
#autoLOC_8310139 = SM-18 Service Module
#autoLOC_8310140 = A service bay, with explosive doors. Do not open by hand!
#autoLOC_8310141 = cargo contain hollow payload protect (stor therm store heat service convey
#autoLOC_8310142 = SM-25 Service Module
#autoLOC_8310143 = A service bay, with explosive doors. Do not open by hand! This part comes with plenty of internal space for storing important items for the trip. Snacks must be securely stowed to avoid spillage and damage to the integral antenna.
#autoLOC_8310144 = cargo contain hollow payload protect (stor therm store heat hold convey equipment freight service CSM
#autoLOC_8310145 = KV-1 'Onion' Reentry Module
#autoLOC_8310146 = The design bureau cried when the finance department cried “that’s your lot!”
#autoLOC_8310147 = rocket control command fly capsule ?eva ?iva pilot pod space history historical convey (crew (mann kerbal voskhod
#autoLOC_8310148 = KV-2 ‘Pea’ Reentry Module
#autoLOC_8310149 = Two little green Kerbals like peas in a Pea Pod. The engineers managed to fit an extra Kerbal in the same space!
#autoLOC_8310150 = rocket control command fly capsule ?eva ?iva pilot pod space history historical convey (crew (mann kerbal voskhod
#autoLOC_8310151 = KV-3 'Pomegranate' Reentry Module
#autoLOC_8310152 = Many little Kerbals inside this one. Couldn’t fit more.
#autoLOC_8310153 = rocket control command fly capsule ?eva ?iva pilot pod space history historical convey (crew (mann kerbal voskhod
#autoLOC_8310154 = Mk2 Command Pod
#autoLOC_8310155 = Twin-seater for when a single Kerbal feels too lonely.
#autoLOC_8310156 = rocket stab control cmg command fly gyro moment react steer torque capsule ?eva ?iva pilot space convey (crew (mann kerbal glv
#autoLOC_8310157 = Munar Excursion Module (M.E.M.)
#autoLOC_8310158 = After hearing pilots refer to their current line of landers as 'easily crushed tin cans', the marketing department decided that what customers really wanted was a lander that resembled an already crushed tin can.
#autoLOC_8310159 = rocket control command fly moment capsule ?eva ?iva pilot space lander land lem mem mun convey (crew (mann kerbal
#autoLOC_8310160 = SP-T06 Structural Panel
#autoLOC_8310161 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310162 = support extend structur build construct fabricate body cover plat triangle equ radial
#autoLOC_8310163 = SP-T12 Structural Panel
#autoLOC_8310164 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310165 = support extend structur build construct fabricate body cover plat triangle equ radial
#autoLOC_8310166 = SP-T18 Structural Panel
#autoLOC_8310167 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310168 = support extend structur build construct fabricate body cover plat triangle equ radial
#autoLOC_8310169 = SP-T25 Structural Panel
#autoLOC_8310170 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310171 = support extend structur build construct fabricate body cover plat triangle equ radial
#autoLOC_8310172 = SP-S06 Structural Panel
#autoLOC_8310173 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310174 = support extend structur build construct fabricate body cover plat radial
#autoLOC_8310175 = SP-S12 Structural Panel
#autoLOC_8310176 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310177 = support extend structur build construct fabricate body cover plat radial
#autoLOC_8310178 = SP-S18 Structural Panel
#autoLOC_8310179 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310180 = support extend structur build construct fabricate body cover plat radial 1.875
#autoLOC_8310181 = SP-S25 Structural Panel
#autoLOC_8310182 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310183 = support extend structur build construct fabricate body cover plat radial
#autoLOC_8310184 = SP-R06 Structural Panel
#autoLOC_8310185 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310186 = support extend structur build construct fabricate body cover plat triangle radial
#autoLOC_8310187 = SP-R12 Structural Panel
#autoLOC_8310188 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310189 = support extend structur build construct fabricate body cover plat triangle radial
#autoLOC_8310190 = SP-R18 Structural Panel
#autoLOC_8310191 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310192 = support extend structur build construct fabricate body cover plat triangle radial 1.875
#autoLOC_8310193 = SP-R25 Structural Panel
#autoLOC_8310194 = A sturdy metal plate, perfect for constructing all sorts of things. Also available in bling.
#autoLOC_8310195 = support extend structur build construct fabricate body cover plat triangle radial
#autoLOC_8310196 = T-12 Structural Tube
#autoLOC_8310197 = Kerbals like to play hide and seek with these small tubes.
#autoLOC_8310198 = hollow pipe tube support structur build construct struct
#autoLOC_8310199 = T-18 Structural Tube
#autoLOC_8310200 = The Kerbin transportation department is still looking for these tubes, originally intended for the underground system.
#autoLOC_8310201 = hollow pipe tube support structur build construct struct regular standard average medium 1.875
#autoLOC_8310202 = T-25 Structural Tube
#autoLOC_8310203 = What is a fuel tank without the internal tank? Just a shell.
#autoLOC_8310204 = hollow pipe tube support structur build construct struct 2.5 huge jumbo large big
#autoLOC_8310205 = T-37 Structural Tube
#autoLOC_8310206 = The cost of manufacturing these tubes is high, per loop. Use sparingly.
#autoLOC_8310207 = hollow pipe tube support structur build construct struct 3.75 enormous massive gigantic giant
#autoLOC_8310208 = T-50 Structural Tube
#autoLOC_8310209 = Stacking enough of these could make a revolutionary snack delivery system.
#autoLOC_8310210 = hollow pipe tube support structur build construct struct 3.75 enormous massive gigantic giant 5.0
#autoLOC_8310211 = Heat Shield (1.875m)
#autoLOC_8320000 = Inventory
#autoLOC_8320001 = Cargo
#autoLOC_8320010 = Debug
#autoLOC_8320069 = Next Action Set
#autoLOC_8320070 = Previous Action Set
#autoLOC_8320071 = Axis Actions
#autoLOC_8320072 = Axis 1
#autoLOC_8320073 = Axis 2
#autoLOC_8320074 = Axis 3
#autoLOC_8320075 = Axis 4
#autoLOC_8320076 = Custom Axis 1 Increment
#autoLOC_8320077 = Custom Axis 1 Decrement
#autoLOC_8320078 = Custom Axis 2 Increment
#autoLOC_8320079 = Custom Axis 2 Decrement
#autoLOC_8320080 = Custom Axis 3 Increment
#autoLOC_8320081 = Custom Axis 3 Decrement
#autoLOC_8320082 = Custom Axis 4 Increment
#autoLOC_8320083 = Custom Axis 4 Decrement
#autoLOC_8320084 = Gray with Stripes
#autoLOC_8320085 = Ol' Zebra
#autoLOC_8320086 = KERBAL-EVA
#autoLOC_8320087 = Min:
#autoLOC_8320088 = Max:
#autoLOC_8320091 = THK "Pollux" Solid Fuel Booster
#autoLOC_8320092 = The Pollux is an engineers best friend. Is your rocket a little too low thrust to get off the pad efficiently? Put one on. Still not enough? Put on a pair. Try six of them if that's still not enough. Or if you're feeling really crafty, you can launch your entire rocket with just these tried and true solid rocket motors.
#autoLOC_8320093 = Protective Rocket Nosecone Mk5A
#autoLOC_8320094 = A midsize nosecone that improves the aerodynamic profile for 1.875m rocket stacks.
#autoLOC_8320095 = (motor (rocket (srb (pol
#autoLOC_8320096 = aero aircraft booster )cap drag fligh plane rocket speed stab stream
#autoLOC_8400000 = Builder
#autoLOC_8400010 = Builder Toolbar
#autoLOC_8400020 = Sidebar
#autoLOC_8400030 = Canvas
#autoLOC_8400042 = Nodes / Connectors
#autoLOC_8400052 = Node Docking
#autoLOC_8400062 = SAP
#autoLOC_8400072 = GAP
#autoLOC_8400081 = GAP Tools
#autoLOC_8400092 = Mission Briefing
#autoLOC_8400102 = Importing / Exporting / Validation
#autoLOC_8400109 = Mission App
#autoLOC_8400119 = Testing / Checkpoints
#autoLOC_8400129 = Replay / Score / End
#autoLOC_8400139 = Kerbal Parachute
#autoLOC_8400159 = Variant Switcher
#autoLOC_8400166 = Making History
#autoLOC_8400509 = Advanced Tutorial
#autoLOC_8400510 = Welcome back! We've already done so much, but a few more little touches and this Mission will be talked about for years to come.
#autoLOC_8400511 = Let's put in some requirements for the Crew that will be taking us on to greatness.
#autoLOC_8400512 = Click on the Spawn Vessel Node that is docked to the Start Node.
#autoLOC_8400513 = Scroll down to the bottom of the list in the SAP and click the Add button. In the dropdown choose Crew.
#autoLOC_8400514 = Select the Add button and then select Crew.
#autoLOC_8400515 = Now we don't want anyone getting lonely up there so let's put a requirement for two Kerbals on the Vessel.\n\nClick the dropdown next to Operator and select Equal. Then either click on the box and type 2 or move the slider until the number says 2.
#autoLOC_8400516 = Make sure the Operator is set to Equal and the Crew count is 2.
#autoLOC_8400517 = There are a lot of options open to you as the Mission Creator, and also the Players, for assigning Crew and creating your own custom Crewmembers to be used in your missions.
#autoLOC_8400518 = We are almost there, now we just need to add in a required part: the Mystery Goo Containment Unit. Players of the Mission won't realize they need it until the Event triggers, and it would be a bit unfair to let them get all that way and not help them with the equipment they will need!
#autoLOC_8400519 = Go to the Spawn Vessel node and scroll down to the Required Parts parameter in the Settings. Click anywhere on the Required Parts line to open up the GAP.
#autoLOC_8400520 = Make sure you are selecting Required Parts.
#autoLOC_8400521 = Great! Now scroll down to the Science category and select it, then find the Mystery Goo Containment Unit and click that to select it. It will turn blue when you do.
#autoLOC_8400522 = Select the Science category then select the Mystery Goo Containment Unit.
#autoLOC_8400523 = It's always wise to put some success and failure messages in your Missions. These messages can add a lot of flavor.
#autoLOC_8400524 = Let's start with the failure message. Drag out a Vessel Destroyed Node from the Vessel category and put it anywhere on the canvas.
#autoLOC_8400525 = Drag out a Vessel Destroyed Node to continue.
#autoLOC_8400526 = Let's point the Vessel Destroyed Node in the direction of the player's Vessel. With the Node selected, select the desired vessel from the dropdown list under the Vessel Destroyed subheading.
#autoLOC_8400527 = Try selecting the Vessel name from the dropdown list.
#autoLOC_8400528 = Ok, now let's assign a Message to it. Drag out a Dialog Message from the Utility Category.
#autoLOC_8400529 = Place a Dialog Message Node near the Vessel Destroyed Node.
#autoLOC_8400530 = Give a suitable message to be shown. This message will be shown if the player of your mission manages to destroy their Vessel.
#autoLOC_8400531 = Give a suitable failure message by clicking in the message portion of the Dialog Message Node.
#autoLOC_8400532 = Fantastic! You should now have a good level of understanding on how it all works. Try making your own Missions and seeing what you can create. Good luck and have fun!
#autoLOC_8400533 = Now link the Vessel Destroyed Node to the Dialog Message Node.
#autoLOC_8400534 = Link the Vessel Destroyed and Message Nodes together.
#autoLOC_8400535 = Let's now set up the success criteria. Drag out two more Dialog Message Nodes and put one of them next to the Landed Vessel Kerbin Node. Put the other next to the Landed Vessel Mun Node.
#autoLOC_8400536 = Put two Dialog Message Nodes on the canvas near the two Landed Vessel Nodes.
#autoLOC_8400537 = Link one of Dialog nodes with Landed Vessel Kerbin and the other Dialog node with Landed Vessel Mun.
#autoLOC_8400538 = Link the Message Nodes with the Landed Vessel Nodes.
#autoLOC_8400539 = Give each Message Node a suitable message. Remember players will see this when they have won the Mission so remember to give them a good pat on the back!
#autoLOC_8400540 = Remember to give an awesome well done message to your player!
#autoLOC_8400541 = Try selecting the Vessel name from the dropdown list.
#autoLOC_8400542 = Let's point the Vessel Destroyed Node in the direction of the player's Vessel. With the Node selected, select the Vessel name you created from the dropdown list under the Vessel Destroyed subheading.
#autoLOC_8400543 = Give a suitable message to be shown. This message will play if the player of your mission manages to destroy their Vessel.
#autoLOC_8400544 = Give a suitable failure message by clicking in the message portion of the Dialog Message Node.
#autoLOC_8400545 = You may have seen that the nodes have a red glow around them and there is a red report button at the top of the Canvas. This is because the game is flagging a Validation Error.
#autoLOC_8400546 = Where there are errors they will be flagged and called out. Missions with errors can't be exported, but can be saved.
#autoLOC_8400547 = To see what the errors are, click on the red report icon at the top of the Canvas.
#autoLOC_8400548 = Click on the red validation button at the top of the Canvas.
#autoLOC_8400549 = This is the Validation dialog. Here you can see that we are being warned that there are no nodes marked as end nodes. We should mark the messages as End Nodes to fix this.
#autoLOC_8400550 = Close the dialog and click each of the three Dialog Message Nodes and tick the "Set as End Node" box in each.
#autoLOC_8400551 = Mark the Dialog Messages as End Nodes in the Settings.
#autoLOC_8400552 = OK, the last thing we need to do is export the Mission. This will package everything up into a single file that can then be uploaded and shared with the entire world!
#autoLOC_8400553 = Click the highlighted Mission Briefing button to open up the Briefing dialog for your Mission.
#autoLOC_8400554 = Click the highlighted button to open the Briefing dialog for your Mission.
#autoLOC_8400555 = Here you can review the Mission Briefing text, the Objectives, and any scoring or awards assigned to the Mission.
#autoLOC_8400556 = You can also enter details of any Mods that the player must have installed to play the mission, assign your Mission to a Pack, and set its difficulty so players know exactly what they are getting into!
#autoLOC_8400557 = Finally you can assign Banners to be shown when the player looks at your Mission Briefing or when they win or fail the Mission.
#autoLOC_8400558 = Great readings - we can either carry on with the mission and land on the mun or you can come home, it's your choice!
#autoLOC_8400559 = Missing description for Advanced Tutorial.
#autoLOC_9990010 = Intermediate Tutorial
#autoLOC_9990011 = Welcome back!\n\nWe'll use this tutorial to build on what we learnt in the last one and start introducing some more advanced techniques!
#autoLOC_9990012 = Let's make a change and get the Player to land at a specific point on the Mun.\n\nSelect the Landed Vessel node and select Biome from Location Type dropdown list.
#autoLOC_9990013 = Select Biome from the Location Type dropdown list
#autoLOC_9990014 = We'll use the Graphical Action Pane at the bottom of the Action Pane to select a Biome.\n\nControls are identical to the Tracking Station. You can zoom in and out with the Mousewheel, select a different Planet with a click of the Left Mouse Button on the arrows on either side of the planet name.\n\nYou can also tumble around planets by holding down the left mouse button and moving the mouse.
#autoLOC_9990015 = You will see that as you move your cursor around any applicable Biomes they will be highlighted.\n\nClick on any Biome to select it.
#autoLOC_9990016 = Use the Action Pane to select a Biome on Mun.
#autoLOC_9990017 = Ok, now we're going to add an Event to mix things up a bit.\n\nEvents are situations that change the course of a Mission. Events aren't exposed to the player in the Mission Briefing until they are activated.\n\nEvents can be used to surprise a player with an unforeseen and possibly catastrophic development!
#autoLOC_9990018 = For our Mission we'll do something simple, but there are all sorts of catastrophic and helpful options open to you as a Mission Creator.
#autoLOC_9990019 = Find the Science Experiment Node and put it between the Orbit Mun and the Landed Vessel nodes.
#autoLOC_9990020 = Try dragging out the "Science Experiment" Node from the Resources and Science category
#autoLOC_9990021 = Let's link the Science Experiment node between the Orbit Node and the Land Node.\n\nYou'll need to first delete the existing connecting line and then reconnect the nodes - click on the connecting line to select it then hit the delete key.
#autoLOC_9990022 = Try linking the Science Experiment between the Orbit and Land Nodes.
#autoLOC_9990023 = If you have an Event Node connected to something with other Nodes coming off of it the Event Node path will always take precedence.
#autoLOC_9990024 = Go into the Settings for the Science Experiment Node and tick the Event Node box.
#autoLOC_9990025 = Tick the Event Node box to continue
#autoLOC_9990026 = Let's tell the player we've had some anomalous readings from a High Munar orbit and we need them to check it out before they come back home.
#autoLOC_9990027 = Drag out a Dialog Message Node and connect it between the Orbit and Science Experiment Nodes in the same way we created the Science Experiment Node. This will play the message once we have completed the Orbit node.\n\nDon't forget to delete the existing connecting line.
#autoLOC_9990028 = Try linking the Dialog message between the Orbit and Science Experiment Nodes.
#autoLOC_9990029 = Click on the Dialog Message node and in the Settings type "We've had some odd readings from high above the Mun. Please increase your orbit and see what the Mystery Goo tells us!"
#autoLOC_9990030 = Write a message to explain to players what is going on.
#autoLOC_9990031 = Let's go ahead and set up the Settings for the Event Node.
#autoLOC_9990032 = Under the Experiment heading in the Science Experiment Node select Mystery Goo™ Observation. In Situation choose Flying High and in Celestial Body select The Mun. Leave the other settings on their defaults.
#autoLOC_9990033 = Select Mystery Goo Observation for the experiment. In Situation choose Flying High and in Celestial Body select The Mun
#autoLOC_9990034 = Lets now give the player a choice of what to do next, branching paths are a great way to introduce an element of choice into the players game.
#autoLOC_9990035 = Let's tell them that once they've observed the Mystery Goo they can either come home or Land on the Mun.
#autoLOC_9990036 = Place another Dialog Message Node on the Canvas - put this one after the Science Experiment node and link it to the Landed Vessel Node.\n\nDon't forget to delete the existing connecting line.
#autoLOC_9990037 = Try linking the Dialog message between the Science Experiement Node and the Landed Vessel Node.
#autoLOC_9990038 = Nearly there - add in a Message that explains that they can either land on the Mun or choose to come home.\n\nWe'll add the missing Node to the Mission in a moment.
#autoLOC_9990039 = Write a message to explain to players what is going on.
#autoLOC_9990040 = Great! Now drag out another Landed Vessel Node from the Location category and link it to the Dialog Message Node you've just placed.
#autoLOC_9990041 = Drag out a Landed Vessel Node and link it to the Dialog Message Node.
#autoLOC_9990042 = Great! Now select Kerbin from the list of Celestial Bodies.
#autoLOC_9990043 = Select Kerbin from the Settings for the node
#autoLOC_9990044 = One other thing you can do with your Mission is to provide a score for it - this will allow players to gauge how good they are at your Mission compared to other players.
#autoLOC_9990045 = Let's set a score which gives the player a bonus if they complete the Science Objective before a set time has passed!
#autoLOC_9990046 = Drag out a Time Since Node from the Utility Category and position it under the Science Experiment Node
#autoLOC_9990047 = Drag out a Time Since Node from the Utility Category
#autoLOC_9990048 = Let's set the time that they need to do this to 1 day - that should be plenty of time to readjust their Orbit.
#autoLOC_9990049 = Click the Time Since Node and select Science Experiment from the dropdown. Then select Less Than for the Operator and set the time to 1 Day by clicking in the Day box and entering 1.
#autoLOC_9990050 = Set the Node dropdown to Science Experiment, the Operator to Less Than, and the time to 1 Day.
#autoLOC_9990051 = Fantastic! Now find the Change Score node from the Currency and Score Category and place it near the Time Since Node.
#autoLOC_9990052 = Drag out an Change Score node from the Currency and Score Category
#autoLOC_9990053 = Now click on the Change Score node. Type in an amount to give the player in the box next to Bonus Score.\n\nThis will award the player those points if they manage to complete the Science node in under 1 Day in Game Time.
#autoLOC_9990054 = Add in the box next to Bonus Score any amount of points to continue.
#autoLOC_9990055 = The last thing we need to do to finish with the scoring is to link everything up.
#autoLOC_9990056 = Drag out a link from the Science Node to the Time Since Node.\n\nThen drag one from the Time Since Node to the Change Score node.\n\nLastly drag a line from Change Score to the Dialog Message Node to complete the loop.
#autoLOC_9990057 = Link the Science Node to the Time Since Node, then a link from that to the Change Score node, and finally from the Change Score to the Dialog Message Node.
#autoLOC_9990058 = We've learnt a lot about how Events can change the course of a mission so let's leave it there for the moment.\n\nThere's one more Tutorial to go which should then give you everything you need to create your own Missions and make a piece of your own history. \n\nDon't forget to save your progress!
}
}
}
UrlConfig
{
parentUrl = Squad/Missions/MissionPacks.cfg
MISSIONPACK
{
name = squad_ESA
displayName = ESA Collaboration
order = 400
color = #63AE55FF
}
}
UrlConfig
{
parentUrl = Squad/PartList/SubassemblyCategories.cfg
CUSTOM_SUBASSEMBLY_SUBCATEGORY
{
SUBCATEGORY
{
categoryName = Launchers
icon = stockIcon_subassemblies
SUBASSEMBLIES
{
subassembly = 0_Prototype 20t
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = White
displayName = White
description = Bright and White!
primaryColor = #ffffff
secondaryColor = #ffffff
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = BlackAndWhite
displayName = Black and White
description = A mix between the dark and light sides
primaryColor = #000000
secondaryColor = #ffffff
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = GrayAndOrange
displayName = Gray and Orange
description = For that muted palate
primaryColor = #4c4f47
secondaryColor = #f49841
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Gray
displayName = Gray
description = Just soo gray
primaryColor = #999999
secondaryColor = #999999
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Gold
displayName = Gold
description = All that glitters...
primaryColor = #fccb0a
secondaryColor = #fccb0a
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Bare
displayName = Bare
description = Exposed machinery is beautiful
primaryColor = #cc0e0e
secondaryColor = #000000
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Shroud
displayName = Shroud
description = Sleek and shrouded in mystery
primaryColor = #ffffff
secondaryColor = #999999
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = GrayAndWhite
displayName = Gray and White
description = A mix of drab and bright
primaryColor = #ffffff
secondaryColor = #999999
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Silver
displayName = Silver
description = Hi Yo, Silver!
primaryColor = #ffffff
secondaryColor = #ffffff
}
}
UrlConfig
{
parentUrl = Squad/Parts/VariantThemes.cfg
VARIANTTHEME
{
name = Gray with Stripes
displayName = Gray with Stripes
description = Ol' Zebra
primaryColor = #999999
secondaryColor = #b08b39
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/aerodynamicNoseCone/aerodynamicNoseCone.cfg
PART
{
name = noseCone
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
rescaleFactor = 1
node_stack_bottom01 = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
CenterOfDisplacement = 0.0, 0.2, 0.0
TechRequired = stability
entryCost = 2000
cost = 240
category = Aero
subcategory = 0
title = Aerodynamic Nose Cone
manufacturer = Goliath National Products
description = Aerodynamic, lightweight and mostly non-explosive. As a reminder to all personnel operating nearby, this part is really sharp and it'd probably hurt if you fell on it.
attachRules = 1,0,1,1,0
stackSymmetry = 2
mass = 0.02
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
emissiveConstant = 0.7
thermalMassModifier = 6.0
fuelCrossFeed = False
bulkheadProfiles = size1
tags = aero aircraft booster )cap drag fligh plane rocket speed stab stream
skinInternalConductionMult = 0.0012
skinMaxTemp = 2706
emissiveConstant = 0.6
maxTemp = 1773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125mConeBlackWhite = true
125mConeWhite = false
125mConeDark = false
125mConeOrange = false
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = false
125mConeDark = true
125mConeOrange = false
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = true
125mConeDark = false
125mConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = Gray and Orange
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125mConeBlackWhite = false
125mConeWhite = false
125mConeDark = false
125mConeOrange = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airbrake/Airbrake.cfg
PART
{
name = airbrake1
module = Part
author = Porkjet
mesh = Airbrake.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, -0.025, 0.0, 0.0, 1.0, 1
TechRequired = advAerodynamics
entryCost = 20000
cost = 1000
category = Aero
subcategory = 0
title = A.I.R.B.R.A.K.E.S
manufacturer = C7 Aerospace Division
description = Research into feasible ways to slow down a plane in mid-air showed that loose hull panels are pretty great as drag-inducing deceleration devices. The discovery led to the invention of the Aerodynamically Integrated Retrograde Braking Robustly Armed Kinetic Extending System (A.I.R.B.R.A.K.E.S.), which is now popular mostly as a cheap alternative to longer runways. C7 Engineers are still trying to come up with a shorter name for such a long acronym.
attachRules = 0,1,0,0,1
mass = 0.05
thermalMassModifier = 5.0
emissiveConstant = 0.4
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 2
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = (air airbrake aircraft brake dive drag fligh landing plane slow speed spoil
maxSkinTemp = 2300
leaveTemp = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleAeroSurface
useInternalDragModel = True
dragCoeff = 0.6
deflectionLiftCoeff = 0.38
ctrlSurfaceRange = 70
ctrlRangeFactor = 0.2
ctrlSurfaceArea = 1
actuatorSpeed = 20
transformName = Flap
defaultActionGroup = Brakes
liftingSurfaceCurve = SpeedBrake
ignorePitch = true
ignoreYaw = true
uncasedTemp = 1200
casedTemp = 2400
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = PistonArm
rotatorsName = PistonBase
}
CONSTRAINLOOKFX
{
targetName = PistonBase
rotatorsName = PistonArm
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airIntakeRadialXM-G50/airIntakeRadialXM-G50.cfg
PART
{
name = airScoop
module = Part
author = NovaSilisko, Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.3370661, 0.0, 0.0, 1.0, 0.0
buoyancy = 0.1
TechRequired = aerodynamicSystems
entryCost = 2500
cost = 250
category = Aero
subcategory = 0
title = XM-G50 Radial Air Intake
manufacturer = Vac-Co Advanced Suction Systems
description = An intake duct version that can be mounted at the sides of a fuselage. Warranty does not cover engine flame-outs or any objects, inanimate or otherwise, sucked in by the intake. Optimized for subsonic flight.
attachRules = 0,1,0,0,0
mass = 0.02
thermalMassModifier = 6.0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = srf
tags = aero aircraft breathe fligh inlet jet oxygen plane subsonic suck
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.0031
intakeSpeed = 15
intakeTransformName = Intake
Area = 0.45
inletTitle = Pitot tube inlet
inletDescription = Designed for subsonic flight
machCurve
{
key = 1 1 0 0
key = 1.5 0.9 -0.4312553 -0.4312553
key = 2.5 0.45 -0.5275364 -0.5275364
key = 3.5 0.1 0 0
}
TPRCurve
{
key = 0 0.95 0.02000004 0.02000004
key = 1 0.97 0 0
key = 1.5 0.9 -0.2366667 -0.2366667
key = 2.5 0.45 -0.475 -0.475
key = 3.5 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 2
maxAmount = 2
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = Squad/Parts/Aero/airIntakeRadialXM-G50/RadialIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-radialintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
shaderName = Depth Mask
maskTransform = radialintake_mask
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airlinerWings/ControlSurface.cfg
PART
{
name = airlinerCtrlSrf
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
CoMOffset = 0, -0.3730053, 0
CoLOffset = 0, -0.3730053, 0
CoPOffset = 0, -0.3730053, 0
TechRequired = heavyAerodynamics
entryCost = 16400
cost = 800
category = Aero
subcategory = 0
title = FAT-455 Aeroplane Control Surface
manufacturer = WinterOwl Aircraft Emporium
description = Large conventional control surface.
attachRules = 0,1,0,1,1
mass = 0.17
thermalMassModifier = 6
heatConductivity = 0.12
emissiveConstant = 0.4
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aileron aircraft (elev flap fligh liner plane )rudder spoil stab
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airlinerWings/ControlSurface
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 3.6088
MAC = 0.9603
TaperRatio = 1
MidChordSweep = 0
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = ControlSurface
rootMidChordOffsetFromOrig = 0, 0.48015, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airlinerWings/MainWing.cfg
PART
{
name = airlinerMainWing
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -2.5, 0.25, 0
CoLOffset = -2.5, 0.25, 0
CoPOffset = -2.5, 0.25, 0
TechRequired = heavyAerodynamics
entryCost = 36400
cost = 2800
category = Aero
subcategory = 0
title = FAT-455 Aeroplane Main Wing
manufacturer = WinterOwl Aircraft Emporium
description = One of the largest lifting surfaces in production. The internal volume of these is big enough to carry generously sized fuel tanks.
attachRules = 0,1,0,1,1
mass = 0.78
thermalMassModifier = 3
heatConductivity = 0.12
emissiveConstant = 0.4
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft airlin fligh foil fuel ?lf lift liquid swept wet
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airlinerWings/MainWing
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 11.2004
MAC = 2.9351
TaperRatio = 0.20707
MidChordSweep = 23.37
rootMidChordOffsetFromOrig = 0, 0.97264, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airlinerWings/TailFin.cfg
PART
{
name = airlinerTailFin
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1
CoLOffset = -2.0, 0.4, 0
CoPOffset = -2.0, 0.4, 0
CoMOffset = -2.0, 0.4, 0
TechRequired = heavyAerodynamics
entryCost = 4000
cost = 1000
category = Aero
subcategory = 0
title = FAT-455 Aeroplane Tail Fin
manufacturer = WinterOwl Aircraft Emporium
description = Large conventional wing with built-in control surface.
attachRules = 0,1,0,1,1
mass = 0.36
thermalMassModifier = 3.0
heatConductivity = 0.12
emissiveConstant = 0.4
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aileron aircraft control (elev fligh foil lift liner )rudder stab swept wing
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airlinerWings/TailFin
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 4.17654
MAC = 2.25674
TaperRatio = 0.40318
MidChordSweep = 28.937
maxdeflect = 20
ctrlSurfFrac = 0.35
transformName = ctrlSrf
rootMidChordOffsetFromOrig = 0, 0.96498, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airplaneFins/advancedCanard.cfg
PART
{
name = AdvancedCanard
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -0.4, -0.05, 0
CoLOffset = -0.4, -0.05, 0
CoPOffset = -0.4, -0.05, 0
TechRequired = hypersonicFlight
entryCost = 9200
cost = 800
category = Aero
subcategory = 0
title = Advanced Canard
manufacturer = C7 Aerospace Division
description = Our engineers thought this design looked "high tech" and therefore must be clear improvement on earlier models.
attachRules = 0,1,0,1,0
mass = 0.08
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero (air control (elev fighter fligh (fore lift plane )rudder stab swept tail
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airplaneFins/AdvCanard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
MAC = 0.93122
MidChordSweep = 37.044
maxdeflect = 20
b_2 = 1.7904
TaperRatio = 0.139074
transformName = ctrlSrf
rootMidChordOffsetFromOrig = 0, 0.546675, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airplaneFins/standardCanard.cfg
PART
{
name = CanardController
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -0.55, -0.15, 0
CoLOffset = -0.55, -0.15, 0
CoPOffset = -0.55, -0.15, 0
TechRequired = advAerodynamics
entryCost = 11400
cost = 720
category = Aero
subcategory = 0
title = Standard Canard
manufacturer = C7 Aerospace Division
description = Our engineers had a stroke of inspiration after "visiting" the Kerlington production facilities. Introducing our new controllable canards. Warning, hard maneuvering may cause unintended stage separation.
attachRules = 0,1,0,1,0
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero (air control (elev fligh (fore lift plane )rudder stab swept tail
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airplaneFins/Canard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
MAC = 1.40818
MidChordSweep = 40.09
maxdeflect = 20
b_2 = 1.5634
TaperRatio = 0.2879
transformName = ctrlSrf
rootMidChordOffsetFromOrig = 0, 0.27252, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airplaneFins/sweptWing.cfg
PART
{
name = sweptWing
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0, 1
CoMOffset = 1.75,-1.0, 0
CoLOffset = 1.75,-1.0, 0
CoPOffset = 1.75,-1.0, 0
TechRequired = aviation
entryCost = 3600
cost = 620
category = Aero
subcategory = 0
title = Swept Wings
manufacturer = WinterOwl Aircraft Emporium
description = A prototype swept back wing, part of our "Let's Fly", line. Made of light weight composite materials. Guaranteed to generate lift, not guaranteed to ensure crew safety.
attachRules = 0,1,0,1,1
mass = 0.275
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero (air fligh lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airplaneFins/Swept
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
MAC = 1.43
MidChordSweep = 33.307
b_2 = 3.806
TaperRatio = 0.39512
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/airplaneFins/tailfin.cfg
PART
{
name = tailfin
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0, 1
CoMOffset = 0.75, -0.5, 0
CoLOffset = 0.75, -0.5, 0
CoPOffset = 0.75, -0.5, 0
TechRequired = aviation
entryCost = 3800
cost = 600
category = Aero
subcategory = 0
title = Tail Fin
manufacturer = C7 Aerospace Division
description = This tailfin has passed extensive modeling in our patented P.A.S system.(Paper Airplane Simulation). This fin has been blunted to prevent accidental dismemberment of installing technicians.
attachRules = 0,1,0,1,0
mass = 0.125
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero (air canard control (elev fligh (fore lift plane )rudder stab swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/airplaneFins/TailFin
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
MAC = 0.97528
MidChordSweep = 28.658
b_2 = 1.80893
TaperRatio = 0.38936
maxdeflect = 20
transformName = ctrlSrf
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/basicFin/basicFin.cfg
PART
{
name = basicFin
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -0.1696656, -0.05, 0
CoLOffset = -0.1696656, -0.05, 0
CoPOffset = -0.1696656, -0.05, 0
TechRequired = start
entryCost = 0
cost = 25
category = Aero
subcategory = 0
title = Basic Fin
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = This simple bolt-on aluminum fin may not be the cutting edge of aerospace engineering but it's dirt cheap and will make your rocket slightly less unstable.
attachRules = 0,1,0,1,1
mass = 0.01
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero (air lift rocket stab swept
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Aero/restock-winglet-basic-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-1
shader = KSP/Specular
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-2
shader = KSP/Specular
}
}
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 0.6088
MAC = 0.7534
TaperRatio = 0.2074
MidChordSweep = 35.82
rootMidChordOffsetFromOrig = 0, 0.18835, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/circularIntake/circularIntake.cfg
PART
{
name = CircularIntake
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_bottom01 = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
buoyancy = 0.1
TechRequired = aerodynamicSystems
entryCost = 8800
cost = 680
category = Aero
subcategory = 0
title = Circular Intake
manufacturer = C7 Aerospace Division
description = A proper turbofan intake, not only provides oxygen to air breathing engines, it pulls in twice as much air than those puny air scoops from Vac-Co. Optimized for subsonic flight.
attachRules = 1,0,1,0,0
stackSymmetry = 2
mass = 0.02
thermalMassModifier = 8.0
emissiveConstant = 0.55
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1
fuelCrossFeed = True
bulkheadProfiles = size1
tags = aero (air breathe fligh inlet jet oxygen plane subsonic suck
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/circularIntake/CircularIntake
}
DRAG_CUBE
{
cube = Default, 0.7536889,0.6974452,0.7221569, 0.7536889,0.6974494,0.7221569, 1.213026,0.45,0.7008534, 1.213026,0.9357337,0.1625167, 0.7536888,0.6983959,0.7221569, 0.7536888,0.6964872,0.7221569, 0,0.269185,3.208935E-08, 1.25,0.6633701,1.25
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.006
intakeSpeed = 15
intakeTransformName = Intake
Area = 0.6375
inletTitle = Pitot tube inlet
inletDescription = Designed for subsonic flight
machCurve
{
key = 1 1 0 0
key = 1.5 0.9 -0.4312553 -0.4312553
key = 2.5 0.45 -0.5275364 -0.5275364
key = 3.5 0.1 0 0
}
TPRCurve
{
key = 0 0.95 0.02000004 0.02000004
key = 1 0.97 0 0
key = 1.5 0.9 -0.2366667 -0.2366667
key = 2.5 0.45 -0.475 -0.475
key = 3.5 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 2
maxAmount = 2
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = IntakeCircularHeat
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = Squad/Parts/Aero/circularIntake/CircularIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-fanintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = fanintake_mask
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/circularIntake/intakeShockCone.cfg
PART
{
name = shockConeIntake
module = Part
author = Porkjet
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0
buoyancy = 0.5
TechRequired = hypersonicFlight
entryCost = 21000
cost = 3050
category = Aero
subcategory = 0
title = Shock Cone Intake
manufacturer = C7 Aerospace Division
description = A shocking new intake from the C7 Aerospace Division that brought you much adored parts such as the Delta Wing and the Standard Nosecone! Offers exceptional performance at all speeds and has some heat shielding of its own.
attachRules = 1,0,1,0,0
mass = 0.4
thermalMassModifier = 1
heatConvectiveConstant = 0.75
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1.2
fuelCrossFeed = True
bulkheadProfiles = size1
tags = aero (air breathe fligh inlet jet oxygen plane suck supersonic
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/Aero/circularIntake/ConeIntake
}
DRAG_CUBE
{
cube = Default,2.22041513840928,0.6887614,1.2437145006318,2.22041513840928,0.6887677,1.2437145006318,3.59789409002954,0.3,2.03765557041,3.59789409002954,1,0.173417422068,2.22041513840928,0.6903304,1.2437145006318,2.22041513840928,0.6871722,1.2437145006318,0,-0.14307443653878,0,2.1527775,1.866628592478,2.1527775
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.0075
intakeSpeed = 5
intakeTransformName = Intake
Area = 2.2245
inletTitle = Fixed cone inlet
inletDescription = Optimized for supersonic speed
TPRCurve
{
key = 0 0.85 0.05 0.05
key = 1 0.9 0.075 0.075
key = 1.5 0.95 0 0
key = 2 0.95 0 0
key = 2.5 0.9 -0.15 -0.15
key = 3 0.8 -0.175 -0.175
key = 4 0.65 -0.15625 -0.15625
key = 8 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 2
maxAmount = 2
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = IntakeConeHeat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-coneintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = coneintake_mask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/avionicsNoseCone.cfg
PART
{
name = avionicsNoseCone
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_bottom = 0.0, -0.25, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = specializedControl
entryCost = 10500
cost = 5200
category = Control
subcategory = 0
title = CH-J3 Fly-By-Wire Avionics Hub
manufacturer = C7 Aerospace Division
description = Have you ever wanted to impress your peers by showing off your elite flying skills, but lacked the skills to become a trained pilot? C7 Aerospace's Fly-By-Wire Avionics Hub is the solution! This module allows even the most minimally trained crew to fly like an Ace! WARNING: This module cannot operate autonomously. Warranty void if attempting to do so. WARNING: Module contains no internal gyroscopes or control systems (control actuators sold separately). WARNING: Warranty void without proper use of C7 Aerospace Brand Sickness Bags (sold separately, currently out of stock).
attachRules = 1,0,1,1,0
mass = 0.50
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
thermalMassModifier = 6.0
emissiveConstant = 0.95
bulkheadProfiles = size0
tags = advanced aero aircraft )cap cone control drag fighter fligh jet kerbnet missile nose plane sas stab stream
emissiveConstant = 0.85
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/cones/Assets/AvioCone
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
standalone = True
RESOURCE
{
name = ElectricCharge
rate = 0.03
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleKerbNetAccess
EnhancedSituationMask = 24
EnhancedMinimumFoV = 45
EnhancedMaximumFoV = 135
MinimumFoV = 10
MaximumFoV = 20
AnomalyDetection = 0.24
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Cone_Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 0.625
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/ConeA.cfg
PART
{
name = pointyNoseConeA
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom01 = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0, 0, -0.313, 0.0, 0.0, 1.0
CenterOfDisplacement = 0.0, -0.2, 0.0
TechRequired = advConstruction
entryCost = 6200
cost = 320
category = Aero
subcategory = 0
title = Advanced Nose Cone - Type A
manufacturer = Goliath National Products
description = Less drag due to pointy shape.
attachRules = 1,1,1,1,0
stackSymmetry = 2
mass = 0.04
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
fuelCrossFeed = True
bulkheadProfiles = size1
thermalMassModifier = 6.0
emissiveConstant = 0.95
tags = aero aircraft booster )cap drag fligh plane rocket stab stream tail
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-2
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = true
125SharpConeBlackAndWhite = false
125SharpConeOrange = false
}
}
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = false
125SharpConeBlackAndWhite = true
125SharpConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = Gray and Orange
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125SharpConeDark = false
125SharpConeWhite = false
125SharpConeBlackAndWhite = false
125SharpConeOrange = true
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125SharpConeDark = true
125SharpConeWhite = false
125SharpConeBlackAndWhite = false
125SharpConeOrange = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/ConeB.cfg
PART
{
name = pointyNoseConeB
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom01 = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0, 0, -0.625, 0.0, 0.0, 1.0
CoMOffset = 0.0, 0.0, -0.313
CoPOffset = 0.0, 0.0, -0.313
CoLOffset = 0.0, 0.0, -0.313
CenterOfDisplacement = 0.0, -0.2, 0.0
TechRequired = specializedConstruction
entryCost = 6200
cost = 320
category = Aero
subcategory = 0
title = Advanced Nose Cone - Type B
manufacturer = Goliath National Products
description = Useful for boosters - the slanted shape is good for leading pressure away from the core stages.
attachRules = 1,1,1,1,0
mass = 0.04
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
fuelCrossFeed = True
bulkheadProfiles = size1
thermalMassModifier = 6.0
emissiveConstant = 0.95
tags = aero aircraft booster )cap drag fligh plane rocket stab stream tail
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-3
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
125mBentConeDark = false
125mBentConeWhite = true
125mBentConeBlackandWhite = false
125mBentConeOrange = false
}
}
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
125mBentConeDark = false
125mBentConeWhite = false
125mBentConeBlackandWhite = true
125mBentConeOrange = false
}
}
VARIANT
{
name = Orange
displayName = Gray and Orange
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
125mBentConeDark = false
125mBentConeWhite = false
125mBentConeBlackandWhite = false
125mBentConeOrange = true
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
GAMEOBJECTS
{
125mBentConeDark = true
125mBentConeWhite = false
125mBentConeBlackandWhite = false
125mBentConeOrange = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/noseConeAdapter.cfg
PART
{
name = noseConeAdapter
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 1.125, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom01 = 0.0, -0.75, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0, 0, -0.313, 0.0, 0.0, 1.0
CenterOfDisplacement = 0.0, -0.2, 0.0
TechRequired = aerodynamicSystems
entryCost = 6500
cost = 320
category = Propulsion
subcategory = 0
title = NCS Adapter
manufacturer = C7 Aerospace Division
description = The base of C7 Aerospace's Nose Cone system (NCS)
attachRules = 1,1,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 1
thermalMassModifier = 6.0
emissiveConstant = 0.6
tags = aero aircraft booster )cap cone drag fligh nose plane rocket stab stream tail
fuelCrossFeed = True
bulkheadProfiles = size0, size1
skinInternalConductionMult = 0.0012
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/cones/Assets/NCS
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Cone_Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1400
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleFuelTanks
volume = 1200
type = Structural
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/protectiveRocketNoseMk7_v2.cfg
PART
{
name = rocketNoseCone_v2
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advConstruction
entryCost = 6500
cost = 450
category = Aero
subcategory = 0
title = Protective Rocket Nose Cone Mk7
manufacturer = Goliath National Products
description = A large nosecone for covering up exposed areas of big rockets. Enhanced to fit stock solid rocket motors too. Capable of some fuel carriage as well.
attachRules = 1,0,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
thermalMassModifier = 6.0
emissiveConstant = 0.7
fuelCrossFeed = False
bulkheadProfiles = size2
tags = aero booster )cap drag fligh speed stab stream
maxTemp = 1773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulSpecialityNoseCone
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
25mNoseconeBlackWhite = false
25mNoseconeWhite = true
25mNoseconeOrange = false
}
}
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25mNoseconeBlackWhite = true
25mNoseconeWhite = false
25mNoseconeOrange = false
}
}
VARIANT
{
name = Orange
displayName = Gray and Orange
themeName = Orange
primaryColor = #4c4f47
secondaryColor = #f49841
GAMEOBJECTS
{
25mNoseconeBlackWhite = false
25mNoseconeWhite = false
25mNoseconeOrange = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/rocketNoseCone_size3.cfg
PART
{
name = rocketNoseConeSize3
module = Part
author = AlexanderM (Remix by Pablo)
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = composites
entryCost = 3500
cost = 850
subcategory = 0
title = non RO - Protective Rocket Nose Cone Mk12A
manufacturer = Goliath National Products
description = A huge nosecone to help make 3.75 rockets cut through the air. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
thermalMassModifier = 6.0
emissiveConstant = 0.7
fuelCrossFeed = False
bulkheadProfiles = size3
tags = aero aircraft booster )cap drag fligh plane rocket stab stream tail
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Aero/cones/Assets/orangeNoseCone
scale = 1.5, 1.5 ,1.5
}
MODEL
{
model = Squad/Parts/Aero/cones/Assets/rocketNoseCone
scale = 1.5, 1.5 ,1.5
}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
foamCone = false
foamCol = false
nose = true
collider = true
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #ffffff
secondaryColor = #f49841
GAMEOBJECTS
{
foamCone = true
foamCol = true
nose = false
collider = false
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 3.75
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/smallNoseCone.cfg
PART
{
name = standardNoseCone
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom01 = 0.0, -0.25, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0, 0, -0.156, 0.0, 0.0, 0.0
CenterOfDisplacement = 0.0, -0.1, 0.0
TechRequired = aerodynamicSystems
entryCost = 1800
cost = 180
category = Aero
subcategory = 0
title = Small Nose Cone
manufacturer = C7 Aerospace Division
description = An aerodynamic nose cap.
attachRules = 1,1,1,1,0
mass = 0.015
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
fuelCrossFeed = True
bulkheadProfiles = size0
thermalMassModifier = 6.0
emissiveConstant = 0.95
tags = aero aircraft )cap drag fligh missile plane speed stab stream
emissiveConstant = 0.85
skinInternalConductionMult = 0.0012
skinMaxTemp = 2706
maxTemp = 1773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Cone_Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 0.625
}
MODEL
{
model = ReStock/Assets/Aero/restock-nosecone-0625-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/tailConnectorA.cfg
PART
{
name = airplaneTail
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_attach = 0, -1, -0.313, 0.0, 0.0, 1.0
CoMOffset = 0.0, -1.5, 0.0
CoPOffset = 0.0, -1.5, 0.0
CoLOffset = 0.0, -1.5, 0.0
CenterOfDisplacement = 0.0, -1.5, 0.0
cost = 675
category = Aero
entryCost = 2800
TechRequired = aviation
title = Tail Connector A
manufacturer = WinterOwl Aircraft Emporium
description = A simple aerodynamic tail for aircraft. Designed to fit onto all standard 1.25m attachments, this part is the embodiment of our "Let's Fly", line of parts.
attachRules = 1,1,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
thermalMassModifier = 6.0
emissiveConstant = 0.95
fuelCrossFeed = True
bulkheadProfiles = size1
tags = aero aircraft drag fligh plane stab stream
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/cones/Assets/TailA
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Cone_Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/cones/tailConnectorB.cfg
PART
{
name = airplaneTailB
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_attach = 0, -1, -0.625, 0.0, 0.0, 1.0
CoMOffset = 0.0, -1.5, -0.313
CoPOffset = 0.0, -1.5, -0.313
CoLOffset = 0.0, -1.5, -0.313
CenterOfDisplacement = 0.0, -1.5, 0.0
cost = 675
category = Aero
entryCost = 2800
TechRequired = aerodynamicSystems
title = Tail Connector B
manufacturer = WinterOwl Aircraft Emporium
description = This raised variant of our popular airplane tail provides a lot of ground clearance during take-off.
attachRules = 1,1,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
thermalMassModifier = 6.0
emissiveConstant = 0.95
fuelCrossFeed = True
bulkheadProfiles = size1
tags = aero aircraft drag fligh plane stab stream
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/cones/Assets/TailB
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Cone_Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield0.cfg
PART
{
name = HeatShield0
module = Part
author = Chris Adderley (Nertea)
node_stack_bottom = 0.0, -0.0095, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.052, 0.0, 0.0, 1.0, 0.0, 1
sound_vent_medium = decouple
CoPOffset = 0.0, 0.5, 0.0
CoLOffset = 0.0, -0.075, 0.0
TechRequired = survivability
entryCost = 600
cost = 150
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (0.625m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 100
breakingTorque = 100
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
tags = ablat drag entry insulate protect re- rocket therm
node_stack_bottom02 = 0.0, -0.0626, 0.0, 0.0, -1.0, 0.0, 0
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.0
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.0048828125
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield0625Fairing
excludedRenderer = HeatShield0625Internal
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 0.625
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-0625-1
}
MODULE
{
name = ModuleJettison
jettisonName = HeatShield0625Fairing
bottomNodeName = bottom02
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield0625Brown = true
HeatShield0625Red = false
HeatShield0625Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield0625Brown = false
HeatShield0625Red = false
HeatShield0625Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield0625Brown = false
HeatShield0625Red = true
HeatShield0625Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 24.4140625
amount = 24.4140625
}
RESOURCE
{
name = CharredAblator
maxAmount = 18.310546875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield0.cfg
PART
{
name = RO_LEOHeatShield0625m
module = Part
author = Chris Adderley (Nertea)
node_stack_bottom = 0.0, -0.0095, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.052, 0.0, 0.0, 1.0, 0.0, 1
sound_vent_medium = decouple
CoPOffset = 0.0, 0.5, 0.0
CoLOffset = 0.0, -0.075, 0.0
TechRequired = survivability
entryCost = 600
cost = 150
category = Thermal
subcategory = 0
title = LEO Heat Shield (0.625m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 100
breakingTorque = 100
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
tags = ablat drag entry insulate protect re- rocket therm
node_stack_bottom02 = 0.0, -0.0626, 0.0, 0.0, -1.0, 0.0, 0
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.00390625
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield0625Fairing
excludedRenderer = HeatShield0625Internal
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 0.625
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-0625-1
}
MODULE
{
name = ModuleJettison
jettisonName = HeatShield0625Fairing
bottomNodeName = bottom02
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield0625Brown = true
HeatShield0625Red = false
HeatShield0625Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield0625Brown = false
HeatShield0625Red = false
HeatShield0625Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield0625Brown = false
HeatShield0625Red = true
HeatShield0625Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 19.53125
amount = 19.53125
}
RESOURCE
{
name = CharredAblator
maxAmount = 19.53125
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = HeatShield1
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (2.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.6
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.05
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 250
amount = 250
}
RESOURCE
{
name = CharredAblator
maxAmount = 187.5
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = SoyuzHeatshield
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = Soyuz Heat Shield (2.2m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
mass = 0.06655
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMassPerArea = 4
rescaleFactor = 1.76
emissiveConstant = 0.6
thermalMassModifier = 1.0
maxTemp = 2400
skinMaxTemp = 3600
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = Ablator
maxAmount = 266
amount = 266
}
MODULE
{
name = ModuleDecouple
ejectionForce = 20
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
lossExp = -8000
lossConst = 0.09
pyrolysisLossFactor = 26000
charMax = 1
charMin = 1
depletedMaxTemp = 1200
}
RESOURCE
{
name = CharredAblator
maxAmount = 199.5
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = Heatshield1m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (1.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 0.8
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.0125
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 62.5
amount = 62.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 46.875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = RO_LEOHeatShield225m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = LEO Heat Shield (2.25m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.8
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.050625
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 253.125
amount = 253.125
}
RESOURCE
{
name = CharredAblator
maxAmount = 253.125
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = RO_LEOHeatShield2m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = LEO Heat Shield (2m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.6
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.04
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 200
amount = 200
}
RESOURCE
{
name = CharredAblator
maxAmount = 200
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = RO_LEOHeatShield15m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = LEO Heat Shield (1.5m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.2
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.0225
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 112.5
amount = 112.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 112.5
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = RO_LEOHeatShield125m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = LEO Heat Shield (1.25m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.015625
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 78.125
amount = 78.125
}
RESOURCE
{
name = CharredAblator
maxAmount = 78.125
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield1.cfg
PART
{
name = RO_LEOHeatShield1m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.17, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.022, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, -0.15, 0.0
sound_vent_large = decouple
TechRequired = survivability
entryCost = 600
cost = 300
category = Thermal
subcategory = 0
title = LEO Heat Shield (1m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 0.8
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.01
MODULE
{
name = ModuleJettison
jettisonName = HeatShield125Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 50
amount = 50
}
RESOURCE
{
name = CharredAblator
maxAmount = 50
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = HeatShield2
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (4.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.6
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.2
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 1000
amount = 1000
}
RESOURCE
{
name = CharredAblator
maxAmount = 750
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = Heatshield7m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (7.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 2.8
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.6125
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 3062.5
amount = 3062.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 2296.875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = Heatshield3m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (3.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.2
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.1125
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 562.5
amount = 562.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 421.875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = Heatshield2.5m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (2.5m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.078125
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 390.625
amount = 390.625
}
RESOURCE
{
name = CharredAblator
maxAmount = 292.96875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = RO_LEOHeatShield7m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = LEO Heat Shield (7m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 2.8
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.49
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 2450
amount = 2450
}
RESOURCE
{
name = CharredAblator
maxAmount = 2450
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = RO_LEOHeatShield5m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = LEO Heat Shield (5m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 2
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.25
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 1250
amount = 1250
}
RESOURCE
{
name = CharredAblator
maxAmount = 1250
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = RO_LEOHeatShield4m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = LEO Heat Shield (4m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.6
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.16
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 800
amount = 800
}
RESOURCE
{
name = CharredAblator
maxAmount = 800
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = RO_LEOHeatShield3m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = LEO Heat Shield (3m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.2
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.09
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 450
amount = 450
}
RESOURCE
{
name = CharredAblator
maxAmount = 450
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield2.cfg
PART
{
name = RO_LEOHeatShield25m
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.367, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
CoPOffset = 0.0, 1.1, 0.0
CoLOffset = 0.0, -0.36, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = landing
entryCost = 1200
cost = 600
category = Thermal
subcategory = 0
title = LEO Heat Shield (2.5m)
manufacturer = O.M.B. Demolition Enterprises
description = LEO rated heat shield. Not rated for lunar returns.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1
maxTemp = 1500
skinMaxTemp = 2600
mass = 0.0625
MODULE
{
name = ModuleJettison
jettisonName = HeatShield25Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Black
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 1
lossExp = -6000
lossConst = 0.13
pyrolysisLossFactor = 6000
ablationTempThresh = 500
reentryConductivity = 0.01
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 312.5
amount = 312.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 312.5
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield3.cfg
PART
{
name = HeatShield3
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom = 0.0, -0.59, 0.0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 3
CoPOffset = 0.0, 1.4, 0.0
CoLOffset = 0.0, -0.5, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advLanding
entryCost = 1800
cost = 1100
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (5.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 1.333333
maxTemp = 2400
skinMaxTemp = 3600
mass = 0.3125
MODULE
{
name = ModuleJettison
jettisonName = HeatShield375Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield375Fairing
excludedRenderer = HeatShield375Internal
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 3.75
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-375-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield375Brown = true
HeatShield375Red = false
HeatShield375Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield375Brown = false
HeatShield375Red = false
HeatShield375Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield375Brown = false
HeatShield375Red = true
HeatShield375Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 1562.5
amount = 1562.5
}
RESOURCE
{
name = CharredAblator
maxAmount = 1171.875
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/HeatShield/HeatShield3.cfg
PART
{
name = Heatshield-10M
module = Part
author = Chris Adderley (Nertea)
node_stack_direct = 0.0, -0.00, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom = 0.0, -0.59, 0.0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 3
CoPOffset = 0.0, 1.4, 0.0
CoLOffset = 0.0, -0.5, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advLanding
entryCost = 1800
cost = 1100
category = Thermal
subcategory = 0
title = Lunar-rated Heat Shield (10.0m)
manufacturer = O.M.B. Demolition Enterprises
description = Lunar-rated heat shield.
attachRules = 1,0,1,0,0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
tags = ablat drag entry insulate protect re- rocket therm
leaveTemp = true
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.6
skinMassPerArea = 4
thermalMassModifier = 1.0
rescaleFactor = 2.666667
maxTemp = 2400
skinMaxTemp = 3600
mass = 1.25
MODULE
{
name = ModuleJettison
jettisonName = HeatShield375Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleColorChanger
moduleID = shieldChar
shaderProperty = _BurnColor
useRate = False
toggleInEditor = False
toggleInFlight = False
excludedRenderer = HeatShield375Fairing
excludedRenderer = HeatShield375Internal
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.8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 3.75
}
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-375-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = Classic
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield375Brown = true
HeatShield375Red = false
HeatShield375Black = false
}
}
VARIANT
{
name = Black
displayName = Black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield375Brown = false
HeatShield375Red = false
HeatShield375Black = true
}
}
VARIANT
{
name = Red
displayName = Unpainted
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield375Brown = false
HeatShield375Red = true
HeatShield375Black = false
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 6250
amount = 6250
}
RESOURCE
{
name = CharredAblator
maxAmount = 4687.5
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/InflatableHeatShield/HeatShield.cfg
PART
{
name = InflatableHeatShield
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_mid = 0.0, 0.34, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, -0.9, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = heavyLanding
entryCost = 6400
cost = 2400
subcategory = 0
title = non RO - Heat Shield (10m)
manufacturer = O.M.B. Demolition Enterprises
description = Based on the design of a child's toy, this heat shield uses a set of inflatable rings covered with a thermal blanket to provide a generous 10 meter heat shield for reentry and deceleration, and the aerodynamic qualities of an untethered bouncy castle. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,1
mass = 0.66
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
breakingForce = 2048
breakingTorque = 2048
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
heatConductivity = 0.001
thermalMassModifier = 1.0
CoPOffset = 0.0, 2.5, 0.0
CoLOffset = 0.0, -1, 0.0
CenterOfBuoyancy = 0.0, 2, 0.0
CenterOfDisplacement = 0.0, 2.3, 0.0
buoyancy = 0.2
boundsMultiplier = 0.7
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = balloon drag entry expand inflat insulate protect re- rocket therm
skinInternalConductionMult = 120
skinMaxTemp = 2120
skinThermalMassModifier = 1.4131
skinMassPerArea = 0.0514
emissiveConstant = 0.87
absorptiveConstant = 0.15
leaveTemp = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = Squad/Parts/Aero/InflatableHeatShield/HeatShield
}
MODULE
{
name = ModuleAnimateGeneric
animationName = InflatableHS
isOneShot = false
startEventGUIName = Inflate Heat Shield
endEventGUIName = Deflate Heat Shield
actionGUIName = Inflate Heat Shield
allowAnimationWhileShielded = False
restrictedNode = top
disableAfterPlaying = true
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = top
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
allowShroudToggle = True
hideJettisonMenu = True
useMultipleDragCubes = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
rebuildOnAnimation = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/InflatableHeatShield/HeatShield.cfg
PART
{
name = InflatableHeatShield15m
module = Part
author = RoverDude
rescaleFactor = 1.5
node_stack_mid = 0.0, 0.34, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, -0.9, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = heavyLanding
entryCost = 600
cost = 300
subcategory = 0
title = non RO - Heat Shield (15m)
manufacturer = O.M.B. Demolition Enterprises
description = Based on the design of a child's toy, then crossed with a bouncy castle, this heat shield uses a set of inflatable rings covered with a thermal blanket to provide a generous 15 meter heat shield for reentry and decelleration. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,1
mass = 1.312
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
breakingForce = 2048
breakingTorque = 2048
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
heatConductivity = 0.001
thermalMassModifier = 1.0
CoPOffset = 0, 3.75, 0
CoLOffset = 0, 1.5, 0
CenterOfBuoyancy = 0.0, 3.75, 0.0
CenterOfDisplacement = 0.0, 3.45, 0.0
buoyancy = 0.2
boundsMultiplier = 0.7
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = balloon drag entry expand inflat insulate protect re- rocket therm
skinInternalConductionMult = 120
skinMaxTemp = 2120
skinThermalMassModifier = 1.4131
skinMassPerArea = 0.0514
emissiveConstant = 0.87
absorptiveConstant = 0.15
leaveTemp = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = Squad/Parts/Aero/InflatableHeatShield/HeatShield
}
MODULE
{
name = ModuleAnimateGeneric
animationName = InflatableHS
isOneShot = false
startEventGUIName = Inflate Heat Shield
endEventGUIName = Deflate Heat Shield
actionGUIName = Inflate Heat Shield
allowAnimationWhileShielded = False
restrictedNode = top
disableAfterPlaying = true
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = top
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
allowShroudToggle = True
hideJettisonMenu = True
useMultipleDragCubes = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/InflatableHeatShield/HeatShield.cfg
PART
{
name = IRVE3
module = Part
author = RoverDude
rescaleFactor = 0.3
node_stack_mid = 0.0, 0.34, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, -0.9, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advLanding
entryCost = 6400
cost = 2400
subcategory = 0
title = non RO - IRVE 3
manufacturer = O.M.B. Demolition Enterprises
description = Rescaled inflatable heatshield to 3 meters, to match the Inflatable Reentry Vehicle Experiment 3 (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,1
mass = 0.11781
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
breakingForce = 2048
breakingTorque = 2048
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
heatConductivity = 0.001
thermalMassModifier = 1.0
CoPOffset = 0.0, 2.5, 0.0
CoLOffset = 0.0, -1, 0.0
CenterOfBuoyancy = 0.0, 2, 0.0
CenterOfDisplacement = 0.0, 2.3, 0.0
buoyancy = 0.2
boundsMultiplier = 0.7
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = balloon drag entry expand inflat insulate protect re- rocket therm
skinInternalConductionMult = 120
skinMaxTemp = 2120
skinThermalMassModifier = 1.4131
skinMassPerArea = 0.0514
emissiveConstant = 0.87
absorptiveConstant = 0.15
leaveTemp = true
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = Squad/Parts/Aero/InflatableHeatShield/HeatShield
}
MODULE
{
name = ModuleAnimateGeneric
animationName = InflatableHS
isOneShot = false
startEventGUIName = Inflate Heat Shield
endEventGUIName = Deflate Heat Shield
actionGUIName = Inflate Heat Shield
allowAnimationWhileShielded = False
restrictedNode = top
disableAfterPlaying = true
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = top
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
allowShroudToggle = True
hideJettisonMenu = True
useMultipleDragCubes = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/InflatableHeatShield/HeatShield.cfg
PART
{
name = IRVE3
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_mid = 0.0, 0.34, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, -0.9, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = heavyLanding
entryCost = 6400
cost = 2400
subcategory = 0
title = non RO - IRVE 3
manufacturer = O.M.B. Demolition Enterprises
description = Rescaled inflatable heatshield to 3 meters, to match the Inflatable Reentry Vehicle Experiment 3 (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,1
mass = 0.117541
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
breakingForce = 2048
breakingTorque = 2048
skinMaxTemp = 3500
emissiveConstant = 0.9
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
heatConductivity = 0.01
thermalMassModifier = 7.5
CoPOffset = 0.0, 2.5, 0.0
CoLOffset = 0.0, -1, 0.0
CenterOfBuoyancy = 0.0, 2, 0.0
CenterOfDisplacement = 0.0, 2.3, 0.0
buoyancy = 0.2
boundsMultiplier = 0.7
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = balloon drag entry expand inflat insulate protect re- rocket therm
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODULE
{
name = ModuleAnimateGeneric
animationName = InflatableHS
isOneShot = false
startEventGUIName = Inflate Heat Shield
endEventGUIName = Deflate Heat Shield
actionGUIName = Inflate Heat Shield
allowAnimationWhileShielded = False
restrictedNode = top
disableAfterPlaying = true
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = top
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
allowShroudToggle = True
hideJettisonMenu = True
useMultipleDragCubes = False
}
MODEL
{
model = Squad/Parts/Aero/InflatableHeatShield/HeatShield
scale = 0.3, 0.3, 0.3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/intakeRadialLong/intakeRadialLong.cfg
PART
{
name = IntakeRadialLong
module = Part
author = Porkjet
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
buoyancy = 0.1
TechRequired = highAltitudeFlight
entryCost = 6800
cost = 900
category = Aero
subcategory = 0
title = Adjustable Ramp Intake (Radial)
manufacturer = C7 Aerospace Division
description = This intake addresses those sometimes absurd contraptions that SSTO engineers designed in an attempt to pump more and more air into their engines. Optimized for supersonic flight.
attachRules = 0,1,0,1,1
mass = 0.114
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = srf
tags = aero (air aircraft breathe cone fligh inlet jet oxygen plane suck supersonic
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.722222
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.001
intakeSpeed = 10
intakeTransformName = Intake
Area = 0.25211
inletTitle = Adjustable inlet
inletDescription = Optimized for supersonic speed
machCurve
{
key = 0 0.85 0 0
key = 1 1 0 0
key = 2 0.95 -0.08751557 -0.08751557
key = 4 0.5 -0.4034287 -0.4034287
key = 8 0.01 0 0
}
TPRCurve
{
key = 0 0.85 0 0.1313066
key = 1 0.96 0 0
key = 2 0.95 -0.03646297 -0.03646297
key = 4 0.65 -0.15625 -0.15625
key = 8 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODEL
{
model = Squad/Parts/Aero/intakeRadialLong/IntakeRadial
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-longintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = longintake_mask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/miniIntake/SmallIntake.cfg
PART
{
name = miniIntake
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_bottom01 = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
buoyancy = 0.1
TechRequired = aviation
entryCost = 3000
cost = 250
category = Aero
subcategory = 0
title = Small Circular Intake
manufacturer = C7 Aerospace Division
description = A must-have for air breathing engines, this intake duct will pull in outside air to run turbine engines on, as long as there is any outside air to begin with, of course. Optimized for subsonic flight.
attachRules = 1,0,1,1,0
mass = 0.005
thermalMassModifier = 4.0
emissiveConstant = 0.55
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1
fuelCrossFeed = True
bulkheadProfiles = size0
tags = aero (air aircraft breathe fligh inlet jet oxygen plane subsonic suck
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
DRAG_CUBE
{
cube = Default, 0.1813352,0.6919296,0.4108824, 0.1813352,0.6919321,0.4108824, 0.3032565,0.4,0.3950377, 0.3032565,0.942507,0.1303004, 0.1813352,0.6928801,0.4108824, 0.1813352,0.6909673,0.4108824, 0,0.1324531,-2.368446E-08, 0.625,0.3274064,0.6250001
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.001
intakeSpeed = 15
intakeTransformName = Intake
Area = 0.16
inletTitle = Pitot tube inlet
inletDescription = Designed for subsonic flight
machCurve
{
key = 1 1 0 0
key = 1.5 0.9 -0.4312553 -0.4312553
key = 2.5 0.45 -0.5275364 -0.5275364
key = 3.5 0.1 0 0
}
TPRCurve
{
key = 0 0.95 0.02000004 0.02000004
key = 1 0.97 0 0
key = 1.5 0.9 -0.2366667 -0.2366667
key = 2.5 0.45 -0.475 -0.475
key = 3.5 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 0.5
maxAmount = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = Squad/Parts/Aero/miniIntake/SmallIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-miniintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = miniintake_mask
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/protectiveRocketNoseMk7/protectiveRocketNoseMk7.cfg
PART
{
name = rocketNoseCone
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advConstruction
TechHidden = true
entryCost = 0
cost = 450
subcategory = 0
title = non RO - Protective Rocket Nose Cone Mk7
manufacturer = Goliath National Products
description = A large nose cone for covering up exposed areas of big rockets. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 0.5
thermalMassModifier = 6.0
emissiveConstant = 0.6
fuelCrossFeed = False
bulkheadProfiles = size2
tags = aero booster )cap drag fligh speed stab stream
skinInternalConductionMult = 0.0012
skinMaxTemp = 2706
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 2000
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/ramAirIntake/ramAirIntake.cfg
PART
{
name = ramAirIntake
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_bottom01 = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
buoyancy = 0.1
TechRequired = highAltitudeFlight
entryCost = 14000
cost = 2680
category = Aero
subcategory = 0
title = Ramp Intake
manufacturer = C7 Aerospace Division
description = At supersonic speeds, -PATENT PENDING, CLASSIFIED INFO- inside the intake duct deflect the incoming air stream, causing -PATENT PENDING, CLASSIFIED INFO-, which creates a -PATENT PENDING, CLASSIFIED INFO-, thereby greatly increasing the efficiency of this unit at supersonic speeds. Patents Pending.
attachRules = 1,0,1,1,0
stackSymmetry = 2
mass = 0.045
thermalMassModifier = 12.0
emissiveConstant = 0.7
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 1
fuelCrossFeed = True
bulkheadProfiles = size1
tags = aero (air aircraft breathe cone fligh inlet jet oxygen plane suck supersonic
emissiveConstant = 0.85
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
DRAG_CUBE
{
cube = Default, 1.455778,0.8035793,0.7221571, 1.455778,0.8028867,0.7221571, 1.218224,0.375,1.891716, 1.218224,0.9445066,1.006232, 1.975862,0.8134198,1.148628, 1.975862,0.8425881,0.7164711, -3.725912E-08,0.8638564,3.089391E-07, 1.25,1.852713,1.250001
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.0074
intakeSpeed = 10
intakeTransformName = Intake
Area = 0.75
inletTitle = Adjustable inlet
inletDescription = Optimized for supersonic speed
machCurve
{
key = 0 0.85 0 0
key = 1 1 0 0
key = 2 0.95 -0.08751557 -0.08751557
key = 4 0.5 -0.4034287 -0.4034287
key = 8 0.01 0 0
}
TPRCurve
{
key = 0 0.85 0 0.1313066
key = 1 0.96 0 0
key = 2 0.95 -0.03646297 -0.03646297
key = 4 0.65 -0.15625 -0.15625
key = 8 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 2
maxAmount = 2
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = IntakeRampHeat
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = Squad/Parts/Aero/ramAirIntake/RampIntake
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-rampintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = rampintake_mask
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/shuttleWings/delta.cfg
PART
{
name = wingShuttleDelta
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -1.6, -0.4, 0
CoLOffset = -1.6, -0.4, 0
CoPOffset = -1.6, -0.4, 0
TechRequired = experimentalAerodynamics
entryCost = 36400
cost = 3000
category = Aero
subcategory = 0
title = Big-S Delta Wing
manufacturer = C7 Aerospace Division
description = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
attachRules = 0,1,0,1,1
mass = 0.5
thermalMassModifier = 1
heatConductivity = 0.06
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft foil fuel ?lf lift liquid plane shuttle swept wet
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/shuttleWings/ShuttleDeltaWing
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 4.7827
MAC = 3.49113
TaperRatio = 0.19983
MidChordSweep = 23.885
maxdeflect = 20
rootMidChordOffsetFromOrig = 0, 0.969895, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/shuttleWings/elevon1.cfg
PART
{
name = wingShuttleElevon1
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
CoMOffset = -0.325, -0.588312, 0
CoLOffset = -0.325, -0.588312, 0
CoPOffset = -0.325, -0.588312, 0
TechRequired = experimentalAerodynamics
entryCost = 16400
cost = 950
category = Aero
subcategory = 0
title = Big-S Elevon 1
manufacturer = C7 Aerospace Division
description = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
attachRules = 0,1,0,1,1
mass = 0.15
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev flap plane )rudder shuttle spoil stab
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/shuttleWings/ShuttleElevonA
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 2
MAC = 1.21936
TaperRatio = 0.667627
MidChordSweep = -6.9283
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/shuttleWings/elevon2.cfg
PART
{
name = wingShuttleElevon2
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
CoMOffset = 0, -0.329694, 0
CoLOffset = 0, -0.329694, 0
CoPOffset = 0, -0.329694, 0
TechRequired = experimentalAerodynamics
entryCost = 16400
cost = 1300
category = Aero
subcategory = 0
title = Big-S Elevon 2
manufacturer = C7 Aerospace Division
description = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
attachRules = 0,1,0,1,1
mass = 0.23
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev flap plane )rudder shuttle spoil stab
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/shuttleWings/ShuttleElevonB
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 2.90085
MAC = 1.8262
TaperRatio = 0.667123
MidChordSweep = -7.1665
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon
rootMidChordOffsetFromOrig = 0, 0.2, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/shuttleWings/rudder.cfg
PART
{
name = wingShuttleRudder
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 2.0, 0.0, 1.0, 0.0, 0.0, 1
CoLOffset = -2.0, 0.5, 0
CoPOffset = -2.0, 0.5, 0
CoMOffset = -2.0, 0.5, 0
TechRequired = experimentalAerodynamics
entryCost = 8000
cost = 2500
category = Aero
subcategory = 0
title = Big-S Spaceplane Tail Fin
manufacturer = C7 Aerospace Division
description = Large heat resistant spaceplane fin.
attachRules = 0,1,0,1,1
mass = 0.45
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft control (elev plane )rudder shuttle stab
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/shuttleWings/ShuttleRudder
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 4.560464
MAC = 2.74028
TaperRatio = 0.44967
MidChordSweep = 38.21
maxdeflect = 20
ctrlSurfFrac = 0.29
transformName = ControlSurface
rootMidChordOffsetFromOrig = 0, 1.37014, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/shuttleWings/strake.cfg
PART
{
name = wingShuttleStrake
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
CoMOffset = -0.37, 0.2, 0
CoLOffset = -0.37, 0.2, 0
CoPOffset = -0.37, 0.2, 0
TechRequired = experimentalAerodynamics
entryCost = 22000
cost = 1000
category = Aero
subcategory = 0
title = Big-S Wing Strake
manufacturer = C7 Aerospace Division
description = The Big-S line of wings are C7's largest lifting surfaces to date. Not only are they Sturdy and heat resistant enough to survive reentry, but also have enough internal volume to carry optional fuel tanks.
attachRules = 0,1,0,1,1
mass = 0.1
thermalMassModifier = 8.0
heatConductivity = 0.06
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft foil fuel ?lf lift liquid plane shuttle swept wet
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Aero/shuttleWings/ShuttleStrake
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.20137
MAC = 3.1812
TaperRatio = 0
MidChordSweep = 66.726
rootMidChordOffsetFromOrig = 0, 1.27448, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wingletAV-R8/wingletAV-R8.cfg
PART
{
name = R8winglet
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
TechRequired = flightControl
entryCost = 1800
cost = 640
category = Aero
subcategory = 0
title = AV-R8 Winglet
manufacturer = Kerlington Model Rockets and Paper Products Inc
description = The R8 Active Control Winglet series marked the debut of Kerlington Model Rockets in the Spacecraft engineering world. These winglets are equipped with movable pivots, which allow them to swivel and act as control surfaces. This feature was considered a huge advancement in control technology and most agree that it made Kerlington staff and R8 fans simply unbearable to be around.
attachRules = 0,1,0,0,1
node_attach = 4.32401, 1.39785, 0.0, 1.0, 0.0, 0.0
CoMOffset = -0.0745, -0.2, 0
CoLOffset = -0.0745, -0.2, 0
CoPOffset = -0.0745, -0.2, 0
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aircraft canard control (elev fin (fore lift plane rocket )rudder stab swept tail
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Aero/restock-winglet-avr8-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-1
shader = KSP/Specular
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-2
shader = KSP/Specular
}
}
}
MODULE
{
name = FARControllableSurface
MAC = 1.311
MidChordSweep = 27.6
maxdeflect = 15
b_2 = 1.388
TaperRatio = 0.611
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wingletAV-T1/wingletAV-T1.cfg
PART
{
name = winglet
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
TechRequired = stability
entryCost = 1500
cost = 500
category = Aero
subcategory = 0
title = AV-T1 Winglet
description = Nothing is really known about this thing. Use it at your own risk.
attachRules = 0,1,0,0,1
node_attach = 5.10736, -0.589634, 0.0, 1.0, 0.0, 0.0
CoMOffset = 0.08, -0.2, 0.00664
CoLOffset = 0.08, -0.2, 0.00664
CoPOffset = 0.08, -0.2, 0.00664
mass = 0.037
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
mirrorRefAxis = 0, 0, -1
bulkheadProfiles = srf
tags = aero aircraft fin lift plane rocket stab swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Aero/restock-winglet-avt1-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-1
shader = KSP/Specular
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-2
shader = KSP/Specular
}
}
}
MODULE
{
name = FARWingAerodynamicModel
MAC = 1.239
MidChordSweep = 20.31
b_2 = 1.425
TaperRatio = 0.305
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wingletDeltaDeluxe/wingletDeltaDeluxe.cfg
PART
{
name = winglet3
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
TechRequired = flightControl
entryCost = 4600
cost = 600
category = Aero
subcategory = 0
title = Delta-Deluxe Winglet
manufacturer = Kerlington Model Rockets and Paper Products Inc
description = The Delta-Deluxe Winglet is a large aerodynamic surface with a small built-in aileron. It is very lightweight and offers more lift than the AV-R8 but the small control surface area means it is not as quick to turn.
attachRules = 0,1,0,0,1
node_attach = 0.4780781, 0.1322544, 0.0, 1.0, 0.0, 0.0
CoMOffset = -0.08, -0.3, 0
CoLOffset = -0.08, -0.3, 0
CoPOffset = -0.08, -0.3, 0
mass = 0.078
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aircraft canard control (elev fin (fore lift plane rocket )rudder stab swept tail
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Aero/restock-winglet-delta-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-1
shader = KSP/Specular
}
}
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/Aero/restock-winglets-2
shader = KSP/Specular
}
}
}
MODULE
{
name = FARControllableSurface
MAC = 1.695
MidChordSweep = 22.1
maxdeflect = 15
b_2 = 1.587
TaperRatio = 0.449
ctrlSurfFrac = 0.2
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/connector1.cfg
PART
{
name = wingConnector
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.9309626, 0.07127571, 0
CoLOffset = -0.9309626, 0.07127571, 0
CoPOffset = -0.9309626, 0.07127571, 0
TechRequired = aerodynamicSystems
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Wing Connector Type A
manufacturer = C7 Aerospace Division
description = A vaguely wing shaped board. Use at your own risk.
attachRules = 0,1,0,1,1
mass = 0.2
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/connector1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.875
MAC = 4.125
TaperRatio = 1
MidChordSweep = 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/connector2.cfg
PART
{
name = wingConnector2
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.875, 0.0, 0.0
CoLOffset = -1.875, 0.0, 0.0
CoPOffset = -1.875, 0.0, 0.0
TechRequired = aviation
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Wing Connector Type B
manufacturer = C7 Aerospace Division
description = A vaguely wing shaped board. Use at your own risk.
attachRules = 0,1,0,1,1
mass = 0.2
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/connector2
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 2.25
TaperRatio = 1
MidChordSweep = 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/connector3.cfg
PART
{
name = wingConnector3
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.938, 0, 0
CoLOffset = -0.938, 0, 0
CoPOffset = -0.938, 0, 0
TechRequired = aerodynamicSystems
entryCost = 4300
cost = 250
category = Aero
subcategory = 0
title = Wing Connector Type C
manufacturer = C7 Aerospace Division
description = A vaguely wing shaped board.
attachRules = 0,1,0,1,1
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/connector3
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.875
MAC = 2.25
TaperRatio = 1
MidChordSweep = 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/connector4.cfg
PART
{
name = wingConnector4
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.469, 0, 0
CoLOffset = -0.469, 0, 0
CoPOffset = -0.469, 0, 0
TechRequired = advAerodynamics
entryCost = 2400
cost = 100
category = Aero
subcategory = 0
title = Wing Connector Type D
manufacturer = C7 Aerospace Division
description = Found in a trash bin next to a wing factory.
attachRules = 0,1,0,1,1
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/connector4
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 0.9375
MAC = 2.25
TaperRatio = 1
MidChordSweep = 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/connector5.cfg
PART
{
name = wingConnector5
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.938, 0, 0
CoLOffset = -0.938, 0, 0
CoPOffset = -0.938, 0, 0
TechRequired = aviation
entryCost = 2400
cost = 100
category = Aero
subcategory = 0
title = Wing Connector Type E
manufacturer = C7 Aerospace Division
description = Found in a trash bin next to a wing factory.
attachRules = 0,1,0,1,1
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/connector5
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.875
MAC = 1.313
TaperRatio = 1
MidChordSweep = 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/delta.cfg
PART
{
name = deltaWing
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.2, 0.4, 0
CoLOffset = -1.2, 0.4, 0
CoPOffset = -1.2, 0.4, 0
TechRequired = advAerodynamics
entryCost = 6400
cost = 600
category = Aero
subcategory = 0
title = Delta Wing
manufacturer = C7 Aerospace Division
description = Standard Delta configuration wings. These wings provide high lift and a stable center of gravity for your everyday lifting needs.
attachRules = 0,1,0,1,1
mass = 0.2
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/delta
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 2.25
TaperRatio = 0.091
MidChordSweep = 26.57
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/delta_small.cfg
PART
{
name = delta_small
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.6, 0.15, 0
CoLOffset = -0.6, 0.15, 0
CoPOffset = -0.6, 0.15, 0
TechRequired = advAerodynamics
entryCost = 3200
cost = 200
category = Aero
subcategory = 0
title = Small Delta Wing
manufacturer = C7 Aerospace Division
description = This small delta wing has breezed through extensive stress tests and design revisions, mostly because it wasn't involved in any of those. In any case, it should work as a comparatively reliable lifting surface.
attachRules = 0,1,0,1,1
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/delta_small
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.875
MAC = 1.313
TaperRatio = 0.167
MidChordSweep = 26.57
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/elevon1.cfg
PART
{
name = StandardCtrlSrf
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = 0, -0.215625, 0
CoLOffset = 0, -0.215625, 0
CoPOffset = 0, -0.215625, 0
TechRequired = aviation
entryCost = 3200
cost = 400
category = Aero
subcategory = 0
title = Elevon 1
manufacturer = C7 Aerospace Division
description = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
attachRules = 0,1,0,0,0
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev plane )rudder
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/elevon1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 1.825
MAC = 0.519
TaperRatio = 1
MidChordSweep = 0
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon1
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/elevon2.cfg
PART
{
name = elevon2
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = 0, -0.3296936, 0
CoLOffset = 0, -0.3296936, 0
CoPOffset = 0, -0.3296936, 0
TechRequired = advAerodynamics
entryCost = 3200
cost = 550
category = Aero
subcategory = 0
title = Elevon 2
manufacturer = C7 Aerospace Division
description = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
attachRules = 0,1,0,0,0
mass = 0.06
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev plane )rudder
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/elevon2
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 1.825
MAC = 0.633
TaperRatio = 0.695
MidChordSweep = -3.58
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon2
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/elevon3.cfg
PART
{
name = elevon3
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = 0, -0.446875, 0
CoLOffset = 0, -0.446875, 0
CoPOffset = 0, -0.446875, 0
TechRequired = advAerodynamics
entryCost = 3200
cost = 650
category = Aero
subcategory = 0
title = Elevon 3
manufacturer = C7 Aerospace Division
description = Made from the finest materials at hand, these flight surfaces are guaranteed to operate while attached to the craft. However studies have shown that a lack of atmosphere *may* slightly impede function. No refunds.
attachRules = 0,1,0,0,0
mass = 0.08
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev plane )rudder
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/elevon3
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 1.825
MAC = 0.864
TaperRatio = 0.761
MidChordSweep = -3.67
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon3
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/elevon4.cfg
PART
{
name = smallCtrlSrf
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = 0, -0.329694, 0
CoLOffset = 0, -0.329694, 0
CoPOffset = 0, -0.329694, 0
TechRequired = advAerodynamics
entryCost = 3200
cost = 400
category = Aero
subcategory = 0
title = Elevon 4
manufacturer = C7 Aerospace Division
description = Feel the need to attach an elevator, rudder or aileron to just about any surface you can get your mitts on? Well this small elevon is for you. Made of mostly new factory parts, it will fit just about anywhere. Just don't expect a huge performance out of such a small part.
attachRules = 0,1,0,0,0
mass = 0.04
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev plane )rudder
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/elevon4
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 0.888
MAC = 0.747
TaperRatio = 1
MidChordSweep = 0
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon4
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/elevon5.cfg
PART
{
name = elevon5
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = 0, -0.329694, 0
CoLOffset = 0, -0.329694, 0
CoPOffset = 0, -0.329694, 0
TechRequired = advAerodynamics
entryCost = 4800
cost = 800
category = Aero
subcategory = 0
title = Elevon 5
manufacturer = C7 Aerospace Division
description = Just another one of these elevon things... wait, this one is swept! Wow!
attachRules = 0,1,0,0,0
mass = 0.08
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
bulkheadProfiles = srf
tags = aero aileron aircraft control (elev plane )rudder
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/elevon5
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARControllableSurface
b_2 = 2
MAC = 0.747
TaperRatio = 1
MidChordSweep = 0
nonSideAttach = 1
maxdeflect = 20
ctrlSurfFrac = 1
transformName = Elevon5
rootMidChordOffsetFromOrig = 0, 0.09375, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/strake.cfg
PART
{
name = wingStrake
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.35, -0.3, 0
CoLOffset = -0.35, -0.3, 0
CoPOffset = -0.35, -0.3, 0
TechRequired = supersonicFlight
entryCost = 6800
cost = 400
category = Aero
subcategory = 0
title = Wing Strake
manufacturer = C7 Aerospace Division
description = Strakes are like sideburns for your plane. The girls will fall for you!
attachRules = 0,1,0,1,1
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/strake
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 0.938
MAC = 2.25
TaperRatio = 0.091
MidChordSweep = 63.42
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/structural1.cfg
PART
{
name = structuralWing
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.7, -0.6, 0
CoLOffset = -0.7, -0.6, 0
CoPOffset = -0.7, -0.6, 0
TechRequired = supersonicFlight
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Structural Wing Type A
manufacturer = C7 Aerospace Division
description = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish. Intended uses include very large canards, and leading edges of larger delta wings.
attachRules = 0,1,0,1,1
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/structural1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 1.875
MAC = 2.25
TaperRatio = 0.091
MidChordSweep = 44.99
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/structural2.cfg
PART
{
name = structuralWing2
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.1, -0.1, 0
CoLOffset = -1.1, -0.1, 0
CoPOffset = -1.1, -0.1, 0
TechRequired = aerodynamicSystems
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Structural Wing Type B
manufacturer = C7 Aerospace Division
description = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
attachRules = 0,1,0,1,1
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/structural2
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 1.313
TaperRatio = 0.167
MidChordSweep = 14.04
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/structural3.cfg
PART
{
name = structuralWing3
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.0, -0.05, 0
CoLOffset = -1.0, -0.05, 0
CoPOffset = -1.0, -0.05, 0
TechRequired = aviation
entryCost = 6400
cost = 300
category = Aero
subcategory = 0
title = Structural Wing Type C
manufacturer = C7 Aerospace Division
description = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
attachRules = 0,1,0,1,1
mass = 0.05
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/structural3
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 0.844
TaperRatio = 0.286
MidChordSweep = 7.13
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/structural4.cfg
PART
{
name = structuralWing4
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -0.236, -0.1, 0
CoLOffset = -0.236, -0.1, 0
CoPOffset = -0.236, -0.1, 0
TechRequired = advAerodynamics
entryCost = 6400
cost = 150
category = Aero
subcategory = 0
title = Structural Wing Type D
manufacturer = C7 Aerospace Division
description = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
attachRules = 0,1,0,1,1
mass = 0.025
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane swept
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/structural4
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 0.938
MAC = 1.313
TaperRatio = 0.167
MidChordSweep = 44.99
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/swept1.cfg
PART
{
name = sweptWing1
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.0, 0.05, 0
CoLOffset = -1.0, 0.05, 0
CoPOffset = -1.0, 0.05, 0
TechRequired = advAerodynamics
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Swept Wing Type A
manufacturer = C7 Aerospace Division
description = This wing has been constructed out of surplus wing components. Comes complete with "like new" finish.
attachRules = 0,1,0,1,1
mass = 0.113
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/swept1
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 1.313
TaperRatio = 0.167
MidChordSweep = 36.87
rootMidChordOffsetFromOrig = 0, 1.313, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Aero/wings/swept2.cfg
PART
{
name = sweptWing2
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3
CoMOffset = -1.875, 0, 0
CoLOffset = -1.875, 0, 0
CoPOffset = -1.875, 0, 0
TechRequired = aerodynamicSystems
entryCost = 6400
cost = 500
category = Aero
subcategory = 0
title = Swept Wing Type B
manufacturer = C7 Aerospace Division
description = This wing has been constructed from surplus wing components. Comes complete with "like new" finish.
attachRules = 0,1,0,1,1
mass = 0.226
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = none
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 15
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft fligh foil lift plane
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 2273.15
MODEL
{
model = Squad/Parts/Aero/wings/swept2
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = FARWingAerodynamicModel
b_2 = 3.75
MAC = 2.25
TaperRatio = 1
MidChordSweep = 26.57
rootMidChordOffsetFromOrig = 0, 1.313, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = asasmodule1-2
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = specializedControl
entryCost = 11600
cost = 2100
category = Control
subcategory = 0
title = Advanced Reaction Wheel Module, Large
manufacturer = Generic
description = Using a powerful electric motor, this large reaction wheel allows for minor attitude adjustments even to larger spacecraft without expending propellant.
attachRules = 1,0,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2
tags = cmg command control fly gyro moment react stab steer torque
rescaleFactor = 1
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleReactionWheel
PitchTorque = 1.0
YawTorque = 1.0
RollTorque = 1.0
torqueResponseSpeed = 30
RESOURCE
{
name = ElectricCharge
rate = 1.000
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0probeSounding0-3m
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0,0, 0
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0,0, -0
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = start
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = WAC-Corporal Sounding Rocket Telemetry Unit
manufacturer = Caltech
description = A simple RF receiver and time-delay circuit for sounding rockets. Allows staging and for information to be reported, but no yaw/pitch/roll control. [0.3m diameter]
attachRules = 1,0,1,1,0
mass = 0.06
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0
tags = cmg command control fly gyro moment react stab steer torque
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
scale = 1.0
rescaleFactor = 0.3816
maxTemp = 573.15
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
scale = 0.3086, 1.0, 0.3086
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 180
maxAmount = 180
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0aerobeeSounding
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0,0, 0
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0,0, -0
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = start
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = Aerobee Sounding Rocket Telemetry Unit
manufacturer = Aerojet
description = A simple RF receiver and time-delay circuit for sounding rockets. Allows staging and for information to be reported, but no yaw/pitch/roll control. [0.380m diameter]
attachRules = 1,0,1,1,0
mass = 0.06
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0
tags = cmg command control fly gyro moment react stab steer torque
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
scale = 1.0
maxTemp = 573.15
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
rescaleFactor = 0.48336
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
scale = 0.3086, 1.0, 0.3086
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 180
maxAmount = 180
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0probeAvionics66m
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = specializedControl
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = Saturn IB/V Instrument Unit
manufacturer = IBM
description = This avionics unit was designed by IBM for the Saturn IB and V launch vehicles. Allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 2.0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size6
tags = cmg command control fly gyro moment react stab steer torque
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
scale = 1.0
rescaleFactor = 2.64
maxTemp = 573.15
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 6000
maxAmount = 6000
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0probeAvionics1-4m
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = specializedControl
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = Delta Avionics Package [1.45m]
manufacturer = Honeywell Aerospace
description = A mid-period avionics module capable of maintaining a pitch and roll program, used by small upper stages. Control lasts approximately a half hour. Allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.16
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = cmg command control fly gyro moment react stab steer torque
maxTemp = 573.15
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
scale = 1.0
rescaleFactor = 1.0
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
scale = 0.58, 1.0, 0.58
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 1300
maxAmount = 1300
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.12
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0probeAvionics3-05m
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = specializedControl
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = Centaur Avionics Package [3.05m]
manufacturer = Honeywell Aerospace
description = An avionics module for large upper stages. Rated control lasts approximately two hours.
attachRules = 1,0,1,1,0
mass = 0.3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2
tags = cmg command control fly gyro moment react stab steer torque
maxTemp = 573.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
scale = 1.0
rescaleFactor = 1.0
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
scale = 1.22, 1.0, 1.22
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.25
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
standalone = True
}
RESOURCE
{
name = ElectricCharge
amount = 1800
maxAmount = 1800
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/advancedSasModuleLarge/advSasModuleLarge.cfg
PART
{
name = RP0probeAvionics0-81m
module = Part
author = Chris Adderley (Nertea)
iconCenter = 0, 3, 0
node_stack_top = 0, 0.25, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0, -0.25, 0, 0.0, -1.0, 0.0, 2
buoyancy = 0.1
buoyancyUseSine = False
TechRequired = specializedControl
entryCost = 11600
cost = 2100
category = Pods
subcategory = 0
title = Able Avionics Package [0.813m]
manufacturer = Honeywell Aerospace
description = An early avionics module capable of maintaining a pitch and roll program, used by small upper stages. Control lasts approximately a half hour. Allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.140
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2
tags = cmg command control fly gyro moment react stab steer torque
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.0
maxTemp = 573.15
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
scale = 0.3252, 1.0, 0.3252
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 300
maxAmount = 300
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.15
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 0
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/cupola/cupola.cfg
PART
{
name = cupola
module = Part
author = Squad
mesh = model.mu
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.83, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = commandModules
entryCost = 10200
cost = 3200
category = Pods
subcategory = 0
title = Cupola Observatory Module
manufacturer = Generic
description = Sporting large panes of transparent aluminum ceramic composite, the Cupola gives an unmatched view of space. ESA pioneered the design for the ISS, where it was attached in 2010 after launching on STS-130.
attachRules = 1,0,1,1,0
mass = 1.88
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.20
angularDrag = 4
skinMaxTemp = 2000
vesselType = Lander
CrewCapacity = 1
bulkheadProfiles = size2, size1
tags = base capsule cmg command control ?eva fly gyro ?iva moment outpost pilot pod react rocket space stab statio steer torque view comfort
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
INTERNAL
{
name = cupolaInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Up
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
interactionRange = 2
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = panorama
desc = The cupola offer a relaxing panoramic view of the void of space.
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 100.1125
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Oxygen
amount = 630
maxAmount = 630
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 262.5
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleGenerator
isAlwaysActive = true
OUTPUT_RESOURCE
{
name = ElectricCharge
rate = -0.2
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = PlannerController
title = generator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/externalCommandSeat/externalCommandSeat.cfg
PART
{
name = seatExternalCmd
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.2, 0.0, 0.0, -1.0
TechRequired = fieldScience
entryCost = 8100
cost = 200
category = Pods
subcategory = 0
title = EAS-1 External Command Seat
manufacturer = Kerlington Model Rockets and Paper Products Inc
description = The EAS-1 External Command Seat provides all the controls needed to fully operate a spacecraft, just like a command pod, but without such needless frivolities as "pressurized interiors", or "seat belts". It's bare-bones, pedal-to-the-metal efficiency at its finest.
attachRules = 0,1,0,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.05
minimum_drag = 0.05
angularDrag = 1
breakingForce = 20
breakingTorque = 20
vesselType = Rover
CrewCapacity = 1
bulkheadProfiles = srf
tags = chair control kerbal rover
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = KerbalSeat
seatPivotName = seatPivot
ejectDirection = 0.0, 0.1, 0.1
ejectionForceMax = 100.0
ejectionForcePercentage = 0.0
ejectionForceDirection = 0.0, 1.0, 0.0
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/hitchhikerStorageContainer/hitchikerStorageContainer.cfg
PART
{
name = crewCabin
module = Part
author = Chris Adderley
node_stack_top = 0.0, 0.986899, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.986899, 0.0, 0.0, -1.0, 0.0, 2
CrewCapacity = 4
TechRequired = spaceExploration
entryCost = 12400
cost = 4000
category = Utility
subcategory = 0
title = Habitation Module
manufacturer = Generic
description = This non-controllable module is designed for space stations and very large, long-range spacecraft. It can be stocked with ample consumables, and provides toilets, showers and living quarters for up to four crewmembers. There are no bunks in space, however – instead, sleeping bags are strapped to the internal walls of the module.
attachRules = 1,0,1,1,0
mass = 6.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
skinMaxTemp = 2000
vesselType = Ship
bulkheadProfiles = size2
tags = base cabin (can outpost passenger statio tour tuna comfort, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere, sickbay, stress, colony, habitation
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.6
INTERNAL
{
name = crewCabinInternals
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Command/restock-hitchhiker-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.986899, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,0.986899, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = exercise
desc = A treadmill designed to permit exercise in zero-g is included. The crew will love it.
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 2600
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
maxAmount = 43200
amount = 43200
}
TANK
{
name = Food
maxAmount = 702
amount = 23.4
}
TANK
{
name = Water
maxAmount = 463.8
amount = 15.46
}
TANK
{
name = Oxygen
maxAmount = 71064
amount = 2368.8
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 30900
}
TANK
{
name = Waste
amount = 0
maxAmount = 63.6
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 591
}
TANK
{
name = LithiumHydroxide
maxAmount = 90
amount = 3
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 6.68
toggle = true
running = true
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/inlineAdvancedStabilizer/inlineAdvancedStabilizer.cfg
PART
{
name = advSasModule
module = Part
author = Chris Adderley (Nertea)
scale = 1
iconCenter = 0, 3, 0
node_stack_top = 0, 0.1990267, 0, 0.0, 1.0, 0.0
node_stack_bottom = 0, -0.1990267, 0, 0.0, -1.0, 0.0
TechRequired = advFlightControl
entryCost = 7200
cost = 1200
category = Control
subcategory = 0
title = Advanced Inline Stabilizer
manufacturer = Generic
description = This module uses an electric motor to spin its internal flywheels, producing torque, which allows for minor attitude adjustments without expending propellant.
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = cmg command control fly gyro moment react stab steer torque
rescaleFactor = 1
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.5
YawTorque = 0.5
RollTorque = 0.5
torqueResponseSpeed = 15
RESOURCE
{
name = ElectricCharge
rate = 0.500
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-125-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/inlineReactionWheel/inlineReactionWheel.cfg
PART
{
name = sasModule
module = Part
author = Andrew Cassidy
scale = 1
TechRequired = flightControl
entryCost = 3200
cost = 600
category = Control
subcategory = 0
title = Small Inline Reaction Wheel
description = Using a small electric motor, this reaction wheel lets probes and satellites adjust their attitudes without expending propellant.
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0
tags = cmg command control fly gyro moment react stab steer torque
manufacturer = Generic
rescaleFactor = 1
node_stack_bottom = 0.0, -0.0911109, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.0911109, 0.0, 0.0, 1.0, 0.0, 0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.1
YawTorque = 0.1
RollTorque = 0.1
RESOURCE
{
name = ElectricCharge
rate = 0.100
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-625-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.625
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/inlineReactionWheel/inlineReactionWheel.cfg
PART
{
name = RP0probeAvionics1-5m
module = Part
author = Andrew Cassidy
TechRequired = flightControl
entryCost = 3200
cost = 600
category = Pods
subcategory = 0
title = Agena Avionics Package
description = An early but advanced avionics module for upper stages. Carries an 11.8 kWh battery, providing control for just over 47 hr, and an omnidirectional antenna with an effective range of 1,500 km to ground stations. Capable of maintaining a pitch and roll program. Allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.228
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = cmg command control fly gyro moment react stab steer torque
manufacturer = Lockheed
node_stack_bottom = 0.0, -0.0911109, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.0911109, 0.0, 0.0, 1.0, 0.0, 0
crashTolerance = 7
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2.4
scale = 1.0
maxTemp = 573.15
skinMaxTemp = 773.15
CrewCapacity = 0
vesselType = Probe
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-625-1
scale = 0.508, 1, 0.508
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
RESOURCE
{
name = ElectricCharge
amount = 42480
maxAmount = 42480
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.25
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/Mk1-3Pod/mk1-3.cfg
PART
{
name = mk1-3pod
module = Part
author = RoverDude
scale = 1.0
node_stack_bottom = 0.0, -0.47924, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 1.19319, 0.0, 0.0, 1.0, 0.0, 1
CoPOffset = 0.0, 0.6, 0.0
CenterOfBuoyancy = 0.0, 0.8, 0.0
CenterOfDisplacement = 0.0, -0.3, 0.0
buoyancyUseSine = False
buoyancy = 1.05
CoLOffset = 0.0, -0.45, 0.0
TechRequired = commandModules
entryCost = 7600
cost = 3800
category = Pods
subcategory = 0
title = Mk1-3 Command Pod (4m)
manufacturer = Generic
description = A three-person pod. Comes with built-in RCS thrusters running off NTO/MMH and a small battery. Heat shield required for safe reentry. Center of mass can be offset to allow lifting reentry (toggle Descent Mode).
attachRules = 1,0,1,1,0
mass = 3.7
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
crashTolerance = 20
bodyLiftOnlyUnattachedLift = True
bodyLiftOnlyAttachName = bottom
maxTemp = 900
vesselType = Ship
CrewCapacity = 3
bulkheadProfiles = size2, size1
tags = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6141
skinMaxTemp = 3000
emissiveConstant = 0.85
skinMassPerArea = 2
stagingIcon = RCS_MODULE
MODEL
{
model = Squad/Parts/Command/Mk1-3Pod/Mk1-3
}
INTERNAL
{
name = Mk1-3
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
RESOURCE
{
name = ElectricCharge
rate = 1.520
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.003
convectionFluxThreshold = 3000
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 2
multiHop = False
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = thrustTransform
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleHeatShield
ablativeResource = AblativeShielding
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -40000
lossConst = 150000
pyrolysisLossFactor = 4000
reentryConductivity = 0.001
depletedSkinMaxTemp = 1200
depletedMaxTemp = 1200
}
RESOURCE
{
name = AblativeShielding
amount = 100
maxAmount = 100
}
MODULE
{
name = ModuleAeroReentry
skinMaxOperationalTemp = 3400
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 5.9
surface = 15.71
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleRCSFX
runningEffectName = running
thrusterTransformName = RCSthruster
thrusterPower = 0.4448222
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = MMH
ratio = 0.50
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
atmosphereCurve
{
key = 0 280.84
key = 1 253.498
}
}
MODULE
{
name = ModuleFuelTanks
basemass = -1
type = ServiceModule
volume = 1050
TANK
{
name = MMH
amount = 45
maxAmount = 45
}
TANK
{
name = NTO
amount = 45
maxAmount = 45
}
TANK
{
name = ElectricCharge
maxAmount = 43200
amount = 43200
}
TANK
{
name = Food
maxAmount = 245.7
amount = 245.7
}
TANK
{
name = Water
maxAmount = 162.33
amount = 162.33
}
TANK
{
name = Oxygen
maxAmount = 24872.4
amount = 24872.4
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 10815
}
TANK
{
name = Waste
amount = 0
maxAmount = 22.26
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 206.85
}
TANK
{
name = LithiumHydroxide
maxAmount = 31.5
amount = 31.5
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = AdjustableCoMShifter
DescentModeCoM = 0.0, 0.0, -0.28
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 3.3
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1Cockpits/mk1Cockpit.cfg
PART
{
name = Mark1Cockpit
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_bottom = 0.0, -0.175, 0.0, 0.0, -1.0, 0.0, 1
CoMOffset = 0.0, 0.8, 0.0
CoPOffset = 0.0, 1.2, 0.0
CoLOffset = 0.0, 0.4, 0.0
TechRequired = aviation
entryCost = 2600
cost = 1250
category = Pods
subcategory = 0
title = 1.25m Cockpit
manufacturer = C7 Aerospace Division
description = One-person spaceplane cockpit. Rated for suborbital reentries. X-15 class.
attachRules = 1,0,1,1,0
mass = 0.8
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 40
vesselType = Plane
CrewCapacity = 1
bulkheadProfiles = size1
tags = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque, scrubber, eva scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere
skinInternalConductionMult = 0.0012
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1800
maxTemp = 1000
emissiveConstant = 0.875
MODEL
{
model = Squad/Parts/Command/mk1Cockpits/CockpitStandard
}
INTERNAL
{
name = mk1CockpitInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.520
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.1
surface = 2.3
max_pressure = 0.34
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 100
basemass = -1
type = ServiceModule
UNMANAGED_RESOURCE
{
name = Oxygen
amount = 50
maxAmount = 50
}
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = Food
maxAmount = 1.9539
amount = 1.9539
}
TANK
{
name = Water
maxAmount = 1.29091
amount = 1.29091
}
TANK
{
name = Oxygen
amount = 150
maxAmount = 150
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 86.005
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.17702
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 1.64495
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.2505
amount = 0.2505
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 1
running = true
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = Scrubber
capacity = 1.1
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 1.1
running = true
}
MODULE
{
name = Configure
title = Suit Life Support
slots = 2
SETUP
{
name = LiOH Scrubber
desc = A simple scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 8 hours!
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _EVAScrubber
}
}
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1Cockpits/mk1Cockpit.cfg
PART
{
name = RO-Mk1Cockpit
module = Part
author = Porkjet
node_stack_bottom = 0.0, -0.175, 0.0, 0.0, -1.0, 0.0, 1
CoMOffset = 0.0, 0.8, 0.0
CoPOffset = 0.0, 1.2, 0.0
CoLOffset = 0.0, 0.4, 0.0
TechRequired = aviation
entryCost = 2600
cost = 1250
category = Pods
subcategory = 0
title = Mk1 Cockpit
manufacturer = C7 Aerospace Division
description = Two-person spaceplane cockpit. Rated for LEO reentries.
attachRules = 1,0,1,1,0
mass = 1.3
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 40
vesselType = Plane
CrewCapacity = 2
bulkheadProfiles = size1
tags = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere
skinInternalConductionMult = 0.0012
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 1000
emissiveConstant = 0.875
rescaleFactor = 1.722222
scale = 1.0
skinMaxTemp = 2200
MODEL
{
model = Squad/Parts/Command/mk1Cockpits/CockpitStandard
}
INTERNAL
{
name = mk2CockpitStandardInternals
offset = 0.0, -0.2, -0.9
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.360
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.32
surface = 6.01
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 500
basemass = 1.3
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 3.51
amount = 3.51
}
TANK
{
name = Water
maxAmount = 2.319
amount = 2.319
}
TANK
{
name = Oxygen
maxAmount = 355.32
amount = 355.32
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 154.5
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.318
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 2.955
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.45
amount = 0.45
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 2
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 2
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Configure
title = Processes
slots = 2
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1Cockpits/mk1CrewCabin.cfg
PART
{
name = MK1CrewCabin
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
TechRequired = generalConstruction
entryCost = 2600
cost = 550
category = Utility
subcategory = 0
title = Mk1 Crew Cabin
manufacturer = C7 Aerospace Division
description = Four-crew passenger cabin for Mk1 spaceplanes. Rated for LEO reentries.
attachRules = 1,0,1,1,0
mass = 2
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 40
vesselType = Ship
CrewCapacity = 4
bulkheadProfiles = size2
noAutoEVAMulti = True
tags = base contain outpost passenger statio (stor tour, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere, sickbay, stress, colony, habitation
maxTemp = 800
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.722222
skinMaxTemp = 2200
emissiveConstant = 0.800
MODEL
{
model = Squad/Parts/Command/mk1Cockpits/Cabin
}
INTERNAL
{
name = mk1CabinInternal
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleDataTransmitter
antennaType = INTERNAL
packetSize = 0.0002
requiredResource = ElectricCharge
antennaPower = 100000
optimumRange = 2500
packetFloor = .1
packetCeiling = 5
packetResourceCost = 0.01
packetInterval = 1
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 7
surface = 29
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
type = ServiceModule
volume = 200
basemass = -1
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 7.02
amount = 7.02
}
TANK
{
name = Water
maxAmount = 4.638
amount = 4.638
}
TANK
{
name = Oxygen
maxAmount = 710.64
amount = 710.64
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 309
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.636
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 5.91
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.9
amount = 0.9
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 4
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 4
running = true
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = Configure
title = Processes
slots = 2
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 5.2
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 5.2
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 5.2
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1Cockpits/mk1InlineCockpit.cfg
PART
{
name = Mark2Cockpit
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
TechRequired = aerodynamicSystems
entryCost = 5800
cost = 1600
category = Pods
subcategory = 0
title = 1.25m Inline Cockpit
manufacturer = C7 Aerospace Division
description = One-person inline spaceplane cockpit. Rated for suborbital reentries. X-15 class.
attachRules = 1,0,1,1,0
mass = 0.7
dragModelType = default
maximum_drag = 0.08
minimum_drag = 0.08
angularDrag = 1
crashTolerance = 40
vesselType = Plane
CrewCapacity = 1
bulkheadProfiles = size1
tags = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque, scrubber, eva scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere
skinInternalConductionMult = 0.0012
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1800
maxTemp = 1000
emissiveConstant = 0.875
MODEL
{
model = Squad/Parts/Command/mk1Cockpits/CockpitInline
}
INTERNAL
{
name = mk1InlineInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.520
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.1
surface = 2.3
max_pressure = 0.34
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 100
basemass = -1
type = ServiceModule
UNMANAGED_RESOURCE
{
name = Oxygen
amount = 50
maxAmount = 50
}
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = Food
maxAmount = 1.9539
amount = 1.9539
}
TANK
{
name = Water
maxAmount = 1.29091
amount = 1.29091
}
TANK
{
name = Oxygen
amount = 150
maxAmount = 150
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 86.005
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.17702
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 1.64495
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.2505
amount = 0.2505
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = Scrubber
capacity = 1.1
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 1.1
running = true
}
MODULE
{
name = Configure
title = Suit Life Support
slots = 2
SETUP
{
name = LiOH Scrubber
desc = A simple scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 8 hours!
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _EVAScrubber
}
}
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1Cockpits/mk1InlineCockpit.cfg
PART
{
name = RO-Mk1CockpitInline
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
TechRequired = aerodynamicSystems
entryCost = 5800
cost = 1600
category = Pods
subcategory = 0
title = Mk 1 Inline Cockpit
manufacturer = C7 Aerospace Division
description = Two-person inline spaceplane cockpit. Rated for LEO reentries.
attachRules = 1,0,1,1,0
mass = 1.1
dragModelType = default
maximum_drag = 0.08
minimum_drag = 0.08
angularDrag = 1
crashTolerance = 40
vesselType = Plane
CrewCapacity = 2
bulkheadProfiles = size1
tags = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere
skinInternalConductionMult = 0.0012
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 1000
emissiveConstant = 0.875
rescaleFactor = 1.722222
scale = 1.0
skinMaxTemp = 2200
MODEL
{
model = Squad/Parts/Command/mk1Cockpits/CockpitInline
}
INTERNAL
{
name = mk2CockpitStandardInternals
offset = 0.0, 0.0, -0.2
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.360
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 2.32
surface = 6.01
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 500
basemass = 1.1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 3.51
amount = 3.51
}
TANK
{
name = Water
maxAmount = 2.319
amount = 2.319
}
TANK
{
name = Oxygen
maxAmount = 355.32
amount = 355.32
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 154.5
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.318
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 2.955
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.45
amount = 0.45
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 2
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 2
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Configure
title = Processes
slots = 2
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1LanderCan/mk1LanderCan.cfg
PART
{
name = landerCabinSmall
module = Part
author = Squad
mesh = model.mu
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.625, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = advFlightControl
entryCost = 6800
cost = 1500
category = Pods
subcategory = 0
title = Mk1 Lander Can
manufacturer = Generic
description = A small, single-person cabin for use on non-atmospheric landers and small spacecraft.
attachRules = 1,0,1,1,0
mass = 1.2
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.2
angularDrag = 2
vesselType = Lander
CrewCapacity = 1
bulkheadProfiles = size1
tags = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 800
skinMaxTemp = 800
rescaleFactor = 1.6
INTERNAL
{
name = landerCabinSmallInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Up
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
RESOURCE
{
name = ElectricCharge
rate = 0.327
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 180
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
maxAmount = 43200
amount = 43200
}
TANK
{
name = Food
maxAmount = 17.55
amount = 17.55
}
TANK
{
name = Water
maxAmount = 11.595
amount = 11.595
}
TANK
{
name = Oxygen
maxAmount = 1776.6
amount = 1776.6
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 772.5
}
TANK
{
name = Waste
amount = 0
maxAmount = 1.59
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 14.775
}
TANK
{
name = LithiumHydroxide
maxAmount = 2.25
amount = 2.25
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk1LanderCan/mk1LanderCan.cfg
PART
{
name = landerCabinMedium
module = Part
author = Squad
mesh = model.mu
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.625, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = advFlightControl
entryCost = 6800
cost = 1500
category = Pods
subcategory = 0
attachRules = 1,0,1,1,0
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.2
angularDrag = 2
vesselType = Lander
bulkheadProfiles = size1
tags = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
title = Mk1 Lander Can Advanced
manufacturer = Generic
description = This capsule was designed for lightweight non-atmospheric landers, and seats two occupants.
CrewCapacity = 2
mass = 1.6
maxTemp = 800
skinMaxTemp = 800
INTERNAL
{
name = landerCabinMediumInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Up
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
RESOURCE
{
name = ElectricCharge
rate = 0.5
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
basemass = -1
type = ServiceModule
volume = 1200
TANK
{
name = ElectricCharge
maxAmount = 43200
amount = 43200
}
TANK
{
name = Food
maxAmount = 35.1
amount = 35.1
}
TANK
{
name = Water
maxAmount = 23.19
amount = 23.19
}
TANK
{
name = Oxygen
maxAmount = 3553.2
amount = 3553.2
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 1545
}
TANK
{
name = Waste
amount = 0
maxAmount = 3.18
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 29.55
}
TANK
{
name = LithiumHydroxide
maxAmount = 4.5
amount = 4.5
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk2CockpitStandard/mk2CockpitStandard.cfg
PART
{
name = mk2Cockpit_Standard
module = Part
author = Porkjet
mesh = model.mu
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = supersonicFlight
entryCost = 20000
cost = 3500
category = Pods
subcategory = 0
title = Mk2 Cockpit
manufacturer = C7 Aerospace Division
description = Fits not one, but two Kerbals! This spearhead-shaped new Mk2 design from the lovable folks over at the C7 Aerospace Division should help you pierce the great blue yonder known as the Sky.
attachRules = 1,0,1,1,0
mass = 1.5
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 45
emissiveConstant = 0.85
vesselType = Plane
CrewCapacity = 2
bulkheadProfiles = mk2
breakingForce = 50
breakingTorque = 50
tags = aero aircraft cmg command control ?eva fly gyro ?iva moment pilot plane react space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
INTERNAL
{
name = mk2CockpitStandardInternals
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.7
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 2000
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 11.7
amount = 11.7
}
TANK
{
name = Water
maxAmount = 7.73
amount = 7.73
}
TANK
{
name = Oxygen
maxAmount = 1184.4
amount = 1184.4
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 515
}
TANK
{
name = Waste
amount = 0
maxAmount = 1.06
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 9.85
}
TANK
{
name = LithiumHydroxide
maxAmount = 1.5
amount = 1.5
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 2
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 3.34
running = true
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = Configure
title = Processes
slots = 2
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 2.2
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk2DroneCore/mk2Dronecore.cfg
PART
{
name = mk2DroneCore
module = Part
author = Porkjet
mesh = model.mu
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0
TechRequired = automation
entryCost = 22000
cost = 2700
category = Pods
subcategory = 0
title = MK2 Drone Core
manufacturer = C7 Aerospace Division
description = After extensive research and testing to improve the safety factor of next-generation modules for their Mk2 series, engineers at C7 Aerospace got fed up with having to constantly find new recruits willing to test their prototypes, and decided to develop an autonomous AI capable of doing the same job, only with a lot less screaming over the comms link. This was met with divided opinions, some criticizing C7 as taking the "booooring" route, others praising them for the innovation, while yet others reacted by shutting themselves in bunkers in anticipation of the time when these units will gain sentience and turn on their creators. C7 has vehemently denied any involvement in all sentient-AI-related catastrophes so far.
attachRules = 1,0,1,1,0
mass = 0.50
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 20
breakingForce = 200
breakingTorque = 200
vesselType = Probe
bulkheadProfiles = mk2
tags = aero aircraft cmg command control fly gyro kerbnet moment plane probe react sas satellite space stab steer torque
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.2
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.5
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
EnhancedSituationMask = 24
EnhancedMinimumFoV = 45
EnhancedMaximumFoV = 135
MinimumFoV = 10
MaximumFoV = 20
AnomalyDetection = 0.48
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.3691,0.5661,1.324, 0.3691,0.5661,1.324, 2.494,0.972,0.1627, 2.494,0.972,0.1627, 0.6348,0.9013,0.7, 0.6348,0.9013,0.7, 0,-6.258E-07,7.461E-14, 2.5,0.25,1.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 250
type = Fuselage
basemass = -1
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk2LanderCan/mk2LanderCan.cfg
PART
{
name = mk2LanderCabin
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, -0.4035744, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.7519293, 0.0, 0.0, 1.0, 0.0, 2
entryCost = 0
TechHidden = True
TechRequired = commandModules
cost = 3250
subcategory = 0
title = non RO - Mk2 Lander Can
manufacturer = Sean's Cannery
description = This cozy capsule seats two, and is very lightweight. However, don't expect it to survive atmospheric entry or even a sneeze. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 2.5
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
skinMaxTemp = 2000
vesselType = Lander
CrewCapacity = 2
bulkheadProfiles = size2
tags = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
INTERNAL
{
name = landerCabinInternals
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 100
maxAmount = 100
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 15
YawTorque = 15
RollTorque = 15
RESOURCE
{
name = ElectricCharge
rate = 0.75
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
RESOURCE
{
name = MonoPropellant
amount = 40
maxAmount = 40
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 2
multiHop = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk2LanderCan_v2/mk2LanderCan_v2.cfg
PART
{
name = mk2LanderCabin_v2
module = Part
author = RoverDude
node_stack_hatch = 0.0,0.174178,-1.32667,0.0,0.0,-1,1
node_stack_nose = 0.0,0.174178,1.36707,0.0,0.0,1,1
node_stack_bottom = 0.0, -0.403574, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.751929, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = commandModules
entryCost = 8200
cost = 3250
category = Pods
subcategory = 0
title = Mk2 Lander Can
manufacturer = Generic
description = 3-person cockpit for landers and space taxis. Much roomier than earlier models.
attachRules = 1,0,1,1,0
dragModelType = default
maximum_drag = 0.20
minimum_drag = 0.15
angularDrag = 2
crashTolerance = 20
vesselType = Lander
bulkheadProfiles = size2
tags = capsule cmg command control ?eva fly gyro ?iva moment pilot pod react rocket space stab steer torque, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
mass = 2.1
CrewCapacity = 3
maxTemp = 800
skinMaxTemp = 800
MODEL
{
model = Squad/Parts/Command/mk2LanderCan_v2/mk2LanderCan
}
INTERNAL
{
name = mk2LanderCanInternal
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
defaultControlPointDisplayName = Up
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
RESOURCE
{
name = ElectricCharge
rate = 0.8
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 2
multiHop = False
}
MODULE
{
name = ModulePartVariants
baseVariant = Lander
useMultipleDragCubes = false
VARIANT
{
name = Lander
displayName = Lander
primaryColor = #ffffff
secondaryColor = #ffffff
sizeGroup = Lander
disabledEvents = FlagDecal.ToggleFlag
GAMEOBJECTS
{
ColBot = true
COLPod = true
COLShell1 = true
COLShell2 = true
ColTop = true
DoorLF = true
DoorLR = true
DoorRF = true
DoorRR = true
Flag = true
InnerPod = true
OuterPod = true
}
}
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Mk2Doors
startEventGUIName = Open Doors
endEventGUIName = Close Doors
actionGUIName = Toggle Doors
evaDistance = 1.85
useMultipleDragCubes = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 2000
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
maxAmount = 43200
amount = 43200
}
TANK
{
name = Food
maxAmount = 368.55
amount = 368.55
}
TANK
{
name = Water
maxAmount = 243.495
amount = 243.495
}
TANK
{
name = Oxygen
maxAmount = 37308.6
amount = 37308.6
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 16222.5
}
TANK
{
name = Waste
amount = 0
maxAmount = 33.39
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 310.275
}
TANK
{
name = LithiumHydroxide
maxAmount = 47.25
amount = 47.25
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 3.3
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 5.01
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/mk3CockpitShuttle/mk3CockpitShuttle.cfg
PART
{
name = mk3Cockpit_Shuttle
module = Part
author = Porkjet
mesh = model.mu
rescaleFactor = 1.722222
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 3.1875, 0.625, 0.0, 1.0, 0.0, 1
TechRequired = heavyAerodynamics
entryCost = 50000
cost = 10000
category = Pods
subcategory = 0
title = Mk3 Cockpit
manufacturer = C7 Aerospace Division
description = A cockpit for those die hard explorers. Especially useful when transporting extra crew to a remote rock to save the day.
attachRules = 1,0,1,1,0
mass = 3.5
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
vesselType = Plane
CrewCapacity = 4
bulkheadProfiles = size1, mk3
breakingForce = 300
breakingTorque = 300
tags = aero aircraft armageddon bruce cmg command control ?eva fly gyro ?iva moment pilot plane react shuttle space stab steer torque willis, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere, airpump, air pump, pressure, atmosphere, fuel cell, lqdhydrogen, lqdoxygen, generator, sickbay, stress, colony, habitation
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
INTERNAL
{
name = MK3_Cockpit_Int
}
MODULE
{
name = ModuleCommand
minimumCrew = 1
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.5
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleReactionWheel
actionGUIName = Toggle RW
PitchTorque = 40
YawTorque = 40
RollTorque = 20
RESOURCE
{
name = ElectricCharge
rate = 1.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 132.0
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 4000
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 23.4
amount = 23.4
}
TANK
{
name = Water
maxAmount = 15.46
amount = 15.46
}
TANK
{
name = Oxygen
maxAmount = 2368.8
amount = 2368.8
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 1030
}
TANK
{
name = Waste
amount = 0
maxAmount = 2.12
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 19.7
}
TANK
{
name = LithiumHydroxide
maxAmount = 3
amount = 3
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 6.68
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 4.8
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Fuel Cell
capacity = 7
running = false
}
MODULE
{
name = Configure
title = Processes
slots = 3
SETUP
{
name = Fuel Cell
desc = A fuel cell that combines Liquid Hydrogen and Liquid Oxygen, producing Water as a by-product.
tech = maturePower
MODULE
{
type = ProcessController
id_field = resource
id_value = _FuelCell
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 6.68
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/MpoProbe/MpoProbe.cfg
PART
{
name = MpoProbe
module = Part
author = Squad
mesh = MPO_Probe.mu
rescaleFactor = 1.0
CrewCapacity = 0
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = largeUnmanned
entryCost = 34700
cost = 9900
subcategory = 0
title = non RO - MPO Probe
manufacturer = STEADLER Engineering Corps
description = The Moho Planetary Observer combines the function of many parts in one, to help make sure the searing heat of its primary mission target is distributed and dissipated without harming its critical control functionality. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.395
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = esa probe control cmg command control fly gyro moment react stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.002
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 6
YawTorque = 6
RollTorque = 6
RESOURCE
{
name = ElectricCharge
rate = .3
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 3
MaximumFoV = 84
AnomalyDetection = 0.35
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
RESOURCE
{
name = LiquidFuel
amount = 45
maxAmount = 45
}
RESOURCE
{
name = Oxidizer
amount = 55
maxAmount = 55
}
RESOURCE
{
name = ElectricCharge
amount = 1000
maxAmount = 1000
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/MtmStage/MTM_Stage.cfg
PART
{
name = MtmStage
module = Part
author = Squad
mesh = MTM_Stage.mu
rescaleFactor = 1.0
CrewCapacity = 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, -0.95, 0.0, 0.0, -1.0, 0.0, 1
node_stack_engine1 = 0.0, -0.6, -0.37, 0.0, -1.0, 0.0, 0
node_stack_engine2 = 0.0, -0.6, 0.37, 0.0, -1.0, 0.0, 0
node_stack_engine3 = 0.28, -0.6, 0.0, 0.0, -1.0, 0.0, 0
node_stack_engine4 = -0.28, -0.6, 0.0, 0.0, -1.0, 0.0, 0
stackSymmetry = 3
TechRequired = largeUnmanned
entryCost = 15000
cost = 21500
subcategory = 0
title = non RO - MTM Stage
manufacturer = STEADLER Engineering Corps
description = The Moho Transfer Module houses a control core and a generously sized xenon tank. Perfect for transporting large scientific payloads anywhere where large amounts of deltaV are required. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.415
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = esa probe control cmg command control fly gyro moment react stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.03
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 12
YawTorque = 12
RollTorque = 12
RESOURCE
{
name = ElectricCharge
rate = .6
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 20
MaximumFoV = 55
AnomalyDetection = 0.05
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
RESOURCE
{
name = ElectricCharge
amount = 4000
maxAmount = 4000
}
RESOURCE
{
name = XenonGas
amount = 3800
maxAmount = 3800
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreCube/probeCoreCube.cfg
PART
{
name = probeCoreCube
module = Part
author = AlexanderM
mesh = probeCoreCube.mu
rescaleFactor = 1
CrewCapacity = 0
node_stack_bottom = 0.0, -0.2845967, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.2845967, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
entryCost = 3800
cost = 360
subcategory = 0
title = non RO - Probodobodyne QBE
manufacturer = Probodobodyne Inc
description = QBE is Probodobodyne's latest development in probe miniaturization. Despite its diminutive size, the QBE is a fully-functional and incredibly lightweight command unit. All this goodness comes at a price however: The QBE's tiny enclosure means there is no room for internal reaction wheels, and battery capacity is pitiful at best. Despite all this, or perhaps because of it, many engineers have found it to be ideally suited for those 'optional return' missions. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.07
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
crashTolerance = 15
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core cube kerbnet probe sas satellite space steer
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.025
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.2859,0.9363,0.135, 0.2859,0.9365,0.135, 0.2378,0.936,0.1355, 0.2378,0.9361,0.1355, 0.2859,0.9415,0.135, 0.2859,0.9415,0.135, 0,-1.49E-08,1.776E-15, 0.4885,0.5855,0.4885
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreCube/probeCoreCube.cfg
PART
{
name = RO_boeing702
module = Part
author = AlexanderM
mesh = probeCoreCube.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.2845967, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.2845967, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
entryCost = 3800
cost = 360
category = Pods
subcategory = 0
title = Boeing 702 Large Satellite Bus
manufacturer = Boeing
description = This satellite bus is very large, but it comes with plenty of room for your Communications Satellite needs.
attachRules = 1,0,1,1,0
mass = 1.26
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
crashTolerance = 15
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core cube kerbnet probe sas satellite space steer
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 6.154
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.04
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.2859,0.9363,0.135, 0.2859,0.9365,0.135, 0.2378,0.936,0.1355, 0.2378,0.9361,0.1355, 0.2859,0.9415,0.135, 0.2859,0.9415,0.135, 0,-1.49E-08,1.776E-15, 0.4885,0.5855,0.4885
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.02
YawTorque = 0.02
RollTorque = 0.02
RESOURCE
{
name = ElectricCharge
rate = 0.2
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleFuelTanks
volume = 13824
basemass = 1.26
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 10080
maxAmount = 10080
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreCube/probeCoreCube.cfg
PART
{
name = RO_probeCoreCubeMedium
module = Part
author = AlexanderM
mesh = probeCoreCube.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.2845967, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.2845967, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
entryCost = 3800
cost = 360
category = Pods
subcategory = 0
title = Medium Modern Satellite Bus
manufacturer = Generic
description = This satellite bus includes a small reaction wheel and a large omnidirectional antenna, and only the slightest power draw. Perfect for your medium sized geosynchronous satellites communications satellites.
attachRules = 1,0,1,1,0
mass = 0.776
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
crashTolerance = 15
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core cube kerbnet probe sas satellite space steer
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 4.0
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.02
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.2859,0.9363,0.135, 0.2859,0.9365,0.135, 0.2378,0.936,0.1355, 0.2378,0.9361,0.1355, 0.2859,0.9415,0.135, 0.2859,0.9415,0.135, 0,-1.49E-08,1.776E-15, 0.4885,0.5855,0.4885
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.015
YawTorque = 0.015
RollTorque = 0.015
RESOURCE
{
name = ElectricCharge
rate = 0.15
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleFuelTanks
volume = 5700
basemass = 0.776
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 10080
maxAmount = 10080
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreCube/probeCoreCube.cfg
PART
{
name = RO_probeCoreCubeEarly
module = Part
author = AlexanderM
mesh = probeCoreCube.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.2845967, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.2845967, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
entryCost = 3800
cost = 360
category = Pods
subcategory = 0
title = Early Cube Satellite Bus
manufacturer = Generic
description = This satellite bus is an early version of the popular cube shaped Satellite Design.
attachRules = 1,0,1,1,0
mass = 0.66
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
crashTolerance = 15
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core cube kerbnet probe sas satellite space steer
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 3.0
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.33
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.2859,0.9363,0.135, 0.2859,0.9365,0.135, 0.2378,0.936,0.1355, 0.2378,0.9361,0.1355, 0.2859,0.9415,0.135, 0.2859,0.9415,0.135, 0,-1.49E-08,1.776E-15, 0.4885,0.5855,0.4885
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleFuelTanks
volume = 1520
basemass = 0.66
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 15840
maxAmount = 15840
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreHex/probeCoreHex.cfg
PART
{
name = probeCoreHex
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1875, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1875, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = precisionEngineering
TechHidden = true
entryCost = 0
cost = 650
subcategory = 0
title = non RO - Probodobodyne HECS
manufacturer = Probodobodyne Inc
description = The HECS core capabilities go far beyond its sleek, 6-sided futuristic casing. This probe core provides advanced guidance assistance technology, and comes fitted with internal reaction wheels and decently-sized batteries. Despite concerns that one day, autonomous spacecraft cores could become self-aware and turn against their creators, or even become very stubborn against opening pod bay doors, Probodobodyne insists that these unmanned AI-driven devices are the way of the future. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = cmg command control (core fly gyro hex kerbnet moment probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.025
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 10
maxAmount = 10
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.5
YawTorque = 0.5
RollTorque = 0.5
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0.12
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreHex_v2/probeCoreHex_v2.cfg
PART
{
name = probeCoreHex_v2
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1875, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1875, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 4900
cost = 650
category = Pods
subcategory = 0
title = Ranger Block III Core
manufacturer = JPL
description = This automated control unit was originally developed for the NASA Ranger program. It is especially suited for lunar probes and flyby missions.
attachRules = 1,0,1,1,0
mass = 0.0769
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = cmg command control (core fly gyro hex kerbnet moment probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0.12
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleFuelTanks
volume = 100
basemass = 0.0769
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 15840
maxAmount = 15840
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreOcto/probeCoreOcto.cfg
PART
{
name = probeCoreOcto
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1870818, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1870818, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = electrics
TechHidden = True
entryCost = 0
cost = 450
subcategory = 0
title = non RO - Probodobodyne OKTO
manufacturer = Probodobodyne Inc
description = The OKTO is the next step in unmanned control technology. This small unit can not only receive and relay control, it also provides automatic stabilization assistance, just as a live pilot would. Also, its 8-sided stylistic design features lots of flat surfaces for attaching equipment. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = cmg command control (core fly gyro kerbnet moment octo probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.020
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 10
maxAmount = 10
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 0.3
YawTorque = 0.3
RollTorque = 0.3
RESOURCE
{
name = ElectricCharge
rate = 0.03
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSAS
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 21
MaximumFoV = 54
AnomalyDetection = 0.06
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreOcto2/probeCoreOcto2.cfg
PART
{
name = probeCoreOcto2
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
CrewCapacity = 0
node_stack_bottom = 0.0, -0.0610621, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.0610621, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
TechHidden = True
entryCost = 0
cost = 1480
subcategory = 0
title = non RO - Probodobodyne OKTO2
manufacturer = Probodobodyne Inc
description = The OKTO2 is far more than a flatter variant of the original OKTO. This new iteration of the ubiquitous 8-sided probe core features a much more advanced guidance system. This new model however, does not feature built-in reaction wheels and does requires more power to run, even on standby. Its internal battery supply is also very limited, being intended mainly to keep the Standby LEDs lit. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.04
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core kerbnet octo probe sas satellite space steer comfort
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.03
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 5.0
maxAmount = 5.0
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = not-alone
desc = This probe comes with the G.E.R.T.Y. User Interface Software, designed to play chess and disgress about philosophical matters with the crew. The innovative EMOT-ICON interface trick the user into feeling empathy for the software.
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreOcto2_v2/probeCoreOcto2_v2.cfg
PART
{
name = RO_surveyorCore
module = Part
author = Pablo
CrewCapacity = 0
node_stack_bottom = 0.0, -0.0610621, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.0610621, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = unmannedTech
entryCost = 7500
cost = 1480
category = Pods
subcategory = 0
title = Surveyor Core
manufacturer = Hughes
description = Avionics and control unit for Surveyor landing probes. Includes data storage for returning data to Earth (use Ship Manifest to transfer the data from the experiment to this core).
attachRules = 1,0,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core kerbnet octo probe sas satellite space steer
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 3.208
MODEL
{
model = Squad/Parts/Command/probeCoreOcto2_v2/probeCoreOcto2_v2
texture = octoDiffuse, Squad/Parts/Command/probeCoreOcto_v2/octoDiffuse
texture = octoNormal, Squad/Parts/Command/probeCoreOcto_v2/octoNormal
texture = octoSpecular, Squad/Parts/Command/probeCoreOcto_v2/octoSpecular
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.12
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 13
MaximumFoV = 72
AnomalyDetection = 0.18
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleFuelTanks
volume = 575
basemass = 0.15
type = Fuselage
TANK
{
name = ElectricCharge
amount = 15840
maxAmount = 15840
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeCoreOcto_v2/probeCoreOcto_v2.cfg
PART
{
name = RO_earlyControllableCore
module = Part
author = Pablo
mesh = probeCoreOcto_v2
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1870818, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.1870818, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = electrics
entryCost = 2800
cost = 450
category = Pods
subcategory = 0
title = Early Controllable Core
manufacturer = Generic
description = This relatively lightweight probe core allows early probes to be controlled during flight. However, it draws a fair amount of electricity for its abilities. Includes data storage for returning data to Earth (use Ship Manifest to transfer the data from the experiment to this core).
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = cmg command control (core fly gyro kerbnet moment octo probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.7275
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.05
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 21
MaximumFoV = 54
AnomalyDetection = 0.06
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleFuelTanks
volume = 6.6
basemass = 0.05
type = Fuselage
TANK
{
name = ElectricCharge
amount = 6600
maxAmount = 6600
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeRoverBody/probeRoverBody.cfg
PART
{
name = roverBody
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_stack_bottom = 0.0, -0.2241425, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.2241425, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = fieldScience
TechHidden = True
entryCost = 0
cost = 800
subcategory = 0
title = non RO - Probodobodyne RoveMate
manufacturer = Probodobodyne Inc
description = A sturdy housing for a robust probe and battery system - no assembly required! Though intended as the body for surface rovers, we've been told by our most day-dreaming of engineers that the possibilities are endless! While it has a Stability Assistance System, the RoveMate lacks reaction wheels so bring some along if you want to hold that attitude. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size1
tags = command control (core kerbnet probe rover sas space steer
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.25
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.04
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 120
maxAmount = 120
}
MODULE
{
name = ModuleSAS
}
MODULE
{
name = ModuleKerbNetAccess
EnhancedSituationMask = 7
EnhancedMinimumFoV = 160
EnhancedMaximumFoV = 179.5
MinimumFoV = 5
MaximumFoV = 10
AnomalyDetection = 1
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2.cfg
PART
{
name = roverBody_v2
module = Part
author = AlexanderM
rescaleFactor = 1
node_stack_right = 0.510226, 0, 0, 1, 0, 0, 0
node_stack_left = -0.510226, 0, 0, -1, 0, 0, 0
node_stack_back = 0, 0, 0.22407, 0, 0, 1, 1
node_stack_front = 0, 0, -0.22407, 0, 0, -1, 1
node_stack_bottom = 0.0, -0.746285, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.746285, 0.0, 0.0, 1.0, 0.0, 0
TechRequired = fieldScience
entryCost = 6200
cost = 800
category = Pods
subcategory = 0
title = Probodobodyne RoveMate
manufacturer = Probodobodyne Inc
description = A sturdy housing for a robust probe and battery system - no assembly required! Though intended as the body for surface rovers, we've been told by our most day-dreaming of engineers that the possibilities are endless! While it has a Stability Assistance System, the RoveMate lacks reaction wheels so bring some along if you want to hold that attitude.
attachRules = 1,0,1,1,0
mass = 0.050
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size1
tags = command control (core kerbnet probe rover sas space steer
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2
texture = QBE_New_diffuse, Squad/Parts/Command/probeCoreCube/QBE_New_diffuse
texture = QBE_New_NRM, Squad/Parts/Command/probeCoreCube/QBE_New_NRM
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.25
defaultControlPointDisplayName = Forward
RESOURCE
{
name = ElectricCharge
rate = 0.04
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = up
displayName = Up
orientation = -90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
MODULE
{
name = ModuleSAS
}
MODULE
{
name = ModuleKerbNetAccess
EnhancedSituationMask = 7
EnhancedMinimumFoV = 160
EnhancedMaximumFoV = 179.5
MinimumFoV = 5
MaximumFoV = 10
AnomalyDetection = 1
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = ModulePartVariants
baseVariant = White
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
GAMEOBJECTS
{
bodyWhite = true
bodyFoil = false
}
}
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
TEXTURE
{
shader = KSP/Bumped Specular (Mapped)
mainTextureURL = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_silver_diffuse
color = #ffffff
_BumpMap = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_silver_NRM
_SpecMap = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_silver_specular
_Shininess = 0.82
_Opacity = 1.0
_RimFalloff = 2.0
_AmbientMultiplier = 0.3
}
GAMEOBJECTS
{
bodyWhite = false
bodyFoil = true
}
}
VARIANT
{
name = Gold
displayName = Gold
themeName = Gold
primaryColor = #fccb0a
TEXTURE
{
shader = KSP/Bumped Specular (Mapped)
mainTextureURL = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_gold_diffuse
color = #efe38b
_BumpMap = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_gold_NRM
_SpecMap = Squad/Parts/Command/probeRoverBody_v2/probeRoverBody_v2_gold_specular
_Shininess = 0.82
_Opacity = 1.0
_RimFalloff = 2.0
_AmbientMultiplier = 0.8
}
GAMEOBJECTS
{
bodyWhite = false
bodyFoil = true
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = probeStackLarge
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = RC-L01 Remote Guidance Unit
manufacturer = STEADLER Engineering Corps
description = A larger version of the popular RGU system, developed in partnership with the Rockomax conglomerate.
attachRules = 1,0,1,1,0
mass = 0.85
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.06
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 1080
maxAmount = 1080
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = GuidanceLate1m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = Guidance Unit, 1m
manufacturer = STEADLER Engineering Corps
description = Small (3ft / 1m) advanced avionics ring. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.4
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.75
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 1080
maxAmount = 1080
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = GuidanceEarly3m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = Guidance Unit (Early), 3m
manufacturer = STEADLER Engineering Corps
description = Large (10ft / 3m) early avionics ring for R-7 class rockets. Provides control for 9 minutes. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.85
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1.5
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 810
maxAmount = 810
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = GuidanceEarly1m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = Guidance Unit (Early), 1m
manufacturer = STEADLER Engineering Corps
description = Small (3ft / 1m) early avionics ring for Vanguard/Redstone/Juno/R-5 class rockets. Provides control for about 6 minutes. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.23
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.4
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.3
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 108
maxAmount = 108
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 0
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = GuidanceStart4m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = Guidance Unit (Starting), 4m
manufacturer = Generic
description = Earliest control system for rocketry. Lasts approximately 3 minutes. Quickly made obsolete by advances in electronics. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 3.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 6
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 1440
maxAmount = 1440
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackLarge/probeStackLarge.cfg
PART
{
name = GuidanceStart1m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.19, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.19, 0.0, 0.0, 1.0, 0.0, 2
TechRequired = largeUnmanned
entryCost = 24800
cost = 3400
category = Pods
subcategory = 0
title = Guidance Unit (Starting), 1m
manufacturer = Generic
description = Earliest control system for rocketry. Lasts approximately 3 minutes. Quickly made obsolete by advances in electronics. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size2
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.4
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 3
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 540
maxAmount = 540
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackSmall/probeStackSmall.cfg
PART
{
name = probeStackSmall
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = advUnmanned
entryCost = 17800
cost = 2250
category = Pods
subcategory = 0
title = RC-001S Remote Guidance Unit
manufacturer = STEADLER Engineering Corps
description = The STEADLER RGU core is one of the most complete command units available to date, featuring all the latest guidance systems, plus its own internal set of Reaction Wheels. STEADLER claims this is the closest one can get to a fully self-contained spacecraft. (Some assembly required. Spacecraft sold separately)
attachRules = 1,0,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size1
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.03
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 9
MaximumFoV = 81
AnomalyDetection = 0.24
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 1080
maxAmount = 1080
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackSmall/probeStackSmall.cfg
PART
{
name = GuidanceEarly2m
module = Part
author = Squad
mesh = model.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = advUnmanned
entryCost = 17800
cost = 2250
category = Pods
subcategory = 0
title = Guidance Unit (Early), 2m
manufacturer = STEADLER Engineering Corps
description = Medium (6.5ft / 2m) early avionics ring for Thor/Atlas class rockets. Provides control for 9 minutes. This avionics unit allows full control over the vessel, up to the tonnage limit (cumulative).
attachRules = 1,0,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size1
tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
maxTemp = 573.15
skinMaxTemp = 773.15
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 9
MaximumFoV = 81
AnomalyDetection = 0.24
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 540
maxAmount = 540
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 1
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackSphere/probeStackSphere.cfg
PART
{
name = probeCoreSphere
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
CrewCapacity = 0
node_stack_bottom = 0.0, -0.3383468, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = basicScience
TechHidden = True
entryCost = 0
cost = 300
subcategory = 0
title = non RO - Probodobodyne Stayputnik
manufacturer = Probodobodyne Inc
description = The Stayputnik offers the ultimate solution in crew safety. A lightweight sphere equipped with remote receivers and relay control input from the ground to the craft, it carries no crew at all, thus keeping them perfectly safe from all harm. This device does require electricity to operate however, and will cease to function if the power runs out. The built-in batteries should keep it going for about 10 minutes. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core kerbnet probe satellite space steer
emissiveConstant = 0.5
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.001
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.02777778
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 10
maxAmount = 10
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 25
MaximumFoV = 45
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.625
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackSphere_v2/probeStackSphere_v2.cfg
PART
{
name = probeCoreSphere_v2
module = Part
author = NovaSilisko
mesh = probeStackSphere_v2.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.27448, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = basicScience
entryCost = 1400
cost = 300
category = Pods
subcategory = 0
title = Sputnik PS-1
manufacturer = NPO Energomash
description = The first satellite to orbit the Earth.
attachRules = 1,0,1,1,0
mass = 0.081
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core kerbnet probe satellite space steer
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
maxTemp = 773.15
rescaleFactor = 0.624
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.001
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.001
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 25
MaximumFoV = 45
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.7138,0.7224,0.555, 0.7138,0.7223,0.555, 0.6414,0.4475,0.5448, 0.6414,0.5677,0.6443, 0.7138,0.7218,0.555, 0.7138,0.722,0.555, 0,0.1422,0, 0.9058,1.008,0.9058
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
RESOURCE
{
name = ElectricCharge
amount = 2851.2
maxAmount = 2851.2
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Command/probeStackSphere_v2/probeStackSphere_v2.cfg
PART
{
name = RP0probeVanguardXray
module = Part
author = NovaSilisko
mesh = probeStackSphere_v2.mu
CrewCapacity = 0
node_stack_bottom = 0.0, -0.27448, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = basicScience
entryCost = 1400
cost = 300
category = Pods
subcategory = 0
title = 20in X-Ray Detector
manufacturer = Naval Research Laboratory (NRL)
description = A small (0.5m) satellite designed to study the variation in solar X-ray radiation.
attachRules = 1,0,1,1,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size0
tags = command control (core kerbnet probe satellite space steer
maxTemp = 773.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.54654
skinMaxTemp = 773.15
fuelCrossFeed = False
CoMOffset = 0.0, -0.1125, 0.0
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.001
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.001
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = ElectricCharge
amount = 2851.2
maxAmount = 2851.2
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 25
MaximumFoV = 45
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
}
}
DRAG_CUBE
{
cube = Default, 0.7138,0.7224,0.555, 0.7138,0.7223,0.555, 0.6414,0.4475,0.5448, 0.6414,0.5677,0.6443, 0.7138,0.7218,0.555, 0.7138,0.722,0.555, 0,0.1422,0, 0.9058,1.008,0.9058
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/CompoundParts/FuelLine/fuelLine.cfg
PART
{
name = fuelLine
module = CompoundPart
author = Andrew Cassidy
specPower = 0.1
rimFalloff = 3
alphaCutoff = 0.0
iconCenter = -4.69147, 2.64656, 0.0
TechRequired = fuelSystems
entryCost = 6200
cost = 150
category = FuelTank
subcategory = 0
title = FTX-2 External Fuel Duct
manufacturer = FLOOYD Dynamics Research Labs
description = New breakthroughs at FLOOYD Dynamics have made the FTX Fuel Duct a reality. Altough criticized by some as being no more than 'a sewage pipe painted yellow', most agree that the yellow is a relatively nice color, and that fuel lines are indeed able to pump fuel from side-mounted fuel tanks. After the recall of the FTX-1 series, All FTX-2 lines have arrows painted on to indicate the fuel flow direction, so engineers can tell which way around they are supposed to go.
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
mass = 0.05
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 1
heatConductivity = 20
skinMassPerArea = 20
explosionPotential = 0
PhysicsSignificance = 0
maxLength = 10
bulkheadProfiles = srf
tags = asparagus channel hose (lf line ox oxidizer pipe propellant pump tube
rescaleFactor = 1.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = CModuleFuelLine
}
DRAG_CUBE
{
none = True
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/CompoundParts/restock-fuelline-1
}
MODULE
{
name = ModuleRestockLinkedMesh
lineObjName = line
mainAnchorName = pipe_main_anchor
targetAnchorName = pipe_target_anchor
anchorCapName = pipe_main_cap
targetCapName = pipe_target_cap
targetColliderName = pipe_target_SPHERECOLLIDER
stretchAxis = x
stretchTextures = _MainTex _BumpMap
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = YellowAndWhite
VARIANT
{
name = YellowAndWhite
displayName = Yellow
themeName = YellowAndWhite
primaryColor = #B08D43
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = true
line_black = false
line_metal = false
line_sofi = false
line_white = false
line_blue = false
}
}
VARIANT
{
name = Black
displayName = Black
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = false
line_black = true
line_metal = false
line_sofi = false
line_white = false
line_blue = false
}
}
VARIANT
{
name = Metal
displayName = Metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = false
line_black = false
line_metal = true
line_sofi = false
line_white = false
line_blue = false
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #A55929
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = false
line_black = false
line_metal = false
line_sofi = true
line_white = false
line_blue = false
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = false
line_black = false
line_metal = false
line_sofi = false
line_white = true
line_blue = false
}
}
VARIANT
{
name = Blue
displayName = Blue
themeName = White
primaryColor = #426573
secondaryColor = #999999
GAMEOBJECTS
{
line_yellow = false
line_black = false
line_metal = false
line_sofi = false
line_white = false
line_blue = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/CompoundParts/strutConnector/strutConnector.cfg
PART
{
name = strutConnector
module = CompoundPart
author = Andrew Cassidy
specPower = 0.1
rimFalloff = 3
alphaCutoff = 0.0
iconCenter = -4.69147, 2.64656, 0.0
TechRequired = generalConstruction
entryCost = 2800
cost = 42
category = Structural
subcategory = 0
title = EAS-4 Strut Connector
manufacturer = Kerlington Model Rockets and Paper Products Inc
description = The Strut Connector is highly regarded by many spacecraft engineers as they help in constructing more stable spacecraft. Once both sides are connected, a structural beam is created to link both ends, allowing for sturdier (and heavier) construction.
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
mass = 0.0035
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 1
heatConductivity = 20
skinMassPerArea = 20
explosionPotential = 0
fuelCrossFeed = False
PhysicsSignificance = 0
maxLength = 10
bulkheadProfiles = srf
tags = bind connect join line moar (more pin rigid shake strength strong stru support tie wobble
rescaleFactor = 1.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = CModuleStrut
linearStrength = 150
angularStrength = 150
}
DRAG_CUBE
{
none = True
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/CompoundParts/restock-strut-1
}
MODULE
{
name = ModuleRestockLinkedMesh
lineObjName = strut
mainAnchorName = strut_main_anchor
targetAnchorName = strut_target_anchor
anchorCapName = strut_main_cap
targetCapName = strut_target_cap
targetColliderName = strut_target_SPHERECOLLIDER
stretchAxis = x
stretchTextures = _MainTex _BumpMap
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gray
VARIANT
{
name = Gray
displayName = Metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #999999
GAMEOBJECTS
{
strut_main_body_classic = true
strut_target_body_classic = true
strut_main_body_compact = false
strut_target_body_compact = false
strut_main_body_classic_white = false
strut_target_body_classic_white = false
strut_main_body_compact_white = false
strut_target_body_compact_white = false
strut_metal = true
strut_white = false
}
}
VARIANT
{
name = Compact
displayName = Metal (Compact)
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #999999
GAMEOBJECTS
{
strut_main_body_classic = false
strut_target_body_classic = false
strut_main_body_compact = true
strut_target_body_compact = true
strut_main_body_classic_white = false
strut_target_body_classic_white = false
strut_main_body_compact_white = false
strut_target_body_compact_white = false
strut_metal = true
strut_white = false
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
strut_main_body_classic = false
strut_target_body_classic = false
strut_main_body_compact = false
strut_target_body_compact = false
strut_main_body_classic_white = true
strut_target_body_classic_white = true
strut_main_body_compact_white = false
strut_target_body_compact_white = false
strut_metal = false
strut_white = true
}
}
VARIANT
{
name = White_Compact
displayName = White (Compact)
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
strut_main_body_classic = false
strut_target_body_classic = false
strut_main_body_compact = false
strut_target_body_compact = false
strut_main_body_classic_white = false
strut_target_body_classic_white = false
strut_main_body_compact_white = true
strut_target_body_compact_white = true
strut_metal = false
strut_white = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Decoupler_0.cfg
PART
{
name = Decoupler_0
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0325, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.0325, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 1200
cost = 150
category = Coupling
subcategory = 0
title = TD-06 Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = The TD-06 Stack Decoupler is a miniature detachment device for small rockets
attachRules = 1,0,1,1,0
mass = 0.020
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Decoupler_0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.06191,0.7669,0.6956, 0.06191,0.7669,0.6956, 0.38,0.9776,0.1201, 0.38,0.9776,0.1201, 0.06191,0.7664,0.6956, 0.06191,0.7664,0.6956, 0,0,0, 0.625,0.1032,0.625
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Decoupler_1.cfg
PART
{
name = Decoupler_1
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.05, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = engineering101
entryCost = 1600
cost = 200
category = Coupling
subcategory = 0
title = TD-12 Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = The TD-12 Stack Decoupler is equipped with a (hopefully) small explosive charge, that will sever the structural linkage between itself and whatever it's connected to. Painted on its sides are handy arrows indicating which side will detach
attachRules = 1,0,1,1,0
mass = 0.080
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Decoupler_1
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Decoupler_2.cfg
PART
{
name = Decoupler_2
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = generalConstruction
entryCost = 2200
cost = 300
category = Coupling
subcategory = 0
title = TD-25 Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = O.M.B. is pleased to bring you the latest in decoupling technologies - twice the size of the next best selling product, it offers plenty of bang for plenty of buck! As with its smaller, woefully inferior competitors, this decoupler has handy arrows to indicate which side it will detach from.
attachRules = 1,0,1,1,0
mass = 0.350
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Decoupler_2
}
MODULE
{
name = ModuleDecouple
ejectionForce = 150
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.7952,0.745,1.652, 0.7952,0.745,1.652, 4.87,0.9796,0.1611, 4.87,0.9796,0.1611, 0.7952,0.7447,1.673, 0.7952,0.7447,1.673, 0,0,0, 2.5,0.32,2.5
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Decoupler_3.cfg
PART
{
name = Decoupler_3
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.15, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = largeVolumeContainment
entryCost = 2400
cost = 375
category = Coupling
subcategory = 0
title = TD-37 Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = Originally designed for separating buildings that were stuck together, O.M.B. has repurposed these explosive bolts for use in separating stacks of massive rockets.
attachRules = 1,0,1,1,0
mass = 0.500
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Decoupler_3
}
MODULE
{
name = ModuleDecouple
ejectionForce = 200
isOmniDecoupler = false
explosiveNodeID = top
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 1.742,0.7491,1.936, 1.742,0.7491,1.936, 11.0,0.9796,0.192, 11.0,0.9796,0.192, 1.742,0.7486,1.936, 1.742,0.7486,1.936, 0,-5.066E-07,0, 3.75,0.48,3.75
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Separator_0.cfg
PART
{
name = Separator_0
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0325, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.0325, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = miniaturization
entryCost = 1800
cost = 215
category = Coupling
subcategory = 0
title = TS-06 Stack Separator
manufacturer = O.M.B. Demolition Enterprises
description = The TS-06 is a utility for slicing a rocket into two halves, but in a more compact size. The manual says the explosive content is just enough to eject anything attached to the unit in a safe, controlled manner. The delivery guy did have a full bomb suit on though, so try not to drop it.
attachRules = 1,0,1,1,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Separator_0
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = true
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.06191,0.7669,0.6956, 0.06191,0.7669,0.6956, 0.38,0.9776,0.1201, 0.38,0.9776,0.1201, 0.06191,0.7664,0.6956, 0.06191,0.7664,0.6956, 0,0,0, 0.625,0.1032,0.625
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Separator_1.cfg
PART
{
name = Separator_1
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.05, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.05, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advConstruction
entryCost = 2400
cost = 275
category = Coupling
subcategory = 0
title = TS-12 Stack Separator
manufacturer = O.M.B. Demolition Enterprises
description = Unlike Decouplers, Separators jettison everything attached to them. This new technology was very well received by rocket engineers everywhere. Not bad for something that started out as a failure for a controlled explosive bolt prototype
attachRules = 1,0,1,1,0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size1
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Separator_1
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Separator_2.cfg
PART
{
name = Separator_2
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = specializedConstruction
entryCost = 3100
cost = 400
category = Coupling
subcategory = 0
title = TS-25 Stack Separator
manufacturer = O.M.B. Demolition Enterprises
description = The TS-25 is designed for slicing the largest of rockets in twain. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
attachRules = 1,0,1,1,0
mass = 0.320
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Separator_2
}
MODULE
{
name = ModuleDecouple
ejectionForce = 150
isOmniDecoupler = true
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 0.7952,0.745,1.652, 0.7952,0.745,1.652, 4.87,0.9796,0.1611, 4.87,0.9796,0.1611, 0.7952,0.7447,1.673, 0.7952,0.7447,1.673, 0,0,0, 2.5,0.32,2.5
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Coupling/Separator_3.cfg
PART
{
name = Separator_3
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.15, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.15, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = composites
entryCost = 3600
cost = 500
category = Coupling
subcategory = 0
title = TS-37 Stack Separator
manufacturer = O.M.B. Demolition Enterprises
description = This separator is dangerous whichever way you look at it. Be cautious when armed.
attachRules = 1,0,1,1,0
mass = 0.500
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 150
breakingTorque = 150
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
tags = decouple
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Coupling/Assets/Separator_3
}
MODULE
{
name = ModuleDecouple
ejectionForce = 200
isOmniDecoupler = true
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
DRAG_CUBE
{
cube = Default, 1.742,0.7491,1.936, 1.742,0.7491,1.936, 11.0,0.9796,0.192, 11.0,0.9796,0.192, 1.742,0.7486,1.936, 1.742,0.7486,1.936, 0,-5.066E-07,0, 3.75,0.48,3.75
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseDisplayName = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
description = Added some bling to the white
primaryColor = #ffffff
secondaryColor = #999999
TEXTURE
{
shader = KSP/Bumped Specular
mainTextureURL = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow
_BumpMap = Squad/Parts/Coupling/Assets/Decouplers_whiteYellow_N
_Color = #ffffff
_SpecColor = #c4c4c4
_Shininess = 0.44
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/1x6ShroudSolarPanels/1x6ShroudSolarPanels.cfg
PART
{
name = solarPanels2
module = Part
author = Beale
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 4400
cost = 440
category = Electrical
subcategory = 0
title = XT2 Solar Panel Array Mk1
manufacturer = Probodobodyne Inc
description = Shielded extendable Level 2 solar panel. 1.5m^2.
attachRules = 0,1,0,0,1
mass = 0.022275
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend fold generat (light photo power retract solar sun track unfold volt watt
emissiveConstant = 0.65
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.189
impactResistance = 2
impactResistanceRetracted = 6
animationName = 1x6ShroudSolarPanels
secondaryTransformName = panel6
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 120 0.8 -0.0001658214 -0.0001658214
key = 3650 0.4 -1.935303E-05 -1.935303E-05
key = 36500 0.01 -1.187215E-05 -1.187215E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.189
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = solarpanels2
valueName = convectiveConstant
valueCurve
{
key = 0.0 0.6
key = 0.1 0.9
key = 1.0 1
}
}
MODULE
{
name = ModuleAnimation2Value
animationName = solarpanels2
valueName = maxTemp
valueCurve
{
key = 0.0 2000
key = 1.0 1523.15
}
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-1x6-shrouded
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = solarshroud_mask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/1x6SolarPanels/1x6SolarPanels.cfg
PART
{
name = solarPanels4
module = Part
author = Beale
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 3800
cost = 380
category = Electrical
subcategory = 0
title = XT1 Solar Panel Array Mk1
manufacturer = Probodobodyne Inc
description = Extendable Level 1 solar panel. 0.96m^2.
attachRules = 0,1,0,0,1
mass = 0.016128
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.0864
impactResistance = 2
impactResistanceRetracted = 4
retractable = false
animationName = 1x6SolarPanels
secondaryTransformName = panel6
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 30 0.8 -0.0004170198 -0.0004170198
key = 3650 0.2 2.217226E-06 2.217226E-06
key = 36500 0.01 -7.524914E-06 -7.524914E-06
}
RESOURCE
{
name = ElectricCharge
rate = 0.0864
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-1x6
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/3x2ShroudSolarPanels/3x2ShroudSolarPanels.cfg
PART
{
name = solarPanels1
module = Part
author = Beale
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 4400
cost = 440
category = Electrical
subcategory = 0
title = XT2 Solar Panel Array Mk2
manufacturer = Probodobodyne Inc
description = Shielded extendable sun-tracking Level 3 solar panel. 1.5m^2.
attachRules = 0,1,0,0,1
mass = 0.01584
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend fold generat (light photo power retract solar sun track unfold volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.27
impactResistance = 2
impactResistanceRetracted = 6
animationName = 3x2ShroudSolarPanels
secondaryTransformName = solar6
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = true
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.0005479452 -0.0005479452
key = 365 0.8 -0.0001824585 -0.0001824585
key = 3650 0.4 -3.621587E-05 -3.621587E-05
key = 36500 0.01 -1.257784E-05 -1.257784E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.27
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
skinMaxTemp = 2000
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = solarpanels
valueName = convectiveConstant
valueCurve
{
key = 0.0 0.6
key = 0.1 0.9
key = 1.0 1
}
}
MODULE
{
name = ModuleAnimation2Value
animationName = solarpanels
valueName = maxTemp
valueCurve
{
key = 0.0 2000
key = 1.0 1523.15
}
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-3x2-shrouded
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = solarshroud_mask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/3x2SolarPanels/3x2SolarPanels.cfg
PART
{
name = solarPanels3
module = Part
author = Beale
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 3800
cost = 380
category = Electrical
subcategory = 0
title = XT1 Solar Panel Array Mk2
manufacturer = Probodobodyne Inc
description = Extendable sun-tracking Level 3 solar panel. 0.96m^2.
attachRules = 0,1,0,0,1
mass = 0.009216
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.1728
retractable = false
impactResistance = 2
impactResistanceRetracted = 4
animationName = 3x2SolarPanels
secondaryTransformName = solar6
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = true
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.0005479452 -0.0005479452
key = 365 0.8 -0.0001824585 -0.0001824585
key = 3650 0.4 -3.621587E-05 -3.621587E-05
key = 36500 0.01 -1.257784E-05 -1.257784E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.1728
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
skinThicknessFactor = 1
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-3x2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/gigantorXlSolarArray/gigantorXlSolarArray.cfg
PART
{
name = largeSolarPanel
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = largeElectrics
entryCost = 14500
cost = 3000
category = Electrical
subcategory = 0
title = XT4 Solar Panel Array Mk1
manufacturer = Probodobodyne Inc
description = Extendable sun-tracking Level 4 solar panel. 13.0m^2.
attachRules = 0,1,0,0,1
mass = 0.06825
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
resourceName = ElectricCharge
chargeRate = 2.665
impactResistance = 2
impactResistanceRetracted = 6
animationName = bigsolarpanel
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = true
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001264092 -0.001264092
key = 720 0.8 -0.0001471074 -0.0001471074
key = 3650 0.5 -3.282126E-05 -3.282126E-05
key = 36500 0.01 -1.153936E-05 -1.153936E-05
}
RESOURCE
{
name = ElectricCharge
rate = 2.665
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = Panels
transformName = PanelTruss
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/gigantorXlSolarArray/gigantorXlSolarArray.cfg
PART
{
name = largeSolarPanelEarly
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 0.67937
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = largeElectrics
entryCost = 14500
cost = 3000
category = Electrical
subcategory = 0
title = XT3 Solar Panel Array Mk1
manufacturer = Probodobodyne Inc
description = Extendable sun-tracking Level 3 solar panel. 6.0m^2.
attachRules = 0,1,0,0,1
mass = 0.0576
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
resourceName = ElectricCharge
chargeRate = 1.08
impactResistance = 2
impactResistanceRetracted = 6
animationName = bigsolarpanel
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = true
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.0005479452 -0.0005479452
key = 365 0.8 -0.0001824585 -0.0001824585
key = 3650 0.4 -3.621587E-05 -3.621587E-05
key = 36500 0.01 -1.257784E-05 -1.257784E-05
}
RESOURCE
{
name = ElectricCharge
rate = 1.08
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-gigantor
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = Panels
transformName = PanelTruss
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/radialFlatSolarPanel/radialFlatSolarPanel.cfg
PART
{
name = solarPanels5
module = Part
author = Chris Adderley (Nertea)
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = electrics
entryCost = 1200
cost = 75
category = Electrical
subcategory = 0
title = ST1 Solar Panel
manufacturer = Probodobodyne Inc
description = Static Level 1 solar panel. 0.25m^2.
attachRules = 0,1,0,0,1
mass = 0.0028
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.217161
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.0225
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 30 0.8 -0.0004170198 -0.0004170198
key = 3650 0.2 2.217226E-06 2.217226E-06
key = 36500 0.01 -7.524914E-06 -7.524914E-06
}
RESOURCE
{
name = ElectricCharge
rate = 0.0225
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-static-small
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/radialFlatSolarPanel/radialFlatSolarPanel.cfg
PART
{
name = solarPanels5HiTech
module = Part
author = Chris Adderley (Nertea)
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = electrics
entryCost = 1200
cost = 75
category = Electrical
subcategory = 0
title = ST2 Solar Panel
manufacturer = Probodobodyne Inc
description = Static Level 2 solar panel. 0.25m^2.
attachRules = 0,1,0,0,1
mass = 0.00225
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.217161
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.0315
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 120 0.8 -0.0001658214 -0.0001658214
key = 3650 0.4 -1.935303E-05 -1.935303E-05
key = 36500 0.01 -1.187215E-05 -1.187215E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.0315
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-static-small
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/radialFlatSolarPanel/radialFlatSolarPanel.cfg
PART
{
name = RO_EarlyMediumSolarPanel
module = Part
author = Chris Adderley (Nertea)
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = electrics
entryCost = 1200
cost = 75
category = Electrical
subcategory = 0
title = ST1 Medium Solar Panel
manufacturer = Probodobodyne Inc
description = Medium static Level 0 solar panel. 0.125m^2.
attachRules = 0,1,0,0,1
mass = 0.0014
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.8606627968957994
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.007875
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.01100084 -0.01100084
key = 11 0.8 -0.0006479075 -0.0006479075
key = 1200 0.2 -0.0002910884 -0.0002910884
key = 3650 0.01 -7.755102E-05 -7.755102E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.007875
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-static-small
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/radialFlatSolarPanel/radialFlatSolarPanel.cfg
PART
{
name = RO_EarlyTinySolarPanel
module = Part
author = Chris Adderley (Nertea)
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = electrics
entryCost = 1200
cost = 75
category = Electrical
subcategory = 0
title = ST1 Tiny Solar Panel
manufacturer = Probodobodyne Inc
description = Small static Level 0 solar panel. 0.05m^2.
attachRules = 0,1,0,0,1
mass = 0.00056
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5443309471123242
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.00315
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.01100084 -0.01100084
key = 11 0.8 -0.0006479075 -0.0006479075
key = 1200 0.2 -0.0002910884 -0.0002910884
key = 3650 0.01 -7.755102E-05 -7.755102E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.00315
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-static-small
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/radialFlatSolarPanel/radialFlatSolarPanel.cfg
PART
{
name = aje_solarPanels
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = electrics
entryCost = 1200
cost = 300
category = Electrical
subcategory = 0
title = ST4 Solar Panel
manufacturer = Probodobodyne Inc
description = Static Level 2 solar panel 5m^2.
attachRules = 0,1,0,0,1
mass = 0.045
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt
scale = 1.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
isTracking = false
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.63
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 120 0.8 -0.0001658214 -0.0001658214
key = 3650 0.4 -1.935303E-05 -1.935303E-05
key = 36500 0.01 -1.187215E-05 -1.187215E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.63
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = Squad/Parts/Electrical/radialFlatSolarPanel/model
scale = 4.47, 4.47, 4.47
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/RTG/RTG.cfg
PART
{
name = rtg
module = Part
author = Beale
scale = 1
node_stack_top = 0.0, 0.3268025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3268025, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.3268025, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = experimentalElectrics
entryCost = 58000
cost = 25075.544554406
category = Electrical
subcategory = 0
title = Multi-Hundred Watt RTG
manufacturer = NASA JPL & DOE
description = The Multihundred-Watt radioisotope thermoelectric generators (MHW-RTG) as found on the Voyager spacecraft and two Lincoln Experimental Satellites.
attachRules = 1,1,1,0,0
mass = 0.037698232
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf
radiatorMax = 1.5
tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt, rtg, radioisotope thermoelectric generator, radioactive, generator
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.777228
fuelCrossFeed = false
PuMass = 0.004498232
PuCost = 1775.544554406
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Electrical/restock-rtg-1
scale = 1.2866, 1, 1.2866
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RTG
title = RTG
capacity = 0.1575
running = true
toggle = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/RTG/RTG.cfg
PART
{
name = RO-MMRTG
module = Part
author = Beale
scale = 1
node_stack_top = 0.0, 0.3268025, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3268025, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.3268025, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = experimentalElectrics
entryCost = 58000
cost = 24672.722772239
category = Electrical
subcategory = 0
title = Multi-Mission RTG
manufacturer = DOE (Department Of Energy)
description = The Multi-Mission RTG or MMRTG was designed for the Mars Science Laboratory and the Curiosity Rover for use on Mars.
attachRules = 1,1,1,0,0
mass = 0.091677708
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf
radiatorMax = 1.5
tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt, rtg, radioisotope thermoelectric generator, radioactive, generator
maxTemp = 1273.15
crashTolerance = 16
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.019
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1773.15
fuelCrossFeed = False
PuMass = 0.003477708
PuCost = 1372.722772239
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Electrical/restock-rtg-1
scale = 1.5986, 1, 1.5986
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RTG
title = RTG
capacity = 0.11
running = true
toggle = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/z-100Battery/z-100Battery.cfg
PART
{
name = batteryPack
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = basicScience
entryCost = 800
cost = 80
category = Electrical
subcategory = 0
title = Z-100 Rechargeable Battery Pack
manufacturer = Zaltonic Electronics
description = The Z-100 battery pack is the standard model for electrical applications. Holds two (2) AAAA batteries and holds a maximum 100 units of charge.
attachRules = 0,1,0,0,0
mass = 0.008
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = bank capacitor cell charge e/c elect pack power volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
RESOURCE
{
name = ElectricCharge
amount = 1800
maxAmount = 1800
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/z-1kBattery/z-1kBattery.cfg
PART
{
name = batteryBank
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_stack_top = 0.0, 0.1108553, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.1108553, 0.0, 0.0, -1.0, 0.0
TechRequired = largeElectrics
entryCost = 8200
cost = 880
category = Electrical
subcategory = 0
title = Z-1k Rechargeable Battery Bank
manufacturer = Zaltonic Electronics
description = The Z-1k is a stackable battery bank, with ten times the power capacity of the Z-100.
attachRules = 1,0,1,1,0
mass = 0.3534
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size1
tags = capacitor cell charge e/c elect pack power volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
RESOURCE
{
name = ElectricCharge
amount = 93500
maxAmount = 93500
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/z-200Battery/z-200Battery.cfg
PART
{
name = batteryBankMini
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.3125, 0.0, 1.0, 0.0
TechRequired = electrics
entryCost = 3200
cost = 360
category = Electrical
subcategory = 0
title = Z-200 Rechargeable Battery Bank
manufacturer = Zaltonic Electronics
description = The Z-200 is a stackable variant of the Z-100 battery pack, with increased capacity. In emergency situations, please refrain from "reversing the polarity".
attachRules = 1,1,1,1,0
mass = 0.07731
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size0
tags = bank capacitor cell charge e/c elect pack power volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
RESOURCE
{
name = ElectricCharge
amount = 20500
maxAmount = 20500
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = TweakScale
defaultScale = 0.625
type = RealismOverhaulStackSolid
HOTFIX = https%3A%2F%2Fforum.kerbalspaceprogram.com%2Findex.php%3F%2Ftopic%2F179030-14-tweakscale-under-lisias-management-2433-2019-0814%2F%2F&do%3DfindComment%2Fcomment%3D3629378
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/z-400Battery/z-400Battery.cfg
PART
{
name = ksp_r_largeBatteryPack
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = advElectrics
entryCost = 3200
cost = 550
category = Electrical
subcategory = 0
title = Z-400 Rechargeable Battery
manufacturer = Zaltonic Electronics
description = The Z-400 battery pack is a versatile, compact electrical charge storage solution designed for heavier loads than AAAA batteries can handle. Holds one E-size battery with a maximum of 400 units of charge.
attachRules = 0,1,0,0,0
mass = 0.090
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = bank capacitor cell charge e/c elect pack power volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
RESOURCE
{
name = ElectricCharge
amount = 24000
maxAmount = 24000
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Electrical/z-4kBattery/z-4kBattery.cfg
PART
{
name = batteryBankLarge
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
node_stack_top = 0.0, 0.11, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.142, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = specializedElectrics
entryCost = 12200
cost = 4500
category = Electrical
subcategory = 0
title = Z-4K Rechargeable Battery Bank
manufacturer = Zaltonic Electronics
description = New advances in surge control technology made The Z-4K, the largest battery pack ever put into production a reality. While Zaltonic admits intense electrical discharges can be really cool, shorting the Z-4K's contacts should probably be avoided.
attachRules = 1,0,1,1,0
mass = 1.414
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size2
tags = capacitor cell charge e/c elect pack power volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
RESOURCE
{
name = ElectricCharge
amount = 375000
maxAmount = 375000
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/ionEngine/ionEngine.cfg
PART
{
name = ionEngine
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.2135562, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1872844, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = ionPropulsion
entryCost = 16800
cost = 8000
subcategory = 0
attachRules = 1,1,1,1,0
mass = 0.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 573.15
bulkheadProfiles = size0
tags = (dawn deep drive efficient engine (ion probe thruster vacuum xenon
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 673.15
title = NSTAR Ion Thruster
manufacturer = JPL & General Dynamics
description = Small lightweight efficient ion engine. Takes a bit of power though and doesn't provide much thrust. Plume and sound provided by Waterfall.
category = Engine
node_attach = 0.0, 0.2135562, 0.0, 0.0, 1.0, 0.0, 0
MODULE
{
name = ModuleEnginesRF
engineID = Ion
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 2
heatProduction = 0
EngineType = Electric
powerEffectName = Ion-Xenon-Hall
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = ElectricCharge
ratio = 1.8
DrawGauge = True
minResToLeave = 1.0
}
PROPELLANT
{
name = XenonGas
ratio = 0.1
DrawGauge = True
}
atmosphereCurve
{
key = 0 4200
key = 1 100
key = 1.2 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-dawn-1
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _EmissiveColor
includedRenderer = IonEngine
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 1
key = 1 1
}
greenCurve
{
key = 0 1
key = 1 1
}
blueCurve
{
key = 0 1
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
modded = false
configuration = NSTAR
origMass = 0.0495
CONFIG
{
name = NSTAR
minThrust = 1.9E-05
maxThrust = 9.2E-05
heatProduction = 0
PROPELLANT
{
name = XenonGas
ratio = 1.0
DrawGauge = True
}
PROPELLANT
{
name = ElectricCharge
ratio = 4121.09
DrawGauge = True
minResToLeave = 10.0
}
atmosphereCurve
{
key = 0 3100
key = 1 1
}
}
}
ROWaterfall
{
template = waterfall-ion-xenon-1
audio = ion-1
position = 0,0,0
rotation = 0, 0, 0
scale = 0.92, 0.92, 0.92
moduleID = ionEngine
engineID = basicEngine
transform = thrustTransform
}
EFFECTS
{
running
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/NFT/sound_ion_loop
volume = 0.0 0.0
volume = 0.05 0.20
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/NFT/sound_ion_on
volume = 1.0
pitch = 1.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = Waterfall/Sounds/NFT/sound_ion_flameout
volume = 1.0
pitch = 1.0
loop = false
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = ionEngine
TEMPLATE
{
__rowaterfall = mainPlume
templateName = waterfall-ion-xenon-1
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.92, 0.92, 0.92
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
engineID = basicEngine
}
CONTROLLER
{
name = random
linkedTo = random
range = 0,1
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = turboJet
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
title = F100-PW-229 turbofan
manufacturer = Pratt & Whitney
description = Pratt and Whitney F100 low-bypass turbofan with afterburner, used by F-15E/I/S and F-16C/D. Powered by NASA EngineSim. 129.4 kN wet, 79.2 kN dry. SFC 0.74/2.05 lb/lbf-hr static. Temperature limit Mach 2.85.
attachRules = 1,1,1,0,0
mass = 1.7
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
CoMOffset = 0, 1.5, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboJet
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 128
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.29
BPR = 0.36
CPR = 32
FPR = 3.8
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 22.5E6
TIT = 1620
TAB = 2850
exhaustMixer = true
thrustUpperLimit = 200
maxT3 = 1100
defaultTPR = 0.95
dryThrust = 79.2
drySFC = 0.74
wetThrust = 129.4
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = TurboJetNozzleDry
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = true
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = TurboJetHeat
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = smokePoint
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_avon
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
manufacturer = Rolls-Royce
description = The Avon was Rolls-Royce's first axial-flow turbojet, introduced in 1950. The RB.146, an early 1960s model, was the ultimate military Avon, an afterburning turbojet powering the English Electric Lightning F.6. 72.77kN wet, 56.45kN dry. SFC 0.85/1.85 lb/lbf-hr static. Temperature limit Mach 2.4.
attachRules = 1,1,1,0,0
mass = 1.3
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
rescaleFactor = 1.0
CoMOffset = 0, 2.0, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
title = Avon RB-146 Mk.302 Turbojet
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/JetEngines/HighBypassJet
position = 0, -0.996, 0
scale = 0.9, 0.9, 0.9
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 72.77
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.335
BPR = 0
CPR = 8.4
FPR = 0
Mdes = 0.8
Tdes = 260
eta_c = 0.95
eta_t = 0.98
eta_n = 0.8
FHV = 29000000
TIT = 1250
TAB = 1800
exhaustMixer = True
thrustUpperLimit = 150
maxT3 = 800
defaultTPR = 0.85
drySFC = 0.85
dryThrust = 56.45
wetThrust = 72.77
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_atar
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
manufacturer = SNECMA
description = Early 1970s afterburning turbojet, used on the Mirage 5S, Mirage 50, Mirage IV-A/P/R, and Mirage F1C. Comparitively low overall pressure ratio (6.2) leads to high fuel consumption but good high-speed performance. 70.6kN wet, 49.18kN dry. SFC 0.98/1.99 lb/lbf-hr static. Temperature limit Mach 2.8.
attachRules = 1,1,1,0,0
mass = 1.582
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
rescaleFactor = 1.0
CoMOffset = 0, 2.0, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
title = Atar 9K-50 Turbojet
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/JetEngines/HighBypassJet
position = 0, -1.03750125, 0
scale = 0.9375, 0.9375, 0.9375
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 70.6
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.29
BPR = 0
CPR = 6.2
FPR = 0
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.8
FHV = 30000000
TIT = 1360
TAB = 2500
exhaustMixer = True
thrustUpperLimit = 150
maxT3 = 900
defaultTPR = 0.85
drySFC = 0.98
dryThrust = 49.18
wetThrust = 70.6
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_j79
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
manufacturer = General Electric
description = The first US "Mach 2" engine, the J79 saw extensive service, powering the B-58 Hustler and the F-4 Phantom and F-104 Starfighter among others. This mid-1960s model powered the USAF F-4E and G, and with minor mounting differences (as the -19) the final development of the Starfighter line, the F-104S.79.63kN wet, 52.8kN dry. SFC 0.84/1.97 lb/lbf-hr static. Temperature limit Mach 2.6.
attachRules = 1,1,1,0,0
mass = 1.74
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
rescaleFactor = 1
CoMOffset = 0, 1.8, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
title = J79-GE-17 Turbojet
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/JetEngines/HighBypassJet
position = 0, -0.8853344, 0
scale = 1, 0.8, 1
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 79.63
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.29
BPR = 0
CPR = 13.5
FPR = 0
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 28000000
TIT = 1360
TAB = 2500
exhaustMixer = True
thrustUpperLimit = 150
maxT3 = 900
defaultTPR = 0.85
drySFC = 0.84
dryThrust = 52.8
wetThrust = 79.63
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_j57
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
manufacturer = Pratt & Whitney
description = Late 50s turbojet. The J57 was a workhorse, designed in the early 1950s and powering the B-52, most of the Century Series fighters, and even the U-2. This represents a later model, the -21, which powered the F-100C/D/F. 75.4kN wet, 45.4kN dry. SFC 0.77/2.1 lb/lbf-hr static. Temperature limit Mach 1.9.
attachRules = 1,1,1,0,0
mass = 2.155
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
rescaleFactor = 1.0
CoMOffset = 0, 2.3, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
title = J57-P-21 Turbojet
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/JetEngines/HighBypassJet
position = 0, -1.03750125, 0
scale = 0.9375, 0.9375, 0.9375
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 75.4
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.24
BPR = 0
CPR = 13
FPR = 0
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 35000000
TIT = 1330
TAB = 3140
exhaustMixer = True
thrustUpperLimit = 150
maxT3 = 800
defaultTPR = 0.95
drySFC = 0.77
dryThrust = 45.4
wetThrust = 75.4
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_j75
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
title = J75-P-17 Turbojet
manufacturer = Pratt & Whitney
description = Essentially a larger J57, the P&W J75 saw extensive military and civilian use. This afterburning variant powered the F-106 A/B. 109.0kN wet, 76.5kN dry. SFC 0.8/2.15 lb/lbf-hr static. Temperature limit Mach 2.5.
attachRules = 1,1,1,0,0
mass = 2.7
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
CoMOffset = 0, 1.3, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/JetEngines/HighBypassJet
position = 0, -1.383335, 0
scale = 1.25, 1.25, 1.25
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 109.0
heatProduction = 15
useEngineResponseTime = False
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.4
BPR = 0
CPR = 12
FPR = 0
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 35000000
TIT = 1150
TAB = 3140
exhaustMixer = True
thrustUpperLimit = 200
maxT3 = 900
defaultTPR = 0.85
drySFC = 0.8
dryThrust = 76.5
wetThrust = 109.0
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = thrustTransform
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = RO-J48
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, -0.7, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
title = J48-P-6
manufacturer = Pratt & Whitney
description = Also known as the Rolls-Royce Tay. Essentially an enlarged Nene, the Tay was abandoned by Rolls-Royce in favor of the Avon. However, Pratt & Whitney was able to aqcuire the design, and produced it as the J48. It was used in the F9F-5 Panther, F-94C Starfire, and several early 50s prototypes. Available 1949. 5.0 OPR, no afterburner. SFC 1.14 lb/lbf-hr static. Temperature limit Mach 1.
attachRules = 1,1,1,0,0
mass = 0.94
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 593
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
CoMOffset = 0, 0.25, 0
skinMaxTemp = 773
category = Engine
node_attach = 0.0, -0.7, 0.0, 0.0, 1.0, 0.0
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
heatProduction = 15
useEngineResponseTime = False
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName2 = running_dry
defaultTPR = 0.85
maxThrust = 27.8
Area = 0.221
BPR = 0
CPR = 5.0
FPR = 0
TPR = 0.95
Mdes = 0.6
Tdes = 250
eta_c = 0.95
eta_t = 0.95
eta_n = 0.8
FHV = 30000000
TIT = 1200
TAB = 2000
exhaustMixer = False
thrustUpperLimit = 55
maxT3 = 520
dryThrust = 27.8
wetThrust = 31
drySFC = 1.14
flameoutEffectName = flameout
powerEffectName = running_thrust
engageEffectName = engage
disengageEffectName = disengage
spoolEffectName = running_turbine
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = ThrustAnimation
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = False
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = HeatAnimationEmmissiveTurbofan
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
EFFECTS
{
running_thrust
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.4
volume = 1.0 1.0
pitch = 0.0 0.6
pitch = 1.0 1.0
loop = true
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
running_turbine
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.7
volume = 1.0 1.0
pitch = 0.0 0.4
pitch = 0.05 0.5
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_ramjet
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
title = CR2 Ramjet
manufacturer = Generic
description = A fictional CR2 Ramjet. Works best when faster than Mach 2. This engine provides no thrust below Mach 0.5!
attachRules = 1,1,1,0,0
mass = 0.8
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
CoMOffset = 0, 2.0, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboJet
}
MODULE
{
name = ModuleEnginesAJERamjet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 700
heatProduction = 15
useEngineResponseTime = False
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.5
Mdes = 3.5
Tdes = 220
eta_n = 0.9
FHV = 35000000
thrustUpperLimit = 500
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = TurboJetNozzleDry
layer = 1
responseSpeed = 0.1
useAnimCurve = true
minArea = 0.4
maxArea = 1.25
calculateAreas = false;
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = FXModuleAnimateThrottle
animationName = TurboJetHeat
layer = 3
responseSpeed = 0.01
dependOnEngineState = true
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = smokePoint
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_f404
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
manufacturer = General Electric
description = General Electric F404-GE-402 low-bypass turbofan with afterburner as used on F/A-18C/D. 78.7kN wet, 53.16kN dry. SFC 0.82/1.74 lb/lbf-hr static. Temperature limit Mach 2.85.
attachRules = 1,1,1,0,0
mass = 1.03
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
rescaleFactor = 1.0
CoMOffset = 0, 1.0, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
title = F404-GE-402 Turbofan
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboJet
scale = 0.75, 0.75, 0.75
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 78.7
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.232
BPR = 0.27
CPR = 26
FPR = 2.3
Mdes = 0.9
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 22500000
TIT = 1500
TAB = 2200
exhaustMixer = True
thrustUpperLimit = 150
maxT3 = 1000
defaultTPR = 0.95
dryThrust = 53.16
drySFC = 0.82
wetThrust = 78.7
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = TurboJetNozzleDry
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = true
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = TurboJetHeat
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = smokePoint
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineAfterburning.cfg
PART
{
name = aje_al31
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
TechRequired = supersonicFlight
entryCost = 9000
cost = 2000
subcategory = 0
title = AL-31FM turbofan
manufacturer = Lyulka (Saturn)
description = Modern afterburning turbofan used on the Su-27M, Su-30, and Su-34 featuring vector thrust. 122.4 kN wet, 76.2 kN dry, SFC 0.75/1.92 lb/lb hr. Max 2.5 Mach.
attachRules = 1,1,1,0,0
mass = 1.557
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = after aircraft burner engine fighter jet (panther plane propuls
CoMOffset = 0, 1.4, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboJet
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Dry
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 122.4
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.5
engineDecelerationSpeed = 0.5
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 1.1
machLimit = 1.75
machHeatMult = 20.0
runningEffectName = smoke
spoolEffectName = power_dry
spoolEffectName2 = running_dry
powerEffectName = power_wet
Area = 0.3
BPR = 0.571
CPR = 23
FPR = 3.54
Mdes = 0.8
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.7
FHV = 32000000
TIT = 1665
TAB = 1800
exhaustMixer = True
thrustUpperLimit = 200
maxT3 = 1000
defaultTPR = 0.85
dryThrust = 76.2
drySFC = 0.75
wetThrust = 122.4
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 9000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.35 0.932 0 0
key = 1 1.13 0.4510796 0.4510796
key = 1.75 1.5 0 0
key = 2 1.38 -1.126258 -1.126258
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 1.069445 0.7244952
key = 0.072 0.08 1.472049 1.472049
key = 0.17 0.21 1.227685 1.227685
key = 0.34 0.39 1.01426 1.01426
key = 1 1 0.969697 0.969697
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = TurboJetNozzleDry
layer = 1
calculateAreas = true
responseSpeed = 0.1
useAnimCurve = true
animCurve
{
key = 0 1 0 -3
key = 1 0 -0.1 0
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = TurboJetHeat
layer = 3
responseSpeed = 0.01
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Gimbal
gimbalRange = 10
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = false
matchPosition = true
CONSTRAINFX
{
targetName = NozzlePoint
moversName = Nozzle
}
}
MODULE
{
name = ModuleAlternator
engineName = Dry
outputName = Alternator (Dry)
RESOURCE
{
name = ElectricCharge
rate = 3.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
EFFECTS
{
running_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.4
pitch = 0.0 0.2
pitch = 0.05 0.4
pitch = 1.0 0.5
loop = true
}
}
power_dry
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.6
volume = 1.0 1.3
pitch = 0.0 0.3
pitch = 1.0 0.6
loop = true
}
}
power_wet
{
AUDIO
{
channel = Ship
clip = sound_rocket_spurts
volume = 0.0 0.0
volume = 0.1 0.4
volume = 1.0 1.0
pitch = 0.0 0.5
pitch = 0.33 0.8
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/afterburner_shock
transformName = smokePoint
emission = 0.0 0.0
emission = 0.05 0.05
emission = 0.33 0.1
emission = 1.0 1.0
speed = 0.0 0.0
speed = 0.05 0.05
speed = 0.33 0.16
speed = 1.0 1.0
energy = 0.0 1.5
energy = 0.33 1.0
energy = 1.0 1.0
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
smoke
{
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
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
localRotation = 1, 0, 0, -90
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-turbojet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = turbojet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineBasic.cfg
PART
{
name = JetEngine
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.972875, 0.0, 0.0, 1.0, 0.0
CoMOffset = 0.0, 2.3, 0.0
TechRequired = aerodynamicSystems
entryCost = 4000
cost = 1400
subcategory = 0
title = CF34-3B Turbofan
manufacturer = General Electric
description = The CF34 series high bypass turbofan powers many of the CRJ and Challenger lines of civil aircraft. 41.0kN thrust, SFC 0.346 lb/lbf-hr.
attachRules = 1,1,1,0,0
mass = 0.757
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = aircraft jet plane propuls reverse (wheesley
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.972875, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboFanSize1
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Cruise
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 41.0
heatProduction = 40
useEngineResponseTime = True
engineAccelerationSpeed = 0.12
engineDecelerationSpeed = 0.5
fxOffset = 0, 0, 0.74
flameoutEffectName = flameout
powerEffectName = running_thrust
engageEffectName = engage
disengageEffectName = disengage
spoolEffectName = running_turbine
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flameoutBar = 0.02
flowCapMult = 1.0
machLimit = 0.85
machHeatMult = 25
Area = 0.135
BPR = 6.3
CPR = 21.0
FPR = 1.5
Mdes = 0.8
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.9
FHV = 32000000
TIT = 1350
TAB = 0
exhaustMixer = False
adjustableNozzle = False
thrustUpperLimit = 200
maxT3 = 900
areaFudgeFactor = 0.65
defaultTPR = 0.95
drySFC = 0.346
dryThrust = 41.0
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 10500 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.53 0.834 0 0
key = 1.3 0.96 0 0
key = 1.674 0.843 -0.876726 -0.876726
key = 2.5 0 0 0
}
atmCurve
{
key = 0 0 0 1.186726
key = 0.072 0.092 1.339822 1.339822
key = 0.337 0.4 0.8976688 0.8976688
key = 1 1 0.9127604 0
}
}
MODULE
{
name = ModuleAJEJetAnimateExhaustHeat
animationName = TF1Heat
responseSpeed = 0.0002
}
MODULE
{
name = ModuleAnimateGeneric
animationName = TF1ThrustReverser
startEventGUIName = Reverse Thrust
endEventGUIName = Forward Thrust
actionGUIName = Toggle Thrust Reverser
}
MODULE
{
name = ModuleAlternator
RESOURCE
{
name = ElectricCharge
rate = 4
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 20
falloff = 2
thrustTransformName = thrustTransform
}
EFFECTS
{
running_thrust
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.4
volume = 1.0 1.5
pitch = 0.0 0.3
pitch = 1.0 0.5
loop = true
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransformFX
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
localRotation = 1, 0, 0, -90
}
}
running_turbine
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.45
pitch = 0.0 0.3
pitch = 0.05 0.5
pitch = 1.0 0.65
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransformFX
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = VenStockRevamp/Squad/Parts/Propulsion/EngineCore-Large
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = basicjet_mask
}
MODEL
{
model = VenStockRevamp/Squad/Parts/Propulsion/EngineCore-Small
position = 0.0, 1.9, 0.0
scale = 1.6,0.8,1.6
}
MODEL
{
model = VenStockRevamp/Squad/Parts/Propulsion/EngineCore-Small
position = 0.0, 1.95, 0.0
rotation = 180, 0, 0
scale = 1.6,0.1,1.6
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineBig.cfg
PART
{
name = turboFanSize2
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 2.0, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, -2.5, -1.2, 0.0, 0.0, 1.0, 1
CoMOffset = 0.0, 0.0, 0.0
TechRequired = heavyAerodynamics
entryCost = 15000
cost = 2600
subcategory = 0
title = CF6-50E turbofan
manufacturer = General Electric
description = The CF6 series high bypass turbofan powers B747, B767, DC-10 and A300 civil aircraft. 233.5kN thrust, SFC 0.376 lb/lbf-hr.
attachRules = 1,1,1,1,0
mass = 4.1
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = srf
tags = aircraft (goliath jet plane propuls reverse
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboFanSize2
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.03
intakeSpeed = 30
intakeTransformName = Intake
occludeNode = top
Area = 3.0
inletTitle = Pitot tube inlet
inletDescription = Designed for subsonic flight
machCurve
{
key = 1 1 0 0
key = 1.5 0.9 -0.4312553 -0.4312553
key = 2.5 0.45 -0.5275364 -0.5275364
key = 3.5 0.1 0 0
}
TPRCurve
{
key = 0 0.95 0.02000004 0.02000004
key = 1 0.97 0 0
key = 1.5 0.9 -0.2366667 -0.2366667
key = 2.5 0.45 -0.475 -0.475
key = 3.5 0 0 0
}
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Cruise
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 233.5
heatProduction = 100
useEngineResponseTime = True
engineAccelerationSpeed = 0.06
engineDecelerationSpeed = 0.25
flameoutEffectName = flameout
powerEffectName = running_thrust
engageEffectName = engage
disengageEffectName = disengage
spoolEffectName = running_turbine
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flameoutBar = 0.02
machLimit = 0.75
machHeatMult = 40
Area = 0.57
BPR = 4.24
CPR = 30
FPR = 1.7
Mdes = 0.8
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.9
FHV = 32000000
TIT = 1600
TAB = 0
exhaustMixer = False
adjustableNozzle = False
thrustUpperLimit = 280
maxT3 = 900
intakeMatchArea = True
defaultTPR = 0.95
drySFC = 0.376
dryThrust = 233.5
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 12600 0 0
}
velCurve
{
key = 0 1 -0.1543096 -0.1543096
key = 0.61 0.79 0 0
key = 1.5 0.964 0 0
key = 2 0.31 -3.278422 -3.278422
key = 2.1 0 -0.9205825 -0.9205825
}
atmCurve
{
key = 0 0 0 0
key = 0.072 0.085 1.172947 1.172947
key = 0.337 0.37 0.98425 0.98425
key = 1 1 1.179067 1.179067
}
}
RESOURCE
{
name = IntakeAir
amount = 3.4
maxAmount = 3.4
}
MODULE
{
name = ModuleAJEJetAnimateExhaustHeat
animationName = TF2Heat
responseSpeed = 0.0002
}
MODULE
{
name = ModuleAnimateGeneric
animationName = TF2ThrustReverser
startEventGUIName = Reverse Thrust
endEventGUIName = Forward Thrust
actionGUIName = Toggle Thrust Reverser
layer = 1
}
MODULE
{
name = FXModuleAnimateThrottle
animationName = TF2FanSpin
responseSpeed = 0.05
layer = 2
dependOnEngineState = True
dependOnThrottle = True
weightOnOperational = True
affectTime = false
baseAnimSpeed = 0.01
baseAnimSpeedMult = 100
playInEditor = False
animWrapMode = 2
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = top
checkBottomNode = true
isFairing = False
jettisonedObjectMass = 0.1
jettisonForce = 5
jettisonDirection = 0 0 -1
useMultipleDragCubes = false
}
MODULE
{
name = FlagDecal
textureQuadName = FLAG
}
MODULE
{
name = ModuleAlternator
RESOURCE
{
name = ElectricCharge
rate = 16
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 0.5
maxDistance = 20
falloff = 2
thrustTransformName = smokePoint
}
EFFECTS
{
running_thrust
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.4
volume = 1.0 1.0
pitch = 0.0 0.6
pitch = 1.0 1.0
loop = true
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
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
localRotation = 1, 0, 0, -90
}
}
running_turbine
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.7
volume = 1.0 1.0
pitch = 0.0 0.4
pitch = 0.05 0.5
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = smokePoint
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/jetEngines/jetEngineTurbo.cfg
PART
{
name = turboFanEngine
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0
TechRequired = hypersonicFlight
entryCost = 18000
cost = 2250
subcategory = 0
title = J58-P-4
manufacturer = Pratt & Whitney
description = Designed in the late 1950s, the J58 was redesigned and repurposed for one use: Mach 3+ aircraft like the A-12 / SR-71A/B / YF-12A. This model, the only operational one, entered service with the Blackbird in the mid 1960s. Variable CPR from 8.8 to 2.93 due to bypass vents progressively opening past Mach 2; fully open at Mach 3. 111.2kN dry. SFC 0.8/1.9 lb/lbf-hr static. Temperature limit Mach 4.1. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 2.7
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size1
tags = aircraft jet plane propuls (whiplash
CoMOffset = 0, 2.7, 0
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 1.4, 0.0, 0.0, 1.0, 0.0
MODEL
{
model = Squad/Parts/Engine/jetEngines/turboRamJet
}
MODULE
{
name = ModuleEnginesAJEJet
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 150
heatProduction = 75
useEngineResponseTime = True
engineAccelerationSpeed = 0.2
engineDecelerationSpeed = 0.4
useVelocityCurve = False
flameoutEffectName = flameout
engageEffectName = engage
disengageEffectName = disengage
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 2.0
machLimit = 2.5
machHeatMult = 6.0
Area = 0.58
BPR = 0
CPR = 8.5
FPR = 0
Mdes = 0.3
Tdes = 280
eta_c = 0.95
eta_t = 0.98
eta_n = 0.9
FHV = 32000000
TIT = 1360
TAB = 3800
exhaustMixer = True
thrustUpperLimit = 400
maxT3 = 1200
defaultTPR = 0.85
drySFC = 0.8
dryThrust = 111.2
wetThrust = 151.2
powerEffectName = Hydrolox-Lower
spoolEffectName = Turbojet-Spool
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 4000 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.2 0.98 0 0
key = 0.72 1.716 2.433527 2.433527
key = 1.36 3.2 1.986082 1.986082
key = 2.15 4.9 1.452677 1.452677
key = 3 5.8 0.0005786046 0.0005786046
key = 4.5 3 -4.279616 -4.279616
key = 5.5 0 -0.02420209 0
}
atmCurve
{
key = 0 0 0 0
key = 0.045 0.166 4.304647 4.304647
key = 0.16 0.5 0.5779132 0.5779132
key = 0.5 0.6 0.4809403 0.4809403
key = 1 1 1.013946 0
}
}
MODULE
{
name = ModuleAJEJetAnimateNozzleArea
animationName = TurboRamJetNozzle
layer = 1
minArea = 0.6
maxArea = 1.9
calculateAreas = false
idleState = 0
responseSpeed = 0.05
useAnimCurve = true
animCurve
{
key = 0 0.2
key = 1 1
}
}
MODULE
{
name = ModuleAJEJetAnimateAfterburner
animationName = TRJ_Heat
layer = 2
responseSpeed = 0.01
}
MODULE
{
name = ModuleAlternator
RESOURCE
{
name = ElectricCharge
rate = 5.0
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 25
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-ramjet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = ramjet_mask
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Hydrolox-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.2
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
flareScale = 0.7
plumeScale = 0.7
flarePosition = 0,0,1.4
plumePosition = 0,0,1.4
saturationMult = 1
alphaMult = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,-0.2
corePosition = 0,0,-0.2
exhaustPosition = 0,0,-0.2
fumePosition = 0,0,-0.2
lampPosition = 0,0,-0.2
plume2Position = 0,0,-0.2
plume3Position = 0,0,-0.2
smokePosition = 0,0,-0.2
shockPosition = 0,0,-0.2
shockconePosition = 0,0,-0.2
slagPosition = 0,0,-0.2
streamPosition = 0,0,-0.2
plumeIdentifier = Hydrolox-Lower
processed = true
}
EFFECTS
{
Hydrolox-Lower
{
plumeIdentifier = Hydrolox-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.4
fixedScale = 0.7
name = Hydrolox-Lower-flare
modelName = RealPlume/MP_Nazari_FX/flamessme
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = -0.2
energy = 0.0 0.2
energy = 1.0 0.2
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.4
fixedScale = 0.7
name = Hydrolox-Lower-shockcone
modelName = RealPlume/MP_Nazari_FX/ssmeflame2big
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1.5
speed = 1.0 1.5
offset = 0.1
size = 0.0 0.7
size = 1.0 0.7
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
linGrow
{
density = 1 0
density = 0 10
power = 1 -4
power = 0 -4
}
energy
{
density = 1 0.3
density = 0.3 0.1
density = 0.25 0
density = 0 0
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.4
fixedScale = 0.7
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_red
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
emitOnUpdate = true
decluster = true
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 1.125
density = 0.8 0.9
density = 0.2 2.625
density = 0.1 2.25
density = 0.05 3.75
density = 0.0 5.25
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.2
density = 0.0 0.15
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.4
fixedScale = 0.7
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_blue
modelName = RealPlume/MP_Nazari_FX/noxflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0.375
density = 0.8 0.3
density = 0.2 0.875
density = 0.1 0.75
density = 0.05 1.25
density = 0.0 1.75
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,1.4
fixedScale = 0.7
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_grey
modelName = RealPlume/Hoojiwana_FX/MPspike
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.5 0.5
density = 0.3 1
density = 0 3
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.5
density = 0.0 1.5
}
xyForce
{
density = 1 0.3
density = 0.3 0.5
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0
density = 0.8 0.2
density = 0.2 2.5
density = 0.1 2.7
density = 0.05 2.9
density = 0.0 3
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 0.5
density = 0.3 0.5
density = 0.05 0.4
density = 0.0 0.3
}
size
{
density = 1.0 1.2
density = 0.5 0.5
density = 0.2 0.4
density = 0.0 0.35
}
}
AUDIO
{
name = Hydrolox-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 0.7
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq4
volume = 0.7
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/liquidEngineAerospike/liquidEngineAerospike.cfg
PART
{
name = toroidalAerospike
module = Part
author = Porkjet
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9, 0.0, 0.0, -1.0, 0.0
mass = 1.0
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 10
maxTemp = 573.15
TechRequired = hypersonicFlight
entryCost = 24500
cost = 3850
subcategory = 0
title = J-2T
manufacturer = Rocketdyne
description = Aerospike. Using proven technology from the J-2 and introducing an aerospike nozzle to the developing J-2S machinery. Plume configured by RealPlume.
attachRules = 1,1,1,0,0
bulkheadProfiles = srf, size1
tags = (dart orbit propuls rocket sustain
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.667
skinMaxTemp = 673.15
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 180
heatProduction = 110
exhaustDamageDistanceOffset = 0.25
runningEffectName = fx-dart-running
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 340 -50 -73.71224
key = 1 290 -21.23404 -21.23404
key = 5 230 -10.54119 -10.54119
key = 10 170 -13.59091 -13.59091
key = 20 0.001
}
}
MODULE
{
name = ModuleAnimateHeat
animationName = Aerospike_Heat
responseSpeed = 0.001
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = Aerospike_Heat
useTemp = False
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.6
maxDistance = 40
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = Squad/Parts/Engine/liquidEngineAerospike/AeroSpike
scale = 1.5, 1, 1.5
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
gimbalRange = 7.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 1.4
configuration = J-2T-200K
modded = false
CONFIG
{
name = J-2T-200K
maxThrust = 889.3
minThrust = 177.8
ullage = True
ignitions = 3
powerEffectName = Hydrolox-Lower
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 435
key = 1 300
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
CONFIG
{
name = J-2T-250K
maxThrust = 1111.6
minThrust = 222.32
ullage = True
ignitions = 3
powerEffectName = Hydrolox-Lower
ratedBurnTime = 500
PROPELLANT
{
name = LqdHydrogen
ratio = 0.745
DrawGauge = true
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.255
}
atmosphereCurve
{
key = 0 441
key = 1 290
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 2.0
}
}
}
PLUME
{
name = Hydrolox-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 0.7
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Hydrolox-Lower
processed = true
}
EFFECTS
{
Hydrolox-Lower
{
plumeIdentifier = Hydrolox-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Hydrolox-Lower-flare
modelName = RealPlume/MP_Nazari_FX/flamessme
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = -0.2
energy = 0.0 0.2
energy = 1.0 0.2
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
name = Hydrolox-Lower-shockcone
modelName = RealPlume/MP_Nazari_FX/ssmeflame2big
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1.5
speed = 1.0 1.5
offset = 0.1
size = 0.0 0.7
size = 1.0 0.7
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
linGrow
{
density = 1 0
density = 0 10
power = 1 -4
power = 0 -4
}
energy
{
density = 1 0.3
density = 0.3 0.1
density = 0.25 0
density = 0 0
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 0.7
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_red
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
emitOnUpdate = true
decluster = true
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 1.125
density = 0.8 0.9
density = 0.2 2.625
density = 0.1 2.25
density = 0.05 3.75
density = 0.0 5.25
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.2
density = 0.0 0.15
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 0.7
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_blue
modelName = RealPlume/MP_Nazari_FX/noxflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0.375
density = 0.8 0.3
density = 0.2 0.875
density = 0.1 0.75
density = 0.05 1.25
density = 0.0 1.75
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 2
energy = 0.7
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_grey
modelName = RealPlume/Hoojiwana_FX/MPspike
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.5 0.5
density = 0.3 1
density = 0 3
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.5
density = 0.0 1.5
}
xyForce
{
density = 1 0.3
density = 0.3 0.5
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0
density = 0.8 0.2
density = 0.2 2.5
density = 0.1 2.7
density = 0.05 2.9
density = 0.0 3
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 0.5
density = 0.3 0.5
density = 0.05 0.4
density = 0.0 0.3
}
size
{
density = 1.0 1.2
density = 0.5 0.5
density = 0.2 0.4
density = 0.0 0.35
}
}
AUDIO
{
name = Hydrolox-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq4
volume = 2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = J-2T-200K
ratedBurnTime = 500
ignitionReliabilityStart = 0.9665
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9665
cycleReliabilityEnd = 0.9999
techTransfer = J-2-200K,J-2-225K,J-2-230K:30
}
TESTFLIGHT
{
name = J-2T-250K
ratedBurnTime = 500
ignitionReliabilityStart = 0.9665
ignitionReliabilityEnd = 0.9999
cycleReliabilityStart = 0.9665
cycleReliabilityEnd = 0.9999
techTransfer = J-2-200K,J-2-225K,J-2-230K,J-2T-200K:30
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/liquidEngineMk55/liquidEngineMk55.cfg
PART
{
name = radialLiquidEngine1-2
module = Part
author = NovaSilisko, Porkjet
mesh = Thud.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = advRocketry
entryCost = 3500
cost = 820
subcategory = 0
attachRules = 0,1,0,1,0
mass = 0.9
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 573.15
bulkheadProfiles = srf
tags = maneuver manoeuvre orbital propuls rocket (thud thruster vernier
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 673.15
title = RD-855 [Radial]
manufacturer = KB Yuzhnoye
description = A pump-fed hypergolic vernier thruster used on the first stage of the R-36 and Tsyklon rocket. Plume configured by RealPlume.
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 120
heatProduction = 175
exhaustDamageDistanceOffset = 0.35
runningEffectName = fx-thud-running
EngineType = LiquidFuel
powerEffectName = Hypergolic-Vernier
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 305
key = 1 275
key = 9 0.001
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Gimbal
gimbalRange = 8
gimbalRangeXP = 0
gimbalRangeXN = 0
gimbalRangeYP = 41
gimbalRangeYN = 41
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleAnimateHeat
animationName = Thud_Heat
responseSpeed = 0.002
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = Thud_Heat
useTemp = False
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
origMass = 0.12
configuration = RD-855
modded = false
CONFIG
{
name = RD-855
maxThrust = 83
minThrust = 83
ullage = True
ignitions = 1
powerEffectName = Hypergolic-Vernier
ratedBurnTime = 127
PROPELLANT
{
name = UDMH
ratio = 0.482
DrawGauge = true
}
PROPELLANT
{
name = NTO
ratio = 0.518
}
atmosphereCurve
{
key = 0 292
key = 1 254
}
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
}
}
PLUME
{
name = Hypergolic-Vernier
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 2
energy = 1
speed = 1
emissionMult = 0.75
saturationMult = 1
alphaMult = 1
blazeScale = 2
coreScale = 2
exhaustScale = 2
flareScale = 2
fumeScale = 2
lampScale = 2
plumeScale = 2
plume2Scale = 2
plume3Scale = 2
smokeScale = 2
shockScale = 2
shockconeScale = 2
slagScale = 2
streamScale = 2
blazePosition = 0.0, 0.0, 1.0
corePosition = 0.0, 0.0, 1.0
exhaustPosition = 0.0, 0.0, 1.0
flarePosition = 0.0, 0.0, 1.0
fumePosition = 0.0, 0.0, 1.0
lampPosition = 0.0, 0.0, 1.0
plumePosition = 0.0, 0.0, 1.0
plume2Position = 0.0, 0.0, 1.0
plume3Position = 0.0, 0.0, 1.0
smokePosition = 0.0, 0.0, 1.0
shockPosition = 0.0, 0.0, 1.0
shockconePosition = 0.0, 0.0, 1.0
slagPosition = 0.0, 0.0, 1.0
streamPosition = 0.0, 0.0, 1.0
plumeIdentifier = Hypergolic-Vernier
processed = true
}
EFFECTS
{
Hypergolic-Vernier
{
plumeIdentifier = Hypergolic-Vernier
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0.0, 0.0, 1.0
fixedScale = 2
energy = 1
speed = 1
emissionMult = 0.75
alphaMult = 1
saturationMult = 1
name = Hypergolic-Vernier-plume
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 -0.2
density = 0.46 0.0
density = 0.2 0
density = 0.05 7
density = 0.0 15
}
grow
{
density = 1 0
density = 0.2 0
density = 0.1 5
density = 0.0 10
}
speed
{
density = 1.0 0.6
density = 0.46 0.7
density = 0.2 0.7
density = 0.05 0.6
density = 0.0 0.6
}
emission
{
density = 1.0 4.0
density = 0.8 3.4
density = 0.2 3
density = 0.1 1.8
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1.2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.2
density = 0.8 0.17
density = 0.2 0.15
}
}
AUDIO
{
name = Hypergolic-Vernier-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 2
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq10
volume = 2
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = RD-855
ratedBurnTime = 127
ignitionReliabilityStart = 0.992701
ignitionReliabilityEnd = 0.998540
cycleReliabilityStart = 0.992701
cycleReliabilityEnd = 0.998540
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/MassiveSRB/part.cfg
PART
{
name = MassiveBooster
module = Part
author = Chris Adderley (Nertea)
node_stack_top = 0.0, 7.429159, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -7.435616, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.5912, 0.0, 0.0, 1.0
TechRequired = heavyRocketry
entryCost = 8000
cost = 2700
subcategory = 0
title = RSRMV
description = The 5-segment Reusable Solid Rocket Motor (RSRMV) was first studied as an upgrade for the Space Shuttle, and entered full-scale development for Ares I. Development continued for SLS after the cancellation of Ares. Nose Cone 6.50662m tall. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 85.4187
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
maxTemp = 1973.15
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = size1, srf
tags = (back (kick (kickback moar (more motor rocket srb
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 3.186283008
manufacturer = Orbital ATK
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
engineID = S1SRB
powerEffectName = running_closed
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 670
heatProduction = 415
useEngineResponseTime = True
engineAccelerationSpeed = 8.0
exhaustDamageDistanceOffset = 0.8
runningEffectName = fx-kickback-running
EngineType = SolidBooster
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 220
key = 1 195
key = 7 0.001
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 1
maxDistance = 80
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = B_Gimbal
gimbalRange = 8.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-kickback-2
scale = 0.931, 1, 0.931
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = CylUpper005
rotatorsName = CylLower005
}
CONSTRAINLOOKFX
{
targetName = CylUpper006
rotatorsName = CylLower006
}
CONSTRAINLOOKFX
{
targetName = CylUpper007
rotatorsName = CylLower007
}
CONSTRAINLOOKFX
{
targetName = CylUpper008
rotatorsName = CylLower008
}
CONSTRAINLOOKFX
{
targetName = CylLower005
rotatorsName = CylUpper005
}
CONSTRAINLOOKFX
{
targetName = CylLower006
rotatorsName = CylUpper006
}
CONSTRAINLOOKFX
{
targetName = CylLower007
rotatorsName = CylUpper007
}
CONSTRAINLOOKFX
{
targetName = CylLower008
rotatorsName = CylUpper008
}
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.1
shaderProperty = _EmissiveColor
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 = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
description = Bright and White!
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
KickbackBase = true
KickbackTop = true
KickbackBaseWhite = false
}
}
VARIANT
{
name = ESA
displayName = ESA
description = European Space Agency
primaryColor = #ffffff
secondaryColor = #124d7f
GAMEOBJECTS
{
KickbackBase = false
KickbackTop = false
KickbackBaseWhite = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = thrustTransform
}
MODULE
{
name = ModuleFuelTanks
type = PBAN
volume = 365485
basemass = -1
TANK
{
name = PBAN
amount = 365485
maxAmount = 365485
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = RSRMV
modded = false
origMass = 85.5
CONFIG
{
name = RSRMV
minThrust = 15800
maxThrust = 15800
heatProduction = 100
curveResource = PBAN
powerEffectName = Solid-Lower
ratedBurnTime = 126
PROPELLANT
{
name = PBAN
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 266
key = 1 242
}
thrustCurve
{
key = 1\t0.7
key = 0.995\t0.999
key = 0.99\t0.9959
key = 0.985\t0.9928
key = 0.98\t0.99
key = 0.975\t0.99
key = 0.97\t0.99
key = 0.965\t0.9907
key = 0.96\t0.993
key = 0.955\t0.996
key = 0.95\t0.999
key = 0.945\t0.999
key = 0.94\t0.9971
key = 0.935\t0.9979
key = 0.93\t0.996
key = 0.925\t0.996
key = 0.92\t0.996
key = 0.915\t0.996
key = 0.91\t0.996
key = 0.905\t0.999
key = 0.9\t0.996
key = 0.895\t0.996
key = 0.89\t0.996
key = 0.885\t0.996
key = 0.88\t0.996
key = 0.875\t0.996
key = 0.87\t0.996
key = 0.865\t0.996
key = 0.86\t0.999
key = 0.855\t0.999
key = 0.85\t0.999
key = 0.845\t0.999
key = 0.84\t0.999
key = 0.835\t0.999
key = 0.83\t0.9963
key = 0.825\t0.999
key = 0.82\t0.999
key = 0.815\t0.999
key = 0.81\t0.999
key = 0.805\t0.999
key = 0.8\t0.999
key = 0.795\t0.999
key = 0.79\t0.999
key = 0.785\t0.9958
key = 0.78\t0.9839
key = 0.775\t0.9763
key = 0.77\t0.968
key = 0.765\t0.9586
key = 0.76\t0.9522
key = 0.755\t0.9457
key = 0.75\t0.9392
key = 0.745\t0.9327
key = 0.74\t0.9261
key = 0.735\t0.9195
key = 0.73\t0.9114
key = 0.725\t0.9082
key = 0.72\t0.9023
key = 0.715\t0.8955
key = 0.71\t0.8917
key = 0.705\t0.8848
key = 0.7\t0.8809
key = 0.695\t0.8718
key = 0.69\t0.8699
key = 0.685\t0.8628
key = 0.68\t0.8587
key = 0.675\t0.8546
key = 0.67\t0.8475
key = 0.665\t0.8445
key = 0.66\t0.8384
key = 0.655\t0.8354
key = 0.65\t0.8303
key = 0.645\t0.8263
key = 0.64\t0.8246
key = 0.635\t0.8202
key = 0.63\t0.8188
key = 0.625\t0.8143
key = 0.62\t0.8141
key = 0.615\t0.8111
key = 0.61\t0.8099
key = 0.605\t0.8111
key = 0.6\t0.8081
key = 0.595\t0.8081
key = 0.59\t0.8081
key = 0.585\t0.8055
key = 0.58\t0.804
key = 0.575\t0.8021
key = 0.57\t0.8039
key = 0.565\t0.8021
key = 0.56\t0.8008
key = 0.555\t0.7991
key = 0.55\t0.7961
key = 0.545\t0.7961
key = 0.54\t0.7974
key = 0.535\t0.8021
key = 0.53\t0.8051
key = 0.525\t0.8081
key = 0.52\t0.8111
key = 0.515\t0.8143
key = 0.51\t0.8187
key = 0.505\t0.8231
key = 0.5\t0.8262
key = 0.495\t0.8292
key = 0.49\t0.8331
key = 0.485\t0.8383
key = 0.48\t0.8416
key = 0.475\t0.8458
key = 0.47\t0.85
key = 0.465\t0.8534
key = 0.46\t0.8564
key = 0.455\t0.8594
key = 0.45\t0.8633
key = 0.445\t0.8673
key = 0.44\t0.8713
key = 0.435\t0.8723
key = 0.43\t0.8763
key = 0.425\t0.8802
key = 0.42\t0.8811
key = 0.415\t0.885
key = 0.41\t0.8858
key = 0.405\t0.8898
key = 0.4\t0.8928
key = 0.395\t0.8944
key = 0.39\t0.898
key = 0.385\t0.8988
key = 0.38\t0.9025
key = 0.375\t0.9049
key = 0.37\t0.9059
key = 0.365\t0.9079
key = 0.36\t0.9109
key = 0.355\t0.913
key = 0.35\t0.9155
key = 0.345\t0.917
key = 0.34\t0.9198
key = 0.335\t0.9204
key = 0.33\t0.9231
key = 0.325\t0.9246
key = 0.32\t0.9262
key = 0.315\t0.9287
key = 0.31\t0.9292
key = 0.305\t0.9322
key = 0.3\t0.9322
key = 0.295\t0.9322
key = 0.29\t0.9322
key = 0.285\t0.9292
key = 0.28\t0.9292
key = 0.275\t0.9322
key = 0.27\t0.9322
key = 0.265\t0.9292
key = 0.26\t0.9292
key = 0.255\t0.9262
key = 0.25\t0.9232
key = 0.245\t0.9232
key = 0.24\t0.9219
key = 0.235\t0.9183
key = 0.23\t0.9201
key = 0.225\t0.9171
key = 0.22\t0.9171
key = 0.215\t0.9159
key = 0.21\t0.9141
key = 0.205\t0.9141
key = 0.2\t0.9111
key = 0.195\t0.9081
key = 0.19\t0.9036
key = 0.185\t0.8998
key = 0.18\t0.893
key = 0.175\t0.8892
key = 0.17\t0.8823
key = 0.165\t0.8753
key = 0.16\t0.8709
key = 0.155\t0.8626
key = 0.15\t0.8601
key = 0.145\t0.8554
key = 0.14\t0.844
key = 0.135\t0.8324
key = 0.13\t0.8219
key = 0.125\t0.8171
key = 0.12\t0.8141
key = 0.115\t0.8111
key = 0.11\t0.807
key = 0.105\t0.8055
key = 0.1\t0.8009
key = 0.095\t0.7935
key = 0.09\t0.7915
key = 0.085\t0.7837
key = 0.08\t0.7771
key = 0.075\t0.7716
key = 0.07\t0.7661
key = 0.065\t0.7581
key = 0.06\t0.753
key = 0.055\t0.7448
key = 0.05\t0.7365
key = 0.045\t0.7271
key = 0.04\t0.7131
key = 0.035\t0.6987
key = 0.03\t0.6625
key = 0.025\t0.6199
key = 0.02\t0.5404
key = 0.015\t0.4551
key = 0.01\t0.3219
key = 0.009\t0.2912
key = 0.008\t0.2614
key = 0.007\t0.2361
key = 0.006\t0.213
key = 0.005\t0.1858
key = 0.004\t0.151
key = 0.003\t0.1139
key = 0.002\t0.0793
key = 0.001\t0.0437
key = 0\t0.002
}
}
}
PLUME
{
name = Solid-Lower
transformName = thrustTransform
localRotation = 0,0,0
flarePosition = 0,0,-0.6
plumePosition = 0,0,-0.1
fixedScale = 3.4
energy = 1
speed = 1
localPosition = 0,0,0
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 3.4
coreScale = 3.4
exhaustScale = 3.4
flareScale = 3.4
fumeScale = 3.4
lampScale = 3.4
plumeScale = 3.4
plume2Scale = 3.4
plume3Scale = 3.4
smokeScale = 3.4
shockScale = 3.4
shockconeScale = 3.4
slagScale = 3.4
streamScale = 3.4
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Lower
processed = true
}
EFFECTS
{
Solid-Lower
{
plumeIdentifier = Solid-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.6
fixedScale = 3.4
name = Solid-Lower-flare
modelName = RealPlume/MP_Nazari_FX/KWbooster
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.1
energy = 1.0 0.1
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 3.4
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-plume
modelName = RealPlume/MP_Nazari_FX/KWbooster
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0 1
}
logGrow
{
density = 1.0 2
density = 0.1 3
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 1
density = 0.46 1
density = 0.2 3
density = 0.05 7
density = 0.0 7
}
speed
{
density = 1.0 2
density = 0.46 2.5
density = 0.2 2.5
density = 0.05 3
density = 0.0 3
}
xyForce
{
density = 1 0.95
density = 0.24 0.9
density = 0.0 1
}
emission
{
density = 1.0 4.0
density = 0.8 3.5
density = 0.2 3.5
density = 0.1 2.9
density = 0.05 2.3
density = 0.0 2.25
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 0.5
density = 0.0 0.5
}
size
{
density = 1.0 0.8
density = 0.8 0.65
density = 0.2 0.55
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 3.4
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Lower-smoke
modelName = RealPlume/MP_Nazari_FX/smokelaunch
speed = 0.0 1.65
speed = 1.0 1.65
grow = 0.0 0.34
grow = 1.0 0.34
renderMode = "Billboard"
collide = false
collideRatio = 0
sizeClamp = 250
angle = 0.0 1.0
angle = 45.0 1.0
angle = 50.0 1.0
distance = 0.0 1.0
distance = 100.0 1.0
distance = 110.0 1.0
logGrow
{
density = 1.0 15
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0
density = 0.2 0
density = 0.05 5
density = 0.0 10
}
emission
{
density = 1.0 2.5
density = 0.05 2
density = 0.0 0
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2.5
density = 0.3 2.5
density = 0.05 0.01
density = 0.0 0.0
}
size
{
density = 1.0 1
density = 0.9 2
density = 0.6 3
density = 0.2 4
density = 0.0 8
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 3.4
name = Solid-Lower-slag
modelName = Squad/FX/SRB_Large
emission = 0.0 0
emission = 0.01 0.05
emission = 1.0 0.2
speed = 0.0 1
speed = 1.0 1
offset = 1
size = 0.0 0.2
size = 1.0 0.2
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0.4
density = 0.5 0.8
density = 0.1 1
density = 0 1
}
xyForce
{
density = 1 0.9
density = 0.35 0.93
density = 0.0 1
}
energy
{
density = 1.0 6
density = 0.3 5
density = 0.05 2
density = 0.0 1.5
}
}
AUDIO
{
name = Solid-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 3.4
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_srb2
volume = 3.4
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = RSRMV
ratedBurnTime = 126
ignitionReliabilityStart = 0.99
ignitionReliabilityEnd = 1.0
cycleReliabilityStart = 0.995392
cycleReliabilityEnd = 0.999078
techTransfer = RSRM:50
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/miniJet/SmallJetEngine.cfg
PART
{
name = miniJetEngine
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
CoMOffset = 0.0, 0.3, 0.0
TechRequired = aviation
entryCost = 2000
cost = 450
subcategory = 0
title = J85-GE-4 turbojet
manufacturer = General Electric
description = General Electric J85 turbojet without afterburner, Thrust 13.1 kN, SFC 0.980 lb/lbf-hr static.
attachRules = 1,1,1,0,0
mass = 0.18
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = size0
tags = aircraft (juno plane propuls turb
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0
MODEL
{
model = Squad/Parts/Engine/miniJet/SmallJet
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = Cruise
thrustVectorTransformName = thrustTransform
exhaustDamage = false
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 13.1
heatProduction = 15
useEngineResponseTime = True
engineAccelerationSpeed = 0.12
engineDecelerationSpeed = 0.5
fxOffset = 0, 0, 0.74
flameoutEffectName = flameout
powerEffectName = running_thrust
engageEffectName = engage
disengageEffectName = disengage
spoolEffectName = running_turbine
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
machLimit = 0.75
machHeatMult = 3.5
Area = 0.085
BPR = 0
CPR = 6.5
FPR = 0
Mdes = 0.7
Tdes = 250
eta_c = 0.95
eta_t = 0.98
eta_n = 0.8
FHV = 28E6
TIT = 1250
TAB = 0
exhaustMixer = false
adjustableNozzle = False
thrustUpperLimit = 20
maxT3 = 700
defaultTPR = 0.95
dryThrust = 13.1
drySFC = 0.98
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = Kerosene
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 6400 0 0
}
velCurve
{
key = 0 1 0 0
key = 0.44 0.897 0 0
key = 1 1 0.1988732 0.1988732
key = 1.3 1.03 0 0
key = 2 0.68 -1.065708 -1.065708
key = 2.4 0 0 0
}
atmCurve
{
key = 0 0 0 0.7448742
key = 0.072 0.13 2.075459 2.075459
key = 0.16 0.28 1.464173 1.464173
key = 0.42 0.578 0.93687 0.93687
key = 1 1 0.5529748 0
}
}
MODULE
{
name = ModuleAlternator
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 10
falloff = 2
thrustTransformName = thrustTransform
}
EFFECTS
{
running_thrust
{
AUDIO
{
channel = Ship
clip = sound_jet_deep
volume = 0.0 0.0
volume = 0.05 0.2
volume = 1.0 0.5
pitch = 0.0 1.2
pitch = 1.0 2.0
loop = true
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = thrustTransform
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
localRotation = 1, 0, 0, -90
}
}
running_turbine
{
AUDIO
{
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.05 0.35
volume = 1.0 0.5
pitch = 0.0 0.6
pitch = 0.05 0.8
pitch = 1.0 1.5
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 0.8
pitch = 2.5
loop = false
}
}
disengage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 0.8
pitch = 2.5
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/DepthMasks/restock-minijet-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = minijet_mask
}
MODEL
{
model = VenStockRevamp/Squad/Parts/Propulsion/EngineCore-Medium
position = 0.0, 0.0, 0.0
scale = 0.8,0.8,0.8
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/rapierEngine/rapierEngine.cfg
PART
{
name = RAPIER
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_stack_top = 0.0,0.741545,0.0 , 0.0, 1.0, 0.0
node_stack_bottom = 0.0,-0.2048244, 0.0, 0.0, -1.0, 0.0
mass = 2.0
heatConductivity = 0.06
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 10
maxTemp = 573.15
TechRequired = aerospaceTech
entryCost = 35000
cost = 6000
subcategory = 0
title = CR-7 R.A.P.I.E.R.
manufacturer = Generic
description = The dual-mode active-cooling RAPIER hypersonic engine which burns Methane. SFC 2.0 lb/lbf/hr, O/F in rocket mode 2.8 to 1. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
bulkheadProfiles = size1
tags = aircraft ascent closed cycle dual fuel hybrid jet liquid main mode plane propuls rapier rocket ssto
CoMOffset = 0, 4, 0
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 673.15
category = Engine
node_attach = 0.0,0.741545,0.0 , 0.0, 1.0, 0.0
MODULE
{
name = MultiModeEngine
primaryEngineID = AirBreathing
primaryEngineModeDisplayName = AirBreathing
secondaryEngineID = ClosedCycle
secondaryEngineModeDisplayName = ClosedCycle
}
MODULE
{
name = ModuleEnginesAJEJet
engineID = AirBreathing
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.33
minThrust = 0
maxThrust = 105
heatProduction = 60
useEngineResponseTime = True
engineAccelerationSpeed = 0.2
engineDecelerationSpeed = 0.35
useVelocityCurve = False
engineSpoolIdle = 0.05
engineSpoolTime = 2.0
EngineType = Turbine
exhaustDamageDistanceOffset = 0.19
clampPropReceived = True
atmChangeFlow = True
useVelCurve = True
useAtmCurve = True
flowMultCap = 3.0
Area = 0.6
BPR = 0
CPR = 12
FPR = 0
Mdes = 1
Tdes = 280
eta_c = 0.95
eta_t = 0.98
eta_n = 0.9
FHV = 45000000
TIT = 900
TAB = 3800
exhaustMixer = True
unifiedThrottle = True
thrustUpperLimit = 400
maxT3 = 2000
areaFudgeFactor = 1.0
defaultTPR = 0.85
powerEffectName = Turbojet
spoolEffectName = Turbojet-Spool
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = LqdMethane
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 3200 0 0
}
velCurve
{
key = 0 1 0 0.08333334
key = 0.2 0.98 0.42074 0.42074
key = 0.7 1.8 2.290406 2.290406
key = 1.4 4.00 3.887193 3.887193
key = 3.75 8.5 0 0
key = 4.5 7.3 -2.831749 -2.831749
key = 5.5 3 -5.260566 -5.260566
key = 6 0 -0.02420209 0
}
atmCurve
{
key = 0 0 0 0
key = 0.018 0.09 7.914787 7.914787
key = 0.08 0.3 1.051923 1.051923
key = 0.35 0.5 0.3927226 0.3927226
key = 1 1 1.055097 0
}
}
MODULE
{
name = ModuleEnginesRF
engineID = ClosedCycle
runningEffectName = running_closed
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 150
maxThrust = 250
heatProduction = 100
EngineType = LiquidFuel
exhaustDamageDistanceOffset = 0.19
powerEffectName = Hypergolic-Lower
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = LqdMethane
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 0.49
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
ratio = 0.51
}
atmosphereCurve
{
key = 0 360
key = 1 300
key = 9 0.001
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Gimbal
gimbalRange = 3
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 1
fxMax = 0.5
maxDistance = 20
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 2
fxMax = 0.6
maxDistance = 30
falloff = 1.6
thrustTransformName = thrustTransform
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-rapier-1
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
preferMultiMode = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
preferMultiMode = 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 1
key = 1 1
}
greenCurve
{
key = 0 1
key = 1 1
}
blueCurve
{
key = 0 1
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
PLUME
{
name = Turbojet
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.3
fixedScale = 0.7
energy = 0.7
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.7
coreScale = 0.7
exhaustScale = 0.7
flareScale = 0.7
fumeScale = 0.7
lampScale = 0.7
plumeScale = 0.7
plume2Scale = 0.7
plume3Scale = 0.7
smokeScale = 0.7
shockScale = 0.7
shockconeScale = 0.7
slagScale = 0.7
streamScale = 0.7
blazePosition = 0,0,-0.3
corePosition = 0,0,-0.3
exhaustPosition = 0,0,-0.3
flarePosition = 0,0,-0.3
fumePosition = 0,0,-0.3
lampPosition = 0,0,-0.3
plumePosition = 0,0,-0.3
plume2Position = 0,0,-0.3
plume3Position = 0,0,-0.3
smokePosition = 0,0,-0.3
shockPosition = 0,0,-0.3
shockconePosition = 0,0,-0.3
slagPosition = 0,0,-0.3
streamPosition = 0,0,-0.3
plumeIdentifier = Turbojet
processed = true
}
PLUME
{
name = Hypergolic-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.4
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0.4
corePosition = 0,0,0.4
exhaustPosition = 0,0,0.4
flarePosition = 0,0,0.4
fumePosition = 0,0,0.4
lampPosition = 0,0,0.4
plumePosition = 0,0,0.4
plume2Position = 0,0,0.4
plume3Position = 0,0,0.4
smokePosition = 0,0,0.4
shockPosition = 0,0,0.4
shockconePosition = 0,0,0.4
slagPosition = 0,0,0.4
streamPosition = 0,0,0.4
plumeIdentifier = Hypergolic-Lower
processed = true
}
EFFECTS
{
Hypergolic-Lower
{
plumeIdentifier = Hypergolic-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.4
fixedScale = 0.5
name = Hypergolic-Lower-flare
modelName = RealPlume/Ferram_FX/hypergolicflare
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = 0
energy = 0.0 0.5
energy = 1.0 0.5
size = 0.0 0.4
size = 1.0 0.4
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.4
fixedScale = 0.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-Lower-plume
modelName = RealPlume/Ferram_FX/hypergolicexhaust
fixedEmissions = false
sizeClamp = 50
randConeEmit
{
density = 1.0 0
density = 0.5 0.3
density = 0.25 0.9
density = 0.06 0.9
density = 0 1.4
}
logGrow
{
density = 1.0 2
density = 0.1 2
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 3
density = 0.46 4
density = 0.2 10
density = 0.1 5
density = 0.0 4
}
linGrow
{
density = 1.0 -0.2
density = 0.8 0
density = 0.46 1
density = 0.2 7
density = 0.05 12
density = 0.0 14
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.3
density = 0.0 1.2
}
xyForce
{
density = 1 0.65
density = 0.5 0.85
density = 0.25 0.9
density = 0.06 0.95
density = 0 1
}
zForce
{
density = 1 1
density = 0.2 1.02
density = 0 1.033
}
emission
{
density = 1.0 2
density = 0.8 1.2
density = 0.2 1
density = 0.1 1
density = 0.05 1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1
density = 0.2 1
density = 0.05 0.7
density = 0.0 0.3
}
size
{
density = 1.0 0.85
density = 0.8 0.85
density = 0.2 0.75
density = 0.0 0.75
}
}
AUDIO
{
name = Hypergolic-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop2
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq1
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
Turbojet
{
plumeIdentifier = Turbojet
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.3
fixedScale = 0.7
energy = 0.7
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Turbojet-flare
modelName = RealPlume/MP_Nazari_FX/flamejet3
emission = 0.0 0.0
emission = 0.42 0.0
emission = 0.54 1.55
emission = 1.0 1.78
speed = 0.0 1.45
speed = 1.0 1.45
energy = 0.0 0.05
energy = 0.5 0.77
energy = 1.0 0.99
fixedEmissions = false
decluster = true
emitOnUpdate = true
emission
{
density = 1 1
density = 0.2 0.7
density = 0.0 0.3
power = 0.0 0.0
power = 0.42 0.0
power = 0.54 1.55
power = 1.0 1.78
}
energy
{
density = 1 1
density = 0.2 0.7
density = 0.0 0.3
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.3
fixedScale = 0.7
energy = 0.7
speed = 1
name = Turbojet-afterburner
modelName = RealPlume/MP_Nazari_FX/methanolflame
emission = 0.0 0.0
emission = 0.42 0.0
emission = 0.74 0.0
emission = 0.84 1.0
emission = 1.0 1.78
speed = 0.0 1.3
speed = 1.0 1.3
energy = 0.0 0.00
energy = 0.7 0.05
energy = 1.0 0.99
fixedEmissions = false
offset = 1.5
size = 0.7
decluster = true
emitOnUpdate = true
logGrow
{
density = 1 0
density = 0.3 2
density = 0.0 20
}
emission
{
density = 1 2
density = 0.2 1.5
density = 0.0 0.2
power = 0.0 0.0
power = 0.42 0.0
power = 0.74 0.0
power = 0.84 1.0
power = 1.0 1.78
}
energy
{
density = 1 1
density = 0.2 0.7
density = 0.0 0.2
}
}
AUDIO
{
name = Turbojet-sndjet2
channel = Ship
clip = sound_jet_deep
volume = 0.1 0.0
volume = 0.3 1.12
volume = 1.0 1.25
pitch = 0.0 0.4
pitch = 1.0 1.0
loop = true
}
}
Turbojet-Spool
{
plumeIdentifier = Turbojet-spool
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
fixedScale = 0.7
localPosition = 0,0,-0.3
name = Turbojet-smoke
modelName = RealPlume/MP_Nazari_FX/smokejet
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.5
decluster = true
emitOnUpdate = true
logGrow
{
density = 1.0 2
density = 0.1 20
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 2
density = 0.46 3
density = 0.2 3
density = 0.1 4
density = 0.0 5
}
linGrow
{
density = 1.0 0
density = 0.46 0.0
density = 0.2 0
density = 0.05 30
density = 0.0 40
}
grow
{
density = 1 0
density = 0.2 0
density = 0.1 4
density = 0 9
}
speed
{
density = 1.0 1.7
density = 0.46 1.7
density = 0.2 1.5
density = 0.05 1.5
density = 0.0 1.5
}
emission
{
density = 1.0 2
density = 0.8 1.2
density = 0.2 1
density = 0.1 1.2
density = 0.05 1.5
density = 0.0 1.7
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 2
density = 0.3 2
density = 0.05 1
density = 0.0 0
}
}
AUDIO
{
name = Turbojet-spool-sndjet1
channel = Ship
clip = sound_jet_low
volume = 0.0 0.0
volume = 0.0001 1.12
volume = 1.0 1.32
pitch = 0.0 0.3
pitch = 1.0 1.0
loop = true
}
AUDIO
{
name = Turbojet-spool-sndjet2
channel = Ship
clip = sound_jet_deep
volume = 0.1 0.0
volume = 0.3 1.12
volume = 1.0 1.25
pitch = 0.0 0.3
pitch = 1.0 1.0
loop = true
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/solidBoosterSep/solidBoosterSep.cfg
PART
{
name = sepMotor1
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1
TechRequired = precisionPropulsion
entryCost = 1100
cost = 75
subcategory = 0
title = Separation Motor (Medium)
manufacturer = Generic
description = Small solid motor use to help separate one stage from another or perform ullage. Best used with others. Plume configured by RealPlume.
attachRules = 0,1,0,0,0
mass = 0.044
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 573.15
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.0
skinMaxTemp = 673.15
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 98
heatProduction = 17.5
EngineType = SolidBooster
nonThrustMotor = true
runningEffectName = fx-separatron-running
exhaustDamage = False
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 0 220
key = 6 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAnimateHeat
animationName = restock-srb-separatron-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = restock-srb-separatron-heat-1
useTemp = False
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = SeparatronMask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = RealismOverhaul/Models/Sepatron
scale = 2.2, 1.58, 2.2
}
MODULE
{
name = ModuleFuelTanks
volume = 20.34
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SolidFuel
CONFIG
{
name = SolidFuel
maxThrust = 98
heatProduction = 17.5
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 1 220
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 0.8
coreScale = 0.8
exhaustScale = 0.8
flareScale = 0.8
fumeScale = 0.8
lampScale = 0.8
plumeScale = 0.8
plume2Scale = 0.8
plume3Scale = 0.8
smokeScale = 0.8
shockScale = 0.8
shockconeScale = 0.8
slagScale = 0.8
streamScale = 0.8
blazePosition = 0,0,-0.05
corePosition = 0,0,-0.05
exhaustPosition = 0,0,-0.05
flarePosition = 0,0,-0.05
fumePosition = 0,0,-0.05
lampPosition = 0,0,-0.05
plumePosition = 0,0,-0.05
plume2Position = 0,0,-0.05
plume3Position = 0,0,-0.05
smokePosition = 0,0,-0.05
shockPosition = 0,0,-0.05
shockconePosition = 0,0,-0.05
slagPosition = 0,0,-0.05
streamPosition = 0,0,-0.05
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.05
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.8
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = SolidFuel
ratedBurnTime = 3
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.9995
ignitionDynPresFailMultiplier = 1000
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
reliabilityDataRateMultiplier = 0.1
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/solidBoosterSep/solidBoosterSep.cfg
PART
{
name = sepMotorLarge
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1
TechRequired = precisionPropulsion
entryCost = 1100
cost = 75
subcategory = 0
title = Separation Motor (Large)
manufacturer = Generic
description = Larger solid motor use to help separate one stage from another or perform ullage. Best used with others.
attachRules = 0,1,0,0,0
mass = 0.25
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 573.15
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 673.15
rescaleFactor = 2.0
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 392
heatProduction = 17.5
fxOffset = 0, 0, 0.02
EngineType = SolidBooster
nonThrustMotor = true
runningEffectName = fx-separatron-running
exhaustDamage = False
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 0 220
key = 6 0.001
}
}
MODULE
{
name = Driftless
active = True
}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-separatron-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 0.01 0.6
pitch = 1.0 1.8
loop = true
}
MODEL_MULTI_PARTICLE
{
name = core
modelName = ReStock/FX/restock-fx-srb-separator-1
transformName = 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.35
speed = 1.0 1.0
}
}
}
MODULE
{
name = ModuleAnimateHeat
animationName = restock-srb-separatron-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
ThermalAnim = restock-srb-separatron-heat-1
useTemp = False
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = SeparatronMask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = RealismOverhaul/Models/Sepatron
scale = 2.2, 1.58, 2.2
}
MODULE
{
name = ModuleFuelTanks
volume = 162.72
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = SolidFuel
CONFIG
{
name = SolidFuel
maxThrust = 392
heatProduction = 17.5
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 1 220
}
}
}
TESTFLIGHT
{
name = SolidFuel
ratedBurnTime = 3
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.9995
ignitionDynPresFailMultiplier = 1000
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
reliabilityDataRateMultiplier = 0.1
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Engine/solidBoosterSep/solidBoosterSep.cfg
PART
{
name = ROSmallSpinMotor
module = Part
author = Chris Adderley (Nertea)
scale = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1
TechRequired = precisionPropulsion
entryCost = 1100
cost = 75
subcategory = 0
title = Spin Motor (Small)
manufacturer = Generic
description = Very small solid motor used to spin stabilize stages.
attachRules = 0,1,0,0,0
mass = 0.004
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 573.15
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5
skinMaxTemp = 673.15
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 18
heatProduction = 550
fxOffset = 0, 0, 0.02
EngineType = SolidBooster
nonThrustMotor = true
runningEffectName = fx-separatron-running
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 0 220
key = 6 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-separatron-1
}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
PREFAB_PARTICLE
{
prefabName = fx_exhaustSparks_flameout_2
transformName = thrustTransform
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-separatron-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.01 0.4
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 0.01 0.6
pitch = 1.0 1.8
loop = true
}
MODEL_MULTI_PARTICLE
{
name = core
modelName = ReStock/FX/restock-fx-srb-separator-1
transformName = 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.35
speed = 1.0 1.0
}
}
}
MODULE
{
name = FXModuleAnimateThrottle
animationName = restock-srb-separatron-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = SeparatronMask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1
type = PSPC
basemass = -1
TANK
{
name = PSPC
amount = 1
maxAmount = 1
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = SpinSmall
type = ModuleEnginesRF
CONFIG
{
name = SpinSmall
minThrust = 0.0
maxThrust = 6.0
heatProduction = 100
PROPELLANT
{
name = PSPC
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 250
key = 1 220
}
}
}
TESTFLIGHT
{
name = SolidFuel
ratedBurnTime = 3
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.9995
ignitionDynPresFailMultiplier = 1000
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
reliabilityDataRateMultiplier = 0.1
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Mk3-Mk2.cfg
PART
{
name = adapterMk3-Mk2
module = Part
author = Porkjet
node_stack_top = 0.0, 2.5, 0.625, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, 1.88, 0.0, 0.0, -1.0, 1
TechRequired = experimentalAerodynamics
entryCost = 42000
cost = 2200
category = FuelTank
subcategory = 0
title = Mk3 to Mk2 Adapter
manufacturer = C7 Aerospace Division
description = Our engineers insisted on a way to reuse Mk2 parts on the new Fuselage system. Manufacturing a streamlined adapter despite the considerable difference of the two cross sections required quite a radical design. It is often used as a slide on Take Your Kids to Work Day.
attachRules = 1,1,1,1,0
mass = 1.43
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2, mk3, srf
breakingForce = 300
breakingTorque = 300
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2700
scale = 1.0
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Mk3-Mk2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 51082
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Mk3-ShuttleAdapter.cfg
PART
{
name = adapterEngines
module = Part
author = Porkjet
node_stack_top = 0.0, 0.46875, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom01 = 0.0, -0.46875, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom02 = 0.0, -0.46875, -0.75, 0.0, -1.0, 0.0, 1
node_stack_bottom03 = 0.649525, -0.46875, 0.375, 0.0, -1.0, 0.0, 1
node_stack_bottom04 = -0.649525, -0.46875, 0.375, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 1.88, 0.0, 0.0, -1.0, 1
TechRequired = experimentalAerodynamics
entryCost = 42000
cost = 2500
category = Structural
subcategory = 0
title = Mk3 Engine Mount
manufacturer = C7 Aerospace Division
description = A structural mounting plate for rocket engines.
attachRules = 1,1,1,1,0
stackSymmetry = 2
mass = 0.7
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.87
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = plate shuttle structur tail
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/ShuttleAdapter
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Mk3-Size2.cfg
PART
{
name = adapterMk3-Size2
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = heavyAerodynamics
entryCost = 42000
cost = 2500
category = FuelTank
subcategory = 0
title = Mk3 to 4.3m Adapter
manufacturer = C7 Aerospace Division
description = Perfectly pointy, carefully curved and devastatingly destructive, this Mk3 to 2.5m adapter can satisfy your wildest of dreams. Or it'll let you bridge the gaps between parts on your craft while giving you a bit of fuel... Your choice.
attachRules = 1,1,1,1,0
mass = 1.79
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.87
fuelCrossFeed = True
bulkheadProfiles = size2, srf, mk3
breakingForce = 300
breakingTorque = 300
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2700
scale = 1.0
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Mk3-Size2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 63852.5
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Mk3-Size2Slant.cfg
PART
{
name = adapterMk3-Size2Slant
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, -0.625, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.88, 0.0, 0.0, 1.0, 1
TechRequired = heavyAerodynamics
entryCost = 42000
cost = 2500
category = FuelTank
subcategory = 0
title = Mk3 to 4.3m Adapter Slanted
manufacturer = C7 Aerospace Division
description = Makes your craft hang in the air like bricks don't!
attachRules = 1,1,1,1,0
mass = 1.79
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.87
fuelCrossFeed = True
bulkheadProfiles = size2, srf, mk3
breakingForce = 300
breakingTorque = 300
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2700
scale = 1.0
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Mk3-Size2Slant
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 63852.5
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Size2-Mk2.cfg
PART
{
name = adapterSize2-Mk2
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = highAltitudeFlight
entryCost = 18000
cost = 800
category = FuelTank
subcategory = 0
title = 4.3m to Mk2 Adapter
manufacturer = C7 Aerospace Division
description = When you can't decide between a rocket and a spaceplane, why not both?
attachRules = 1,1,1,1,0
mass = 0.57
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.8
fuelCrossFeed = True
bulkheadProfiles = size2, srf, mk2
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 2700
scale = 1.0
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Size2-Mk2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
forceUseMeshes = true
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 51082
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Size2-Size1.cfg
PART
{
name = adapterSize2-Size1
module = Part
author = Porkjet
rescaleFactor = 1.0
node_stack_top = 0.0, 1.25, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, 1.25, 0.0, 0.0, -1.0, 1
TechRequired = advFuelSystems
entryCost = 18000
cost = 800
category = FuelTank
subcategory = 0
title = C7 Brand Adapter - 2.5m to 1.25m
manufacturer = C7 Aerospace Division
description = While the popular Rockomax Adapter has served its purpose fairly well over the years, C7 engineers thought they could do better. Improvements of this in-house product include an integrated fuel tank and a longer structural frame.
attachRules = 1,1,1,1,0
mass = 0.57
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 20
emissiveConstant = 0.8
fuelCrossFeed = True
bulkheadProfiles = size1, size2, srf
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 773.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 873.15
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Size2-Size1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Size2-Size1Slant.cfg
PART
{
name = adapterSize2-Size1Slant
module = Part
author = Porkjet
rescaleFactor = 1.0
node_stack_top = 0.0, 1.25, -0.625, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, -1.25, 0.0, 0.0, 1.0, 1
TechRequired = advFuelSystems
entryCost = 18000
cost = 800
category = FuelTank
subcategory = 0
title = C7 Brand Adapter Slanted - 2.5m to 1.25m
manufacturer = C7 Aerospace Division
description = While the popular Rockomax Adapter has served its purpose fairly well over the years, C7 engineers thought they could do better. Improvements of this in-house product include an integrated fuel tank and a longer structural frame.
attachRules = 1,1,1,1,0
mass = 0.57
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 20
emissiveConstant = 0.8
fuelCrossFeed = True
bulkheadProfiles = size1, size2, srf
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 773.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 873.15
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Size2-Size1Slant
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/adapterTanks/Size3-Mk3.cfg
PART
{
name = adapterSize3-Mk3
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, 1.88, 0.0, 0.0, -1.0, 1
TechRequired = experimentalAerodynamics
entryCost = 42000
cost = 2500
category = FuelTank
subcategory = 0
title = Mk3 to 6.5m Adapter
manufacturer = C7 Aerospace Division
description = An adapter for when your craft turns from a massive rocket into a gargantuan plane!
attachRules = 1,1,1,1,0
mass = 1.79
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.87
fuelCrossFeed = True
bulkheadProfiles = size3, srf, mk3
breakingForce = 300
breakingTorque = 300
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2700
scale = 1.0
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/adapterTanks/Size3-Mk3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 86839.4
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/drainTankFTE-1/ReleaseValve.cfg
PART
{
name = ReleaseValve
module = Part
author = Andrew Cassidy
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
fx_drainValve = 0, 0, -0.05, 0, 0.0, 0.0, gasDraining
fx_drainValve_solid = 0, 0, -0.05, 0, 0.0, 0.0, particlesDraining
TechRequired = fuelSystems
entryCost = 2500
cost = 50
subcategory = 0
title = non RO - FTE-1 Drain Valve
manufacturer = FLOOYD Dynamics Research Labs
description = While trying to solve the initial issue with the FTX-1 series fuel line, an engineer at FLOOYD Dynamics had an ingenious thought - what if you failed to attach a fuel pipe at all? Solves the issue of making sure the fuel goes in the right direction, because it just goes out. He was demoted and assigned to book keeping duties, but later on, FLOOYD resurrected his idea in the form of the FTE-1 - a valve that will allow you to drain most resources from the part that it happens to be attached to. Great for emergencies, flotation adjustment, or just fun rocket pranks. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = lose remove lfo lf ore xenon (monoprop liquid tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleResourceDrain
fullResourceDrainTime = 10
drainUnloaded = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = ReStock/Assets/Resource/restock-fuel-vent-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Metal
VARIANT
{
name = Metal
displayName = Metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
Vent_metal = true
Vent_striped = false
}
}
VARIANT
{
name = Striped
displayName = Warning Stripes
themeName = Gray with Stripes
primaryColor = #4c4f47
secondaryColor = #A4823F
GAMEOBJECTS
{
Vent_metal = false
Vent_striped = true
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/FoilTanks/RadialTank_Capsule.cfg
PART
{
name = externalTankCapsule
module = Part
author = RoverDude
rescaleFactor = 1.0
node_attach = 0.3, 0.0, 0.0, 1.0, 0.0, 0.0, 0
TechRequired = propulsionSystems
entryCost = 1500
cost = 50
category = Propulsion
subcategory = 0
title = R-11 'Baguette' External Tank
manufacturer = C7 Aerospace Division
description = As convenient as it is fashionable. This part actually won a modern-art design prize.
attachRules = 0,1,0,1,0
mass = 0.03375
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/FoilTanks/RadialTank_Capsule
}
MODULE
{
name = ModulePartVariants
primaryColor = #fccb0a
baseDisplayName = Gold
baseThemeName = Gold
useMultipleDragCubes = false
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/FoilTanks/RadialTanks_silver
_SpecMap = Squad/Parts/FuelTank/FoilTanks/RadialTanksSilver_specular
_SpecTint = 0.05
_Shininess = 0.5
_AmbientMultiplier = 0.6
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = surface
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 330
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/FoilTanks/RadialTank_Round.cfg
PART
{
name = externalTankRound
module = Part
author = RoverDude
rescaleFactor = 1.0
node_attach = 0.3, 0.0, 0.0, 1.0, 0.0, 0.0, 0
TechRequired = precisionPropulsion
entryCost = 1200
cost = 50
category = Propulsion
subcategory = 0
title = R-4 'Dumpling' External Tank
manufacturer = Probodobodyne Inc
description = Often, and mistakenly used for playing ball games.
attachRules = 0,1,0,1,0
mass = 0.01375
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/FoilTanks/RadialTank_Round
}
MODULE
{
name = ModulePartVariants
primaryColor = #fccb0a
baseDisplayName = Gold
baseThemeName = Gold
useMultipleDragCubes = false
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/FoilTanks/RadialTanks_silver
_SpecMap = Squad/Parts/FuelTank/FoilTanks/RadialTanksSilver_specular
_SpecTint = 0.05
_Shininess = 0.5
_AmbientMultiplier = 0.6
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = surface
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 100
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/FoilTanks/ToroidTank.cfg
PART
{
name = externalTankToroid
module = Part
author = RoverDude
rescaleFactor = 1.0
node_stack_top = 0.0, 0.125, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0
TechRequired = precisionPropulsion
entryCost = 4000
cost = 147
category = FuelTank
subcategory = 0
title = R-12 'Doughnut' External Tank
manufacturer = Probodobodyne Inc
description = An unconventionally shaped (but undoubtedly handy) fuel tank.
attachRules = 1,0,1,1,1
mass = 0.0375
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = fueltank mono monopropellant propellant
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/FoilTanks/ToroidTank
}
MODULE
{
name = ModulePartVariants
primaryColor = #fccb0a
baseDisplayName = Gold
baseThemeName = Gold
useMultipleDragCubes = false
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/FoilTanks/RadialTanks_silver
_SpecMap = Squad/Parts/FuelTank/FoilTanks/RadialTanksSilver_specular
_SpecTint = 0.05
_Shininess = 0.5
_AmbientMultiplier = 0.6
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 112.5
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/fuelTankOscarB/fuelTankOscarB.cfg
PART
{
name = miniFuelTank
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_stack_top = 0.0, 0.1742737, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1742737, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.3175, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = propulsionSystems
entryCost = 4200
cost = 18
category = FuelTank
subcategory = 0
title = Oscar-B Fuel Tank
manufacturer = Probodobodyne Inc
description = The Oscar-B Fuel Tank from Probodobodyne is a compact fuel container for small space probes, or a backup tank for other small spacecraft. Do not wash in cold water, or feed after midnight.
attachRules = 1,1,1,1,0
mass = 0.01125
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 2
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size0, srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 62.5
type = Default
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2Adapters/bicoupler.cfg
PART
{
name = mk2_1m_Bicoupler
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom01 = 0.625, -0.9375, 0.0, 0.0, -1.0, 0.0
node_stack_bottom02 = -0.625, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.7, 0.0, 0.0, -1.0, 1
TechRequired = supersonicFlight
entryCost = 19800
cost = 860
category = Propulsion
subcategory = 0
title = Mk2 Bicoupler (Pressurized)
manufacturer = C7 Aerospace Division
description = One engine is not enough? We got you covered!
attachRules = 1,1,1,1,0
stackSymmetry = 1
mass = 0.850
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = size1, srf, mk2
tags = dual fuel fueltank ?lfo liquid multi oxidizer pair propellant rocket split tank twin
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.722222
skinMaxTemp = 2500
MODEL
{
model = Squad/Parts/FuelTank/mk2Adapters/bicoupler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 20432.8
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2Adapters/bicoupler.cfg
PART
{
name = mk2_1m_Bicoupler_Structural
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom01 = 0.625, -0.9375, 0.0, 0.0, -1.0, 0.0
node_stack_bottom02 = -0.625, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.7, 0.0, 0.0, -1.0, 1
TechRequired = supersonicFlight
entryCost = 19800
cost = 860
category = Propulsion
subcategory = 0
title = Mk2 Bicoupler
manufacturer = C7 Aerospace Division
description = One engine is not enough? We got you covered!
attachRules = 1,1,1,1,0
stackSymmetry = 1
mass = 0.29
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = size1, srf, mk2
tags = dual fuel fueltank ?lfo liquid multi oxidizer pair propellant rocket split tank twin
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.722222
skinMaxTemp = 2500
MODEL
{
model = Squad/Parts/FuelTank/mk2Adapters/bicoupler
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 20432.8
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2Adapters/long.cfg
PART
{
name = mk2_1m_AdapterLong
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0
TechRequired = highAltitudeFlight
entryCost = 17500
cost = 1050
category = Propulsion
subcategory = 0
title = Mk2 Adapter (Long) [2.0m]
manufacturer = C7 Aerospace Division
description = Generic Mk2 to 2m adapter.
attachRules = 1,0,1,1,0
mass = 1.9
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = size1, srf, mk2
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2Adapters/long
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 30138.38
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2Adapters/standard.cfg
PART
{
name = mk2SpacePlaneAdapter
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
TechRequired = supersonicFlight
entryCost = 14600
cost = 550
category = Propulsion
subcategory = 0
title = Mk2 Adapter (Short) [2.0m]
manufacturer = C7 Aerospace Division
description = Generic Mk2 to 2m adapter.
attachRules = 1,0,1,1,0
mass = 1.0
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = size1, srf, mk2
tags = fuel fueltank ?lfo liquid oxidizer propellant rocket tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2Adapters/standard
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 12770.5
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2FuselageLong/LFO_long.cfg
PART
{
name = mk2FuselageLongLFO
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0
mirrorRefAxis = 0, 0, -1
TechRequired = highAltitudeFlight
entryCost = 18500
cost = 1450
category = Propulsion
subcategory = 0
title = Mk2 Fuselage (Long) (Pressurized)
manufacturer = C7 Aerospace Division
description = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Now comes with at least 100% more Oxidiser.
attachRules = 1,0,1,1,0
mass = 1.75
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2, srf
tags = fueltank ?lfo liquid oxidizer propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2FuselageLong/FuselageLongLFO
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 36779.04
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2FuselageLong/L_long.cfg
PART
{
name = mk2Fuselage
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0
mirrorRefAxis = 0, 0, -1
TechRequired = highAltitudeFlight
entryCost = 18500
cost = 1450
category = Propulsion
subcategory = 0
title = Mk2 Fuselage (Long)
manufacturer = C7 Aerospace Division
description = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Only carries Liquid Fuel.
attachRules = 1,0,1,1,0
mass = 1.75
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2, srf
tags = aircraft airplane fueltank jet ?lf only plane propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2FuselageLong/FuselageLongLiquid
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 36779.04
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2FuselageShort/LFO_short.cfg
PART
{
name = mk2FuselageShortLFO
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
mirrorRefAxis = 0, 0, -1
TechRequired = supersonicFlight
entryCost = 18500
cost = 750
category = Propulsion
subcategory = 0
title = Mk2 Fuselage (Short) (Pressurized)
manufacturer = C7 Aerospace Division
description = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Now comes with at least 100% more Oxidiser.
attachRules = 1,0,1,1,0
mass = 0.875
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2, srf
tags = fueltank ?lfo liquid oxidizer propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2FuselageShort/FuselageShortLFO
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 18389.52
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2FuselageShort/L_short.cfg
PART
{
name = mk2FuselageShortLiquid
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
mirrorRefAxis = 0, 0, -1
TechRequired = supersonicFlight
entryCost = 18500
cost = 750
category = Propulsion
subcategory = 0
title = Mk2 Fuselage (Short)
manufacturer = C7 Aerospace Division
description = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Only carries Liquid Fuel.
attachRules = 1,0,1,1,0
mass = 0.875
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2, srf
tags = aircraft airplane fueltank jet ?lf only plane propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2FuselageShort/FuselageShortLiquid
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 18389.52
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk2FuselageShort/Mono_short.cfg
PART
{
name = mk2FuselageShortMono
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
mirrorRefAxis = 0, 0, -1
TechRequired = highAltitudeFlight
entryCost = 18500
cost = 750
category = Propulsion
subcategory = 0
title = Mk2 Fuselage (Short) (Pres, low volume)
manufacturer = C7 Aerospace Division
description = This airframe fuselage features the latest in lifting technology. Not only does it stay together during flight, its sleek design makes your plane just that much speedier! Bursting to the brim with Monopropellant for all your attitude control needs!
attachRules = 1,0,1,1,0
mass = 0.875
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2
tags = fuel fueltank mono propellant rcs
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk2FuselageShort/FuselageShortMono
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 7355.808
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/CREW.cfg
PART
{
name = mk3CrewCabin
module = Part
author = Porkjet
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0 ,3
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 3
CrewCapacity = 16
TechRequired = heavyAerodynamics
entryCost = 120000
cost = 30000
category = Utility
subcategory = 0
title = Mk3 Passenger Module
manufacturer = C7 Aerospace Division
description = At a capacity of 16 Kerbals, the Mk3 Passenger module is known in the Astronaut Complex breakrooms as the "Super Economy" class for spacetravel and allows only carry-on baggage. Any checked or emotional baggage may require one of the Mk3 Cargo Bays.
attachRules = 1,0,1,1,0
mass = 8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
vesselType = Ship
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = aircraft airliner cabin contain plane (stor tour, sickbay, stress, colony, habitation
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/CREW
}
INTERNAL
{
name = MK3_CrewCab_Int
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 10620
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 46.8
amount = 46.8
}
TANK
{
name = Water
maxAmount = 30.92
amount = 30.92
}
TANK
{
name = Oxygen
maxAmount = 4737.6
amount = 4737.6
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 2060
}
TANK
{
name = Waste
amount = 0
maxAmount = 4.24
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 39.4
}
TANK
{
name = LithiumHydroxide
maxAmount = 6
amount = 6
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LFO_100.cfg
PART
{
name = mk3FuselageLFO_100
module = Part
author = Porkjet
node_stack_top = 0.0, 5.0, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -5.0, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = experimentalAerodynamics
entryCost = 84000
cost = 10000
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Long) (Pressurized)
manufacturer = C7 Aerospace Division
description = Filled to the brim with Rocket Fuel, C7 Aerospace's supplier Ekson-Kobil have assured us that this tank is absolutely airtight.
attachRules = 1,1,1,1,0
mass = 7.14
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = fueltank ?lfo liquid oxidizer propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LFO_100
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 255410
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LFO_25.cfg
PART
{
name = mk3FuselageLFO_25
module = Part
author = Porkjet
node_stack_top = 0.0, 1.25, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = experimentalAerodynamics
entryCost = 21000
cost = 2500
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Short) (Pressurized)
manufacturer = C7 Aerospace Division
description = A compact fuel tank for when the rest of your craft is taken up by cargo bays!
attachRules = 1,1,1,1,0
mass = 1.79
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = fueltank ?lfo liquid oxidizer propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LFO_25
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 63852.5
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LFO_50.cfg
PART
{
name = mk3FuselageLFO_50
module = Part
author = Porkjet
node_stack_top = 0.0, 2.5, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = experimentalAerodynamics
entryCost = 42000
cost = 5000
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Medium) (Pressurized)
manufacturer = C7 Aerospace Division
description = For that rare moment when your fuel needs are less than ludicrous.
attachRules = 1,1,1,1,0
mass = 3.57
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = fueltank ?lfo liquid oxidizer propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LFO_50
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 127705
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LF_100.cfg
PART
{
name = mk3FuselageLF_100
module = Part
author = Porkjet
node_stack_top = 0.0, 5.0, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -5.0, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = experimentalAerodynamics
entryCost = 84000
cost = 17200
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Long)
manufacturer = C7 Aerospace Division
description = C7 Aerospace Division had issues piping the fuel from the refinery, so they brought the refinery tanks to us! It sounded like they muttered "Good luck.." as they dropped off these parts.
attachRules = 1,1,1,1,0
mass = 7.14
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LF_100
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 255410
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LF_25.cfg
PART
{
name = mk3FuselageLF_25
module = Part
author = Porkjet
node_stack_top = 0.0, 1.25, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = heavyAerodynamics
entryCost = 21000
cost = 4300
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Short)
manufacturer = C7 Aerospace Division
description = For the economically minded aerospace designer, who is building a massive plane...
attachRules = 1,1,1,1,0
mass = 1.79
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LF_25
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 63852.5
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/LF_50.cfg
PART
{
name = mk3FuselageLF_50
module = Part
author = Porkjet
node_stack_top = 0.0, 2.5, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = heavyAerodynamics
entryCost = 42000
cost = 8600
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Medium)
manufacturer = C7 Aerospace Division
description = For when your fuel needs are only 1/4 as enormous.
attachRules = 1,1,1,1,0
mass = 3.57
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3, srf
breakingForce = 300
breakingTorque = 300
tags = aircraft airlin airplane fueltank jet ?lf only plane propellant tank
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/LF_50
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 127705
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/mk3Fuselage/MONO.cfg
PART
{
name = mk3FuselageMONO
module = Part
author = Porkjet
node_stack_top = 0.0, 0.625, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 1.63, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = experimentalAerodynamics
entryCost = 14000
cost = 5040
category = FuelTank
subcategory = 0
title = Mk3 Fuselage (Short) (Pres, low volume)
manufacturer = C7 Aerospace Division
description = The reaction to when the reaction control system doesn't have enough control in the system; more monopropellant!
attachRules = 1,1,1,1,0
mass = 1.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = fuel fueltank mono propellant rcs
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
MODEL
{
model = Squad/Parts/FuelTank/mk3Fuselage/MONO
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 10000
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RCSFuelTankR1/RCSFuelTankR1.cfg
PART
{
name = RCSTank1-2
module = Part
author = NovaSilisko
mesh = RCSFuelTankR1_01.mu
rescaleFactor = 1
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advFuelSystems
entryCost = 7600
cost = 1800
category = FuelTank
subcategory = 0
title = FL-R1 RCS Fuel Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A larger-scale version of the standard RCS fuel tank.
attachRules = 1,0,1,1,0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2
tags = fuel propellant fueltank tank mono regular standard average medium cross feed 1.875
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModulePartVariants
baseVariant = YellowAndWhite
useMultipleDragCubes = false
VARIANT
{
name = GrayAndWhite
displayName = Gray and White
themeName = GrayAndWhite
primaryColor = #ffffff
secondaryColor = #adadad
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RCSFuelTankR1/RCSFuelTankR1_01
_BumpMap = Squad/Parts/FuelTank/RCSFuelTankR1/RCSFuelTankR1_N
}
}
VARIANT
{
name = YellowAndWhite
displayName = Yellow and White
themeName = YellowAndWhite
primaryColor = #ffdd00
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RCSFuelTankR1/RCSFuelTankR1_02
_BumpMap = Squad/Parts/FuelTank/RCSFuelTankR1/RCSFuelTankR1_N
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4700
type = ServiceModule
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RCSFuelTankR10/RCSFuelTankR10.cfg
PART
{
name = rcsTankMini
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1875, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1875, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advFuelSystems
entryCost = 4500
cost = 200
category = FuelTank
subcategory = 0
title = FL-R10 RCS Fuel Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = The FL-R10 is a miniature RCS tank for small probes and low volume monopropellant storage.
attachRules = 1,1,1,1,0
mass = 0.02
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size0, srf
tags = fueltank mono monopropellant propellant
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 80
type = ServiceModule
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RCSFuelTankR25/RCSFuelTankR25.cfg
PART
{
name = RCSFuelTank
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.2853027, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.2853027, 0.0, 0.0, -1.0, 0.0
TechRequired = advFuelSystems
entryCost = 4600
cost = 330
category = FuelTank
subcategory = 0
title = FL-R25 RCS Fuel Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = These fuel tanks store monopropellant for RCS thrusters. New advances in plumbing technology made it possible to route RCS lines to any point in the ship. So unlike liquid fuel tanks, RCS Fuel tanks can be placed anywhere.
attachRules = 1,0,1,1,0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = fueltank mono monopropellant propellant
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 500
type = ServiceModule
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RCSTankRadial/radialRCSTank.cfg
PART
{
name = radialRCSTank
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.22, 0.0, 0.0, -1.0
TechRequired = advFlightControl
entryCost = 6200
cost = 200
category = FuelTank
subcategory = 0
title = Stratus-V Roundified Monopropellant Tank
description = Despite its fanciful name, the Stratus-V is quite simple - a small, radially attachable RCS tank.
manufacturer = Stratus Corporation
attachRules = 0,1,0,0,1
mass = 0.02
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = fuel fueltank mono propellant rcs
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = surface
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 75
type = ServiceModule
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RCStankRadialLong/RCSTankRadialLong.cfg
PART
{
name = rcsTankRadialLong
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, -1.0
TechRequired = specializedControl
entryCost = 5400
cost = 250
category = FuelTank
subcategory = 0
title = Stratus-V Cylindrified Monopropellant Tank
description = After years of research and development, the Stratus corporation has developed a revolutionary upgrade to their Stratus-V fuel tank line. Cylinders. This tank holds a moderate supply of monopropellant for RCS thrusters.
manufacturer = Stratus Corporation
attachRules = 0,1,0,0,1
mass = 0.03
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = fuel fueltank rcs
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = surface
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 240
type = ServiceModule
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RockomaxTanks/Rockomax16.cfg
PART
{
name = Rockomax16_BW
module = Part
author = yes
rescaleFactor = 1
node_stack_top = 0.0, 0.92, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.92, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = fuelSystems
entryCost = 8200
cost = 1550
category = FuelTank
subcategory = 0
title = Rockomax X200-16 Fuel Tank
manufacturer = Rockomax Conglomerate
description = After many, many studies, Rockomax engineers found that the space program does indeed have a use for a tank half the size of the X200-32. No refunds.
attachRules = 1,1,1,1,0
mass = 1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/RockomaxTanks/Assets/Rockomax16
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #000000
baseDisplayName = Black and White
baseThemeName = BlackAndWhite
useMultipleDragCubes = False
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [AlbedoM] O
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [Normal]O
}
}
VARIANT
{
name = ESA
displayName = ESA
description = European Space Agency
primaryColor = #ffffff
secondaryColor = #124d7f
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [AlbedoM] ESA
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [Normal]ESA
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 8000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RockomaxTanks/Rockomax32.cfg
PART
{
name = Rockomax32_BW
module = Part
author = yes
rescaleFactor = 1
node_stack_top = 0.0, 1.86, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.86, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = fuelSystems
entryCost = 14400
cost = 3000
category = FuelTank
subcategory = 0
title = Rockomax X200-32 Fuel Tank
manufacturer = Rockomax Conglomerate
description = Developed after one J. Kerman complained that the fuel tanks available were 'way too small', the X200-32 holds a generous amount of fuel, for all your... fueling needs or something like that. Shut up, Rockomax hires rocket scientists, not writers.
attachRules = 1,1,1,1,0
mass = 2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/RockomaxTanks/Assets/Rockomax32
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
Rockomax_32_White = true
Rockomax_32_Orange = false
Rockomax_32_ESA = false
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
Rockomax_32_White = false
Rockomax_32_Orange = true
Rockomax_32_ESA = false
}
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [AlbedoM] O
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [Normal]O
}
}
VARIANT
{
name = ESA
displayName = ESA
description = European Space Agency
primaryColor = #ffffff
secondaryColor = #124d7f
GAMEOBJECTS
{
Rockomax_32_White = false
Rockomax_32_Orange = false
Rockomax_32_ESA = true
}
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_32 [AlbedoM] ESA
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_32 [Normal]ESA
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 16000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RockomaxTanks/Rockomax64.cfg
PART
{
name = Rockomax64_BW
module = Part
author = yes
rescaleFactor = 1
node_stack_top = 0.0, 3.73, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -3.73, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advFuelSystems
entryCost = 24200
cost = 5750
category = FuelTank
subcategory = 0
title = Rockomax Jumbo-64 Fuel Tank
manufacturer = Rockomax Conglomerate
description = The largest tank available from Rockomax, the Jumbo-64 holds a vast amount of fuel in a friendly orange insulated container. Contrary to popular belief, the Jumbo-64 is NOT orange flavored and should NOT be tasted.
attachRules = 1,1,1,1,0
mass = 4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, srf
tags = fueltank ?lfo liquid orange oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/RockomaxTanks/Assets/Rockomax64
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
Rockomax_64_White = true
Rockomax_64_Orange = false
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
Rockomax_64_White = false
Rockomax_64_Orange = true
}
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [AlbedoM] O
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [Normal]O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 32000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/RockomaxTanks/Rockomax8.cfg
PART
{
name = Rockomax8BW
module = Part
author = yes
rescaleFactor = 1
node_stack_top = 0.0, 0.455, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.455, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 1.25, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = fuelSystems
entryCost = 5200
cost = 800
category = FuelTank
subcategory = 0
title = Rockomax X200-8 Fuel Tank
manufacturer = Rockomax Conglomerate
description = A compact fuel tank, designed for small upper stages and landers. Rockomax takes no responsibility for the Dawton Kerman Aboveground Pool Company stickers on the inside because it totally is not a swimming pool frame we stole from their back lot.
attachRules = 1,1,1,1,0
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, srf
tags = fueltank ?lfo liquid oxidizer propellant rocket
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/RockomaxTanks/Assets/Rockomax8
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
Rockomax_8_White = true
Rockomax_8_Orange = false
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
Rockomax_8_White = false
Rockomax_8_Orange = true
}
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [AlbedoM] O
_BumpMap = Squad/Parts/FuelTank/RockomaxTanks/Assets/rockomax_16 [Normal]O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 4000
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/Size3Tanks/large.cfg
PART
{
name = Size3LargeTank
module = Part
author = Squad
node_stack_top = 0.0, 33.882770, 0.0, 0.0, 1.0, 0.0, 8
node_stack_bottom = 0.0, -21.517229, 0.0, 0.0, -1.0, 0.0, 8
TechRequired = highPerformanceFuelSystems
entryCost = 46600
cost = 13000
category = Propulsion
subcategory = 0
title = Space Launch System Main Fuel Tank
manufacturer = Kerbodyne
description = Taking the stock large tank, adding some more tanks to it and presto, the main tank for the Space Launch System.
attachRules = 1,0,1,1,0
mass = 70.338
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 400
breakingTorque = 400
bulkheadProfiles = size3, srf
tags = fuel fueltank ?lfo propellant rocket
RestockIgnore = True
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.0
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Norm
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange_Norm
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 2706516.8
type = Default
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODEL
{
model = Squad/Parts/FuelTank/Size3Tanks/Size3LargeTank
scale = 2.2352, 2.2352, 2.2352
position = 0.0, 25.523122, 0.0
rotation = 180, 0, 0
}
MODEL
{
model = Squad/Parts/FuelTank/Size3Tanks/Size3MediumTank
scale = 2.2352, 8.912480, 2.2352
rotation = 180, 0, 0
}
MODEL
{
model = Squad/Parts/FuelTank/Size3Tanks/Size3SmallTank
scale = 2.2352, 2.2352, 2.2352
position = 0.0, -19.355791, 0.0
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/Size3Tanks/medium.cfg
PART
{
name = Size3MediumTank
module = Part
author = Squad
rescaleFactor = 1
node_stack_top = 0.0, 1.931, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.937, 0.0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.89, 0.0, 0.0, 1.0
TechRequired = largeVolumeContainment
entryCost = 32600
cost = 6500
category = Propulsion
subcategory = 0
title = Kerbodyne S3-7200 Tank
manufacturer = Kerbodyne
description = Kerbodyne's signature heavy fuel tank. Designed to be used with their advanced rocket engines.
attachRules = 1,1,1,1,0
mass = 4.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 300
breakingTorque = 300
bulkheadProfiles = size3, srf
tags = fuel fueltank ?lfo propellant rocket
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/Size3Tanks/Size3MediumTank
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Norm
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange_Norm
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 3.75
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 36700
type = Default
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/Size3Tanks/small.cfg
PART
{
name = Size3SmallTank
module = Part
author = Squad
rescaleFactor = 1
node_stack_top = 0.0, 0.96, 0.0, 0.0, 1, 0.0, 3
node_stack_bottom = 0.0, -0.967, 0.0, 0.0, -1, 0.0, 3
node_attach = 0.0, 0.0, -1.89, 0.0, 0.0, 1.0
TechRequired = largeVolumeContainment
entryCost = 18800
cost = 3250
category = Propulsion
subcategory = 0
title = Kerbodyne S3-3600 Tank
manufacturer = Kerbodyne
description = A half-capacity version of Kerbodyne's iconic fuel tank, for not quite exactly half the cost.
attachRules = 1,1,1,1,0
mass = 2.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size3, srf
tags = fuel fueltank ?lfo propellant rocket
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/FuelTank/Size3Tanks/Size3SmallTank
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Norm
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange
_BumpMap = Squad/Parts/FuelTank/Size3Tanks/Size3Tanks_Orange_Norm
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 3.75
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 18300
type = Default
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/xenonTank/xenonTank.cfg
PART
{
name = xenonTank
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.1404661, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1404661, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = ionPropulsion
entryCost = 8800
cost = 3680
category = FuelTank
subcategory = 0
title = PB-X150 Xenon Container
manufacturer = Probodobodyne Inc
description = Although most of the Probodobodyne staff couldn't pronounce "Xenon", when told how to say it correctly, they all agreed it sounded super-cool - and everything possible should be done so it could be used as a fuel, no matter the cost.
attachRules = 1,0,1,1,0
mass = 0.024
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size0
tags = fueltank (ion propellant tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 70
type = ElectricPropulsion
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/xenonTankLarge/xenonTankLarge.cfg
PART
{
name = xenonTankLarge
module = Part
author = RoverDude
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.295, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.295, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = ionPropulsion
entryCost = 9800
cost = 24300
category = FuelTank
subcategory = 0
title = PB-X750 Xenon Container
manufacturer = Probodobodyne Inc
description = Although most of the Probodobodyne staff couldn't pronounce "Xenon", when told how to say it correctly, they all agreed it sounded super-cool - and everything possible should be done so it could be used as a fuel, no matter the cost.
attachRules = 1,0,1,1,0
mass = 0.19
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size1
tags = fueltank (ion propellant tank
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 873.15
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackSolid
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 480
type = ElectricPropulsion
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/FuelTank/xenonTankRadial/xenonTankRadial.cfg
PART
{
name = xenonTankRadial
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, -0.1875, 0.0, 0.0, -1.0
TechRequired = ionPropulsion
entryCost = 7800
cost = 2220
category = FuelTank
subcategory = 0
title = PB-X50R Xenon Container
description = The X50R is a small-volume Xenon container, heralded by engineers for being ideally suited for small ion-driven spacecraft, and also for having thoroughly disproved management in their notion that a smaller fuel tank would make the fuel cheaper.
attachRules = 0,1,0,0,1
mass = 0.0135
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = fueltank (ion propellant tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = surface
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 40
type = ElectricPropulsion
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/AsteroidDay/CamSat.cfg
PART
{
name = InfraredTelescope
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0,-.14,0,0,-1,0,0
TechRequired = scienceTech
entryCost = 9000
cost = 4500
subcategory = 0
title = non RO - SENTINEL Infrared Telescope
manufacturer = Experimental Engineering Group
description = The Sentinel Space Telescope uses infrared light to detect celestial bodies, such as asteroids, that may pose a risk to Kerbin. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,0,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size1
tags = asteroid camera day detect ?ir (map satellite scan
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Misc/AsteroidDay/CamSat
}
MODULE
{
name = ModuleScienceExperiment
experimentID = infraredTelescope
experimentActionName = Log Observation Data
resetActionName = Delete Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.4
dataIsCollectable = True
collectActionName = Take Data
interactionRange = 1.2
rerunnable = True
resettable = False
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = FlagDecal
textureQuadName = Flag
}
MODULE
{
name = SentinelModule
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/AsteroidDay/HECS2.cfg
PART
{
name = HECS2_ProbeCore
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_top = 0,.5,0,0,1,0,1
node_stack_bottom = 0,-.5,0,0,-1,0,1
TechRequired = advUnmanned
entryCost = 52500
cost = 7500
category = Pods
subcategory = 0
title = 1t Satellite Bus
manufacturer = Generic
description = This is a large probe core for your bigger satellites and deep space missions.
attachRules = 1,0,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
vesselType = Probe
bulkheadProfiles = size1
tags = asteroid cmg command control (core day fly gold gyro hex kerbnet moment probe react sas satellite space stab steer torque yellow
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Misc/AsteroidDay/HECS2
texture = hecsDiffuse, Squad/Parts/Command/probeCoreHex_v2/hecsDiffuse
texture = hecsNormal, Squad/Parts/Command/probeCoreHex_v2/hecsNormal
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = True
hibernationMultiplier = 0.002
defaultControlPointDisplayName = Default
RESOURCE
{
name = ElectricCharge
rate = 0.12
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 9
MaximumFoV = 81
AnomalyDetection = 0.24
DISPLAY_MODES
{
Mode = Biome,#autoLOC_438890
Mode = Terrain,#autoLOC_438839
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = AdjustableCoMShifter
}
MODULE
{
name = ModuleFuelTanks
volume = 1250
basemass = 0.15
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 15840
maxAmount = 15840
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = MechJebCore
MechJebLocalSettings
{
MechJebModuleCustomWindowEditor
{
unlockTechs = start
}
MechJebModuleSmartASS
{
unlockTechs = start
}
MechJebModuleManeuverPlanner
{
unlockTechs = start
}
MechJebModuleNodeEditor
{
unlockTechs = start
}
MechJebModuleTranslatron
{
unlockTechs = start
}
MechJebModuleWarpHelper
{
unlockTechs = start
}
MechJebModuleAttitudeAdjustment
{
unlockTechs = start
}
MechJebModuleThrustWindow
{
unlockTechs = start
}
MechJebModuleRCSBalancerWindow
{
unlockTechs = start
}
MechJebModuleRoverWindow
{
unlockTechs = start
}
MechJebModuleAscentGuidance
{
unlockTechs = start
}
MechJebModuleLandingGuidance
{
unlockTechs = start
}
MechJebModuleSpaceplaneGuidance
{
unlockTechs = start
}
MechJebModuleDockingGuidance
{
unlockTechs = start
}
MechJebModuleRendezvousAutopilotWindow
{
unlockTechs = start
}
MechJebModuleRendezvousGuidance
{
unlockTechs = start
}
}
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 1.5
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/AsteroidDay/HighGainAntenna.cfg
PART
{
name = HighGainAntenna
module = Part
author = RoverDude
rescaleFactor = 1
node_attach = 0,0,0,0,-1,0,0
category = Communication
TechRequired = electronics
entryCost = 7500
cost = 1200
subcategory = 0
title = 1.25m Retractable Parabolic Antenna
manufacturer = Generic
description = Mariner-style extendable high-gain antenna.
attachRules = 0,1,0,0,0
mass = 0.00625
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = aerial antenna asteroid day dish radio signal transmi
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODEL
{
model = Squad/Parts/Misc/AsteroidDay/HighGainAntenna
}
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = MainPin
secondaryTransformName = TopHinge
animationName = Deploy
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 1.25
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/AsteroidDay/LgRadialSolar.cfg
PART
{
name = LgRadialSolarPanel
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0,0,0,0,0,1,0
TechRequired = advElectrics
entryCost = 6000
cost = 600
category = Electrical
subcategory = 0
title = ST3 Solar Panel
manufacturer = Probodobodyne Inc
description = Static Level 2 solar panel. 1.24m^2
attachRules = 0,1,0,0,0
mass = 0.01116
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = array asteroid charge day e/c elect energ fixed flat generat (light photo power solar static sun volt watt
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODULE
{
name = ModuleDeployableSolarPanel
secondaryTransformName = suncatcher
pivotName = suncatcher
isBreakable = false
resourceName = ElectricCharge
chargeRate = 0.15624
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = false
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 120 0.8 -0.0001658214 -0.0001658214
key = 3650 0.4 -1.935303E-05 -1.935303E-05
key = 36500 0.01 -1.187215E-05 -1.187215E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.15624
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-static-large
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/PotatoComet/part.cfg
PART
{
name = PotatoComet
module = Part
author = Squad
mesh = PotatoComet.mu
rescaleFactor = 1
TechRequired = Unresearcheable
entryCost = 0
cost = 0
subcategory = 0
title = non RO - A potato like comet
manufacturer = The Solar system
description = Big ole, rock like thing. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,1
mass = 150
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 160
breakingForce = 200
breakingTorque = 200
explosionPotential = 1.0
skipColliderIgnores = True
vesselType = SpaceObject
skinInternalConductionMult = 100
skinMassPerArea = 100
bulkheadProfiles = size3
tags = comet
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
category = 97
MODULE
{
name = ModuleComet
density = 0.03
secondaryRate = 0.05
}
DRAG_CUBE
{
cube = TypeA,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0,0,0,2.5,2.5,2.5
cube = TypeB,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,0,0,0,6,6,6
cube = TypeC,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,0,0,0,13,13,13
cube = TypeD,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,0,0,0,20.5,20.5,20.5
cube = TypeE,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,0,0,0,35,35,35
cube = TypeF,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,0,0,0,58.38,58.38,58.38
cube = TypeG,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,0,0,0,97.3,97.3,97.3
cube = TypeH,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,0,0,0,162.12,162.12,162.12
cube = TypeI,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,0,0,0,270.2,270.2,270.2
}
MODULE
{
name = ModuleCometInfo
}
MODULE
{
name = ModuleCometResource
highRange = 95
lowRange = 50
presenceChance = 100
resourceName = Ore
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Misc/PotatoRoid/part.cfg
PART
{
name = PotatoRoid
module = Part
author = Squad
mesh = PotatoRoid.mu
rescaleFactor = 1
TechRequired = Unresearcheable
entryCost = 0
cost = 0
subcategory = 0
title = non RO - A potato like rock
manufacturer = The Solar system
description = Big ole, rock like thing. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,1
mass = 150
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 160
breakingForce = 200
breakingTorque = 200
explosionPotential = 1.0
skipColliderIgnores = True
vesselType = SpaceObject
skinInternalConductionMult = 100
skinMassPerArea = 100
bulkheadProfiles = size3
tags = asteroid roid spud
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
category = 97
MODULE
{
name = ModuleAsteroid
density = 3.3456
secondaryRate = 0.001
minRadiusMultiplier = 10.0
maxRadiusMultiplier = 100.0
}
DRAG_CUBE
{
cube = TypeA,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0.7536889,0.81894,1.4443138,0,0,0,2.5,2.5,2.5
cube = TypeB,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,1.5073778,0.85224,1.834278526,0,0,0,6,6,6
cube = TypeC,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,2.2610667,0.9909,2.123141286,0,0,0,13,13,13
cube = TypeD,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,4.5221334,1.344,3.89964726,0,0,0,20.5,20.5,20.5
cube = TypeE,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,7.529352111,2.238,4.3329414,0,0,0,35,35,35
cube = TypeF,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,12.558959321148,3.732984,7.2273462552,0,0,0,58.38,58.38,58.38
cube = TypeG,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,20.93159886858,6.22164,12.045577092,0,0,0,97.3,97.3,97.3
cube = TypeH,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,34.875958978152,10.366416,20.0701845648,0,0,0,162.12,162.12,162.12
cube = TypeI,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,58.12659829692,17.27736,33.450307608,0,0,0,270.2,270.2,270.2
}
MODULE
{
name = ModuleAsteroidInfo
}
MODULE
{
name = ModuleAsteroidResource
highRange = 95
lowRange = 50
presenceChance = 100
resourceName = Ore
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Water
presenceChance = 100
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = MetallicOre
presenceChance = 80
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Substrate
presenceChance = 80
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Silicates
presenceChance = 80
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Hydrates
presenceChance = 80
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Minerals
presenceChance = 25
lowRange = 1
highRange = 10
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Gypsum
presenceChance = 25
lowRange = 1
highRange = 10
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Karbonite
presenceChance = 25
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Karborundum
presenceChance = 25
lowRange = 1
highRange = 10
}
MODULE
{
name = ModuleAsteroidResource
resourceName = Uraninite
presenceChance = 25
lowRange = 50
highRange = 75
}
MODULE
{
name = ModuleAsteroidResource
resourceName = XenonGas
presenceChance = 80
lowRange = 1
highRange = 10
}
MODULE
{
name = ModuleAsteroidResource
resourceName = ExoticMinerals
presenceChance = 80
lowRange = 1
highRange = 30
}
MODULE
{
name = ModuleAsteroidResource
resourceName = RareMetals
presenceChance = 80
lowRange = 1
highRange = 30
}
MODULE
{
name = ModuleAsteroidResource
resourceName = ArgonGas
presenceChance = 80
lowRange = 1
highRange = 10
}
MODULE
{
name = ModuleAsteroidResource
highRange = 95
lowRange = 80
presenceChance = 100
resourceName = Rock
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Prebuilt/flag.cfg
PART
{
name = flag
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
__OVERLOAD = True
name = FlagSite
deployVisibilityDelay = 1
deployFailRevertThreshold = 3
unbreakablePeriodLength = 3
}
MODULE
{
name = FlagDecal
textureQuadName = mesh_flag
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Prebuilt/kerbalEVA.cfg
PART
{
name = kerbalEVA
crashTolerance = 50
boundsCentroidOffset = 0.0, 0.25, 0.2
CenterOfDisplacement = 0.0, 0.1, 0.0
CenterOfBuoyancy = 0.0, 0.1, 0.0
dragModelType = default
rescaleFactor = 1
sound_click_tick = placementNotAllowed
partRendererBoundsIgnore = kbEVA_flagDecals,canopy,base,flag,collider,helmet,visor,flare1,flare2
skinMaxTemp = 1086
skinInternalConductionMult = 0.0056
gaugeThresholdMult = 1.349162539
edgeHighlightThresholdMult = 1.124302116
thermalMassModifier = 4.375
emissiveConstant = 0.89
absorptiveConstant = 0.25
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = KerbalEVA
__OVERLOAD = True
isCfg = True
walkSpeed = 0.8
strafeSpeed = 0.5
runSpeed = 2.2
turnRate = 4
maxJumpForce = 10
boundForce = 1
boundSpeed = 0.8
boundThreshold = 0.04
swimSpeed = 0.8
waterAngularDragMultiplier = 0.01
ladderClimbSpeed = 0.60
ladderPushoffForce = 3
minWalkingGee = 0.17
minRunningGee = 0.6
initialMass = 3.125
massMultiplier = 0.03
onFallHeightFromTerrain = 0.3
clamberMaxAlt = 100
splatEnabled = True
splatSpeed = 50
propellantResourceName = Nitrogen
boundFrequency = 0.15
boundSharpness = 0.3
boundAttack = 0.4
boundRelease = 2
boundFallThreshold = 1.5
_flags = 1
flagReach = 0.3
Kp = 0.7
Ki = 0.25
Kd = 0.300000012
iC = 0.005
rotPower = 1
linPower = 3.33333333333333
PropellantConsumption = 0.075
stumbleThreshold = 3.5
hopThreshold = 2
recoverThreshold = 0.6
recoverTime = 3
splatThreshold = 150
clamberReach = 0.9
clamberStandoff = 0.45
helmetOffMinSafePressureAtm = 0.177
helmetOffMinSafeTempK = 223.0
helmetOffMaxSafeTempK = 333.0
helmetOffMaxOceanPressureAtm = 5.8
helmetOffMinSafePressureAtmMargin = 0.038
helmetOffMinSafeTempKMargin = 10.0
helmetOffMaxSafeTempKMargin = 10.0
helmetOffMaxOceanPressureAtmMargin = 1.0
evaExitTemperature = 303.0
}
MODULE
{
name = ModuleScienceExperiment
experimentID = surfaceSample
experimentActionName = Take Surface Sample
resetActionName = Discard Sample
reviewActionName = Review Sample
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 0.25
dataIsCollectable = True
deployableSeated = False
}
MODULE
{
name = ModuleScienceExperiment
experimentID = evaReport
experimentActionName = EVA Report
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 1
dataIsCollectable = True
}
MODULE
{
name = FlagDecal
textureQuadName = kbEVA_flagDecals
}
MODULE
{
name = ModuleTripLogger
}
RESOURCE
{
name = Nitrogen
amount = 0
maxAmount = 5
isTweakable = False
}
MODULE
{
name = ModuleEvaChute
semiDeployedAnimation = semiDeploySmall
fullyDeployedAnimation = fullyDeploySmall
invertCanopy = true
autoCutSpeed = 0.5
canopyName = canopy
stowedDrag = 0.22
semiDeployedDrag = 1
fullyDeployedDrag = 500
minAirPressureToOpen = 0.04
clampMinAirPressure = 0.04
deployAltitude = 1000
deploymentSpeed = 1.0
semiDeploymentSpeed = 1.0
chuteMaxTemp = 650
evaChuteName = EVAparachute
rotationSpeedDPS = 180.0
chutePitchRate = 1.0
chuteRollRate = 1.0
chuteYawRateAtMinSpeed = 1.0
chuteMinSpeedForYawRate = 1.0
chuteYawRateAtMaxSpeed = 1.0
chuteMaxSpeedForYawRate = 50.0
chuteDefaultForwardPitch = 9.0
semiDeployedChuteForwardPitch = 25.0
chutePitchRateDivisorWhenTurning = 1.0
chuteRollRateDivisorWhenPitching = 1.0
chuteYawRateDivisorWhenPitching = 1.0
baseName = base
flagName = flag
stagingEnabled = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 2.5
transformDir = Y
transformSign = -1
omnidirectional = False
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 1.0
transformDir = X
}
MODULE
{
name = FlagDecal
textureQuadName = flag
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleKerbalAeroReentry
maxOperationalTemp = 317.15
skinMaxOperationalTemp = 923.1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = EVA Scrubber
capacity = 1.0
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _WaterSublimator
title = Water Sublimator
capacity = 1.0
toggle = false
running = true
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = HardDrive
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = Atmosphere
amount = 19
maxAmount = 19
}
RESOURCE
{
name = WasteAtmosphere
amount = 0
maxAmount = 19
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Prebuilt/kerbalEVAfemale.cfg
PART
{
name = kerbalEVAfemale
crashTolerance = 50
boundsCentroidOffset = 0.0, 0.25, 0.2
CenterOfDisplacement = 0.0, 0.1, 0.0
CenterOfBuoyancy = 0.0, 0.1, 0.0
dragModelType = default
rescaleFactor = 1
sound_click_tick = placementNotAllowed
partRendererBoundsIgnore = kbEVA_flagDecals,canopy,base,flag,collider,helmet,visor,flare1,flare2
skinMaxTemp = 1086
skinInternalConductionMult = 0.0056
gaugeThresholdMult = 1.349162539
edgeHighlightThresholdMult = 1.124302116
thermalMassModifier = 4.375
emissiveConstant = 0.89
absorptiveConstant = 0.25
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = KerbalEVA
__OVERLOAD = True
isCfg = True
walkSpeed = 0.8
strafeSpeed = 0.5
runSpeed = 2.2
turnRate = 4
maxJumpForce = 10
boundForce = 1
boundSpeed = 0.8
boundThreshold = 0.04
swimSpeed = 0.8
waterAngularDragMultiplier = 0.01
ladderClimbSpeed = 0.60
ladderPushoffForce = 3
minWalkingGee = 0.17
minRunningGee = 0.6
initialMass = 3.125
massMultiplier = 0.03
onFallHeightFromTerrain = 0.3
clamberMaxAlt = 100
splatEnabled = True
splatSpeed = 50
propellantResourceName = Nitrogen
boundFrequency = 0.15
boundSharpness = 0.3
boundAttack = 0.4
boundRelease = 2
boundFallThreshold = 1.5
_flags = 1
flagReach = 0.3
Kp = 0.7
Ki = 0.25
Kd = 0.300000012
iC = 0.005
rotPower = 1
linPower = 3.33333333333333
PropellantConsumption = 0.075
stumbleThreshold = 3.5
hopThreshold = 2
recoverThreshold = 0.6
recoverTime = 3
splatThreshold = 150
clamberReach = 0.9
clamberStandoff = 0.45
helmetOffMinSafePressureAtm = 0.177
helmetOffMinSafeTempK = 223.0
helmetOffMaxSafeTempK = 333.0
helmetOffMaxOceanPressureAtm = 5.8
helmetOffMinSafePressureAtmMargin = 0.038
helmetOffMinSafeTempKMargin = 10.0
helmetOffMaxSafeTempKMargin = 10.0
helmetOffMaxOceanPressureAtmMargin = 1.0
evaExitTemperature = 303.0
}
MODULE
{
name = ModuleScienceExperiment
experimentID = surfaceSample
experimentActionName = Take Surface Sample
resetActionName = Discard Sample
reviewActionName = Review Sample
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 0.25
dataIsCollectable = True
deployableSeated = False
}
MODULE
{
name = ModuleScienceExperiment
experimentID = evaReport
experimentActionName = EVA Report
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 1
dataIsCollectable = True
}
MODULE
{
name = FlagDecal
textureQuadName = kbEVA_flagDecals
}
MODULE
{
name = ModuleTripLogger
}
RESOURCE
{
name = Nitrogen
amount = 0
maxAmount = 5
isTweakable = False
}
MODULE
{
name = ModuleEvaChute
semiDeployedAnimation = semiDeploySmall
fullyDeployedAnimation = fullyDeploySmall
invertCanopy = true
autoCutSpeed = 0.5
canopyName = canopy
stowedDrag = 0.22
semiDeployedDrag = 1
fullyDeployedDrag = 500
minAirPressureToOpen = 0.04
clampMinAirPressure = 0.04
deployAltitude = 1000
deploymentSpeed = 1.0
semiDeploymentSpeed = 1.0
chuteMaxTemp = 650
evaChuteName = EVAparachute
rotationSpeedDPS = 180.0
chutePitchRate = 1.0
chuteRollRate = 1.0
chuteYawRateAtMinSpeed = 1.0
chuteMinSpeedForYawRate = 1.0
chuteYawRateAtMaxSpeed = 1.0
chuteMaxSpeedForYawRate = 50.0
chuteDefaultForwardPitch = 9.0
semiDeployedChuteForwardPitch = 25.0
chutePitchRateDivisorWhenTurning = 1.0
chuteRollRateDivisorWhenPitching = 1.0
chuteYawRateDivisorWhenPitching = 1.0
baseName = base
flagName = flag
stagingEnabled = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 2.5
transformDir = Y
transformSign = -1
omnidirectional = False
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 1.0
transformDir = X
}
MODULE
{
name = FlagDecal
textureQuadName = flag
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleKerbalAeroReentry
maxOperationalTemp = 317.15
skinMaxOperationalTemp = 923.1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = EVA Scrubber
capacity = 1.0
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _WaterSublimator
title = Water Sublimator
capacity = 1.0
toggle = false
running = true
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = HardDrive
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = Atmosphere
amount = 19
maxAmount = 19
}
RESOURCE
{
name = WasteAtmosphere
amount = 0
maxAmount = 19
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/FuelCell/FuelCell.cfg
PART
{
name = FuelCell
module = Part
author = Andrew Cassidy
rescaleFactor = 1
node_attach = 0, 0, 0, 1, 0, 0, 0
TechRequired = largeElectrics
entryCost = 2250
cost = 750
category = Electrical
subcategory = 0
title = Fuel Cell
manufacturer = Generic
description = A 750W fuel cell. Consumes about 41 liters of LH2 and 29 liters of LOX per week. These figures were determined by ground tests and include boil-off. The actual hydrogen boil-off rate may be considerably higher depending on the situation and the surface to volume ratio of your storage tanks.
attachRules = 0,1,0,0,0
mass = 0.0001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
tags = _kerbalism fuel cell, hydrogen, oxygen, apollo, gemini, shuttle, fuel cell, lqdhydrogen, lqdoxygen, generator
RESOURCE
{
name = ElectricCharge
amount = 50
maxAmount = 50
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Electrical/restock-fuelcell-radial-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Gemini Fuel Cell
capacity = 0.75
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Apollo Fuel Cell
capacity = 0.75
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Shuttle Fuel Cell
capacity = 0.75
running = true
}
MODULE
{
name = Configure
title = Fuel Cell
slots = 1
SETUP
{
name = Acid IEM Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = improvedPower
mass = 0.075
MODULE
{
type = ProcessController
id_field = title
id_value = Gemini Fuel Cell
}
}
SETUP
{
name = Apollo alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = lunarRatedPower
mass = 0.05625
MODULE
{
type = ProcessController
id_field = title
id_value = Apollo Fuel Cell
}
}
SETUP
{
name = Shuttle alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = maturePower
mass = 0.01125
MODULE
{
type = ProcessController
id_field = title
id_value = Shuttle Fuel Cell
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/FuelCell/FuelCellArray.cfg
PART
{
name = FuelCellArray
module = Part
author = Andrew Cassidy
rescaleFactor = 1
node_attach = .05, 0, 0, 1, 0, 0, 0
TechRequired = specializedElectrics
entryCost = 13500
cost = 4500
category = Electrical
subcategory = 0
title = Fuel Cell Array
manufacturer = Generic
description = A 4.5kW fuel cell. Consumes about 245 liters of LH2 and 175 liters of LOX per week. These figures were determined by ground tests and include boil-off. The actual hydrogen boil-off rate may be considerably higher depending on the situation and the surface to volume ratio of your storage tanks.
attachRules = 0,1,0,0,0
mass = 0.0001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
tags = _kerbalism, fuel cell, hydrogen, oxygen, apollo, gemini, shuttle, fuel cell, lqdhydrogen, lqdoxygen, generator
RESOURCE
{
name = ElectricCharge
amount = 300
maxAmount = 300
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Electrical/restock-fuelcell-radial-2
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Gemini Fuel Cell
capacity = 6
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Apollo Fuel Cell
capacity = 6
running = true
}
MODULE
{
name = ProcessController
resource = _FuelCell
title = Shuttle Fuel Cell
capacity = 6
running = true
}
MODULE
{
name = Configure
title = Fuel Cell
slots = 1
SETUP
{
name = Acid IEM Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = improvedPower
mass = 0.55
MODULE
{
type = ProcessController
id_field = title
id_value = Gemini Fuel Cell
}
}
SETUP
{
name = Apollo alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = lunarRatedPower
mass = 0.4125
MODULE
{
type = ProcessController
id_field = title
id_value = Apollo Fuel Cell
}
}
SETUP
{
name = Shuttle alkaline Fuel Cell
desc = Combines LqdHydrogen and LqdOxygen to produce Water and Electricity.
tech = maturePower
mass = 0.0825
MODULE
{
type = ProcessController
id_field = title
id_value = Shuttle Fuel Cell
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/ISRU/ISRU.cfg
PART
{
name = ISRU
module = Part
author = RoverDude
mesh = ISRU.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 1.5, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.5, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advScienceTech
entryCost = 24000
cost = 8000
subcategory = 0
title = WIP RO - Convert-O-Tron 250
manufacturer = Kerbodyne
description = This mobile processing plant can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 1,1,1,0,0
mass = 3.36
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2, srf
tags = conver isru mine )mining (ore process resource
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 96
MODULE
{
name = ModuleOverheatDisplay
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName =
activeAnimationName = ProcessorLarge_running
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Converter
autoDeploy = true
}
MODULE
{
name = ModuleCoreHeat
CoreTempGoal = 1000
CoreToPartRatio = 0.1
CoreTempGoalAdjustment = 0
CoreEnergyMultiplier = 0.1
HeatRadiantMultiplier = 0.05
CoolingRadiantMultiplier = 0
HeatTransferMultiplier = 0
CoolantTransferMultiplier = 0.01
radiatorCoolingFactor = 1
radiatorHeatingFactor = 0.05
MaxCalculationWarp = 1000
CoreShutdownTemp = 4000
MaxCoolant = 200
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LOX
StartActionName = Start ISRU [LOX]
StopActionName = Stop ISRU [LOX]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 37.2
}
OUTPUT_RESOURCE
{
ResourceName = LqdOxygen
Ratio = 0.4578
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = Oxygen
StartActionName = Start ISRU [Oxygen]
StopActionName = Stop ISRU [Oxygen]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 33.9
}
OUTPUT_RESOURCE
{
ResourceName = Oxygen
Ratio = 0.4578
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = Water
StartActionName = Start ISRU [Water]
StopActionName = Stop ISRU [Water]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 24.0
}
OUTPUT_RESOURCE
{
ResourceName = Water
Ratio = 0.0761
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LqdHydrogen
StartActionName = Start ISRU [LqdHydrogen]
StopActionName = Stop ISRU [LqdHydrogen]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 36.3
}
OUTPUT_RESOURCE
{
ResourceName = LqdHydrogen
Ratio = 0.01135
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LqdMethane
StartActionName = Start ISRU [LqdMethane]
StopActionName = Stop ISRU [LqdMethane]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.5
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 37.0
}
OUTPUT_RESOURCE
{
ResourceName = LqdMethane
Ratio = 0.0454
DumpExcess = false
}
}
MODULE
{
name = PlannerController
title = converter
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/LargeTank/LargeTank.cfg
PART
{
name = LargeTank
module = Part
author = RoverDude
mesh = LargeTank.mu
scale = 1
rescaleFactor = 1
node_attach = 0,0,1.2,0,0,-1,2
node_stack_top = 0.0, .9, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -.9, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = experimentalScience
entryCost = 9000
cost = 3000
subcategory = 0
title = WIP RO - Large Holding Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A large tank that can be used for storing raw materials. Not to be used as a bouncy castle. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 1,1,1,1,0
mass = 0.345
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size2, srf
tags = black isru mine )mining (ore resource store
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 96
RESOURCE
{
name = Ore
amount = 0
maxAmount = 7600
}
MODULE
{
name = ModuleFuelJettison
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/MiniDrill/MiniDrill.cfg
PART
{
name = MiniDrill
module = Part
author = Andrew Cassidy
scale = 1
node_attach = .2, 0, 0, 1, 0, 0, 1
TechRequired = advScienceTech
entryCost = 3000
cost = 1000
subcategory = 0
title = WIP RO - 'Drill-O-Matic Junior' Mining Excavator
manufacturer = Kerbodyne
description = A smaller version of the popular Drill-O-Matic, this drill is designed to help extract valuable resources from the crust of planets and asteroids. Unlike its larger cousin, this smaller model is only suitable for ore concentrations in excess of 2.5%. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 0,1,0,0,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = drill extractor harvest isru mine )mining (ore resource
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.6
category = 96
MODULE
{
name = ModuleOverheatDisplay
}
MODULE
{
name = ModuleResourceHarvester
HarvesterType = 0
Efficiency = 0.3
ResourceName = Ore
ConverterName = Surface Harvester
StartActionName = Start Surface Harvester
StopActionName = Stop Surface Harvester
ToggleActionName = Toggle Surface Harvester
ImpactTransform = ImpactTransform
ImpactRange = 1.08
AutoShutdown = true
EfficiencyBonus = 1
GeneratesHeat = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
HarvestThreshold = 0.025
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 3
}
TemperatureModifier
{
key = 0 10000 0 0
key = 250 5000 0 0
key = 500 2500 0 0
key = 750 250 0 0
key = 1000 0 0 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAsteroidDrill
DirectAttach = false
StartActionName = Start Asteroid Harvester
StopActionName = Stop Asteroid Harvester
ToggleActionName = Toggle Asteroid Harvester
PowerConsumption = 0.3
Efficiency = 1
ImpactRange = 1.5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleCometDrill
DirectAttach = false
StartActionName = Start Comet Harvester
StopActionName = Stop Comet Harvester
ToggleActionName = Toggle Comet Harvester
PowerConsumption = 0.3
Efficiency = 1
ImpactRange = 1.5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName = Deploy
activeAnimationName = Drill
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Drill
}
MODULE
{
name = ModuleCoreHeat
CoreTempGoal = 500
CoreToPartRatio = 0.1
CoreTempGoalAdjustment = 0
CoreEnergyMultiplier = 0.1
HeatRadiantMultiplier = 0.25
CoolingRadiantMultiplier = 0
HeatTransferMultiplier = 0
CoolantTransferMultiplier = 0.01
radiatorCoolingFactor = 1
radiatorHeatingFactor = 0.05
MaxCalculationWarp = 1000
CoreShutdownTemp = 1000
MaxCoolant = 50
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-1
}
EFFECTS
{
drill
{
MODEL_MULTI_PARTICLE
{
name = dust
modelName = ReStock/FX/restock-fx-minidrill-dust
transformName = fxTransformDust
emission = 1.0 1.1
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = rocks
modelName = ReStock/FX/restock-fx-minidrill-rocks
transformName = fxTransformRocks
emission = 1.0 1.0
speed = 1.0 1.0
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = harvester
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/MiniDrill/MiniDrill.cfg
PART
{
name = kerbalism-drill
module = Part
author = Andrew Cassidy
scale = 1
rescaleFactor = 1
node_attach = .2, 0, 0, 1, 0, 0, 1
TechRequired = longTermLifeSupport
entryCost = 3000
cost = 1000
category = Utility
subcategory = 0
title = Regolith Harvester
manufacturer = Kerbodyne
description = A small harvesting device which harvests oxide-rich regolith for smelting or water extraction.
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = srf
tags = _kerbalism, drill, harvester, regolith, regolith drill, isru, water, shielding, regolith, regolith compacter, shielding
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleCometDrill
DirectAttach = false
StartActionName = Start Comet Harvester
StopActionName = Stop Comet Harvester
ToggleActionName = Toggle Comet Harvester
PowerConsumption = 0.3
Efficiency = 1
ImpactRange = 1.5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 5000
key = 500 2500
key = 750 250
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName = Deploy
activeAnimationName = Drill
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Drill
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-1
}
EFFECTS
{
drill
{
MODEL_MULTI_PARTICLE
{
name = dust
modelName = ReStock/FX/restock-fx-minidrill-dust
transformName = fxTransformDust
emission = 1.0 1.1
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = rocks
modelName = ReStock/FX/restock-fx-minidrill-rocks
transformName = fxTransformRocks
emission = 1.0 1.0
speed = 1.0 1.0
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Harvester
title = Surface Harvester
type = 0
resource = Regolith
min_abundance = 0.02
rate = 0.000111
ec_rate = 0.2
}
MODULE
{
name = Harvester
title = Surface Harvester (50%)
type = 0
resource = Regolith
min_abundance = 0.02
rate = 5.55E-05
ec_rate = 0.1
}
MODULE
{
name = Harvester
title = Surface Harvester (20%)
type = 0
resource = Regolith
min_abundance = 0.02
rate = 2.22E-05
ec_rate = 0.04
}
MODULE
{
name = Harvester
title = Surface Harvester (10%)
type = 0
resource = Regolith
min_abundance = 0.02
rate = 1.11E-05
ec_rate = 0.02
}
MODULE
{
name = ProcessController
resource = _RegolithCompacter
title = Regolith Compacter
desc = A compacter that compresses Regolith into Shielding and places it on top of the habitats.
capacity = 1
}
MODULE
{
name = ProcessController
resource = _RegolithCompacter
title = Regolith Compacter (50%)
desc = A compacter that compresses Regolith into Shielding and places it on top of the habitats.
capacity = 1
}
MODULE
{
name = ProcessController
resource = _RegolithCompacter
title = Regolith Compacter (20%)
desc = A compacter that compresses Regolith into Shielding and places it on top of the habitats.
capacity = 1
}
MODULE
{
name = ProcessController
resource = _RegolithCompacter
title = Regolith Compacter (10%)
desc = A compacter that compresses Regolith into Shielding and places it on top of the habitats.
capacity = 1
}
MODULE
{
name = Harvester
title = Water Extractor
type = 0
resource = Water
min_abundance = 0.001
abundance_rate = 0.05
rate = 0.000134976
ec_rate = 2.75373
}
MODULE
{
name = Harvester
title = Water Extractor (50%)
type = 0
resource = Water
min_abundance = 0.001
abundance_rate = 0.05
rate = 6.7488E-05
ec_rate = 1.376865
}
MODULE
{
name = Harvester
title = Water Extractor (20%)
type = 0
resource = Water
min_abundance = 0.001
abundance_rate = 0.05
rate = 2.69952E-05
ec_rate = 0.550746
}
MODULE
{
name = Harvester
title = Water Extractor (10%)
type = 0
resource = Water
min_abundance = 0.001
abundance_rate = 0.05
rate = 1.34976E-05
ec_rate = 0.275373
}
MODULE
{
name = Configure
title = Drill
slots = 1
SETUP
{
name = Regolith Harvester
desc = An excavator for collecting regolith for processing.
tech = longTermLifeSupport
mass = 0.08
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Surface Harvester
}
MODULE
{
type = ProcessController
id_field = title
id_value = Regolith Compacter
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Regolith Harvester (50%)
desc = An excavator for collecting regolith for processing. 50% top speed
tech = longTermLifeSupport
mass = 0.048
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Surface Harvester (50%)
}
MODULE
{
type = ProcessController
id_field = title
id_value = Regolith Compacter (50%)
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Regolith Harvester (20%)
desc = An excavator for collecting regolith for processing. 20% top speed
tech = longTermLifeSupport
mass = 0.024
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Surface Harvester (20%)
}
MODULE
{
type = ProcessController
id_field = title
id_value = Regolith Compacter (20%)
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Regolith Harvester (10%)
desc = An excavator for collecting regolith for processing. 10% top speed
tech = longTermLifeSupport
mass = 0.016
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Surface Harvester (10%)
}
MODULE
{
type = ProcessController
id_field = title
id_value = Regolith Compacter (10%)
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Water Extractor
desc = Collects substrate and thaws it to extract Water.
tech = longTermLifeSupport
mass = 0.363
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Water Extractor
}
RESOURCE
{
name = Water
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Water Extractor (50%)
desc = Collects substrate and thaws it to extract Water. 50% top speed
tech = longTermLifeSupport
mass = 0.2178
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Water Extractor (50%)
}
RESOURCE
{
name = Water
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Water Extractor (20%)
desc = Collects substrate and thaws it to extract Water. 20% top speed
tech = longTermLifeSupport
mass = 0.1089
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Water Extractor (20%)
}
RESOURCE
{
name = Water
amount = 0
maxAmount = 5
}
}
SETUP
{
name = Water Extractor (10%)
desc = Collects substrate and thaws it to extract Water. 10% top speed
tech = longTermLifeSupport
mass = 0.0726
cost = 50
MODULE
{
type = Harvester
id_field = title
id_value = Water Extractor (10%)
}
RESOURCE
{
name = Water
amount = 0
maxAmount = 5
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/MiniISRU/MiniISRU.cfg
PART
{
name = MiniISRU
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_top = 0.0, .9, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -.9, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advScienceTech
entryCost = 4000
cost = 1000
subcategory = 0
title = WIP RO - Convert-O-Tron 125
manufacturer = Kerbodyne
description = A smaller version of Kerbodyne's mobile processing plant, this module can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products. When operated by a skilled engineer, you will be able to operate with better efficiency. While this smaller model is lighter than its bigger cousin, it is less efficient, and not designed for long-term operations. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 1,0,1,1,0
mass = 1.62
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1
tags = conver isru mine )mining (ore process resource
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 96
MODEL
{
model = Squad/Parts/Resources/MiniISRU/MiniISRU
scale = 1.25,1.25,1.25
}
MODULE
{
name = ModuleOverheatDisplay
}
MODULE
{
name = ModuleCoreHeat
CoreTempGoal = 1000
CoreToPartRatio = 0.1
CoreTempGoalAdjustment = 0
CoreEnergyMultiplier = 0.1
HeatRadiantMultiplier = 0.25
CoolingRadiantMultiplier = 0
HeatTransferMultiplier = 0
CoolantTransferMultiplier = 0.01
radiatorCoolingFactor = 1
radiatorHeatingFactor = 0.05
MaxCalculationWarp = 1000
CoreShutdownTemp = 1500
MaxCoolant = 75
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LOX
StartActionName = Start ISRU [LOX]
StopActionName = Stop ISRU [LOX]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.25
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 18.6
}
OUTPUT_RESOURCE
{
ResourceName = LqdOxygen
Ratio = 0.2289
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = Oxygen
StartActionName = Start ISRU [Oxygen]
StopActionName = Stop ISRU [Oxygen]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.25
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 16.95
}
OUTPUT_RESOURCE
{
ResourceName = Oxygen
Ratio = 0.2289
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = Water
StartActionName = Start ISRU [Water]
StopActionName = Stop ISRU [Water]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.25
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 12.0
}
OUTPUT_RESOURCE
{
ResourceName = Water
Ratio = 0.038
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LqdHydrogen
StartActionName = Start ISRU [LqdHydrogen]
StopActionName = Stop ISRU [LqdHydrogen]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.25
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 18.15
}
OUTPUT_RESOURCE
{
ResourceName = LqdHydrogen
Ratio = 0.00568
DumpExcess = false
}
}
MODULE
{
name = ModuleResourceConverter
ConverterName = LqdMethane
StartActionName = Start ISRU [LqdMethane]
StopActionName = Stop ISRU [LqdMethane]
AutoShutdown = false
GeneratesHeat = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
Specialty = Engineer
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Ore
Ratio = 0.25
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 18.5
}
OUTPUT_RESOURCE
{
ResourceName = LqdMethane
Ratio = 0.0227
DumpExcess = false
}
}
MODULE
{
name = PlannerController
title = converter
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/OrbitalScanner/OrbitalScanner.cfg
PART
{
name = OrbitalScanner
module = Part
author = RoverDude
mesh = OrbitalScanner.mu
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = experimentalScience
entryCost = 3000
cost = 1000
subcategory = 0
title = non RO - M4435 Narrow-Band Scanner
manufacturer = Experimental Engineering Group
description = Ideal for surveying potential landing sites, this scanner provides detailed information about the planet or moon that it orbits, though this data is limited to the spot directly below the scanner. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf
tags = isru mine )mining (ore prospect resource sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleGPS
}
MODULE
{
name = ModuleResourceScanner
MaxAbundanceAltitude = 500000
RequiresUnlock = true
ScannerType = 0
ResourceName = Ore
}
MODULE
{
name = ModuleKerbNetAccess
EnhancedSituationMask = 7
EnhancedMinimumFoV = 160
EnhancedMaximumFoV = 179.5
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0
RequiresAnimation = True
DISPLAY_MODES
{
Mode = Resources,#autoLOC_900321
}
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName =
activeAnimationName = miniscanner
deployActionName = Activate
retractActionName = Deactivate
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Scanner
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/RadialDrill/RadialDrill.cfg
PART
{
name = RadialDrill
module = Part
author = Andrew Cassidy
scale = 1
node_attach = .1, 0, 0, 1, 0, 0, 1
TechRequired = advScienceTech
entryCost = 18000
cost = 6000
subcategory = 0
title = WIP RO - 'Drill-O-Matic' Mining Excavator
manufacturer = Kerbodyne
description = Designed to help extract valuable resources from the crust of planets and asteroids, the Drill-O-Matic uses a rotary drill combined with an internal transfer auger to pull crushed regolith into holding tanks for later processing. When operated by a skilled engineer, you will be able to operate with better efficiency. These modules operate best at their ideal operating temperatures, and feature auto-shutdown in the event of excessive overheating. Radiators can be used to help manage excessive heat. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 0,1,0,0,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = drill extractor harvest isru mine )mining (ore resource
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.6
category = 96
MODULE
{
name = ModuleOverheatDisplay
}
MODULE
{
name = ModuleResourceHarvester
HarvesterType = 0
Efficiency = 1.5
ResourceName = Ore
ConverterName = Surface Harvester
StartActionName = Start Surface Harvester
StopActionName = Stop Surface Harvester
ToggleActionName = Toggle Surface Harvester
ImpactTransform = ImpactTransform
ImpactRange = 5.42
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 15
}
TemperatureModifier
{
key = 0 10000 0 0
key = 250 7500 0 0
key = 500 5000 0 0
key = 750 500 0 0
key = 1000 0 0 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAsteroidDrill
DirectAttach = false
StartActionName = Start Asteroid Harvester
StopActionName = Stop Asteroid Harvester
ToggleActionName = Toggle Asteroid Harvester
PowerConsumption = 1.5
Efficiency = 5
ImpactRange = 5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 7500
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleCometDrill
DirectAttach = false
StartActionName = Start Comet Harvester
StopActionName = Stop Comet Harvester
ToggleActionName = Toggle Comet Harvester
PowerConsumption = 1.5
Efficiency = 5
ImpactRange = 5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 7500
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName = Deploy
activeAnimationName = Drill
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Drill
deployEffectName = Deploy
activeEffectName = Active
retractEffectName = Retract
stopActiveAnimIfDisabled = true
}
MODULE
{
name = ModuleCoreHeat
CoreTempGoal = 500
CoreToPartRatio = 0.1
CoreTempGoalAdjustment = 0
CoreEnergyMultiplier = 0.1
HeatRadiantMultiplier = 0.25
CoolingRadiantMultiplier = 0
HeatTransferMultiplier = 0
CoolantTransferMultiplier = 0.01
radiatorCoolingFactor = 1
radiatorHeatingFactor = 0.05
MaxCalculationWarp = 1000
CoreShutdownTemp = 1000
MaxCoolant = 100
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-2
}
EFFECTS
{
drill
{
MODEL_MULTI_PARTICLE
{
name = dust
modelName = ReStock/FX/restock-fx-drill-dust
transformName = fxTransformDust
emission = 1.0 1.1
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = rocks
modelName = ReStock/FX/restock-fx-drill-rocks
transformName = fxTransformRocks
emission = 1.0 1.0
speed = 1.0 1.0
}
}
Deploy
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-start
}
}
Active
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-loop
volume = 0.0 0.0
volume = 1.0 1.0
}
}
Retract
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-end
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = harvester
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/RadialDrill/RadialDrill.cfg
PART
{
name = kerbalism-large-drill
module = Part
author = Andrew Cassidy
scale = 1
rescaleFactor = 1
node_attach = .1, 0, 0, 1, 0, 0, 1
TechRequired = efficientLifeSupport
entryCost = 18000
cost = 6000
category = Utility
subcategory = 0
title = Large Regolith Harvester
manufacturer = Kerbodyne
description = A large harvesting device which harvests oxide-rich regolith for smelting or water extraction.
attachRules = 0,1,0,0,0
mass = 0.04
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
maxTemp = 2000
bulkheadProfiles = srf
tags = _kerbalism, drill, harvester, regolith, regolith drill, isru, water, shielding, regolith, regolith compacter, shielding
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleCometDrill
DirectAttach = false
StartActionName = Start Comet Harvester
StopActionName = Stop Comet Harvester
ToggleActionName = Toggle Comet Harvester
PowerConsumption = 1.5
Efficiency = 5
ImpactRange = 5
ImpactTransform = ImpactTransform
AutoShutdown = true
GeneratesHeat = true
UseSpecialistBonus = true
UseSpecialistHeatBonus = true
SpecialistHeatFactor = 0.1
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = DrillSkill
EfficiencyBonus = 1
TemperatureModifier
{
key = 0 10000
key = 250 7500
key = 500 5000
key = 750 500
key = 1000 0
}
ThermalEfficiency
{
key = 0 0.1
key = 250 .1
key = 500 1
key = 750 .1
key = 1000 0
}
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName = Deploy
activeAnimationName = Drill
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Drill
deployEffectName = Deploy
activeEffectName = Active
retractEffectName = Retract
stopActiveAnimIfDisabled = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Resource/restock-drill-radial-2
}
EFFECTS
{
drill
{
MODEL_MULTI_PARTICLE
{
name = dust
modelName = ReStock/FX/restock-fx-drill-dust
transformName = fxTransformDust
emission = 1.0 1.1
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = rocks
modelName = ReStock/FX/restock-fx-drill-rocks
transformName = fxTransformRocks
emission = 1.0 1.0
speed = 1.0 1.0
}
}
Deploy
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-start
}
}
Active
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-loop
volume = 0.0 0.0
volume = 1.0 1.0
}
}
Retract
{
AUDIO
{
channel = Ship
clip = ReStock/Sounds/drill-end
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Harvester
title = Surface Harvester
type = 0
resource = Regolith
min_abundance = 0.02
rate = 0.000555
ec_rate = 0.8
}
MODULE
{
name = ProcessController
resource = _RegolithCompacter
title = Regolith Compacter
desc = A compacter that compresses Regolith into Shielding and places it on top of the habitats.
capacity = 2
}
MODULE
{
name = Harvester
title = Water Extractor
type = 0
resource = Water
min_abundance = 0.001
abundance_rate = 0.05
rate = 0.00067488
ec_rate = 11.01492
}
MODULE
{
name = Configure
title = Drill
slots = 1
SETUP
{
name = Regolith Harvester
desc = An excavator for collecting regolith for processing.
tech = longTermLifeSupport
mass = 0.32
cost = 200
MODULE
{
type = Harvester
id_field = resource
id_value = Regolith
}
MODULE
{
type = ProcessController
id_field = resource
id_value = _RegolithCompacter
}
RESOURCE
{
name = Regolith
amount = 0
maxAmount = 25
}
}
SETUP
{
name = Water Extractor
desc = Collects substrate and thaws it to extract Water.
tech = longTermLifeSupport
mass = 1.452
cost = 200
MODULE
{
type = Harvester
id_field = resource
id_value = Water
}
RESOURCE
{
name = Water
amount = 0
maxAmount = 25
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/RadialTank/RadialTank.cfg
PART
{
name = RadialOreTank
module = Part
author = RoverDude
mesh = RadialOreTank.mu
scale = 1
rescaleFactor = 1
node_attach = 0,0,0.0,0,0,1,1
TechRequired = advScienceTech
entryCost = 1000
cost = 300
subcategory = 0
title = WIP RO - Radial Holding Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A small radial tank for storing raw materials, or possibly spare snacks. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 0,1,0,1,0
mass = 0.008
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = black isru mine )mining (ore resource store
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 96
RESOURCE
{
name = Ore
amount = 0
maxAmount = 170
}
MODULE
{
name = ModuleFuelJettison
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/SmallTank/SmallTank.cfg
PART
{
name = SmallTank
module = Part
author = RoverDude
mesh = SmallTank.mu
scale = 1
rescaleFactor = 1
node_attach = 0,0,0.6,0,0,-1,1
node_stack_top = 0.0, .9, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -.9, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advScienceTech
entryCost = 3000
cost = 1000
subcategory = 0
title = WIP RO - Small Holding Tank
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A small tank for storing raw materials, or possibly spare snacks. (PART IN PROGRESS, MAY NOT WORK)
attachRules = 1,1,1,1,0
mass = 0.086
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1, srf
tags = black isru mine )mining (ore resource store
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 96
RESOURCE
{
name = Ore
amount = 0
maxAmount = 1800
}
MODULE
{
name = ModuleFuelJettison
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/SurfaceScanner/SurfaceScanner.cfg
PART
{
name = SurfaceScanner
module = Part
author = RoverDude
mesh = SampleKit.mu
scale = 1
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.1, 0.0, 0.0, -1, 0
TechRequired = scienceTech
entryCost = 2400
cost = 800
subcategory = 0
title = non RO - Surface Scanning Module
manufacturer = Experimental Engineering Group
description = A small module that includes soil, atmospheric, and oceanic sampling tools. When used while landed on a planet or moon, the sample data gathered can be used to increase the accuracy of orbital survey scanners. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.005
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = isru mine )mining (ore prospect resource scanner sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleGPS
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Ore
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleBiomeScanner
}
MODULE
{
name = ModuleAsteroidAnalysis
}
MODULE
{
name = ModuleCometAnalysis
}
MODULE
{
name = ModuleAnalysisResource
resourceName = Ore
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Alumina
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Dirt
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = ExoticMinerals
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Gypsum
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Hydrates
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Karbonite
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = MetallicOre
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Minerals
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = RareMetals
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Regolith
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Silicates
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Spodumene
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Substrate
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Uraninite
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = ModuleResourceScanner
ScannerType = 0
ResourceName = Water
MaxAbundanceAltitude = 1000
RequiresUnlock = false
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Resources/SurveyScanner/SurveyScanner.cfg
PART
{
name = SurveyScanner
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = scienceTech
entryCost = 4500
cost = 1500
subcategory = 0
title = non RO - M700 Survey Scanner
manufacturer = Experimental Engineering Group
description = This orbital survey scanner uses a combination of advanced sensor technology and witchcraft to provide information on a planet or moons natural resources. These images can be viewed either in flight, or in relative safety and comfort back at the KSC. Be sure to bring an antenna capable of transmitting the information back, and sufficient power. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size1, srf
tags = experiment isru mine )mining (ore overlay prospect research resource science sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Resources/SurveyScanner/SurveyScanner
scale = 0.95,0.95,0.95
}
MODULE
{
name = ModuleOrbitalSurveyor
ScanTime = 5
SciBonus = 10
}
MODULE
{
name = ModuleOrbitalScanner
CheckForLock = true
}
MODULE
{
name = ModuleAnimationGroup
deployAnimationName = deploy
activeAnimationName =
deployActionName = Deploy <<1>>
retractActionName = Retract <<1>>
toggleActionName = Toggle <<1>>
moduleType = Scanner
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/AtmosphereSensor/sensorAtmosphere.cfg
PART
{
name = sensorAtmosphere
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 0.175
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = scienceTech
entryCost = 12200
cost = 6500
category = Science
subcategory = 0
title = GC-MS
manufacturer = Generic
description = The Gas Chromatograph - Mass Spectrometer (GC-MS) is an analytical instrument used for identification of multiple different substances in a selected gas sample, capable of detecting even trace amounts of them. Ideal of analyzing the atmospheric composition of unknown environments.
attachRules = 0,1,0,0,1
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = atmospher experiment research rerun re-run reus re-us redo re-do reset re-set science sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleScienceExperiment
experimentID = atmosphereAnalysis
experimentActionName = Run Atmosphere Analysis
resetActionName = Discard Data
reviewActionName = Review Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.6
dataIsCollectable = True
collectActionName = Download Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/GooExperiment/gooExperiment.cfg
PART
{
name = GooExperiment
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 0.6
node_attach = 0.0, 0.0, -0.15, 0.0, 0.0, -1.0
TechRequired = start
entryCost = 0
cost = 800
category = Science
subcategory = 0
title = Mystery Goo™ Containment Unit
manufacturer = FLOOYD Dynamics Research Labs
description = This unit was something one of our engineers came upon while dumpster divin-- Erm, while researching alternative applications for existing technologies. It's a sealed container which appears to be filled with a strange-looking substance. We couldn't reach in or break the canister open, but watching how the Goo behaves when subjected to different situations could be very educational.
attachRules = 0,1,0,0,1
mass = 0.015
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = 2
bulkheadProfiles = srf
tags = experiment research science
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = DMModuleScienceAnimateGeneric
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
resetActionName = Reset Goo Canister
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Canister
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
waitForDataRemoval = true
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/LargeCrewedLab/largeCrewedLab.cfg
PART
{
name = Large_Crewed_Lab
module = Part
author = Chris Adderley
node_stack_top = 0.0, 1.825, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.831, 0.0, 0.0, -1.0, 0.0, 2
CrewCapacity = 2
TechRequired = advExploration
entryCost = 10400
cost = 4000
category = Science
subcategory = 0
title = Mobile Processing Lab MPL-LG-2
manufacturer = Integrated Integrals
description = No longer are you limited to research facilities only on Kerbin! With the Mobile Processing Lab, you can conduct long-term experiments and ongoing research with the data you collect in the field. Be sure to check back on your scientists from time to time, and transmit the results of their research home! This model is guaranteed to spontaneously combust less than previous models, and also has the equipment necessary to clean out and restore functionality to inoperable experiments. Contains O2 supply for it's scientists, however there is no food or water allowed in the science facility. Ships with 1 day supply, able to store 30 days.
attachRules = 1,0,1,1,0
mass = 12.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
skinMaxTemp = 2200
vesselType = Ship
bulkheadProfiles = size2
tags = experiment laboratory research science comfort, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.6
INTERNAL
{
name = Mobile_Processing_Lab_Int
}
MODULE
{
name = ModuleScienceLab
containerModuleIndex = 0
dataStorage = 750
crewsRequired = 1
canResetConnectedModules = True
canResetNearbyModules = True
interactionRange = 5
SurfaceBonus = 0.1
ContextBonus = 0.25
homeworldMultiplier = 0.1
RESOURCE_PROCESS
{
name = ElectricCharge
amount = 50
}
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 17
MaximumFoV = 63
AnomalyDetection = 0
DISPLAY_MODES
{
Mode = Terrain,#autoLOC_438839
Mode = Biome,#autoLOC_438890
}
REQUIRED_EFFECTS
{
Effect = ScienceSkill
}
}
MODULE
{
name = ModuleExperienceManagement
costPerKerbal = 0
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Command/restock-lab-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -1.831, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,1.825, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = exercise
desc = A treadmill designed to permit exercise in zero-g is included. The crew will love it.
}
MODULE
{
name = Habitat
volume = 40
surface = 70
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 750
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Oxygen
amount = 2520
maxAmount = 75600
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 1200
}
TANK
{
name = LithiumHydroxide
amount = 3
maxAmount = 90
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleGenerator
isAlwaysActive = true
OUTPUT_RESOURCE
{
name = ElectricCharge
rate = -0.2
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
capacity = 3.34
toggle = true
running = true
}
MODULE
{
name = Laboratory
ec_rate = 0.2
analysis_rate = 1E-05
researcher = Scientist
}
MODULE
{
name = Configure
title = Processes
slots = 1
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 3.34
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
}
MODULE
{
name = PlannerController
title = generator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/Magnetometer/Magnetometer.cfg
PART
{
name = Magnetometer
module = Part
author = Squad
mesh = Magnetometer.mu
rescaleFactor = 1.0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
TechRequired = electronics
entryCost = 7500
cost = 2200
subcategory = 0
title = non RO - Magnetometer Boom
manufacturer = Experimental Engineering Group
description = Magnetic fields are all around us. Kerbal scientists know that learning about the magnetic field of a celestial body can yield all sorts of interesting insights into what's going on inside it - but spacecraft also emit magnetic fields, especially when operating their electronics and electromechanical actuators.\n\nFor some reason engineers just don't want to turn off the entire spacecraft, or build it out of plastic, so the Experimental Engineering group solved the issue by sticking this sensitive magnetometer on an extensible boom.\n\nWarning: Warranty on the boom voided if used any place besides the vacuum of space. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,1
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = size0
tags = experiment research magnet boom
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleDeployablePart
extendActionName = Extend Boom
retractActionName = Retract Boom
extendpanelsActionName = Toggle <<1>>
partType =
animationName = Deploy
allowAnimationWhileShielded = false
isTracking = false
trackingMode = NONE
alignType = X
breakName = Magenetometer
}
MODULE
{
name = ModuleScienceExperiment
experimentID = magnetometer
experimentActionName = Run Magnetometer Report
resetActionName = Discard Data
reviewActionName = Review Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
hideFxModuleUI = False
FxModules = 0
xmitDataScalar = 0.6
dataIsCollectable = True
collectActionName = Download Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
availableShielded = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/MaterialBay/materialBay.cfg
PART
{
name = science_module
module = Part
author = Squad
mesh = model.mu
scale = 0.1
node_stack_top = 0.0, 4.9, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -4.10, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 5.01, 1.0, 0.0, -90.0, 1
TechRequired = basicScience
entryCost = 5500
cost = 1800
category = Science
subcategory = 0
title = SC-9001 Science Jr.
manufacturer = Experimental Engineering Group
description = The SC-9001 is a cutting edge, self contained laboratory. Have you ever wondered what happens to something in zero G? Or, have you ever pondered the truly meaningful questions? Such as what would happen if I exposed this to the rigors of stellar radiation and unforgiving vacuum? Comes with complimentary notepad. Recommended for ages 4-8. Small parts inside make it not suitable for small children.
attachRules = 1,1,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
childStageOffset = 1
bulkheadProfiles = size1, srf
tags = bay experiment lab material research
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = DMModuleScienceAnimateGeneric
experimentID = mobileMaterialsLab
experimentActionName = Observe Materials Bay
resetActionName = Reset Materials Bay
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
xmitDataScalar = 0.3
dataIsCollectable = True
collectActionName = Collect Data
interactionRange = 1.5
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Experiments_Disappearing
useReplacementTransforms = true
replacementTransformName = Experiments_Used
replacementTransformScale = 1.0
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
waitForDataRemoval = false
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/ScienceBox/ScienceBox.cfg
PART
{
name = ScienceBox
module = Part
author = RoverDude
rescaleFactor = 1
node_attach = 0,0,0.25,0,0,-1,0
node_stack_top = 0.0, 0.4, 0.0, 0.0, 1.0, 0.0,0
node_stack_bottom = 0.0, -0.4, 0.0, 0.0, -1.0, 0.0,0
TechRequired = basicScience
entryCost = 2200
cost = 1000
subcategory = 0
title = non RO - Experiment Storage Unit
manufacturer = Experimental Engineering Group
description = After discovering that old snack boxes were also really effective at storing mystery goo and data tapes, Kerbal scientists created the Experiment Storage Unit to help Kerbalnauts bring their valuable science back to Kerbin, while avoiding the hazards of reentry, rough landings, and Jeb's piloting skills. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 15
breakingForce = 250
breakingTorque = 250
bulkheadProfiles = size0
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
tags = science
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = Squad/Parts/Science/ScienceBox/ScienceBox
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.001
convectionFluxThreshold = 500
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/sensorAccelerometer/sensorAccelerometer.cfg
PART
{
name = sensorAccelerometer
module = Part
author = NovaSilisko
mesh = model.mu
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = electronics
entryCost = 8200
cost = 6000
category = Science
subcategory = 0
title = Double-C Seismic Accelerometer
manufacturer = Probodobodyne Inc
description = This device contains an extremely sensitive acceleration sensor, which when properly settled on a firm surface, will detect and record accurate seismic activity data. The accelerometer will still function while flying, so the Double-C can also be used to measure accelerations during flight. Warranty void if shaken or exposed to vacuum.
attachRules = 0,1,0,0,1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = acceler experiment research rerun re-run reus re-us redo re-do reset re-set science sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5
mass = 0.001
MODULE
{
name = ModuleEnviroSensor
sensorType = ACC
}
MODULE
{
name = ModuleScienceExperiment
experimentID = seismicScan
experimentActionName = Log Seismic Data
resetActionName = Delete Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.45
dataIsCollectable = True
collectActionName = Take Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/sensorBarometer/sensorBarometer.cfg
PART
{
name = sensorBarometer
module = Part
author = NovaSilisko
mesh = model.mu
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = survivability
entryCost = 2200
cost = 880
category = Science
subcategory = 0
title = PresMat Barometer
manufacturer = Probodobodyne Inc
description = A device for measuring the local atmospheric pressure. Warranty void if exposed to air.
attachRules = 0,1,0,0,1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = atmospher experiment pressure research rerun re-run reus re-us redo re-do reset re-set science sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5
mass = 0.0001
MODULE
{
name = ModuleScienceExperiment
experimentID = barometerScan
experimentActionName = Log Pressure Data
resetActionName = Delete Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.5
dataIsCollectable = True
collectActionName = Take Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Sensor
type = pressure
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/sensorGravimeter/sensorGravimeter.cfg
PART
{
name = sensorGravimeter
module = Part
author = NovaSilisko
mesh = model.mu
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = advScienceTech
entryCost = 12200
cost = 8800
category = Science
subcategory = 0
title = GRAVMAX Negative Gravioli Detector
manufacturer = Probodobodyne Inc
description = A device for capturing and measuring the elusive Negative Gravioli Particle, used for determining the precise strength of gravitational fields. Warranty void if used to detect Positive Gravioli Particles.
attachRules = 0,1,0,0,1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = experiment gravity research rerun re-run reus re-us redo re-do reset re-set science sensor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5
mass = 0.001
MODULE
{
name = ModuleScienceExperiment
experimentID = gravityScan
experimentActionName = Log Gravity Data
resetActionName = Delete Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.4
dataIsCollectable = True
collectActionName = Take Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Sensor
type = gravioli
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/sensorThermometer/sensorThermometer.cfg
PART
{
name = sensorThermometer
module = Part
author = NovaSilisko
mesh = model.mu
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = engineering101
entryCost = 2500
cost = 900
category = Science
subcategory = 0
title = 2HOT Thermometer
manufacturer = Probodobodyne Inc
description = This thermometer is definetely not a store-bought model with some wires stuck to it. Warranty void if an engineer admits it's actually a store-bought model with some wires stuck to it.
attachRules = 0,1,0,0,1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = experiment heat research rerun re-run reus re-us redo re-do reset re-set science sensor temperature
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5
mass = 0.0001
MODULE
{
name = ModuleScienceExperiment
experimentID = temperatureScan
experimentActionName = Log Temperature
resetActionName = Delete Data
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = False
xmitDataScalar = 0.5
dataIsCollectable = True
collectActionName = Take Data
interactionRange = 1.5
rerunnable = True
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Science/sensorThermometer/sensorThermometer.cfg
PART
{
name = RO-Kerbalism-DummyEngine
module = Part
author = NovaSilisko
mesh = model.mu
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = engineering101
entryCost = 0
cost = 1
subcategory = 0
title = Kerbalism Config Engine
manufacturer = Probodobodyne Inc
description = Use this engine to allow yourself to get proper ratios of life support items, similar to how you do it with regular engines and fuel ratios. Different engine configs support different scenarios.
attachRules = 0,1,0,0,1
mass = 5.0
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = experiment heat research rerun re-run reus re-us redo re-do reset re-set science sensor temperature
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 5.0
category = Engine
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = newThrustTransform
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleEngines
configuration = Kerbalism-Engine
modded = False
CONFIG
{
name = Kerbalism-Engine
description = Food, water and oxygen in the right proportions
minThrust = 0.01
maxThrust = 0.01
heatProduction = 1
massMult = 1.0
ullage = False
pressureFed = False
PROPELLANT
{
name = Food
ratio = 0.00972351885
}
PROPELLANT
{
name = Water
ratio = 0.00643447038
}
PROPELLANT
{
name = Oxygen
ratio = 0.98384201077
}
atmosphereCurve
{
key = 0 0.01
key = 1 0.01
}
}
CONFIG
{
name = Kerbalism-FuelCells
description = LH2 and LOX in the right proportions for fuel cells
minThrust = 0.01
maxThrust = 0.01
heatProduction = 1
massMult = 1.0
ullage = False
pressureFed = False
PROPELLANT
{
name = LqdOxygen
ratio = 1
}
PROPELLANT
{
name = LqdHydrogen
ratio = 2
}
atmosphereCurve
{
key = 0 0.01
key = 1 0.01
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/FLAdapters/adapterSmallMiniShort.cfg
PART
{
name = adapterSmallMiniShort
module = Part
author = AlexanderM
rescaleFactor = 1.0
node_stack_top = 0.0, 0.1875, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = miniaturization
entryCost = 4800
cost = 100
category = Structural
subcategory = 0
title = FL-A5 Adapter
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A small parts adapter for FL-T based fuselages.
attachRules = 1,0,1,1,0
mass = 0.015
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = size0, size1
tags = )cap nose plate
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Structural/FLAdapters/Assets/adapterSmallMiniShort_v2
}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/Structural/FLAdapters/Assets/FLA-Adapters_diffuse_O
_BumpMap = Squad/Parts/Structural/FLAdapters/Assets/FLA-Adapters_normal_O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/FLAdapters/adapterSmallMiniTall.cfg
PART
{
name = adapterSmallMiniTall
module = Part
author = AlexanderM
rescaleFactor = 1.0
node_stack_top = 0.0, 0.3125, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.375, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = miniaturization
entryCost = 4400
cost = 150
category = Structural
subcategory = 0
title = FL-A10 Adapter
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = A small parts adapter for FL-T based fuselages.
attachRules = 1,0,1,1,0
mass = 0.040
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size0, size1
tags = )cap cone nose
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Structural/FLAdapters/Assets/adapterSmallMiniTall_v2
}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/Structural/FLAdapters/Assets/FLA-Adapters_diffuse_O
_BumpMap = Squad/Parts/Structural/FLAdapters/Assets/FLA-Adapters_normal_O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/engineBodyRadial.cfg
PART
{
name = radialEngineBody
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, 0.625, 0.0, 0.0, -1.0, 1
TechRequired = hypersonicFlight
entryCost = 6200
cost = 1650
category = Propulsion
subcategory = 0
title = Engine Pre-cooler
manufacturer = C7 Aerospace Division
description = Advanced materials allow this cooler to wick away the heat from attached engines. In addition, it features additional intake area optimized for supersonic flight and powerful static suction.
attachRules = 1,1,1,1,0
mass = 0.125
dragModelType = default
thermalMassModifier = 1.5
skinMassPerArea = 2
emissiveConstant = 0.95
heatConductivity = 0.24
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aero (air aircraft breathe cone fligh fuel inlet intake jet oxygen plane suck supersonic tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/mk1Parts/Nacelle2
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Nacelle2Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 200
basemass = -1
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/engineNacelle.cfg
PART
{
name = nacelleBody
module = Part
author = C. Jenkins, Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = aerodynamicSystems
entryCost = 6500
cost = 600
category = Propulsion
subcategory = 0
title = Engine Nacelle
manufacturer = C7 Aerospace Division
description = The Engine Nacelle is a self-contained solution for powering air-breathing engines. It includes some reserve fuel, making it a very practical option. C7 Engineers assure us that these units are quite safe, and that the dents and burn marks will give yours a more unique look. Optimized for subsonic flight; includes very powerful static suction.
attachRules = 1,1,1,1,0
mass = 0.125
dragModelType = default
thermalMassModifier = 1
emissiveConstant = 0.6
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aero (air aircraft breathe cone fligh fuel inlet intake jet oxygen plane sonic sub subsonic suck tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/mk1Parts/Nacelle1
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = Nacelle1Heat
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 750
basemass = -1
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/mk1Fuselage.cfg
PART
{
name = MK1Fuselage
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = aviation
entryCost = 2600
cost = 550
category = FuelTank
subcategory = 0
title = 1.25m Fuselage
manufacturer = C7 Aerospace Division
description = Propellant-tank fuselage, 1.25m diameter. Rated for suborbital reentries. X-15 class.
attachRules = 1,1,1,1,0
mass = 0.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
thermalMassModifier = 2.0
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aircraft airplane fueltank jet plane propellant tank
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1000
skinMaxTemp = 1800
emissiveConstant = 0.875
MODEL
{
model = Squad/Parts/Structural/mk1Parts/Fuselage
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1900
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/mk1Fuselage.cfg
PART
{
name = RO-Mk1Fuselage
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = aviation
entryCost = 2600
cost = 550
category = FuelTank
subcategory = 0
title = Mk1 Fuselage
manufacturer = C7 Aerospace Division
description = Propellant-tank fuselage in the Mk1 form-factor. Rated for LEO reentries.
attachRules = 1,1,1,1,0
mass = 0.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
thermalMassModifier = 2.0
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aircraft airplane fueltank jet plane propellant tank
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1000
emissiveConstant = 0.875
rescaleFactor = 1.722222
skinMaxTemp = 2200
MODEL
{
model = Squad/Parts/Structural/mk1Parts/Fuselage
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 9705.58
type = Structural
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/mk1FuselageIntake.cfg
PART
{
name = MK1IntakeFuselage
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = highAltitudeFlight
entryCost = 4200
cost = 720
category = Aero
subcategory = 0
title = 1.25m Fuselage (Intake)
manufacturer = C7 Aerospace Division
description = This version of the Mk1 Fuselage module carries only a bit of fuel, but is fitted with a streamlined air intake. It consists of a "bump" and a forward-swept inlet cowl. This eliminates the need for a Splitter plate, while compressing the air to slow it down from supersonic to subsonic speeds. DSIs can be used to replace the intake ramp and inlet cone, which are more complex, heavy and expensive.
attachRules = 1,1,1,1,0
mass = 0.17
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
thermalMassModifier = 2.0
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aero (air aircraft airplane breathe fligh fueltank inlet jet oxygen plane propellant suck tank
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Structural/mk1Parts/IntakeFuselage
}
MODULE
{
name = AJEInlet
resourceName = IntakeAir
checkForOxygen = true
area = 0.0061
intakeSpeed = 12
intakeTransformName = Intake
Area = 0.45
inletTitle = DSI inlet
inletDescription = Optimized for transonic speed
machCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
key = 1.5 0.95 -0.1608955 -0.1608955
key = 3 0.6 -0.4034287 -0.4034287
key = 5 0.01 0 0
}
TPRCurve
{
key = 0 0.9 0.07000005 0.07000005
key = 1 0.97 0 0
key = 1.5 0.95 -0.1033334 -0.1033334
key = 3 0.6 -0.275 -0.275
key = 5 0 0 0
}
}
RESOURCE
{
name = IntakeAir
amount = 2
maxAmount = 2
}
MODULE
{
name = ModuleAnimateHeat
ThermalAnim = IntakeFuselageHeat
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Aero/DepthMasks/restock-inlineintake-mask
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = inlineintake_mask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 500
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/mk1Structural.cfg
PART
{
name = Mk1FuselageStructural
module = Part
author = Porkjet
rescaleFactor = 1
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = generalConstruction
entryCost = 2500
cost = 380
subcategory = 0
title = 1.25m Fuselage (Pressurized)
manufacturer = C7 Aerospace Division
description = Highly-pressurized propellant-tank fuselage, 1.25m diameter. Rated for suborbital reentries. X-15 class.
attachRules = 1,1,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aircraft airplane hollow jet mk1 pipe plane tube
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = FuelTank
emissiveConstant = 0.875
maxTemp = 1000
skinMaxTemp = 1800
DRAG_CUBE
{
cube = Default, 2.418281,0.7749683,0.6994118, 2.418281,0.7749683,0.6994118, 1.213026,0.9717144,0.1341177, 1.213026,0.9717144,0.1341177, 2.418281,0.7723047,0.6994124, 2.418281,0.7723256,0.6994124, 0,0,0, 1.25,1.937501,1.250001
}
MODEL
{
model = Squad/Parts/Structural/mk1Parts/StructuralHollow
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1900
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/mk1Parts/mk1Structural.cfg
PART
{
name = RO-Mk1FuselagePres
module = Part
author = Porkjet
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
TechRequired = generalConstruction
entryCost = 2500
cost = 380
subcategory = 0
title = Mk1 Fuselage (Pressurized)
manufacturer = C7 Aerospace Division
description = Highly-pressurized propellant-tank fuselage in the Mk1 form-factor. Rated for LEO reentries.
attachRules = 1,1,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size1, srf
tags = aircraft airplane hollow jet mk1 pipe plane tube
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = FuelTank
emissiveConstant = 0.875
skinMaxTemp = 1800
maxTemp = 2200
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = Default,7.17273901625417,0.7749683,1.2045423890196,7.17273901625417,0.7749683,1.2045423890196,3.59789409002954,0.9717144,0.2309804535294,3.59789409002954,0.9717144,0.2309804535294,7.17273901625417,0.7723047,1.2045434223528,7.17273901625417,0.7723256,1.2045434223528,0,0,0,2.1527775,3.336806847222,2.152779222222
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Structural/mk1Parts/StructuralHollow
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 9705.58
type = Fuselage
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/Size3To2Adapter/part.cfg
PART
{
name = Size3to2Adapter
module = Part
author = Squad
mesh = Size3Adapter.mu
rescaleFactor = 1
node_stack_top = 0.0, 1.1, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3
buoyancy = 0.375
TechRequired = largeVolumeContainment
TechHidden = True
entryCost = 0
cost = 2600
subcategory = 0
title = non RO - Kerbodyne ADTP-2-3
manufacturer = Kerbodyne
description = This adapter is used to bridge between Kerbodyne and Rockomax rocket bodies. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, size3
tags = cone rockomax
skinMaxTemp = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
DRAG_CUBE
{
cube = Default, 7.344658,0.7515181,1.980434, 7.344658,0.7516301,1.980434, 11.00077,0.4258759,2.35452, 11.00077,0.7470945,0.1906485, 7.3984,0.7432775,1.971122, 7.3984,0.7581861,1.971122, -1.907349E-06,0,0, 3.776463,2.301678,3.757764
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 3.75
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_v2.cfg
PART
{
name = Size3To2Adapter_v2
module = Part
author = Squad
mesh = Size2to3_v2.mu
rescaleFactor = 1
node_stack_top = 0.0, 1.15017, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3
buoyancy = 0.375
TechRequired = largeVolumeContainment
entryCost = 12000
cost = 1623
category = FuelTank
subcategory = 0
title = Kerbodyne ADTP-2-3
manufacturer = Kerbodyne
description = This adapter is used to bridge between Kerbodyne and Rockomax rocket bodies.
attachRules = 1,0,1,1,0
mass = 0.875
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2, size3
tags = cone rockomax
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
RESOURCE
{
name = LiquidFuel
amount = 1350
maxAmount = 1350
}
RESOURCE
{
name = Oxidizer
amount = 1650
maxAmount = 1650
}
DRAG_CUBE
{
cube = Default, 7.344658,0.7515181,1.980434, 7.344658,0.7516301,1.980434, 11.00077,0.4258759,2.35452, 11.00077,0.7470945,0.1906485, 7.3984,0.7432775,1.971122, 7.3984,0.7581861,1.971122, -1.907349E-06,0,0, 3.776463,2.301678,3.757764
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
baseDisplayName = Black and White
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_BW_Diffuse
_BumpMap = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_DUMMY_NRM
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
mainTextureURL = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_W_Diffuse
_BumpMap = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_DUMMY_NRM
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_O_Diffuse
_BumpMap = Squad/Parts/Structural/Size3To2Adapter_v2/Size2to3_DUMMY_NRM
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Size3to2
defaultScale = 3.75
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/stackAdapters/adapterLargeSmallBi.cfg
PART
{
name = adapterLargeSmallBi
module = Part
author = Squad
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom01 = 0.0, -0.75, 0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom02 = 0.0, -0.75, -0.625, 0.0, -1.0, 0.0, 1
TechRequired = metaMaterials
entryCost = 7800
cost = 400
category = Structural
subcategory = 0
title = TVR-200L Stack Bi-Adapter
manufacturer = O.M.B. Demolition Enterprises
description = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into two 1.25m stacks.
attachRules = 1,0,1,1,0
stackSymmetry = 1
mass = 0.200
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
fuelCrossFeed = True
bulkheadProfiles = size2, size1
tags = ?2 adapter (bi dual multi rockomax twin two
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/stackAdapters/Assets/adapterLargeSmallBi
texture = stackAdapters_diffuse, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
texture = stackAdapters_normal, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Dark
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Orange
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal_Orange
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/stackAdapters/adapterLargeSmallQuad.cfg
PART
{
name = adapterLargeSmallQuad
module = Part
author = Squad
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom01 = 0.625, -0.75, 0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom02 = 0.625, -0.75, -0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom03 = -0.625, -0.75, 0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom04 = -0.625, -0.75, -0.625, 0.0, -1.0, 0.0, 1
TechRequired = metaMaterials
entryCost = 7000
cost = 800
category = Structural
subcategory = 0
title = TVR-400L Stack Quad-Adapter
manufacturer = O.M.B. Demolition Enterprises
description = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into four 1.25m stacks.
attachRules = 1,0,1,1,0
stackSymmetry = 3
mass = 0.250
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 3
fuelCrossFeed = True
bulkheadProfiles = size2, size1
tags = ?4 adapter four multi (quad rockomax
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/stackAdapters/Assets/adapterLargeSmallQuad
texture = stackAdapters_diffuse, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
texture = stackAdapters_normal, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Dark
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Orange
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal_Orange
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/stackAdapters/adapterLargeSmallTri.cfg
PART
{
name = adapterLargeSmallTri
module = Part
author = Squad
rescaleFactor = 1.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom01 = 0.0, -0.75, 0.725, 0.0, -1.0, 0.0, 1
node_stack_bottom02 = 0.625, -0.75, -0.3625, 0.0, -1.0, 0.0, 1
node_stack_bottom03 = -0.625, -0.75, -0.3625, 0.0, -1.0, 0.0, 1
TechRequired = metaMaterials
entryCost = 6400
cost = 600
category = Structural
subcategory = 0
title = TVR-300L Stack Tri-Adapter
manufacturer = O.M.B. Demolition Enterprises
description = After realizing 'larger circles' wasn't a very patentable concept, O.M.B. Enterprises rolled out a new line of ingenious multi-connector adapters to fit Rockomax sized parts. Lawsuit still pending. Converts a single 2.5m stack into three 1.25m stacks.
attachRules = 1,0,1,1,0
stackSymmetry = 2
mass = 0.225
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 2.5
fuelCrossFeed = True
bulkheadProfiles = size2, size1
tags = ?3 adapter multi rockomax three (tri triple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/stackAdapters/Assets/adapterLargeSmallTri
texture = stackAdapters_diffuse, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
texture = stackAdapters_normal, Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Dark
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_diffuse_Orange
_BumpMap = Squad/Parts/Structural/stackAdapters/Assets/stackAdapters_normal_Orange
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/stationHub/stationHub.cfg
PART
{
name = stationHub
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_stack_right = 0.9121535, 0, 0, 1, 0, 0, 1
node_stack_left = -0.9121535, 0, 0, -1, 0, 0, 1
node_stack_back = 0, 0, 0.9121535, 0, 0, 1, 1
node_stack_front = 0, 0,-0.9121535, 0, 0, -1, 1
node_stack_top = 0, 0.9121535, 0, 0, 1, 0, 1
node_stack_bottom = 0,-0.9121535, 0, 0, -1, 0, 1
TechRequired = metaMaterials
entryCost = 10800
cost = 900
category = Structural
subcategory = 0
title = Rockomax HubMax Multi-Point Connector
manufacturer = Rockomax Conglomerate
description = When it was unveiled at the 3rd annual Rockets & Explosions festival, the HubMax Multi-Point Connector caused several patrons to die of shock on the spot. 'All my life I thought rocket parts could be placed one way - up! But Rockomax today has shattered that notion' said one survivor, who asked to remain anonymous. Needless to say, this part may very well herald a revolution in construction technologies. Docking ports sold separately.
attachRules = 1,0,1,0,0
mass = 0.225
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
bulkheadProfiles = size1
tags = base build center central connect construct (core hub nexus outpost statio
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralIBeam200/structuralIBeam200.cfg
PART
{
name = structuralIBeam2
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top = 0, 1.598274, 0, 0, 1, 0, 0
node_stack_bottom = 0,-1.598274, 0, 0, -1, 0, 0
node_attach = 0, -1.598274, 0, 0, -1, 0, 0
TechRequired = composites
entryCost = 6800
cost = 25
category = Structural
subcategory = 0
title = M-Beam 200 I-Beam
manufacturer = Dinkelstein Kerman's Construction Emporium
description = Handcrafted by Dinkelstein himself, the M-Beam 200 works great for making rockets and skyscrapers alike.
attachRules = 1,1,1,1,1
mass = 0.140
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = beam build connect construct extend fabricate girder structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeam = true
IBeamTruss = false
IBeamBlankets = false
}
}
VARIANT
{
name = Truss
displayName = Truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeam = false
IBeamTruss = true
IBeamBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
IBeam = false
IBeamTruss = false
IBeamBlankets = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralIBeam200Pocket/structuralIBeam200Pocket.cfg
PART
{
name = structuralIBeam3
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top = 0, 0.8024656, 0, 0, 1, 0, 0
node_stack_bottom = 0,-0.8024656, 0, 0, -1, 0, 0
node_attach = 0, -0.8024656, 0, 0, -1, 0, 0
TechRequired = composites
entryCost = 6200
cost = 14
category = Structural
subcategory = 0
title = M-Beam 200 I-Beam Pocket Edition
manufacturer = Dinkelstein Kerman's Construction Emporium
description = Handcrafted by Dinkelstein himself, the M-Beam 200 works great for making rockets and skyscrapers alike. This one's half as long as the normal version, for building smaller skyscrapers and/or rockets.
attachRules = 1,1,1,1,1
mass = 0.070
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = beam build connect construct extend fabricate girder structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeamShort = true
IBeamShortTruss = false
IBeamShortBlankets = false
}
}
VARIANT
{
name = Truss
displayName = Truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = true
IBeamShortBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
IBeamShort = false
IBeamShortTruss = false
IBeamShortBlankets = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralIBeam650/structuralIBeam650.cfg
PART
{
name = structuralIBeam1
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top = 0, 0.5286794, 0, 0, 1, 0, 0
node_stack_bottom = 0,-0.5286794, 0, 0, -1, 0, 0
node_attach = 0.2711147, 0, 0, 1, 0, 0, 0
TechRequired = composites
entryCost = 7800
cost = 50
category = Structural
subcategory = 0
title = M-Beam 650 I-Beam
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A wide, upscaled version of the M-Beam 200 I-Beam. Dinkelstein loves variety, man.
attachRules = 1,1,1,1,1
mass = 0.070
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = beam build connect construct extend fabricate girder structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Structural/restock-girder-beam-wide-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
IBeamWide = true
IBeamWideTruss = false
IBeamWideBlankets = false
}
}
VARIANT
{
name = Truss
displayName = Truss
primaryColor = #6f6e6d
primaryColor = #000000
GAMEOBJECTS
{
IBeamWide = false
IBeamWideTruss = true
IBeamWideBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
IBeamWide = false
IBeamWideTruss = false
IBeamWideBlankets = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralMicronode/structuralMicronode.cfg
PART
{
name = structuralMiniNode
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_right = 0.1823258, 0, 0, 1, 0, 0, 0
node_stack_left = -0.1823258, 0, 0, -1, 0, 0, 0
node_stack_back = 0, 0, 0.1823258, 0, 0, 1, 0
node_stack_front = 0, 0,-0.1823258, 0, 0, -1, 0
node_stack_top = 0, 0.1823258, 0, 0, 1, 0, 0
node_stack_bottom = 0,-0.1823258, 0, 0, -1, 0, 0
TechRequired = precisionEngineering
entryCost = 9800
cost = 25
category = Structural
subcategory = 0
title = The Not-Rockomax Micronode
manufacturer = Dinkelstein Kerman's Construction Emporium
description = Dinkelstein Kerman's Construction Emporium vehemently denies any and all accusations of industrial espionage arising from similarities between this product and a product-which-will-not-be-named from Rockomax Brand.
attachRules = 1,0,1,0,0
mass = 0.020
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
bulkheadProfiles = size0
tags = build center central connect construct (core extend fabricate hub nexus node structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Structural/restock-micronode
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralPanel1x1/structuralPanel1x1.cfg
PART
{
name = structuralPanel1
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top = 0, 0.0275, 0, 0, 1, 0, 0
node_stack_bottom = 0,-0.0275, 0, 0, -1, 0, 0
node_attach = -0.5, 0, 0, -1, 0, 0, 0
TechRequired = composites
entryCost = 7200
cost = 30
category = Structural
subcategory = 0
title = M-1x1 Structural Panel
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A sturdy metal plate, perfect for constructing all sorts of things.
attachRules = 1,1,1,1,1
mass = 0.035
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = body build construct cover extend fabricate plat structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Structural/restock-panel-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
PanelBasic = true
PanelHollow = false
PanelBlankets = false
PanelWhite = false
PanelGoldFoil = false
PanelSilverFoil = false
}
}
VARIANT
{
name = Hollow
displayName = Truss
primaryColor = #6f6e6d
secondaryColor = #000000
GAMEOBJECTS
{
PanelBasic = false
PanelHollow = true
PanelBlankets = false
PanelWhite = false
PanelGoldFoil = false
PanelSilverFoil = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
PanelBasic = false
PanelHollow = false
PanelBlankets = true
PanelWhite = false
PanelGoldFoil = false
PanelSilverFoil = false
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
GAMEOBJECTS
{
PanelBasic = false
PanelHollow = false
PanelBlankets = false
PanelWhite = true
PanelGoldFoil = false
PanelSilverFoil = false
}
}
VARIANT
{
name = Gold
displayName = Gold
themeName = Gold
primaryColor = #fccb0a
GAMEOBJECTS
{
PanelBasic = false
PanelHollow = false
PanelBlankets = false
PanelWhite = false
PanelGoldFoil = true
PanelSilverFoil = false
}
}
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
GAMEOBJECTS
{
PanelBasic = false
PanelHollow = false
PanelBlankets = false
PanelWhite = false
PanelGoldFoil = false
PanelSilverFoil = true
}
}
}
MODULE
{
name = GeometryPartModule
ignoreForMainAxis = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralPanel2x2/structuralPanel2x2.cfg
PART
{
name = structuralPanel2
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top = 0, 0.0275, 0, 0, 1, 0, 0
node_stack_bottom = 0,-0.0275, 0, 0, -1, 0, 0
node_attach = -1, 0, 0, -1, 0, 0, 0
TechRequired = composites
entryCost = 9800
cost = 90
category = Structural
subcategory = 0
title = M-2x2 Structural Panel
manufacturer = Dinkelstein Kerman's Construction Emporium
description = Four M-1x1 have been arranged in a 2x2 layout for this part, then stuck together with super glue.
attachRules = 1,1,1,1,1
mass = 0.125
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = body build construct cover extend fabricate plat structur support
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Structural/restock-panel-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #6f6e6d
GAMEOBJECTS
{
PanelXLBasic = true
PanelXLHollow = false
PanelXLBlankets = false
PanelXLWhite = false
PanelXLGoldFoil = false
PanelXLSilverFoil = false
}
}
VARIANT
{
name = Hollow
displayName = Truss
primaryColor = #6f6e6d
secondaryColor = #000000
GAMEOBJECTS
{
PanelXLBasic = false
PanelXLHollow = true
PanelXLBlankets = false
PanelXLWhite = false
PanelXLGoldFoil = false
PanelXLSilverFoil = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
PanelXLBasic = false
PanelXLHollow = false
PanelXLBlankets = true
PanelXLWhite = false
PanelXLGoldFoil = false
PanelXLSilverFoil = false
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
GAMEOBJECTS
{
PanelXLBasic = false
PanelXLHollow = false
PanelXLBlankets = false
PanelXLWhite = true
PanelXLGoldFoil = false
PanelXLSilverFoil = false
}
}
VARIANT
{
name = Gold
displayName = Gold
themeName = Gold
primaryColor = #fccb0a
GAMEOBJECTS
{
PanelXLBasic = false
PanelXLHollow = false
PanelXLBlankets = false
PanelXLWhite = false
PanelXLGoldFoil = true
PanelXLSilverFoil = false
}
}
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
GAMEOBJECTS
{
PanelXLBasic = false
PanelXLHollow = false
PanelXLBlankets = false
PanelXLWhite = false
PanelXLGoldFoil = false
PanelXLSilverFoil = true
}
}
}
MODULE
{
name = GeometryPartModule
ignoreForMainAxis = True
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralPylons/smallHardpoint.cfg
PART
{
name = smallHardpoint
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = -0.0, 0.0, -0.0, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advAerodynamics
entryCost = 6800
cost = 60
category = Structural
subcategory = 0
title = Small Hardpoint
manufacturer = C7 Aerospace Division
description = A structural Pylon for engine Support. Designed to fit against fuselages, and hull bodies. This is the small variant, mostly for use with the smaller engines. Comes Equipped with emergency bolts to separate jet engines in the event of fire or catastrophic failure. (Not covered by warranty)
attachRules = 0,1,0,1,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 20
fuelCrossFeed = False
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = connect decouple hard point pylon separat stag structur
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/structuralPylons/PylonSmall
}
MODULE
{
name = ModuleDecouple
ejectionForce = 60
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/structuralPylons/structuralPylon.cfg
PART
{
name = structuralPylon
module = Part
author = Porkjet
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = -0.0, 0.0, -0.0, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = highAltitudeFlight
entryCost = 6800
cost = 125
category = Structural
subcategory = 0
title = Structural Pylon
manufacturer = C7 Aerospace Division
description = A structural Pylon for engine Support. Designed to fit against fuselages, and hull bodies. Comes Equipped with emergency bolts to separate jet engines in the event of fire or catastrophic failure. (Not covered by warranty)
attachRules = 0,1,0,1,0
mass = 0.075
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 70
fuelCrossFeed = False
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = connect decouple hard point separat stag structur
skinMaxTemp = 2706
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Structural/structuralPylons/PylonBig
}
MODULE
{
name = ModuleDecouple
ejectionForce = 250
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
maxOperationalTemp = 450
leaveTemp = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/strutCubicOcto/strutCubicOcto.cfg
PART
{
name = strutCube
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 16
category = Structural
subcategory = 0
title = Cubic Octagonal Strut
manufacturer = StrutCo
description = Now, with advances in technology, StrutCo brings you the Cubic Octagonal Strut - it's like a regular Octagonal Strut, but in the shape of a cube!
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf
tags = connect cube frame girder scaffold structur truss
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
thermalMassModifier = 4.0
skinMassPerArea = 0.75
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.3125
}
MODEL
{
model = ReStock/Assets/Structural/restock-cubic-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/strutOcto/strutOcto.cfg
PART
{
name = strutOcto
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.28, 0.0, 0.0, 1.0, 0.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 6400
cost = 20
category = Structural
subcategory = 0
title = Octagonal Strut
manufacturer = StrutCo
description = StrutCo presents: Octagonal struts! Use them to mount stop signs or octopi.
attachRules = 1,1,1,1,0
mass = 0.003
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0
tags = connect frame girder scaffold structur truss
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
thermalMassModifier = 4.0
skinMassPerArea = 0.75
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.625
}
MODEL
{
model = ReStock/Assets/Structural/restock-octagonal-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/trussGirderAdapter/trussGirderAdapter.cfg
PART
{
name = trussAdapter
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom = 0.0, -0.4108305, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.6493708, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = specializedConstruction
entryCost = 4800
cost = 50
category = Structural
subcategory = 0
title = Modular Girder Adapter
manufacturer = Maxo Construction Toys
description = This piece allows you to attach Modular Girder parts to standard 1.25m attachment points.
attachRules = 1,0,1,1,0
mass = 0.020
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
tags = connect frame scaffold structur strut truss
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 4.0
skinMassPerArea = 0.5
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODEL
{
model = ReStock/Assets/Structural/restock-truss-adapter-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/trussGirderL/trussGirderL.cfg
PART
{
name = trussPiece1x
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom = 0.0, -0.5592728, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.5592728, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.5592728, 0.0, 0.0, -1.0, 0.0
TechRequired = start
entryCost = 0
cost = 25
category = Structural
subcategory = 0
title = Modular Girder Segment
manufacturer = Maxo Construction Toys
description = New! Build the structure of your dreams with the Maxo Construction Toys Modular Girder Segment!
attachRules = 1,1,1,1,0
mass = 0.015
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0, srf
tags = connect frame scaffold structur strut truss
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 4.0
skinMassPerArea = 0.5
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.9375
}
MODEL
{
model = ReStock/Assets/Structural/restock-truss-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Hollow
VARIANT
{
name = Hollow
displayName = Truss
primaryColor = #6f6e6d
GAMEOBJECTS
{
Girder = true
GirderBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
Girder = false
GirderBlankets = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Structural/trussGirderXL/trussGirderXL.cfg
PART
{
name = trussPiece3x
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_bottom = 0.0, -1.475238, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.475238, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -1.475238, 0.0, 0.0, -1.0, 0.0
TechRequired = advMetalworks
entryCost = 7800
cost = 75
category = Structural
subcategory = 0
title = Modular Girder Segment XL
manufacturer = Maxo Construction Toys
description = Now even bigger! Build larger structures of larger dreams!
attachRules = 1,1,1,1,0
mass = 0.045
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0, srf
tags = connect frame scaffold structur strut truss
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
thermalMassModifier = 4.0
skinMassPerArea = 0.5
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.9375
}
MODEL
{
model = ReStock/Assets/Structural/restock-truss-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Hollow
VARIANT
{
name = Hollow
displayName = Truss
primaryColor = #6f6e6d
GAMEOBJECTS
{
GirderXL = true
GirderXLBlankets = false
}
}
VARIANT
{
name = Blankets
displayName = Insulated
primaryColor = #ffffff
GAMEOBJECTS
{
GirderXL = false
GirderXLBlankets = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/FoldingRadiators/foldingRadLarge.cfg
PART
{
name = foldingRadLarge
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.1, 0.0, 0.0, -1.0
TechRequired = largeElectrics
manufacturer = Boeing Co.
entryCost = 45000
cost = 9000
category = Thermal
subcategory = 0
title = EATCS Retractable Radiator (Large)
description = A large retractable External Active Thermal Control System radiator.
attachRules = 0,1,0,1,1
mass = 3.788
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
emissiveConstant = 0.90
heatConductivity = 0.001
skinInternalConductionMult = 2000
thermalMassModifier = 2.5
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
radiatorHeadroom = 0.29
DRAG_CUBE
{
cube = RETRACTED, 2.072776,0.7791121,1.370614, 2.072776,0.8123366,0.7502928, 0.5253184,0.8453538,3.523628, 0.5253184,0.844497,3.523628, 9.016189,0.9778358,0.5536241, 9.016189,0.9845236,0.1705935, 0.001803756,0.1465573,-0.09002608, 1.306493,6.875002,0.6207799
cube = EXTENDED_A, 0.9376047,0.9053465,3.495883, 0.9759613,0.900077,3.495883, 64.24188,0.9790018,0.6917648, 64.04037,0.978825,0.7105883, 2.343232,0.5998105,4.789254, 2.343232,0.419042,9.578507, 0.1465569,0,-4.604071, 6.875001,1,9.648869
cube = EXTENDED_B, 64.24188,0.9790018,0.6917648, 64.04037,0.978825,0.7105883, 0.9376047,0.9053465,3.495883, 0.9759613,0.900077,3.495883, 2.343232,0.5998105,4.789254, 2.343232,0.419042,9.578507, 0,0.1465569,-4.604071, 1,6.875001,9.648869
}
MODULE
{
name = ModuleDeployableRadiator
animationName = RadiatorExtend
showStatus = false
retractable = true
pivotName = B_LargeRad_PanelPivot
raycastTransformName = B_LargeRad_Raycast
windResistance = 2.5
trackingSpeed = 0.1
sunAlignmentOffset = 0
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 1750
overcoolFactor = 0.0186367
isCoreRadiator = true
RESOURCE
{
name = ElectricCharge
rate = 1.545
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-deploying-large-1
scale = 1.5, 1.5, 2.405
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = RadLrg_Deform01
transformName = RadLrg_Deform02
transformName = RadLrg_Deform03
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/FoldingRadiators/foldingRadMed.cfg
PART
{
name = foldingRadMed
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.1, 0.0, 0.0, -1.0
TechRequired = advElectrics
manufacturer = Boeing Co.
entryCost = 11000
cost = 2250
category = Thermal
subcategory = 0
title = EATCS Retractable Radiator (Medium)
description = A medium retractable External Active Thermal Control System radiator.
attachRules = 0,1,0,1,1
mass = 1.263
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
emissiveConstant = 0.90
heatConductivity = 0.001
skinInternalConductionMult = 2000
radiatorHeadroom = 0.28
thermalMassModifier = 2.5
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
DRAG_CUBE
{
cube = RETRACTED, 0.5192981,0.7096822,1.118234, 0.5192981,0.7819771,0.620156, 0.3396488,0.8477063,1.045883, 0.3396488,0.8469207,1.045883, 1.982523,0.9739013,0.5053937, 1.982523,0.9804612,0.1584477, 0.001443088,0.1465575,-0.07202077, 1.045195,1.900001,0.4966237
cube = EXTENDED_A, 0.6018811,0.9094176,1.029413, 0.6264298,0.9040553,1.029413, 14.1942,0.9767424,0.572549, 14.16694,0.976527,0.5882353, 0.6583067,0.7167498,6.832162, 0.6583067,0.4925733,7.670654, 0.1465572,0,-3.683257, 1.9,0.8,7.719097
cube = EXTENDED_B, 14.1942,0.9767424,0.572549, 14.16694,0.976527,0.5882353, 0.6018811,0.9094176,1.029413, 0.6264298,0.9040553,1.029413, 0.6583067,0.7167498,6.832162, 0.6583067,0.4925733,7.670654, 0,0.1465572,-3.683257, 0.8,1.900002,7.719097
}
MODULE
{
name = ModuleDeployableRadiator
animationName = RadiatorExtend
showStatus = false
retractable = true
pivotName = B_MedRad_PanelPivot
raycastTransformName = B_MedRad_Raycast
windResistance = 2.5
trackingSpeed = 0.1
sunAlignmentOffset = 0
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 580
overcoolFactor = 0.0186367
isCoreRadiator = true
RESOURCE
{
name = ElectricCharge
rate = 0.515
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-deploying-medium-1
scale = 2.0, 2.0, 3.13
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = RadMed_DeformablePipes
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/FoldingRadiators/foldingRadSmall.cfg
PART
{
name = foldingRadSmall
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.05, 0.0, 0.0, -1.0
TechRequired = electrics
manufacturer = Boeing Co.
entryCost = 2200
cost = 450
category = Thermal
subcategory = 0
title = EATCS Retractable Radiator (Small)
description = A small retractable External Active Thermal Control System radiator.
attachRules = 0,1,0,1,1
mass = 1.109
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool deploy extend fold heat moderat panel radiat retract temperat therm unfold
emissiveConstant = 0.90
heatConductivity = 0.001
skinInternalConductionMult = 2000
radiatorHeadroom = 0.28
thermalMassModifier = 2.5
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
DRAG_CUBE
{
cube = RETRACTED, 0.09925009,0.7148322,0.606414, 0.09925009,0.7667848,0.3598812, 0.0849122,0.8477063,0.3976844, 0.0849122,0.8469207,0.3976844, 0.3111984,0.9749166,0.3129396, 0.3111984,0.9773397,0.1564698, 0.0007213354,0.07239904,-0.03601015, 0.5225962,0.5985002,0.2483123
cube = EXTENDED_A, 0.1504708,0.9094176,0.3882905, 0.156608,0.9040553,0.3882905, 2.212539,0.9733801,0.3364706, 2.210721,0.9729113,0.3435294, 0.1230391,0.8568926,3.470517, 0.1230391,0.5536655,3.884432, 0.07239889,0,-1.841629, 0.5985006,0.4,3.85955
cube = EXTENDED_B, 2.212539,0.9733801,0.3364706, 2.210721,0.9729113,0.3435294, 0.1504708,0.9094176,0.3882905, 0.156608,0.9040553,0.3882905, 0.1230391,0.8568926,3.470517, 0.1230391,0.5536655,3.884432, 0,0.07239889,-1.841629, 0.4,0.5985006,3.85955
}
MODULE
{
name = ModuleDeployableRadiator
animationName = RadiatorExtend
showStatus = false
retractable = true
pivotName = B_TinyRadPivot001
raycastTransformName = Panel_006
windResistance = 2.5
trackingSpeed = 0.1
sunAlignmentOffset = 0
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 312
overcoolFactor = 0.01
isCoreRadiator = true
RESOURCE
{
name = ElectricCharge
rate = 0.2750
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-deploying-small-1
scale = 4.27, 4.27, 3.75
}
MODULE
{
name = ModuleRestockDeployableMeshHider
transformName = TinyRadDeform
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/RadiatorPanels/radPanelEdge.cfg
PART
{
name = radPanelEdge
module = Part
author = Chris Adderley (Nertea)
node_attach = 0.0, 0.0, -0.0, 0.0, 0.0, -1.0
TechRequired = basicScience
entryCost = 2200
cost = 450
category = Thermal
manufacturer = Roscosmos
subcategory = 0
title = EATCS Radiator Panel (Fin)
description = A radial surface - mounted External Active Thermal Control System radiator panel.
attachRules = 0,1,0,1,1
mass = 0.0194
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool fixed heat moderat radiat static temperat therm
emissiveConstant = 0.90
heatConductivity = 0.001
thermalMassModifier = 5
radiatorHeadroom = 0.25
skinInternalConductionMult = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.404
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 28.2625
overcoolFactor = 0
isCoreRadiator = true
parentCoolingOnly = true
RESOURCE
{
name = ElectricCharge
rate = 0.0104
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-static-edge-1
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/RadiatorPanels/radPanelLg.cfg
PART
{
name = radPanelLg
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.0, 0.0, 0.0, -1.0
TechRequired = basicScience
entryCost = 2200
cost = 450
category = Thermal
manufacturer = Roscosmos
subcategory = 0
title = EATCS Radiator Panel (Long)
description = A large surface - mounted External Active Thermal Control System radiator panel.
attachRules = 0,1,0,1,1
mass = 0.0288
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool fixed heat moderat radiat static temperat therm
emissiveConstant = 0.90
heatConductivity = 0.001
thermalMassModifier = 5
radiatorHeadroom = 0.28
skinInternalConductionMult = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 42
overcoolFactor = 0.01
isCoreRadiator = true
parentCoolingOnly = true
RESOURCE
{
name = ElectricCharge
rate = 0.0312
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-static-large-1
scale = 1.2, 1.74, 1.0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
RadPanel_Large = true
RadPanel_Large_Compact = false
RadPanel_Large_Flat = false
}
}
VARIANT
{
name = Compact
displayName = Compact
primaryColor = #999999
GAMEOBJECTS
{
RadPanel_Large = false
RadPanel_Large_Compact = true
RadPanel_Large_Flat = false
}
}
VARIANT
{
name = Flat
displayName = Flat
primaryColor = #ffffff
GAMEOBJECTS
{
RadPanel_Large = false
RadPanel_Large_Compact = false
RadPanel_Large_Flat = true
}
}
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Thermal/RadiatorPanels/radPanelSm.cfg
PART
{
name = radPanelSm
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
node_attach = 0.0, 0.0, -0.0, 0.0, 0.0, -1.0
TechRequired = survivability
manufacturer = Roscosmos
entryCost = 1500
cost = 150
category = Thermal
subcategory = 0
title = EATCS Radiator Panel (Short)
description = A small surface - mounted External Active Thermal Control System radiator panel.
attachRules = 0,1,0,1,1
mass = 0.023
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = cool fixed heat moderat radiat static temperat therm
emissiveConstant = 0.90
heatConductivity = 0.001
thermalMassModifier = 5
radiatorHeadroom = 0.25
skinInternalConductionMult = 2000
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
MODULE
{
name = ModuleActiveRadiator
maxEnergyTransfer = 21
overcoolFactor = 0
isCoreRadiator = true
parentCoolingOnly = true
RESOURCE
{
name = ElectricCharge
rate = 0.0156
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODEL
{
model = ReStock/Assets/Thermal/restock-radiator-static-small-1
scale = 1.715, 2.225, 1.0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Basic
VARIANT
{
name = Basic
displayName = Basic
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
RadPanel_Small = true
RadPanel_Small_Compact = false
RadPanel_Small_Flat = false
}
}
VARIANT
{
name = Compact
displayName = Compact
primaryColor = #999999
GAMEOBJECTS
{
RadPanel_Small = false
RadPanel_Small_Compact = true
RadPanel_Small_Flat = false
}
}
VARIANT
{
name = Flat
displayName = Flat
primaryColor = #ffffff
GAMEOBJECTS
{
RadPanel_Small = false
RadPanel_Small_Compact = false
RadPanel_Small_Flat = true
}
}
}
MODULE
{
name = ModuleRestockHeatEffects
enableHeatEmissive = true
useCoreTemp = false
shaderProperty = _EmissiveColor
lerpMax = 2500
disableBlackbody = true
redCurve
{
key = 0 0 2 2
key = 1 1 0 0
}
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 1 0 0
key = 1 1 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = PlannerController
title = radiator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/commDish88-88/commDish88-88.cfg
PART
{
name = commDish
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
TechRequired = automation
entryCost = 20000
cost = 1500
category = Communication
subcategory = 0
title = 4.8m Folded Parabolic Antenna
manufacturer = Generic
description = Expands to a very wide (4.75m) dish. Low power, high bandwidth, good for Jupiter and a little beyond.
attachRules = 1,1,0,0,0
mass = 0.092
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
PhysicsSignificance = 0
bulkheadProfiles = size0, srf
tags = aerial antenna deploy direct dish extend fold radio signal transmi
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
rescaleFactor = 2.2326
node_stack_bottom = 0.0, -0.245, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.245, 0.0, 0.0, -1.0, 0.0, 0
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = Rescalar
windResistance = 1
animationName = dish
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 4.8
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/commsAntennaDTS-M1/commsAntennaDTS-M1.cfg
PART
{
name = mediumDishAntenna
module = Part
author = Squad
mesh = model.mu
rescaleFactor = 1.0
node_attach = 0.0, -0.025, 0.0, 0.0, -1.0, 0.0
TechRequired = precisionEngineering
entryCost = 4900
cost = 900
category = Communication
subcategory = 0
title = Communotron DTS-M1
manufacturer = Generic
attachRules = 0,1,0,0,0
mass = 0.004
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = aerial antenna deploy direct extend fold radio signal transmi
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
description = The DTS-M1 is a fully deployable communications and data transmission system. It has been designed to have a minimal form factor when stowed.
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = AntennaHolster
raycastTransformName = AntennaHolster
animationName = Deploy
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 1.0
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/commsDish16/commsAntenna16.cfg
PART
{
name = longAntenna
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = engineering101
entryCost = 750
cost = 300
category = Communication
subcategory = 0
title = Communotron 16
manufacturer = Generic
description = An extendable omnidirectional antenna.
attachRules = 1,1,0,0,1
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
PhysicsSignificance = 0
bulkheadProfiles = size0, srf
tags = aerial antenna radio signal transmi
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = seg2
windResistance = 1
animationName = antenna
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 3.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/decouplerRadialHDM/decouplerRadialHDM.cfg
PART
{
name = radialDecoupler1-2
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, decouple
sound_decoupler_fire = decouple
TechRequired = advConstruction
entryCost = 4200
cost = 770
category = Coupling
subcategory = 0
title = Hydraulic Detachment Manifold
manufacturer = O.M.B. Demolition Enterprises
description = After discovering the word "Manifold", O.M.B. Engineers decided it would be best to use it in the name of at least ONE product.
attachRules = 0,1,0,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = break decouple separat split stag
fuelCrossFeed = False
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = anchor
ejectionForce = 450
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/decouplerRadialTT-38K/decouplerRadialTT-38K.cfg
PART
{
name = radialDecoupler
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = 0.01, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = 0.0, 0.0, -0.0826454, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = stability
entryCost = 1200
cost = 600
category = Coupling
subcategory = 0
title = TT-38K Radial Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = The TT-38K Radial Decoupler, like most other decouplers, is equipped with a (hopefully) small explosive charge, that will sever the structural linkage between itself and whatever it's connected to.
attachRules = 0,1,0,1,0
mass = 0.10
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = break decouple separat split stag
fuelCrossFeed = False
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = anchor
ejectionForce = 250
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/decouplerRadialTT-70/decouplerRadialTT-70.cfg
PART
{
name = radialDecoupler2
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = -0.03, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = 0.0, 0.0, -0.0826454, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advConstruction
entryCost = 2300
cost = 700
category = Coupling
subcategory = 0
title = TT-70 Radial Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = The TT-70 Radial Decoupler is an extension of the TT-38K decoupler, with a large truss structure for greater space between mounting points.
attachRules = 0,1,0,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = break decouple separat split stag
fuelCrossFeed = False
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = anchor
ejectionForce = 260
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/DirectAntennas/C16S.cfg
PART
{
name = SurfAntenna
module = Part
author = Squad
rescaleFactor = 1.0
node_attach = 0.0, -.05, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = engineering101
entryCost = 750
cost = 300
category = Communication
subcategory = 0
title = Communotron 16-S
manufacturer = Generic
description = A short range omnidirectional antenna. Perfect for reentry vehicles and landers.
attachRules = 0,1,0,0,0
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = aerial antenna radio signal transmi
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODEL
{
model = Squad/Parts/Utility/DirectAntennas/SurfAntenna
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
referenceGain = 2.0
RFBand = UHF
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/DirectAntennas/HG-5.cfg
PART
{
name = HighGainAntenna5
module = Part
author = Andrew Cassidy
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = basicScience
entryCost = 1500
cost = 600
category = Communication
subcategory = 0
title = HG-5 Retractable Parabolic Antenna
manufacturer = Generic
description = A retractable, short range parabolic antenna for high speed telecommunications.
attachRules = 1,1,0,0,0
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
vesselType = Relay
bulkheadProfiles = srf
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
pivotName = lower pivot
windResistance = 1
animationName = Deploy
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODEL
{
model = ReStock/Assets/Communication/restock-relay-radial-1
}
MODULE
{
name = ModulePartVariants
baseVariant = Radial
VARIANT
{
name = Radial
displayName = Radial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = true
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT
{
name = Radial_Reverse
displayName = Radial (Reversed)
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = true
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT
{
name = Axial
displayName = Axial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = true
arm_axial_reverse = false
}
}
VARIANT
{
name = Axial_Reverse
displayName = Axial (Reversed)
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 0.5
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPort/dockingPort.cfg
PART
{
name = dockingPort2
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_top = 0.0, 0.2828832, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
entryCost = 6400
cost = 280
category = Coupling
subcategory = 0
title = NASA Docking System
description = This is the stock docking port sized to the new NASA Docking System.
attachRules = 1,1,1,1,0
mass = 0.20
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
bulkheadProfiles = size1, srf
tags = berth capture connect couple dock fasten join moor socket
stagingIcon = DECOUPLER_VERT
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.722222
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = NASADock
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPort/dockingPort.cfg
PART
{
name = RO-ApolloDockingPort
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_top = 0.0, 0.2828832, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
entryCost = 6400
cost = 280
category = Coupling
subcategory = 0
title = Apollo Docking System
description = Generic (androgynous) version of Apollo docking system.
attachRules = 1,1,1,1,0
mass = 0.3
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
bulkheadProfiles = size1, srf
tags = berth capture connect couple dock fasten join moor socket
stagingIcon = DECOUPLER_VERT
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.1066
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = Apollo
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPort/dockingPort.cfg
PART
{
name = APAS89-95
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_top = 0.0, 0.2828832, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
entryCost = 6400
cost = 280
category = Coupling
subcategory = 0
title = APAS-89/95
description = The Androgynous Peripheral Attach System series 89/95.
attachRules = 1,1,1,1,0
mass = 0.286
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
bulkheadProfiles = size1, srf
tags = berth capture connect couple dock fasten join moor socket
stagingIcon = DECOUPLER_VERT
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.55
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = APAS8995
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPortInline/dockingPortInline.cfg
PART
{
name = dockingPortLateral
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_top = 0.0, 0.5753132, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.5753132, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = composites
entryCost = 9800
cost = 700
category = Coupling
subcategory = 0
title = NASA Docking System
description = The new NASA Docking System.
attachRules = 1,1,1,1,0
mass = 0.65
dragModelType = default
maximum_drag = 0.08
minimum_drag = 0.08
angularDrag = 0.2
bulkheadProfiles = size1
tags = berth capture connect couple dock fasten join moor port socket
stagingIcon = DECOUPLER_HOR
skinMaxTemp = 2700
emissiveConstant = 0.6
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.722222
MODULE
{
name = ModuleDockingNode
deployAnimationController = 1
nodeType = NASADock
controlTransformName = controlNode
staged = False
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingporthull
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = dockingporthull
valueName = skinMaxTemp
valueCurve
{
key = 0 1450 0 0
key = 0.1 1300 0 0
key = 1 1250 0 0
}
}
MODULE
{
name = ModuleAnimation2Value
animationName = dockingporthull
valueName = emissiveConstant
valueCurve
{
key = 0 0.6 0 0
key = 0.1 0.5 0 0
key = 1 0.4 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPortJr/dockingPortJr.cfg
PART
{
name = dockingPort3
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_top = 0.0, 0.1474114, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0
TechRequired = miniaturization
entryCost = 7800
cost = 800
category = Coupling
subcategory = 0
title = Docking Port (propellant only)
description = This small docking port does not have a tube for personnel transfers; at best propellant can be routed through it, but its real purpose is to train crew in docking procedures.
attachRules = 1,1,1,1,0
mass = 0.10
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
bulkheadProfiles = size0, srf
tags = berth capture connect couple dock fasten join moor socket
stagingIcon = DECOUPLER_VERT
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = DockingPortSmall
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPortShielded/dockingPortShielded.cfg
PART
{
name = dockingPort1
module = Part
author = NovaSilisko
mesh = model.mu
node_stack_bottom = 0.0, -0.005308203, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, -0.005308203, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advMetalworks
entryCost = 8400
cost = 400
category = Coupling
subcategory = 0
title = NASA Docking System (Shielded)
description = This is the stock shielded docking port sized to the new NASA Docking System.
attachRules = 1,1,0,0,0
mass = 0.25
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
thermalMassModifier = 6.0
emissiveConstant = 0.8
bulkheadProfiles = size1
tags = berth capture connect couple dock fasten join moor shield socket
stagingIcon = DECOUPLER_VERT
skinMaxTemp = 2700
emissiveConstant = 0.85
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.722222
MODULE
{
name = ModuleDockingNode
deployAnimationController = 1
nodeType = NASADock
staged = False
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingring
actionGUIName = Toggle Shield
startEventGUIName = Open Shield
endEventGUIName = Close Shield
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = dockingring
valueName = skinMaxTemp
valueCurve
{
key = 0 2700 0 -34116.27
key = 0.1 1523.15 0 0
key = 1 1523.15 0 0
}
}
MODULE
{
name = ModuleAnimation2Value
animationName = dockingring
valueName = emissiveConstant
valueCurve
{
key = 0 0.85 0 -7.194085
key = 0.1 0.5 -0.6731296 -0.3522523
key = 1 0.4 0 0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/dockingPortSr/dockingPortSr.cfg
PART
{
name = dockingPortLarge
module = Part
author = Squad
mesh = model.mu
node_stack_top = 0.0, 0.29, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = metaMaterials
entryCost = 12200
cost = 980
category = Coupling
subcategory = 0
title = Common Berthing Mechanism
description = The Common Berthing Mechanism.
attachRules = 1,0,1,0,0
mass = 0.25
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
crashTolerance = 20
bulkheadProfiles = size2
tags = berth capture connect couple dock fasten join moor rockomax socket
stagingIcon = DECOUPLER_VERT
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.938967
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = CBM
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/flags/flagFlat/flagFlat.cfg
PART
{
name = flagPartFlat
module = Part
author = Squad
rescaleFactor = 1
TechRequired = composites
entryCost = 2000
cost = 150
subcategory = 0
title = non RO - RFP-F Flag Flat
manufacturer = Rokea Inc
description = A flat flag part, that can be used to show pride in your mission. Or use a different mission flag, if you really want to go that way. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.025, 0.0, 0.0, -1.0
mass = 0.003
PhysicsSignificance = 0
dragModelType = none
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
bulkheadProfiles = srf
tags = decal (deco
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Utility/flags/flagFlat/flagFlatMeshes
}
MODULE
{
name = FlagDecalBackground
MESH
{
name = small
displayName = Small
meshName = FlatSmall
orientation = LANDSCAPE
}
MESH
{
name = medium
displayName = Medium
meshName = FlatMedium
orientation = LANDSCAPE
}
MESH
{
name = large
displayName = Large
meshName = FlatLarge
orientation = LANDSCAPE
}
MESH
{
name = huge
displayName = Huge
meshName = FlatHuge
orientation = LANDSCAPE
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseVariant = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/white_background
backColor = #ffffffff
}
}
VARIANT
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/dark_background
backColor = #ffffffff
}
}
VARIANT
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/orange_background
backColor = #ffffffff
}
}
VARIANT
{
name = TransparentBackground
displayName = Transparent Background
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backColor = #ffffff00
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/flags/flagSize0/flagSize0.cfg
PART
{
name = flagPartSize0
module = Part
author = Squad
rescaleFactor = 1
TechRequired = advConstruction
entryCost = 750
cost = 50
subcategory = 0
title = non RO - RFP-0 Flag (.625m)
manufacturer = Rokea Inc
description = A small flag that can be applied to size 0 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.025, 0.0, 0.0, -1.0
mass = 0.0005
PhysicsSignificance = 0
dragModelType = none
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
bulkheadProfiles = srf,size0
tags = decal (deco
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Utility/flags/flagSize0/flagSize0Meshes
}
MODULE
{
name = FlagDecalBackground
MESH
{
name = small
displayName = Small
meshName = 0.625SmallPortrait
orientation = PORTRAIT
}
MESH
{
name = small
displayName = Small
meshName = 0.625SmallLandscape
orientation = LANDSCAPE
}
MESH
{
name = medium
displayName = Medium
meshName = 0.625MediumPortrait
orientation = PORTRAIT
}
MESH
{
name = medium
displayName = Medium
meshName = 0.625MediumLandscape
orientation = LANDSCAPE
}
MESH
{
name = large
displayName = Large
meshName = 0.625LargePortrait
orientation = PORTRAIT
}
MESH
{
name = large
displayName = Large
meshName = 0.625LargeLandscape
orientation = LANDSCAPE
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseVariant = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/white_background
backColor = #ffffffff
}
}
VARIANT
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/dark_background
backColor = #ffffffff
}
}
VARIANT
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/orange_background
backColor = #ffffffff
}
}
VARIANT
{
name = TransparentBackground
displayName = Transparent Background
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backColor = #ffffff00
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/flags/flagSize1/flagSize1.cfg
PART
{
name = flagPartSize1
module = Part
author = Squad
rescaleFactor = 1.01
TechRequired = generalConstruction
entryCost = 500
cost = 50
subcategory = 0
title = non RO - RFP-1 Flag (1.25m)
manufacturer = Rokea Inc
description = A flag that can be applied to size 1 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.025, 0.0, 0.0, -1.0
mass = 0.001
PhysicsSignificance = 0
dragModelType = none
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
bulkheadProfiles = srf,size1
tags = decal (deco
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Utility/flags/flagSize1/flagSize1Meshes
}
MODULE
{
name = FlagDecalBackground
MESH
{
name = small
displayName = Small
meshName = 1.25SmallPortrait
orientation = PORTRAIT
}
MESH
{
name = small
displayName = Small
meshName = 1.25SmallLandscape
orientation = LANDSCAPE
}
MESH
{
name = medium
displayName = Medium
meshName = 1.25MediumPortrait
orientation = PORTRAIT
}
MESH
{
name = medium
displayName = Medium
meshName = 1.25MediumLandscape
orientation = LANDSCAPE
}
MESH
{
name = large
displayName = Large
meshName = 1.25LargePortrait
orientation = PORTRAIT
}
MESH
{
name = large
displayName = Large
meshName = 1.25LargeLandscape
orientation = LANDSCAPE
}
MESH
{
name = huge
displayName = Huge
meshName = meshHugeName
orientation = PORTRAIT
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseVariant = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/white_background
backColor = #ffffffff
}
}
VARIANT
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/dark_background
backColor = #ffffffff
}
}
VARIANT
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/orange_background
backColor = #ffffffff
}
}
VARIANT
{
name = TransparentBackground
displayName = Transparent Background
primaryColor = #ffffff
secondaryColor = #ffffff00
TEXTURE
{
backColor = #ffffff00
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/flags/flagSize2/flagSize2.cfg
PART
{
name = flagPartSize2
module = Part
author = Squad
rescaleFactor = 1
TechRequired = specializedConstruction
entryCost = 1300
cost = 100
subcategory = 0
title = non RO - RFP-2 Flag (2.5m)
manufacturer = Rokea Inc
description = A large flag that can be applied to size 2 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.055, 0.0, 0.0, -1.0
mass = 0.003
PhysicsSignificance = 0
dragModelType = none
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
bulkheadProfiles = srf,size2
tags = decal (deco
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Utility/flags/flagSize2/flagSize2Meshes
}
MODULE
{
name = FlagDecalBackground
MESH
{
name = small
displayName = Small
meshName = 2.5SmallPortrait
orientation = PORTRAIT
}
MESH
{
name = small
displayName = Small
meshName = 2.5SmallLandscape
orientation = LANDSCAPE
}
MESH
{
name = medium
displayName = Medium
meshName = 2.5MediumPortrait
orientation = PORTRAIT
}
MESH
{
name = medium
displayName = Medium
meshName = 2.5MediumLandscape
orientation = LANDSCAPE
}
MESH
{
name = large
displayName = Large
meshName = 2.5LargePortrait
orientation = PORTRAIT
}
MESH
{
name = large
displayName = Large
meshName = 2.5LargeLandscape
orientation = LANDSCAPE
}
MESH
{
name = huge
displayName = Huge
meshName = meshHugeName
orientation = PORTRAIT
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseVariant = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/white_background
backColor = #ffffffff
}
}
VARIANT
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/dark_background
backColor = #ffffffff
}
}
VARIANT
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/orange_background
backColor = #ffffffff
}
}
VARIANT
{
name = TransparentBackground
displayName = Transparent Background
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backColor = #ffffff00
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/flags/flagSize3/flagSize3.cfg
PART
{
name = flagPartSize3
module = Part
author = Squad
rescaleFactor = 1
TechRequired = composites
entryCost = 1800
cost = 150
subcategory = 0
title = non RO - RFP-3 Flag (3.75m)
manufacturer = Rokea Inc
description = A large flag that can be applied to size 3 tanks and other parts with the same curvature to show pride in your mission. Or use a different mission flag, if you really want to go that way. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,1
node_attach = 0.0, 0.0, 0.066, 0.0, 0.0, -1.0
mass = 0.004
PhysicsSignificance = 0
dragModelType = none
maximum_drag = 0.0
minimum_drag = 0.0
angularDrag = 0
bulkheadProfiles = srf,size3
tags = decal (deco
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = Squad/Parts/Utility/flags/flagSize3/flagSize3Meshes
}
MODULE
{
name = FlagDecalBackground
MESH
{
name = small
displayName = Small
meshName = 3.75SmallPortrait
orientation = PORTRAIT
}
MESH
{
name = small
displayName = Small
meshName = 3.75SmallLandscape
orientation = LANDSCAPE
}
MESH
{
name = medium
displayName = Medium
meshName = 3.75MediumPortrait
orientation = PORTRAIT
}
MESH
{
name = medium
displayName = Medium
meshName = 3.75MediumLandscape
orientation = LANDSCAPE
}
MESH
{
name = large
displayName = Large
meshName = 3.75LargePortrait
orientation = PORTRAIT
}
MESH
{
name = large
displayName = Large
meshName = 3.75LargeLandscape
orientation = LANDSCAPE
}
MESH
{
name = huge
displayName = Huge
meshName = meshHugeName
orientation = PORTRAIT
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #ffffff
secondaryColor = #ffffff
baseVariant = White
baseThemeName = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/white_background
backColor = #ffffffff
}
}
VARIANT
{
name = Dark
displayName = Dark
description = Come to the dark side
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/dark_background
backColor = #ffffffff
}
}
VARIANT
{
name = Orange
displayName = Orange
description = Doesn't taste like...
primaryColor = #f49841
secondaryColor = #f49841
TEXTURE
{
backTextureURL = Squad/Parts/Utility/flags/backgroundTextures/orange_background
backColor = #ffffffff
}
}
VARIANT
{
name = TransparentBackground
displayName = Transparent Background
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
backColor = #ffffff00
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/GrapplingDevice/part.cfg
PART
{
name = GrapplingDevice
module = Part
author = Andrew Cassidy
scale = 1
node_attach = 0.0, 0.0, 0.00, 0.0, -1.0, 0.0, 1
TechRequired = actuators
entryCost = 5200
cost = 450
category = Coupling
subcategory = 0
title = Advanced Grabbing Unit
manufacturer = Kerbal Motion LLC
description = Kerbal Motion engineers have long struggled with the problem of how to extract dropped tools from complicated machinery. After observing an intern cleaning out his shoes by turning them upside and shaking them inside the lab, our team was hit with a stroke of inspiration! Why not turn the rocket parts upside down and shake them? The grabbing arm perfectly filled this niche, and is quite capable of lifting heavy machinery. It has since found other uses, besides delicate tool extraction operations. AKA "The Klaw!"
attachRules = 1,1,0,0,0
mass = 0.125
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
fuelCrossFeed = False
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size1, srf
tags = a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1
node_stack_top = 0.0, -0.14082675, 0.00, 0.0, -1.0, 0.0, 1
MODULE
{
name = ModuleGrappleNode
nodeTransformName = ArticulatedCap
deployAnimationController = 1
nodeType = size1
captureRange = 0.1
captureMinFwdDot = 0.733
captureMaxRvel = 1
nodeTransformName = Pivot
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
startEventGUIName = Arm
endEventGUIName = Disarm
actionGUIName = Toggle Arming
animationName = Deploy
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
textureQuadName = flags
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = ReStock/Assets/Coupling/restock-claw-125-1
}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Actuator_0_lower
targetName = Actuator_0_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_0_upper
targetName = Actuator_0_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_lower
targetName = Actuator_1_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_upper
targetName = Actuator_1_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_2_lower
targetName = Actuator_2_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_2_upper
targetName = Actuator_2_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_3_lower
targetName = Actuator_3_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_3_upper
targetName = Actuator_3_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_4_lower
targetName = Actuator_4_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_4_upper
targetName = Actuator_4_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_5_lower
targetName = Actuator_5_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_5_upper
targetName = Actuator_5_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_6_lower
targetName = Actuator_6_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_6_upper
targetName = Actuator_6_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_7_lower
targetName = Actuator_7_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_7_upper
targetName = Actuator_7_lower
}
}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = true
Accents_black = false
Accents_yellow = false
}
}
VARIANT
{
name = Dark
displayName = Black
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = false
Accents_black = true
Accents_yellow = false
}
}
VARIANT
{
name = Yellow
displayName = Yellow
themeName = YellowAndWhite
primaryColor = #B08D43
secondaryColor = #999999
GAMEOBJECTS
{
Accents_white = false
Accents_black = false
Accents_yellow = true
}
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = DepthMask
}
MODULE
{
name = ModuleLight
lightName = SpotLight
lightMeshRendererName = LampLens
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.1
useResources = true
}
MODULE
{
name = ModuleRestockEnhancedLight
cookiePath = ReStock/Assets/Electrical/restock-light-cookie-spot-1
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ladderRadial/ladderRadial.cfg
PART
{
name = ladder1
module = Part
author = Chris Adderley (Nertea)
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = spaceExploration
entryCost = 500
cost = 100
category = Utility
subcategory = 0
title = Pegasus I Mobility Enhancer
manufacturer = Rokea Inc
description = The Pegasus I Mobility Enhancer, known in some circles as a "ladder", is a state-of-the-art vertical mobility device, allowing your intrepid crew to scamper around the exterior of your ship like highly caffeinated rodents.
attachRules = 0,1,0,0,1
mass = 0.005
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-ladder-static-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ladderTelescopic/ladderTelescopic.cfg
PART
{
name = telescopicLadder
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advExploration
entryCost = 3100
cost = 350
category = Utility
subcategory = 0
title = Kelus Mobility Enhancer
manufacturer = Rokea Inc
description = The Kelus Mobility Enhancer comes equipped with advanced telescopic extension technology. Recommended load 0.5 kerbals. After discovering that their name was already in use, Kelus picked their current name with the flip of a coin.
attachRules = 0,1,0,0,1
mass = 0.020
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3.0
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = RetractableLadder
ladderAnimationRootName = animationRoot
ladderColliderName = ladderCollider
ladderRetractAnimationName = LadderExtend
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-ladder-extending-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = LadderMask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ladderTelescopicBay/ladderTelescopicBay.cfg
PART
{
name = telescopicLadderBay
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1.0
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advExploration
entryCost = 4000
cost = 440
category = Utility
subcategory = 0
title = Kelus-LV Bay Mobility Enhancer
manufacturer = Rokea Inc
description = The Kelus-LV Mobility Enhancer Bay comes equipped with advanced telescopic extension technology. Recommended load 1.5 kerbals. After discovering that their name was already in use, Kelus picked their current name with the flip of a coin.
attachRules = 0,1,0,0,1
mass = 0.035
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3.0
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = RetractableLadder
ladderAnimationRootName = animationRoot
ladderColliderName = ladderCollider
ladderRetractAnimationName = LadderLightExtend
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-ladder-extending-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = LadderMask
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/landingLegLT-1/landingLegLT-1.cfg
PART
{
name = landingLeg1
module = Part
author = Andrew Cassidy
scale = 1
rescaleFactor = 1.25
node_attach = 0.0, 0.0, 0.0, 0.0, 0.3756781, 0.9267502
TechRequired = landing
entryCost = 2900
cost = 440
category = Ground
subcategory = 0
title = LT-1 Landing Struts
manufacturer = Moving Parts Experts Group
description = It may have been originally designed as a heavy-duty metal detector, but this landing leg certainly emphasises an important fact in surface landings: you don't need to put a crater in the ground to stop yourself!
attachRules = 0,1,0,0,0
mass = 0.06
thermalMassModifier = 3.0
emissiveConstant = 0.8
initRotation = 92.098920000, -0.1879652,-0.9640219,-0.1879652
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
tags = ground land leg support
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 1.0
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-leg-2
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.04
}
MODULE
{
name = KSPWheelBase
wheelColliderName = wheelCollider
wheelColliderOffset = -0.05
wheelRadius = 0.09
wheelMass = 0.04
suspensionTravel = 0.762
loadRating = 1.5
minLoadRating = 0.5
maxLoadRating = 5
groundHeightOffset = 1.54
}
MODULE
{
name = KSPWheelSuspension
suspensionOffset = 0
retractedPosition = 0
allowLockedSuspension = true
suspensionName = Piston
suspensionAxis = 0, 0, 1
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 1000
brakesLocked = true
brakeResponse = 2
}
MODULE
{
name = KSPWheelDeployment
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
animationName = Deploy
}
MODULE
{
name = KSPWheelDamage
}
MODULE
{
name = KSPWheelBogey
bogeyName = foot
bogeyRotAxis = 1, 0, 0
rotationOffset = 180
restingRotation = 90
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/landingLegLT-2/landingLegLT-2.cfg
PART
{
name = landingLeg1-2
module = Part
author = Andrew Cassidy
rescaleFactor = 1.25
PhysicsSignificance = 0
node_attach = 0.0, 0.4271562, 0.0632596, 0.0, 0.5735765, 0.819152
TechRequired = advLanding
entryCost = 4100
cost = 340
category = Ground
subcategory = 0
title = LT-2 Landing Strut
manufacturer = Moving Parts Experts Group
description = The LT-2 Landing Strut offers a heavy-duty method for planting yourself firmly on the ground, without the severe consequences that usually accompany planting yourself firmly on the ground.
attachRules = 0,1,0,0,0
mass = 0.125
thermalMassModifier = 3.0
emissiveConstant = 0.8
initRotation = 95.187980000, -0.2879681,-0.9133175,-0.287968
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
CoMOffset = 0, 0, 0.1
breakingForce = 80
breakingTorque = 80
bulkheadProfiles = srf
tags = ground land leg support
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.5
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.5
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.5
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.5
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.6
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-leg-3
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.06
}
MODULE
{
name = KSPWheelBase
wheelColliderName = wheelCollider
wheelColliderOffset = 0
wheelRadius = 0.12
wheelMass = 0.04
suspensionTravel = 0.76
loadRating = 5
minLoadRating = 1.0
maxLoadRating = 12.0
groundHeightOffset = 1.675
}
MODULE
{
name = KSPWheelSuspension
suspensionAxis = 0, 0, -1
allowLockedSuspension = true
suspensionName = leg3_piston
suspensionOffset = -0.025
retractedPosition = 0.032
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 1000
brakesLocked = true
}
MODULE
{
name = KSPWheelDeployment
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
animationName = restock-leg-3-deploy
}
MODULE
{
name = KSPWheelDamage
}
MODULE
{
name = KSPWheelBogey
bogeyName = leg3_foot
bogeyRotAxis = 1, 0, 0
rotationOffset = 90
restingRotation = 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/landingLegLT-5/landingLegLT-5.cfg
PART
{
name = miniLandingLeg
module = Part
author = Andrew Cassidy
rescaleFactor = 1
node_attach = 0.0256775, 0.05144107, 0.0, 1.0, 0.0, 0.0
TechRequired = survivability
entryCost = 820
cost = 200
category = Ground
subcategory = 0
title = LT-05 Micro Landing Strut
manufacturer = Moving Parts Experts Group
description = A small landing leg designed for space probes or lightweight landers. Basically made of toothpicks... erm, Space-grade toothpicks mind you, but be careful with them anyway.
attachRules = 0,1,0,0,0
mass = 0.01
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
explosionPotential = 0
bulkheadProfiles = srf
tags = ground land leg support
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 1.35
}
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-leg-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
name = Bare
displayName = Basic
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
leg1_foot_gold = false
leg1_hydraulic_upper_1_gold = false
leg1_cylinder_gold = false
leg1_upper_arm_gold = false
leg1_body_silver = false
leg1_foot_silver = false
leg1_hydraulic_upper_1_silver = false
leg1_cylinder_silver = false
leg1_upper_arm_silver = false
}
}
VARIANT
{
name = Gold
displayName = Gold
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = true
leg1_foot_gold = true
leg1_hydraulic_upper_1_gold = true
leg1_cylinder_gold = true
leg1_upper_arm_gold = true
leg1_body_silver = false
leg1_foot_silver = false
leg1_hydraulic_upper_1_silver = false
leg1_cylinder_silver = false
leg1_upper_arm_silver = false
}
}
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
secondaryColor = #999999
GAMEOBJECTS
{
leg1_body_gold = false
leg1_foot_gold = false
leg1_hydraulic_upper_1_gold = false
leg1_cylinder_gold = false
leg1_upper_arm_gold = false
leg1_body_silver = true
leg1_foot_silver = true
leg1_hydraulic_upper_1_silver = true
leg1_cylinder_silver = true
leg1_upper_arm_silver = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.02
}
MODULE
{
name = KSPWheelBase
wheelColliderName = wheelCollider
wheelColliderOffset = 0
wheelRadius = 0.1
wheelMass = 0.01
suspensionTarget = 0.2
suspensionTravel = 0.74
loadRating = 0.5
minLoadRating = 0.1
maxLoadRating = 1
groundHeightOffset = 0.875
}
MODULE
{
name = KSPWheelSuspension
suspensionAxis = 0, 0, -1
allowLockedSuspension = true
suspensionName = leg1_piston
suspensionOffset = -0.1375
retractedPosition = 0.187
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 1000
brakesLocked = true
}
MODULE
{
name = KSPWheelDeployment
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
animationName = restock-leg-1-deploy
}
MODULE
{
name = KSPWheelDamage
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/launchClamp1/launchClamp1.cfg
PART
{
name = launchClamp1
module = Part
author = Andrew Cassidy
rescaleFactor = 1
node_attach = 0.0, 1.354437, 0.8069194, 0.0, 0.0, -1.0
fx_gasBurst_white = 0.0, 1.354437, 0.8369194, 0.0, 0.0, 1.0, activate
sound_decoupler_fire = activate
TechRequired = generalConstruction
entryCost = 1800
cost = 200
category = Structural
subcategory = 0
title = TT18-A Launch Stability Enhancer
manufacturer = O.M.B. Demolition Enterprises
description = The TT18-A Stability Enhancer uses ground-breaking fastening technology to significantly increase the stability of spacecraft during the pre-launch phase. While OMB Demolition has been criticized in the past for using "big fancy words for a rocket holder" in their description of their device, none can say the TT18 series doesn't deliver rock-solid clamping action, as advertised. The owner's manual strongly suggests these devices be placed on the bottommost section of the spacecraft, and activated as soon as the engines are lit, for optimal de-clamping performance.
attachRules = 0,1,0,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 100
fuelCrossFeed = False
explosionPotential = 0.1
breakingForce = 150
breakingTorque = 150
stageOffset = 0
childStageOffset = 0
bulkheadProfiles = srf
tags = clam hold )pad rocket stabil tower, airpump, air pump, pressure, atmosphere, clamp, launch clamp, clamp generator
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = RefuelingPump
pump_rate = 10000.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = RestockLaunchClamp_Extend
startEventGUIName = Extended
endEventGUIName = Clamp Extension
actionGUIName = Extend Clamp
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
eventAvailableFlight = false
eventAvailableEVA = false
}
MODEL
{
model = ReStock/Assets/Structural/restock-launchclamp-1
}
MODULE
{
name = ModuleRestockLaunchClamp
trf_towerPivot_name = obj_girdercap
trf_towerStretch_name = obj_stretch
trf_towerGirder_name = obj_girder
trf_towerYoke_name = obj_yoke
trf_anchor_name = obj_ground
trf_animationRoot_name = restock-clamp-1
anim_decouple_name = RestockLaunchClamp_Deploy
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _ClampPump
title = Resource Pump
capacity = 10.0
running = true
toggle = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 5.0
running = true
toggle = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/launchEscapeSystem/part.cfg
PART
{
name = LaunchEscapeSystem
module = Part
author = Andrew Cassidy
node_stack_bottom = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = landing
entryCost = 4500
cost = 1000
category = Utility
subcategory = 0
title = Launch Escape System (Apollo)
manufacturer = Kerbodyne
description = Stock LES with the performance of the Apollo LES built by Lockheed for use with the stock Mk1-2 pod. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 2.574
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 15
breakingTorque = 30
breakingForce = 30
maxTemp = 1973.15
emissiveConstant = 0.95
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = size1
tags = abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv
fx_gasBurst_white = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, decouple
sound_decoupler_fire = decouple
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.722222
MODULE
{
name = ModuleEnginesRF
engineID = LES
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 689.5
heatProduction = 100
EngineType = SolidBooster
runningEffectName = fx-les-running
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 190
key = 1 176
key = 8 0.001
}
transformMultipliers
{
trf0 = 0.0027
trf1 = 0.249325
trf2 = 0.249325
trf3 = 0.249325
trf4 = 0.249325
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-les-1
}
MODULE
{
name = FXModuleAnimateThrottle
animationName = restock-srb-les-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Long
VARIANT
{
name = Long
displayName = 1.25m
themeName = White
primaryColor = #ffffff
secondaryColor = #E8DB27
GAMEOBJECTS
{
lower_long_COLLIDER = true
lower_short_COLLIDER = false
}
NODES
{
node_stack_bottom = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, 1
}
}
VARIANT
{
name = Short
displayName = Docking Port
themeName = White
primaryColor = #707070
secondaryColor = #E8DB27
GAMEOBJECTS
{
lower_long_COLLIDER = false
lower_short_COLLIDER = true
}
NODES
{
node_stack_bottom = 0.0, -1.1476, 0.0, 0.0, -1.0, 0.0, 1
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
explosiveNodeID = bottom
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
basemass = -1
volume = 898.3
type = Solid
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,-0.1
fixedScale = 1.5
localRotation = 0,0,0
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,-0.1
corePosition = 0,0,-0.1
exhaustPosition = 0,0,-0.1
flarePosition = 0,0,-0.1
fumePosition = 0,0,-0.1
lampPosition = 0,0,-0.1
plumePosition = 0,0,-0.1
plume2Position = 0,0,-0.1
plume3Position = 0,0,-0.1
smokePosition = 0,0,-0.1
shockPosition = 0,0,-0.1
shockconePosition = 0,0,-0.1
slagPosition = 0,0,-0.1
streamPosition = 0,0,-0.1
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 1.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 1.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/launchEscapeSystem/part.cfg
PART
{
name = RO_mk1_LES
module = Part
author = Andrew Cassidy
node_stack_bottom = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = landing
entryCost = 4500
cost = 1000
category = Utility
subcategory = 0
title = Launch Escape System (Mercury)
manufacturer = Kerbodyne
description = Stock LES with the performance of the Mercury LES for use with the stock Mk1 pod. Plume configured by RealPlume.
attachRules = 1,1,1,1,0
mass = 0.4679
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 15
breakingTorque = 30
breakingForce = 30
maxTemp = 1973.15
emissiveConstant = 0.95
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = size1
tags = abort booster emergency explo ?les l.e.s malfunc ?rud safe solid surviv
fx_gasBurst_white = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, decouple
sound_decoupler_fire = decouple
gTolerance = 100
maxPressure = 20000
rescaleFactor = 0.8605
MODULE
{
name = ModuleEnginesRF
engineID = LES
thrustVectorTransformName = thrustTransform
exhaustDamage = False
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 231.3
heatProduction = 100
EngineType = SolidBooster
runningEffectName = fx-les-running
allowShutdown = False
throttleLocked = True
powerEffectName = Solid-Sepmotor
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 190
key = 1 176
key = 8 0.001
}
transformMultipliers
{
trf0 = 0.0027
trf1 = 0.249325
trf2 = 0.249325
trf3 = 0.249325
trf4 = 0.249325
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Engine/restock-engine-les-1
}
MODULE
{
name = FXModuleAnimateThrottle
animationName = restock-srb-les-heat-1
responseSpeed = 0.5
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModulePartVariants
baseVariant = Long
VARIANT
{
name = Long
displayName = 1.25m
themeName = White
primaryColor = #ffffff
secondaryColor = #E8DB27
GAMEOBJECTS
{
lower_long_COLLIDER = true
lower_short_COLLIDER = false
}
NODES
{
node_stack_bottom = 0.0, -1.372544, 0.0, 0.0, -1.0, 0.0, 1
}
}
VARIANT
{
name = Short
displayName = Docking Port
themeName = White
primaryColor = #707070
secondaryColor = #E8DB27
GAMEOBJECTS
{
lower_long_COLLIDER = false
lower_short_COLLIDER = true
}
NODES
{
node_stack_bottom = 0.0, -1.1476, 0.0, 0.0, -1.0, 0.0, 1
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
explosiveNodeID = bottom
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
basemass = -1
volume = 184.36
type = Solid
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,-0.1
fixedScale = 0.8
localRotation = 0,0,0
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 0.8
coreScale = 0.8
exhaustScale = 0.8
flareScale = 0.8
fumeScale = 0.8
lampScale = 0.8
plumeScale = 0.8
plume2Scale = 0.8
plume3Scale = 0.8
smokeScale = 0.8
shockScale = 0.8
shockconeScale = 0.8
slagScale = 0.8
streamScale = 0.8
blazePosition = 0,0,-0.1
corePosition = 0,0,-0.1
exhaustPosition = 0,0,-0.1
flarePosition = 0,0,-0.1
fumePosition = 0,0,-0.1
lampPosition = 0,0,-0.1
plumePosition = 0,0,-0.1
plume2Position = 0,0,-0.1
plume3Position = 0,0,-0.1
smokePosition = 0,0,-0.1
shockPosition = 0,0,-0.1
shockconePosition = 0,0,-0.1
slagPosition = 0,0,-0.1
streamPosition = 0,0,-0.1
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,-0.1
fixedScale = 0.8
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.8
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.8
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/linearVernorRCS/linearRCS.cfg
PART
{
name = linearRcs
module = Part
author = Pablo
scale = 1
node_attach = 0.0, 0.0 , 0.0, 0.0, -1.0, 0.0
TechRequired = advFlightControl
entryCost = 800
cost = 25
category = Control
subcategory = 0
title = Attitude Jet [550/890 N class]
manufacturer = Generic
description = A generic single RCS thruster. Use this for attitude control or translation/ullage for large stages. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.012
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 15
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = control dock maneuver manoeuvre react rendezvous rotate stab steer thruster translate
emissiveConstant = 0.6
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 2.56
stagingIcon = RCS_MODULE
MODEL
{
model = Squad/Parts/Utility/linearVernorRCS/Assets/linearRCS
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.55
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = linearRCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0075424
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.51
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.55
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.53
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.144
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.228
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.89
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.89
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.884
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.91
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.85
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
moduleID = linearRcs
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = linearRcs
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = linearRcs
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = linearRcs
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 2.2,2.2,2.2
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/linearVernorRCS/linearRCS.cfg
PART
{
name = RO_linearRcs_tenth
module = Part
author = Pablo
scale = 1
node_attach = 0.0, 0.0 , 0.0, 0.0, -1.0, 0.0
TechRequired = advFlightControl
entryCost = 800
cost = 25
category = Control
subcategory = 0
title = Attitude Jet (28/45 N class)
manufacturer = Generic
description = These small thrusters are for upper stage or very small probe orientation. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.0006
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 15
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = control dock maneuver manoeuvre react rendezvous rotate stab steer thruster translate
emissiveConstant = 0.6
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 0.572
stagingIcon = RCS_MODULE
MODEL
{
model = Squad/Parts/Utility/linearVernorRCS/Assets/linearRCS
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.028
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = linearRCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00168655999999999
techLevel = 0
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
moduleID = RO_linearRcs_tenth
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO_linearRcs_tenth
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_linearRcs_tenth
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_linearRcs_tenth
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.4915625,0.4915625,0.4915625
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/linearVernorRCS/linearRCS.cfg
PART
{
name = RO_FASA_ExplorerRCS
module = Part
author = Pablo
scale = 1
node_attach = 0.0, 0.0 , 0.0, 0.0, -1.0, 0.0
TechRequired = advFlightControl
entryCost = 800
cost = 25
category = Control
subcategory = 0
title = Attitude Jet (69/111 N class)
manufacturer = Generic
description = These small thrusters are for upper stage or small probe orientation. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.0015
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 15
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = control dock maneuver manoeuvre react rendezvous rotate stab steer thruster translate
emissiveConstant = 0.6
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 0.905
stagingIcon = RCS_MODULE
MODEL
{
model = Squad/Parts/Utility/linearVernorRCS/Assets/linearRCS
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.069
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = linearRCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00266666666666667
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
moduleID = RO_FASA_ExplorerRCS
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO_FASA_ExplorerRCS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_FASA_ExplorerRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_FASA_ExplorerRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 0.777734375,0.777734375,0.777734375
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/linearVernorRCS/linearRCS.cfg
PART
{
name = RO_FASA_MercuryPodRCS
module = Part
author = Pablo
scale = 1
node_attach = 0.0, 0.0 , 0.0, 0.0, -1.0, 0.0
TechRequired = advFlightControl
entryCost = 800
cost = 25
category = Control
subcategory = 0
title = Attitude Jet (138/223 N class)
manufacturer = Generic
description = These small thrusters are for upper stage or medium probe orientation. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.003
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 15
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = control dock maneuver manoeuvre react rendezvous rotate stab steer thruster translate
emissiveConstant = 0.6
maxTemp = 1200
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.28
stagingIcon = RCS_MODULE
MODEL
{
model = Squad/Parts/Utility/linearVernorRCS/Assets/linearRCS
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.138
resourceFlowMode = STACK_PRIORITY_SEARCH
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = linearRCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0037712
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
moduleID = RO_FASA_MercuryPodRCS
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RO_FASA_MercuryPodRCS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_FASA_MercuryPodRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RO_FASA_MercuryPodRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0,0,180
scale = 1.1,1.1,1.1
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/linearVernorRCS/vernorEngine.cfg
PART
{
name = vernierEngine
module = Part
author = Chris Adderley (Nertea)
scale = 1
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1, 0, 0.0, 1
TechRequired = specializedControl
entryCost = 1800
cost = 150
category = Control
subcategory = 0
title = Attitude Jet, Conformal (275/445 N class)
manufacturer = Generic
description = A generic conformal RCS thruster. Use this for attitude control or translation/ullage for spaceplanes. LEO-rated heat shielding. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.01
heatConductivity = 0.12
skinInternalConductionMult = 4.0
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 10
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = dock liquid manoeuvre maneuver propuls rocket control react rendezvous rotate stab steer thruster translate rcs vernier
skinSkinConductionMult = 8.33333333333333
maxTemp = 1473.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2473.15
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.275
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
resourceFlowMode = STAGE_PRIORITY_FLOW
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
resourceFlowMode = STAGE_PRIORITY_FLOW
}
atmosphereCurve
{
key = 0 260
key = 1 140
key = 5 0.001
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = linearRCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-rcs-vernor-1
scale = 1,1,1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00533333333333334
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.953
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.95
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.963
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
moduleID = vernierEngine
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = vernierEngine
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = vernierEngine
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = vernierEngine
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,0,0
rotation = 0, 0, 180
scale = 1.3, 1.3, 1.3
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk2CargoBay/BayL.cfg
PART
{
name = mk2CargoBayL
module = Part
author = Porkjet
node_stack_top2 = 0.0, 1.855, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -1.855, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 1.875, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = highAltitudeFlight
entryCost = 17200
cost = 500
category = Payload
subcategory = 0
title = Mk2 Cargo Bay CRG-08
manufacturer = C7 Aerospace Division
description = The longer version of the shorter cargo bay. Some ask us just how long is it? It's exactly double the length of the other one.
attachRules = 1,0,1,1,1
mass = 1.75
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2
tags = contain convey equipment freight hold hollow payload (stor transport utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = A,16.7826030640665,0.420993,2.279410761438,16.7826030640665,0.4213952,2.279410761438,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,27.8618386987356,0.9362289,1.2055559166666,27.8618386987356,0.9330578,1.2055559166666,0,0.0004305243277818,0,4.305555,6.459193611,2.583334722222
cube = B,21.018144217937,0.5649103,3.56769481743,21.018144217937,0.5715333,3.56769481743,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,44.3283084369775,0.8164638,3.323738626686,44.3283084369775,0.8081035,3.613421533752,1.43713398123E-06,0.0004303190389194,-0.4800406213926,6.875890390566,6.459195333222,3.543414931674
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk2CargoBay/BayLarge
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Mk2BayL
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk2CargoBay/BayS.cfg
PART
{
name = mk2CargoBayS
module = Part
author = Porkjet
node_stack_top2 = 0.0, 0.9175, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom2 = 0.0, -0.9175, 0.0, 0.0, 1.0, 0.0, 0
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = supersonicFlight
entryCost = 11500
cost = 320
category = Payload
subcategory = 0
title = Mk2 Cargo Bay CRG-04
manufacturer = C7 Aerospace Division
description = Ever wanted to deploy small items into space such as Cubesats, ion-powered Probes or Kerbals? This is just the part for you! (Disclaimer: C7 Aerospace does not condone the deployment of Kerbals into space via Cargo Bays.)
attachRules = 1,0,1,1,1
mass = 0.875
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk2
tags = contain convey equipment freight hold hollow payload (stor transport utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.0
DRAG_CUBE
{
cube = A,8.33906644983429,0.4203178,2.279410761438,8.33906644983429,0.4207772,2.279410761438,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,13.9251325885155,0.9348387,2.388148414074,13.9254173291827,0.9358073,2.65222188,0,0.0002131063725024,0,4.305555,3.229593361056,2.583333
cube = B,10.4034570498043,0.5657873,3.482749661724,10.4481079456889,0.5698409,3.596009869332,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,22.2563923983891,0.8164085,3.323738626686,22.2563923983891,0.8079262,3.613421533752,1.43713398123E-06,0.0002131063725024,-0.4800402769482,6.875890390566,3.229593361056,3.543414931674
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk2CargoBay/BaySmall
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Mk2BayS
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk2CrewCabin/mk2CrewCabin.cfg
PART
{
name = mk2CrewCabin
module = Part
author = Porkjet
mesh = model.mu
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.9375, 0.0, 0.0, -1.0, 0.0
node_attach = 1.25, 0.0, 0.0, 0.0, 1.0, 0.0, 1
CrewCapacity = 4
TechRequired = highAltitudeFlight
entryCost = 12000
cost = 4200
category = Utility
subcategory = 0
title = MK2 Crew Cabin
manufacturer = C7 Aerospace Division
description = A Mk2 Profile Compliant, compact and eco-friendly crew transportation module, made from up to 80% recycled aircraft components. C7 Engineers insist that all recycled components were meticulously scrubbed clean before assembly, and take no responsibility for any odd smells that may be detected inside and/or around the unit.
attachRules = 1,1,1,1,0
mass = 1.5
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 45
breakingForce = 200
breakingTorque = 200
emissiveConstant = 0.85
vesselType = Ship
bulkheadProfiles = mk2
tags = base contain outpost passenger statio (stor tour, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere, sickbay, stress, colony, habitation
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.722222
INTERNAL
{
name = MK2_CrewCab_Int
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
usageReqMaskInternal = 5
usageReqMaskExternal = -1
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
toggleInFlight = true
unfocusedRange = 5
toggleName = Toggle Lights
eventOnName = Lights On
eventOffName = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 10
surface = 42
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 2655
basemass = -1
type = Fuselage
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 11.7
amount = 11.7
}
TANK
{
name = Water
maxAmount = 7.73
amount = 7.73
}
TANK
{
name = Oxygen
maxAmount = 1184.4
amount = 1184.4
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 515
}
TANK
{
name = Waste
amount = 0
maxAmount = 1.06
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 9.85
}
TANK
{
name = LithiumHydroxide
amount = 3.0
maxAmount = 3.0
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 4
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
capacity = 6.68
running = true
}
MODULE
{
name = HardDrive
title = Data Storage
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = Configure
title = Processes
slots = 2
SETUP
{
name = O2 Pressure Controller
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 4.4
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk2DockingPort/mk2DockingPort.cfg
PART
{
name = mk2DockingPort
module = Part
author = Porkjet
mesh = model.mu
node_stack_top = 0.0, 0.625, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = highAltitudeFlight
entryCost = 11000
cost = 850
category = Coupling
subcategory = 0
title = Mk2 Clamp-O-Tron
manufacturer = C7 Aerospace Division
description = The new Clamp-O-Tron brand docking port comes complete with integrated monopropellant tanks for all your docking needs.
attachRules = 1,0,1,1,1
mass = 0.825
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = size1, mk2
tags = berth capture connect couple dock fasten join moor port socket utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
rescaleFactor = 1.72222
DRAG_CUBE
{
cube = A,5.69072316414205,0.4513012,3.475387162674,5.71571212374266,0.4519399,3.201014809188,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,11.824490942345,0.9374123,2.629808882892,11.824490942345,0.8837488,2.720940260022,-2.053048790646E-07,0.0004273420059702,-0.1960153858188,5.48597456991,2.153636888778,2.975364116082
cube = B,5.55265063495886,0.423032,2.315882256732,5.55265063495886,0.4207015,2.315882256732,7.40001545760217,0.962501,0.266775632244,7.40001545760217,0.9625011,0.266775632244,9.29181465458102,0.9338691,2.4111108,9.29181465458102,0.9295117,1.2055555722222,0,0.0004273420059702,-1.0265242231008E-07,4.305555,2.153636888778,2.583333
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODULE
{
name = ModuleDockingNode
deployAnimationController = 1
nodeType = NASADock
nodeTransformName = dockingNode
controlTransformName = controlNode
staged = False
stagingEnabled = False
acquireForce = 0.5
acquireMinFwdDot = 0.8
acquireminRollDot = -3.40282347E+38
acquireRange = 0.25
acquireTorque = 0.5
captureMaxRvel = 0.1
captureMinFwdDot = 0.998
captureMinRollDot = -3.40282347E+38
captureRange = 0.05
minDistanceToReEngage = 0.25
undockEjectionForce = 0.1
}
MODULE
{
name = ModuleAnimateGeneric
animationName = dockingPortDeploy
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1000
type = Fuselage
basemass = -1
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk3CargoBay/long.cfg
PART
{
name = mk3CargoBayL
module = Part
author = Porkjet
node_stack_top2 = 0.0, 4.98, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom2 = 0.0, -4.98, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, 5, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -5, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = experimentalAerodynamics
entryCost = 32000
cost = 3000
category = Payload
subcategory = 0
title = Mk3 Cargo Bay CRG-100
manufacturer = C7 Aerospace Division
description = Originally we threw away the container the Rockomax Jumbo-64 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
attachRules = 1,0,1,1,1
mass = 6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = contain convey equipment freight hold hollow payload (stor transport utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = A,111.22682314815,0.822315,3.010733389296,111.22682314815,0.8119329,3.010733389296,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,96.5269378984596,0.8378618,4.401797932026,96.5269378984596,0.8354246,2.320949033856,0,0,0,5.7007270422,17.22222,6.458334222222
cube = B,78.7856663966062,0.7576667,6.35592917988,78.7856663966062,0.7604232,6.35592917988,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,218.977822903163,0.8808309,4.53458469267,218.977822903163,0.898478,5.750562980214,0,0,0.1714476306555,12.832481066418,17.22222,6.115439822022
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk3CargoBay/long
}
MODULE
{
name = ModuleAnimateGeneric
animationName = MK3CargoBay
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk3CargoBay/medium.cfg
PART
{
name = mk3CargoBayM
module = Part
author = Porkjet
node_stack_top2 = 0.0, 2.48, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom2 = 0.0, -2.48, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, 2.5, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = heavyAerodynamics
entryCost = 32000
cost = 1500
category = Payload
subcategory = 0
title = Mk3 Cargo Bay CRG-50
manufacturer = C7 Aerospace Division
description = Originally we threw away the container the Rockomax X200-32 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
attachRules = 1,0,1,1,1
mass = 3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = contain convey equipment freight hold hollow payload (stor transport utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = A,55.613411574075,0.8183038,3.010733389296,55.613411574075,0.8131053,3.010733389296,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,48.4535481748685,0.8349712,4.401797932026,48.4535481748685,0.832463,2.320947311634,0,0,0,5.7007270422,8.611111722222,6.458334222222
cube = B,39.1031688903392,0.7628529,6.35592056877,39.1031688903392,0.7658651,6.35592056877,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,108.67978821903,0.8811509,4.53458469267,108.67978821903,0.8984743,5.750562980214,-8.212195162584E-06,0,0.1714476306555,12.832463844198,8.611111722222,6.1154380998
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk3CargoBay/medium
}
MODULE
{
name = ModuleAnimateGeneric
animationName = MK3CargoBay
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk3CargoBay/ramp.cfg
PART
{
name = mk3CargoRamp
module = Part
author = Porkjet
node_stack_top2 = 0.0, 3, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 3, 0.0, 0.0, 1.0, 0.0, 3
CoPOffset = 0.0, 1.0, 0.0
CoLOffset = 0.0, 1.0, 0.0
TechRequired = heavyAerodynamics
entryCost = 32000
cost = 3000
category = Payload
subcategory = 0
title = Mk3 Cargo Ramp
manufacturer = C7 Aerospace Division
description = A sophisticated deployment system for cargo delivery on the ground, or on the sea, or in mid-air, or in a vacuum. Wherever you want, really.
attachRules = 1,0,1,1,1
mass = 4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.87
fuelCrossFeed = True
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = bay contain convey equipment freight hold hollow load payload (stor transport unload utility
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = A,52.1263468566789,0.7443155,2.933841343662,52.1263468566789,0.7434778,2.933841343662,30.5959482462452,1,14.136203120418,30.5959482462452,0.3900836,14.136203120418,70.9233537033683,0.8307629,6.35802167961,70.9233537033683,0.8663591,1.923436085148,0,-1.9287164178,0.004692242061216,5.593089889422,14.1907648356,6.467722054344
cube = B,54.2551689307621,0.739895,2.957125785102,54.2551689307621,0.7390726,2.957125785102,59.5132316170523,0.7,14.193205224174,59.5132316170523,0.7,12.597182485668,71.9370897997837,0.8534118,10.53037141902,71.9370897997837,0.8655999,10.78931610783,0,-1.9287164178,2.101160784438,5.593089889422,14.1907648356,10.66065751332
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk3CargoBay/ramp
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Mk3CargoRamp
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Ramp
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/mk3CargoBay/short.cfg
PART
{
name = mk3CargoBayS
module = Part
author = Porkjet
node_stack_top2 = 0.0, 1.23, 0.0, 0.0, -1.0, 0.0, 2
node_stack_bottom2 = 0.0, -1.23, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, 1.25, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = heavyAerodynamics
entryCost = 32000
cost = 750
category = Payload
subcategory = 0
title = Mk3 Cargo Bay CRG-25
manufacturer = C7 Aerospace Division
description = Originally we threw away the container the Rockomax X200-16 tank came in, then one day a bright and upcoming engineer suggested we reuse them. He was promptly reallocated to another department and his boss came up with the brilliant idea of reusing these containers as cargo bays!
attachRules = 1,0,1,1,1
mass = 1.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 1
crashTolerance = 50
emissiveConstant = 0.85
fuelCrossFeed = True
bulkheadProfiles = mk3
breakingForce = 300
breakingTorque = 300
tags = contain convey equipment freight hold hollow payload (stor transport utility
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2800
rescaleFactor = 1.722222
DRAG_CUBE
{
cube = A,27.8610200693172,0.8165634,3.010733389296,27.8610200693172,0.8126662,3.010733389296,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,24.1049347423334,0.8369598,4.428475150806,24.1049347423334,0.8345596,2.374303471416,0,0,0,5.7007270422,4.305556722222,6.4583325
cube = B,19.6741267437927,0.761628,12.866848006428,19.777291846799,0.7605543,12.866848006428,30.5614531008262,1,0.13777777722222,30.5614531008262,1,0.13777777722222,54.02725775501,0.8810784,4.53457608156,54.02725775501,0.898275,5.75055092466,0,2.053048790646E-07,0.17145377898804,12.8324483442,4.305555,6.115426044246
rescaleX = 1.722222
rescaleY = 1.722222
rescaleZ = 1.722222
}
MODEL
{
model = Squad/Parts/Utility/mk3CargoBay/short
}
MODULE
{
name = ModuleAnimateGeneric
animationName = MK3CargoBay
startEventGUIName = Close
endEventGUIName = Open
actionGUIName = Toggle Bay Doors
allowDeployLimit = true
revClampDirection = false
revClampSpeed = true
revClampPercent = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/parachuteMk1/parachuteMk1.cfg
PART
{
name = parachuteSingle
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_stack_bottom = 0.0, -0.0120649, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.0120649, 0.0, 0.0, -1.0, 0.0
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = start
entryCost = 0
cost = 450
category = none
subcategory = 0
title = Mk16 Parachute
description = The Mk16 Parachute might be considered by some to be little more than a random stitching together of the surplus parts it is, in fact, made from. But the fact remains that the Mk16 has been widely accepted as a generally better alternative to being in freefall.
attachRules = 1,0,0,1,0
mass = 0.0305
dragModelType = default
angularDrag = 3
stageOffset = -1
bulkheadProfiles = size0, srf
bodyLiftMultiplier = 0
tags = arrest canopy chute decel descen drag entry fall landing re- return safe slow white
absorptiveConstant = 0.15
maximum_drag = 0.32
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 2
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1.25
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 12
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-0625-1
position = 0.0, 0.0, 0.0
scale = 0.8,0.8,0.8
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = SmallChuteCap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = SmallChuteCap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = SmallChuteCap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = RealChuteModule
caseMass = 0.002
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Nylon
preDeployedDiameter = 1
deployedDiameter = 25
minIsPressure = false
minPressure = 0.01
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
preDeploymentAnimation = semiDeployLarge
deploymentAnimation = fullyDeployLarge
parachuteName = B_ParachuteRoot004
capName = SmallChuteCap
}
}
MODULE
{
name = ProceduralChute
textureLibrary = StockReplacement
currentCanopies = Main chute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/parachuteMk12-R/parachuteMk12-R.cfg
PART
{
name = radialDrogue
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = survivability
entryCost = 600
cost = 300
category = none
subcategory = 0
title = Mk12-R Radial-Mount Drogue Chute
description = The Mk12-R is a half sized radial mount version of the Mk25. This "Drogue" parachute is small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing craft down before the deployment of your main chutes.
attachRules = 0,1,0,0,0
mass = 0.007
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stageOffset = -1
bulkheadProfiles = srf
tags = arrest canopy chute decel descen drag entry fall landing orange re- return safe slow stab
absorptiveConstant = 0.15
maximum_drag = 0.32
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 2.5
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 8
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-drogue-radial-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCapDrogue
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCapDrogue
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCapDrogue
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = RealChuteModule
caseMass = 0.003
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Kevlar
preDeployedDiameter = 2.5
deployedDiameter = 5
minIsPressure = false
minPressure = 0.007
deploymentAlt = 3000
cutAlt = 1100
preDeploymentSpeed = 1
deploymentSpeed = 4
preDeploymentAnimation = semiDeployLarge
deploymentAnimation = fullyDeployLarge
parachuteName = B_ParachuteRoot005
capName = RadialChuteCapDrogue
}
}
MODULE
{
name = ProceduralChute
textureLibrary = StockReplacement
currentCanopies = Drogue chute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/parachuteMk16-XL/parachuteMk16-XL.cfg
PART
{
name = parachuteLarge
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_stack_bottom = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = landing
entryCost = 4600
cost = 500
category = none
subcategory = 0
title = Mk16-XL Parachute
description = The Mk16-XL Parachute is a double-sized variant of the Mk16, now with only 50% of the structural integrity!
attachRules = 1,0,0,1,0
mass = 0.1589
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stageOffset = -1
bulkheadProfiles = size1, srf
tags = arrest blue canopy chute decel descen drag entry fall landing re- return safe slow
absorptiveConstant = 0.15
maximum_drag = 0.32
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.6
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 0.67
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 25
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = RealChuteModule
caseMass = 0.045
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Nylon
preDeployedDiameter = 2
deployedDiameter = 50
minIsPressure = false
minPressure = 0.01
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
preDeploymentAnimation = semiDeployLarge
deploymentAnimation = fullyDeployLarge
parachuteName = B_ParachuteLargeRotator
capName = ChuteCap
}
}
MODULE
{
name = ProceduralChute
textureLibrary = StockReplacement
currentCanopies = Main chute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/parachuteMk2-R/parachuteMk2-R.cfg
PART
{
name = parachuteRadial
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = survivability
entryCost = 2800
cost = 300
category = none
subcategory = 0
title = Mk2-R Radial-Mount Parachute
description = A parachute comparable to the Mk16 chute, but which is placed radially instead of attached on top of something.
attachRules = 0,1,0,0,0
mass = 0.0232
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stageOffset = -1
bulkheadProfiles = srf
tags = arrest blue canopy chute decel descen drag entry fall landing re- return safe slow
absorptiveConstant = 0.15
maximum_drag = 0.32
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.0
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 1
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 58
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-radial-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = RadialChuteCap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = RealChuteModule
caseMass = 0.01
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Nylon
preDeployedDiameter = 0.7
deployedDiameter = 17
minIsPressure = false
minPressure = 0.01
deploymentAlt = 1000
cutAlt = -1
preDeploymentSpeed = 2
deploymentSpeed = 6
preDeploymentAnimation = semiDeployLarge
deploymentAnimation = fullyDeployLarge
parachuteName = B_ParachuteRoot
capName = RadialChuteCap
}
}
MODULE
{
name = ProceduralChute
textureLibrary = StockReplacement
currentCanopies = Main chute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/parachuteMk25/parachuteMk25.cfg
PART
{
name = parachuteDrogue
module = Part
author = Chris Adderley (Nertea)
scale = 1.0
node_stack_bottom = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, -0.020649, 0.0, 0.0, -1.0, 0.0
buoyancyUseCubeNamed = PACKED
sound_parachute_open = activate
sound_parachute_single = deploy
TechRequired = advLanding
entryCost = 3500
cost = 500
category = none
subcategory = 0
title = Mk25 Parachute
description = The Mk25 is what's known as a "Drogue" parachute - small, deploys high up, and certainly not enough to stop you smashing into the ground on its own, but useful for slowing heavy craft down before the deployment of your main chutes.
attachRules = 1,0,0,1,0
mass = 0.0507
dragModelType = default
angularDrag = 3
breakingForce = 100
breakingTorque = 50
bodyLiftMultiplier = 0
stageOffset = -1
bulkheadProfiles = size1, srf
tags = arrest canopy chute decel descen drag drogue entry fall landing orange re- return safe slow stab
absorptiveConstant = 0.15
maximum_drag = 0.32
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.6
emissiveConstant = 0.85
maxTemp = 850
skinMaxTemp = 2300
MODULE
{
name = ModuleDragModifier
dragCubeName = SEMIDEPLOYED
dragModifier = 0.67
}
MODULE
{
name = ModuleDragModifier
dragCubeName = DEPLOYED
dragModifier = 3.5
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-drogue-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = absorptiveConstant
valueCurve
{
key = 0.0 0.15
key = 1.0 0.4
}
}
MODULE
{
name = ModuleTransform2Value
transformName = ChuteCap
valueName = skinInternalConductionMult
valueCurve
{
key = 0.0 0.12
key = 1.0 1.0
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = RealChuteModule
caseMass = 0.045
timer = 0
mustGoDown = false
cutSpeed = 0.5
spareChutes = 5
PARACHUTE
{
material = Kevlar
preDeployedDiameter = 5
deployedDiameter = 10
minIsPressure = false
minPressure = 0.007
deploymentAlt = 3000
cutAlt = 1100
preDeploymentSpeed = 1
deploymentSpeed = 4
preDeploymentAnimation = semiDeployLarge
deploymentAnimation = fullyDeployLarge
parachuteName = B_ParachuteLargeDrogueRotator
capName = ChuteCap
}
}
MODULE
{
name = ProceduralChute
textureLibrary = StockReplacement
currentCanopies = Drogue chute
}
EFFECTS
{
rcpredeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_open
volume = 1
}
}
rcdeploy
{
AUDIO
{
channel = Ship
clip = sound_parachute_single
volume = 1
}
}
rccut
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_cut
volume = 1
}
}
rcrepack
{
AUDIO
{
channel = Ship
clip = RealChute/Sounds/sound_parachute_repack
volume = 1
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/radialAttachmentPoint/radialAttachmentPoint.cfg
PART
{
name = stackPoint1
module = Part
author = NovaSilisko
mesh = model.mu
rescaleFactor = 1
node_stack_top = 0.0, 0.04688377, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.08, 0.0, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
entryCost = 1200
cost = 250
category = Structural
subcategory = 0
title = BZ-52 Radial Attachment Point
manufacturer = Found behind the Clamp-O-Tron factory
description = Originally a defective Clamp-O-Tron docking port, engineers soon discovered it had great potential as a structural element.
attachRules = 1,1,1,1,1
mass = 0.025
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
PhysicsSignificance = 0
bulkheadProfiles = size1, srf
tags = affix anchor mount secure
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105/rcsBlockRV-105.cfg
PART
{
name = RCSBlock
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 0
cost = 620
category = Control
subcategory = 0
title = RCS Quad [275/445 N Class]
manufacturer = Generic
description = A generic RCS quad. Use this for attitude control or translation/ullage for medium stages and spacecraft (when using NTO/MMH, same performance as the Apollo SM quads). Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.028
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.875
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.275
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 4Mask
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.016
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
moduleID = RCSBlock
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RCSBlock
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RCSBlock
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RCSBlock
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0.0050000000625,0.0260000000625,0
rotation = 0,0,180
scale = 1.5500000000625,1.5500000000625,1.5500000000625
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105/rcsBlockRV-105.cfg
PART
{
name = SquadRCSBlockTenth
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
TechRequired = stability
entryCost = 1450
cost = 620
category = Control
subcategory = 0
title = RCS Quad (28/45 N class)
manufacturer = Generic
description = A generic RCS quad. Use this for attitude control or translation/ullage for very small stages and spacecraft. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.0028
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.5925
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.0275
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 4Mask
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.00505968
techLevel = 0
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.0255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.0275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.0265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.0072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.0445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.0442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.0455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.0425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
moduleID = SquadRCSBlockTenth
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = SquadRCSBlockTenth
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = SquadRCSBlockTenth
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = SquadRCSBlockTenth
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0.00158000001975,0.00821600001975,0
rotation = 0,0,180
scale = 0.48980000001975,0.48980000001975,0.48980000001975
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105/rcsBlockRV-105.cfg
PART
{
name = RCSBlockQuarter
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
TechRequired = stability
entryCost = 3400
cost = 620
category = Control
subcategory = 0
title = RCS Quad [69/111 N class]
manufacturer = Generic
description = A generic RCS quad. Use this for attitude control or translation/ullage for rather small spacecraft or kick stages. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.007
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 0.9375
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.06875
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 4Mask
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.008
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.06375
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.06875
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.06625
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.018
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.0285
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.11125
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.1105
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.11375
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.10625
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
moduleID = RCSBlockQuarter
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = RCSBlockQuarter
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RCSBlockQuarter
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = RCSBlockQuarter
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0.00250000003125,0.01300000003125,0
rotation = 0,0,180
scale = 0.77500000003125,0.77500000003125,0.77500000003125
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105/rcsBlockRV-105.cfg
PART
{
name = SquadRCSBlockHalf
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
TechRequired = stability
entryCost = 1450
cost = 620
category = Control
subcategory = 0
title = RCS Quad [138/223 N class]
manufacturer = Generic
description = A generic RCS quad. Use this for attitude control or translation/ullage for small stages and spacecraft. Plume and sound provided by Waterfall.
attachRules = 0,1,0,0,0
mass = 0.014
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.326
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.1375
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 254
key = 1 82.08
key = 4 0.001
}
PROPELLANT
{
ratio = 1.0
name = Hydrazine
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = 4Mask
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0113136
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSjet
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
moduleID = SquadRCSBlockHalf
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = SquadRCSBlockHalf
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSjet
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSjet
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = SquadRCSBlockHalf
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSjet
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = SquadRCSBlockHalf
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSjet
position = 0.0035360000442,0.0183872000442,0
rotation = 0,0,180
scale = 1.0961600000442,1.0961600000442,1.0961600000442
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105/rcsBlockRV-105.cfg
PART
{
name = ATV_RCS_back
module = Part
author = Chris Adderley (Nertea)
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
TechRequired = advFlightControl
TechHidden = true
entryCost = 0
cost = 620
category = none
subcategory = 0
title = ATV RCS aft
manufacturer = STEADLER Engineering Corps
description = Intended to represent the ATVs aft RCS thrusters. Place four near the aft end of ATVs sides.
attachRules = 0,1,0,0,0
mass = 0.028
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
stagingIcon = RCS_MODULE
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.216
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 270
key = 1 100
key = 4 0.001
}
PROPELLANT
{
ratio = 0.495
name = MMH
}
PROPELLANT
{
ratio = 0.505
name = MON3
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = Squad/Parts/Utility/rcsBlockRV-105/model
scale = 1.0, 1.0, 1.0
rotation = 90, 0, 0
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSthruster
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rcsBlockRV-105_v2/rcsBlockRV-105.cfg
PART
{
name = RCSBlock_v2
module = Part
author = Pablo
mesh = rcsBlock105.mu
scale = 0.1
node_attach = -0.07, 0, 0, 1.0, 0.0, 0.0
TechRequired = advFlightControl
entryCost = 1200
cost = 45
subcategory = 0
title = non RO - RV-105 RCS Thruster Block
manufacturer = STEADLER Engineering Corps
description = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised. (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.04
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
stagingIcon = RCS_MODULE
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.02 0.1
volume = 0.5 0.1
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
MODEL_MULTI_PARTICLE
{
modelName = Squad/FX/Monoprop_small
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
localRotation = -90, 0, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
resourceName = MonoPropellant
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
key = 4 0.001
}
}
MODULE
{
name = FXModuleAnimateRCS
animationName = RCSGlow
responseSpeed = 0.01
thrustForceMult = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/RelayAntennas/RA-100.cfg
PART
{
name = RelayAntenna100
module = Part
author = Andrew Cassidy
node_attach = 0.0, -0.12, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.18, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = automation
entryCost = 24000
cost = 3000
category = Communication
subcategory = 0
title = RA-100 Parabolic Antenna (4m)
manufacturer = Generic
description = A fixed axial feed parabolic antenna for deep space telecommunications.
attachRules = 1,1,0,0,0
mass = 0.064
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
vesselType = Relay
bulkheadProfiles = size0
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
rescaleFactor = 1.3115
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-3
}
MODULE
{
name = ModulePartVariants
baseVariant = Size1
VARIANT
{
name = Size1
displayName = 1.25m
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
dish_big_125 = true
dish_big_compact = false
}
}
VARIANT
{
name = Compact
displayName = Compact
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
dish_big_125 = false
dish_big_compact = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 4.0
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/RelayAntennas/RA-5.cfg
PART
{
name = RelayAntenna5
module = Part
author = Andrew Cassidy
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5000
cost = 1800
category = Communication
subcategory = 0
title = RA-2 Parabolic Antenna (1m)
manufacturer = Generic
description = A fixed Cassegrain parabolic antenna for general applications. Features a composite protective cover for the reflector.
attachRules = 1,1,0,0,0
mass = 0.004
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
vesselType = Relay
bulkheadProfiles = size0
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-1
}
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT
{
name = Size0
displayName = 0.625m
themeName = White
primaryColor = #ffffff
secondaryColor = #505050
GAMEOBJECTS
{
dish_small_625 = true
dish_small_truss = false
}
}
VARIANT
{
name = Truss
displayName = Truss
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
dish_small_625 = false
dish_small_truss = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 1.0
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/RelayAntennas/RA-50.cfg
PART
{
name = RelayAntenna50
module = Part
author = Andrew Cassidy
rescaleFactor = 1.0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = electronics
entryCost = 45000
cost = 2400
category = Communication
subcategory = 0
title = RA-15 Parabolic Antenna (2m)
manufacturer = Generic
description = A fixed Gregorian - style parabolic antenna for deep space telecommunications.
attachRules = 1,1,0,0,0
mass = 0.016
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
vesselType = Relay
bulkheadProfiles = size0
maxTemp = 673.15
crashTolerance = 8
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
fuelCrossFeed = False
skinMaxTemp = 773.15
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleBdbRelayInfo
}
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-2
}
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT
{
name = Size0
displayName = 0.625m
themeName = White
primaryColor = #ffffff
secondaryColor = #505050
GAMEOBJECTS
{
dish_medium_625 = true
dish_medium_125 = false
}
}
VARIANT
{
name = Size1
displayName = 1.25m
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS
{
dish_medium_625 = false
dish_medium_125 = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleRealAntenna
antennaDiameter = 2.0
RFBand = S
packetInterval = 1
packetSize = 1
packetResourceCost = 1
UPGRADES
{
UPGRADE
{
name__ = commsTL1
maxTechLevel = 1
}
UPGRADE
{
name__ = commsTL2
maxTechLevel = 2
}
UPGRADE
{
name__ = commsTL3
maxTechLevel = 3
}
UPGRADE
{
name__ = commsTL4
maxTechLevel = 4
}
UPGRADE
{
name__ = commsTL5
maxTechLevel = 5
}
UPGRADE
{
name__ = commsTL6
maxTechLevel = 6
}
UPGRADE
{
name__ = commsTL7
maxTechLevel = 7
}
UPGRADE
{
name__ = commsTL8
maxTechLevel = 8
}
UPGRADE
{
name__ = commsTL9
maxTechLevel = 9
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rockomaxAdapters/largeAdapter.cfg
PART
{
name = largeAdapter
module = Part
author = AlexanderM
rescaleFactor = 1
node_stack_top = 0.0, 0.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.755, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = generalConstruction
entryCost = 3300
cost = 500
category = Structural
subcategory = 0
title = Rockomax Brand Adapter
manufacturer = Rockomax Conglomerate
description = Governmental pressure and several lawsuits led Rockomax to finally consider creating an adapter to connect its own parts to that of its competitors. As much as the CEOs hated it, however, it was a resounding success.
attachRules = 1,0,1,1,0
mass = 0.215
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = True
bulkheadProfiles = size1, size2
tags = cone
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Utility/rockomaxAdapters/Assets/brandAdapter
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #ffffff
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse_O
_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal_O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
skinMaxTemp = 1000
leaveTemp = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 1600
type = Cryogenic
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/rockomaxAdapters/largeAdapterShort.cfg
PART
{
name = largeAdapter2
module = Part
author = AlexanderM
rescaleFactor = 1
node_stack_top = 0.0, 0.1892163, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.1892163, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advConstruction
entryCost = 3000
cost = 450
category = Structural
subcategory = 0
title = Rockomax Brand Adapter 02
manufacturer = Rockomax Conglomerate
description = A shorter adapter from Rockomax, formed under similar circumstances to its big brother. Coated with spaceproof paint for maximum integrity.
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = True
bulkheadProfiles = size2, size1
tags = cone truncat
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
MODEL
{
model = Squad/Parts/Utility/rockomaxAdapters/Assets/brandAdapter02
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
useMultipleDragCubes = false
VARIANT
{
name = BlackAndWhite
displayName = Black and White
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #ffffff
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse_O
_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal_O
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow_Adapter_Halved
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ServiceBay/ServiceBay_125.cfg
PART
{
name = ServiceBay_125
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top2 = 0.0, 0.25, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -0.25, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.3, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = survivability
cost = 500
entryCost = 0
TechHidden = True
subcategory = 0
title = non RO - Service Bay (1.25m)
description = A heat resistant service bay, ideal for protecting delicate instruments or stowing small service components such as RCS tanks, batteries, etc. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size1
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
tags = bus contain heat hollow protect (stor therm
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleAnimateGeneric
animationName = DoorsOpen
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleSeeThroughObject
transformName = NewBay125
shaderName = KSP/Bumped Specular (Transparent)
screenRadius = 1.0
leadModuleIndex = 0
leadModuleTgtValue = 0
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.001
convectionFluxThreshold = 500
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Payload/restock-service-bay-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Opaque
VARIANT
{
name = Opaque
displayName = Solid Caps
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
ServiceBay125_Opaque = true
ServiceBay125 = false
ServiceBay125_Transparent = false
FloorColliders = true
}
}
VARIANT
{
name = Transparent
displayName = Truss Caps
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
ServiceBay125_Opaque = false
ServiceBay125 = false
ServiceBay125_Transparent = true
FloorColliders = true
}
}
VARIANT
{
name = Hollow
displayName = No Caps
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
ServiceBay125_Opaque = false
ServiceBay125 = true
ServiceBay125_Transparent = false
FloorColliders = false
}
}
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ServiceBay/ServiceBay_250.cfg
PART
{
name = ServiceBay_250
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_stack_top2 = 0.0, 0.55, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -0.55, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.65, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.65, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = commandModules
cost = 500
entryCost = 0
TechHidden = True
subcategory = 0
title = non RO - Service Bay (2.5m)
description = A heat resistant service bay, ideal for protecting delicate instruments or stowing small service components such as RCS tanks, batteries, etc. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size2
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
tags = bus contain heat hollow protect (stor therm
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleAnimateGeneric
animationName = DoorsOpen
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleSeeThroughObject
transformName = NewBay25
shaderName = KSP/Bumped Specular (Transparent)
screenRadius = 2.0
leadModuleIndex = 0
leadModuleTgtValue = 0
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.001
convectionFluxThreshold = 500
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Payload/restock-service-bay-25-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Opaque
VARIANT
{
name = Opaque
displayName = Solid Caps
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
ServiceBay25_Opaque = true
ServiceBay25 = false
ServiceBay25_Transparent = false
FloorColliders = true
}
}
VARIANT
{
name = Transparent
displayName = Truss Caps
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
ServiceBay25_Opaque = false
ServiceBay25 = false
ServiceBay25_Transparent = true
FloorColliders = true
}
}
VARIANT
{
name = Hollow
displayName = No Caps
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
ServiceBay25_Opaque = false
ServiceBay25 = true
ServiceBay25_Transparent = false
FloorColliders = false
}
}
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = CylBottom001
rotatorsName = CylTop001
}
CONSTRAINLOOKFX
{
targetName = CylBottom002
rotatorsName = CylTop002
}
CONSTRAINLOOKFX
{
targetName = CylBottom003
rotatorsName = CylTop003
}
CONSTRAINLOOKFX
{
targetName = CylBottom004
rotatorsName = CylTop004
}
CONSTRAINLOOKFX
{
targetName = CylTop001
rotatorsName = CylBottom001
}
CONSTRAINLOOKFX
{
targetName = CylTop002
rotatorsName = CylBottom002
}
CONSTRAINLOOKFX
{
targetName = CylTop003
rotatorsName = CylBottom003
}
CONSTRAINLOOKFX
{
targetName = CylTop004
rotatorsName = CylBottom004
}
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ServiceBay_v2/ServiceBay_125_v2.cfg
PART
{
name = ServiceBay_125_v2
module = Part
author = RoverDude
node_stack_top2 = 0.0, 0.25, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -0.25, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.3, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = survivability
entryCost = 1000
cost = 500
category = Payload
subcategory = 0
title = Service Bay [2m]
description = Service bay for protecting small delicate instruments during spaceflight. Note: must be shielded for reentry, bay itself is delicate too.
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size1
heatConductivity = 0.04
thermalMassModifier = 5.0
tags = bus contain heat hollow protect (stor therm
maxTemp = 1000
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
emissiveConstant = 0.2
MODEL
{
model = Squad/Parts/Utility/ServiceBay_v2/Assets/ServiceBay_125_v2
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ServiceBayDoors
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ServiceBay_v2/ServiceBay_250_v2.cfg
PART
{
name = ServiceBay_250_v2
module = Part
author = RoverDude
node_stack_top2 = 0.0, 0.55, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -0.55, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.65, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.65, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = commandModules
entryCost = 1000
cost = 500
category = Payload
subcategory = 0
title = Service Bay [4m]
description = Service bay for protecting small delicate instruments during spaceflight. Note: must be shielded for reentry, bay itself is delicate too.
attachRules = 1,0,1,1,0
mass = 0.24
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size2
heatConductivity = 0.04
thermalMassModifier = 5.0
tags = bus contain heat hollow protect (stor therm
maxTemp = 1000
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.6
emissiveConstant = 0.2
MODEL
{
model = Squad/Parts/Utility/ServiceBay_v2/Assets/ServiceBay_250_v2
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ServiceBayDoors
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/ServiceBay_v2/ServiceBay_250_v2.cfg
PART
{
name = RO_ServiceBay_300
module = Part
author = RoverDude
node_stack_top2 = 0.0, 0.55, 0.0, 0.0, -1.0, 0.0, 1
node_stack_bottom2 = 0.0, -0.55, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.65, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.65, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = commandModules
entryCost = 1000
cost = 500
category = Payload
subcategory = 0
title = Service Bay [3m]
description = Service bay for protecting small delicate instruments during spaceflight. Note: must be shielded for reentry, bay itself is delicate too.
attachRules = 1,0,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size2
heatConductivity = 0.04
thermalMassModifier = 5.0
tags = bus contain heat hollow protect (stor therm
maxTemp = 1000
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
rescaleFactor = 1.2
emissiveConstant = 0.2
MODEL
{
model = Squad/Parts/Utility/ServiceBay_v2/Assets/ServiceBay_250_v2
}
MODULE
{
name = ModuleAnimateGeneric
animationName = ServiceBayDoors
actionGUIName = Toggle
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/smallClaw/smallClaw.cfg
PART
{
name = smallClaw
module = Part
author = Andrew Cassidy
scale = 1
TechRequired = actuators
entryCost = 4100
cost = 315
subcategory = 0
title = non RO - Advanced Grabbing Unit Jr.
manufacturer = Kerbal Motion LLC
description = Usually, when you want to improve a part, the first thing any self-respecting Kerbal engineer thinks about is making it bigger and adding more power. Rarely, that's not the ideal solution. Thus was born the AGU jr. Instead of making a bigger claw, Kerbal Motion has designed a smaller one, when you need a small helping hand to latch onto something in those hard to reach places. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.03
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
fuelCrossFeed = False
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = size0, srf
tags = a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1
node_stack_top = 0.0, -0.14082675, 0.00, 0.0, -1.0, 0.0, 1
node_attach = 0.0, -0.0738, 0.00, 0.0, -1.0, 0.0, 1
category = 97
MODULE
{
name = ModuleGrappleNode
nodeTransformName = ArticulatedCap
deployAnimationController = 1
nodeType = size1
captureRange = 0.1
captureMinFwdDot = 0.733
captureMaxRvel = 1
nodeTransformName = Pivot
}
MODULE
{
name = ModuleAnimateGeneric
animationName = Deploy
startEventGUIName = Arm
endEventGUIName = Disarm
actionGUIName = Toggle Arming
animationName = Deploy
}
MODULE
{
name = FlagDecal
textureQuadName = flagTransform
textureQuadName = FlagTransform
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODEL
{
model = ReStock/Assets/Coupling/restock-claw-625-2
}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Actuator_0_lower
targetName = Actuator_0_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_0_upper
targetName = Actuator_0_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_lower
targetName = Actuator_1_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_1_upper
targetName = Actuator_1_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_2_lower
targetName = Actuator_2_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_2_upper
targetName = Actuator_2_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_3_lower
targetName = Actuator_3_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_3_upper
targetName = Actuator_3_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_4_lower
targetName = Actuator_4_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_4_upper
targetName = Actuator_4_lower
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_5_lower
targetName = Actuator_5_upper
}
LOOKATCONSTRAINT
{
rotatorsName = Actuator_5_upper
targetName = Actuator_5_lower
}
}
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Body_white = true
Body_black = false
Body_yellow = false
}
}
VARIANT
{
name = Dark
displayName = Black
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #999999
GAMEOBJECTS
{
Body_white = false
Body_black = true
Body_yellow = false
}
}
VARIANT
{
name = Yellow
displayName = Yellow
themeName = YellowAndWhite
primaryColor = #B08D43
secondaryColor = #999999
GAMEOBJECTS
{
Body_white = false
Body_black = false
Body_yellow = true
}
}
}
MODULE
{
name = ModuleRestockDepthMask
maskTransform = DepthMask
}
MODULE
{
name = ModuleLight
lightName = SpotLight
lightMeshRendererName = LampLens
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.08
useResources = true
}
MODULE
{
name = ModuleRestockEnhancedLight
cookiePath = ReStock/Assets/Electrical/restock-light-cookie-flood-2
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/spotLightMk1/spotLightMk1.cfg
PART
{
name = spotLight1
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0.0, 0.012301, 0.2139421, 0.0, 0.0, -1.0
TechRequired = electrics
entryCost = 800
cost = 100
category = Utility
subcategory = 0
title = Illuminator Mk1
manufacturer = Rokea Inc
description = The Illuminator Mk1 from RKEA projects a strong beam of photons in its prograde direction, increasing the brightness of surfaces exposed to the beam (it's a big flashlight).
attachRules = 0,1,0,0,1
mass = 0.0035
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = moar (more bulb candle dark flash (lamp (light shine spot torch
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleLight
lightName = Spot
useAnimationDim = true
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.03
animationName = LightAnimation
useResources = true
movementTransformName = SpotLightBase
canRotate = false
canPitch = true
pitchAxisName = X
pitchMin = 0
pitchMax = 180
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-spot-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/spotLightMk2/spotLightMk2.cfg
PART
{
name = spotLight2
module = Part
author = Chris Adderley (Nertea)
rescaleFactor = 1
node_attach = 0.0, -0.03070444, 0.2692509, 0.0, 0.0, -1.0
TechRequired = electrics
entryCost = 800
cost = 100
category = Utility
subcategory = 0
title = Illuminator Mk2
manufacturer = Rokea Inc
description = The Illuminator Mk2 is an extra-wide beam, low-power Illuminator, for lighting up large swaths of whatever you wish. However, its beam does not shine very far.
attachRules = 0,1,0,0,1
mass = 0.0035
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = moar (more bulb candle dark flash flood (lamp (light shine torch
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleLight
lightName = Spot
useAnimationDim = true
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
animationName = LightAnimation
resourceAmount = 0.015
useResources = true
movementTransformName = FloodR
canRotate = false
canPitch = true
pitchAxisName = X
pitchMin = 0
pitchMin = 0
pitchMax = 180
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-flood-2
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
themeName = Dark
primaryColor = #000000
secondaryColor = #000000
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName = restock-lights-1
mainTextureURL = ReStock/Assets/Electrical/restock-lights-1-alt
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/stackBiCoupler/stackBiCoupler.cfg
PART
{
name = stackBiCoupler
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0, 0.2555655, 0, 0.0, 1.0, 0.0
node_stack_bottom1 = 0.6507622, -0.2681665, 0, 0.0, -1.0, 0.0
node_stack_bottom2 = -0.6507622, -0.2681665, 0, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
TechHidden = true
entryCost = 0
cost = 400
subcategory = 0
title = non RO - TVR-200 Stack Bi-Coupler
manufacturer = O.M.B. Demolition Enterprises
description = The TVR-200 Stack Bi-Coupler is a simple method for splitting one rocket into two - WITHOUT the disastrous consequences of doing it the normal (explosive) way. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,0
stackSymmetry = 1
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
fuelCrossFeed = True
bulkheadProfiles = size1
tags = dual mount multi pair split twin two
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/stackCouplers/stackBiCoupler_v2.cfg
PART
{
name = stackBiCoupler_v2
module = Part
author = Pablo
scale = 1
rescaleFactor = 1
node_stack_top = 0, 0.33838, 0, 0.0, 1.0, 0.0
node_stack_bottom1 = 0.625, -0.33838, 0.00125, 0.0, -1.0, 0.0
node_stack_bottom2 = -0.625, -0.33838, 0.00125, 0.0, -1.0, 0.0
TechRequired = specializedConstruction
entryCost = 3200
cost = 400
category = Structural
subcategory = 0
title = TVR-200 Stack Bi-Coupler
manufacturer = O.M.B. Demolition Enterprises
description = The TVR-200 Stack Bi-Coupler is a simple method for splitting one rocket into two - WITHOUT the disastrous consequences of doing it the normal (explosive) way.
attachRules = 1,0,1,1,0
stackSymmetry = 1
mass = 0.080
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
fuelCrossFeed = True
bulkheadProfiles = size1
tags = dual mount multi pair split twin two
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Utility/stackCouplers/Assets/stackBiCoupler_v2
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Dark
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Orange
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_Orange_NRM
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/stackCouplers/stackQuadCoupler.cfg
PART
{
name = stackQuadCoupler
module = Part
author = Pablo
rescaleFactor = 1.0
node_stack_top = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom01 = 0.625, -0.4875, 0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom02 = 0.625, -0.4875, -0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom03 = -0.625, -0.4875, 0.625, 0.0, -1.0, 0.0, 1
node_stack_bottom04 = -0.625, -0.4875, -0.625, 0.0, -1.0, 0.0, 1
TechRequired = advMetalworks
entryCost = 4200
cost = 2000
category = Structural
subcategory = 0
title = TVR-2160C Mk2 Stack Quad-Coupler
manufacturer = O.M.B. Demolition Enterprises
description = What could be more awesome than a Tricoupler? Why, a quadcoupler, of course. Just remember that this is not a decoupler, and will not separate stages.
attachRules = 1,0,1,1,0
stackSymmetry = 3
mass = 0.150
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 3
fuelCrossFeed = True
bulkheadProfiles = size1
tags = ?4 four mount multi (quad split
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Utility/stackCouplers/Assets/stackQuadCoupler
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Dark
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Orange
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_Orange_NRM
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/stackCouplers/stackTriCoupler_v2.cfg
PART
{
name = stackTriCoupler_v2
module = Part
author = Pablo
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.5349199, 0.0, 0.0, 1.0, 0.0
node_stack_bottom01 = 0, -0.43421, -0.72431, 0.0, -1.0, 0.0
node_stack_bottom02 = -0.62722, -0.43421, 0.36023, 0.0, -1.0, 0.0
node_stack_bottom03 = 0.62722, -0.43421, 0.36023, 0.0, -1.0, 0.0
TechRequired = advConstruction
entryCost = 2100
cost = 680
category = Structural
subcategory = 0
title = TVR-1180C Mk1 Stack Tri-Coupler
manufacturer = O.M.B. Demolition Enterprises
description = The Stack Tricoupler! If your stack is lacking in awesomeness, this is the tool for you! Just remember that this is not a decoupler, and won't separate stages.
attachRules = 1,0,1,1,0
stackSymmetry = 2
mass = 0.125
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 3
fuelCrossFeed = True
bulkheadProfiles = size1
tags = ?3 mount multi split three triple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = Squad/Parts/Utility/stackCouplers/Assets/stackTriCoupler_v2
}
MODULE
{
name = ModulePartVariants
baseVariant = Dark
useMultipleDragCubes = false
VARIANT
{
name = Dark
displayName = Dark
themeName = Dark
primaryColor = #4c4f47
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Dark
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = White
displayName = White
themeName = White
primaryColor = #ffffff
TEXTURE
{
shader = KSP/Bumped
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_NRM
}
}
VARIANT
{
name = Orange
displayName = Orange
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = Squad/Parts/Utility/stackCouplers/Assets/stackCouplersDiffuse_Orange
_BumpMap = Squad/Parts/Utility/stackCouplers/Assets/stackCouplers_Orange_NRM
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = RealismOverhaulStackHollow
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Utility/stackTriCoupler/stackTriCoupler.cfg
PART
{
name = stackTriCoupler
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_top = 0.0, 0.5349199, 0.0, 0.0, 1.0, 0.0
node_stack_bottom01 = 0, -0.4361493, -0.7233048, 0.0, -1.0, 0.0
node_stack_bottom02 = -0.6264005, -0.4361493, 0.3616524, 0.0, -1.0, 0.0
node_stack_bottom03 = 0.6264006, -0.4361493, 0.3616522, 0.0, -1.0, 0.0
TechRequired = advConstruction
entryCost = 0
TechHidden = true
cost = 680
subcategory = 0
title = non RO - TVR-1180C Mk1 Stack Tri-Coupler
manufacturer = O.M.B. Demolition Enterprises
description = The Stack Tricoupler! If your stack is lacking in awesomeness, this is the tool for you! Just remember that this is not a decoupler, and won't separate stages. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,0,0
stackSymmetry = 2
mass = 0.15
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.3
angularDrag = 3
fuelCrossFeed = True
bulkheadProfiles = size1
tags = ?3 mount multi split three triple
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearExtraLarge.cfg
PART
{
name = GearLarge
module = Part
author = Porkjet
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.00, 0.0, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = heavyLanding
entryCost = 8000
cost = 1700
category = Ground
subcategory = 0
title = LY-99 Extra Large Landing Gear
manufacturer = LightYear Tire Company
description = Heavy-duty retractable landing gear. With its six large tires and sturdy assembly it's the gear of choice for heavy cargo planes and airliners.
attachRules = 1,1,1,1,1,0,0,0
mass = 2.0
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 70
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
tags = aero (air aircraft ground plane retract roll takeoff taxi wheel
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
leaveTemp = True
maxTemp = 1800
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.55
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.7
pitch = 0.60
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.7
pitch = 0.50
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.7
pitch = 0.75
}
}
}
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearExtraLarge
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = anchor2
rotatorsName = link1
}
CONSTRAINLOOKFX
{
targetName = anchor1
rotatorsName = link2
}
}
MODULE
{
name = ModuleStatusLight
lightMeshRendererName = BrakeIndicator
lightMatPropertyName = _EmissiveColor
colorOn = #ff4433
colorOff = #000000
}
MODULE
{
name = ModuleLight
lightName = Spotlight
useAnimationDim = True
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.3
animationName = LandingGearExtraLargeSpotlight
useResources = True
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Deployed
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Retracted
dragModifier = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = LandingGearExtraLargeDeploy2
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.22
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0
wheelRadius = 0.3
wheelMass = 0.3
suspensionTravel = 0.527
maxLoadRating = 180
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheels1
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheels2
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheels3
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionOffset = -0.50
suspensionAxis = 0,1,0
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 24
}
MODULE
{
name = KSPWheelDeployment
animationName = LandingGearExtraLargeDeploy2
tempColliderName = deployTgt
tempColliderOffset = 0
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelBogey
bogeyName = WheelBogey
bogeyRotAxis = 1, 0, 0
bogeyUpAxis = 0, 1, 0
bogeyFwdAxis = 0, 0, 1
restingRotation = -25
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearFixed.cfg
PART
{
name = GearFixed
module = Part
author = Porkjet
mesh = model.mu
scale = 1.0
rescaleFactor = 1.0
mirrorRefAxis = 0, 0, 1
node_attach = 0.00, 0.00, 0.00, 1.0, 90.0, 0.0, 1
TechRequired = aviation
entryCost = 500
cost = 100
category = Ground
subcategory = 0
title = LY-01 Fixed Landing Gear
manufacturer = LightYear Tire Company
description = Simple wheel-on-a-stick Landing Gear to bring your birds down safely. (That means your airplanes, LightYear Co. does not encourage attempting to attach landing gear to actual birds)
attachRules = 1,1,1,1,1,0,0,0
mass = 0.015
thermalMassModifier = 4.0
emissiveConstant = 0.95
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 125
breakingForce = 50
breakingTorque = 50
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = aero (air aircraft ground plane roll takeoff taxi wheel
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
CoMOffset = -0.65, -0.5, 0
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearFixed
scale = 1, 1, 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.065
wheelRadius = 0.2
wheelMass = 0.04
suspensionTravel = 0.09
maxLoadRating = 5
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = WheelPivot
wheelColliderName = WheelCollider
suspensionOffset = 0
suspensionAxis = 0, 1, 0
}
MODULE
{
name = KSPWheelBrakes
wheelColliderName = WheelCollider
maxBrakeTorque = 12
}
MODULE
{
name = KSPWheelDamage
wheelColliderName = WheelCollider
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearFree.cfg
PART
{
name = GearFree
module = Part
author = Porkjet
mesh = model.mu
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.00, 0.00, 0.00, 0.0, 1.0, 0.0, 1
TechRequired = aviation
entryCost = 1500
cost = 150
category = Ground
subcategory = 0
title = LY-05 Steerable Landing Gear
manufacturer = LightYear Tire Company
description = Simple wheel with steering actuation. It has become evident that aerodynamic control surfaces don't offer much control while slowly taxiing on the ground. Hopefully these wheels will reduce the number of low altitude low speed collisions with buildings. And Kerbals.
attachRules = 1,1,1,1,1,0,0,0
mass = 0.01
thermalMassModifier = 4.0
emissiveConstant = 0.95
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 325
breakingForce = 50
breakingTorque = 50
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = aero (air aircraft free ground plane roll takeoff taxi wheel
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
CoMOffset = 0, -0.4, 0
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearFree
scale = 1, 1, 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = -0.075
wheelRadius = 0.198
wheelMass = 0.04
suspensionTravel = 0.05
maxLoadRating = 5
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheel
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = suspension
suspensionOffset = -0.18
suspensionAxis = 0, 1, 0
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
maxSteeringAngle = 20
steeringAxis = 0, 1, 0
steeringResponse = 0.24
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 12
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearLarge.cfg
PART
{
name = GearMedium
module = Part
author = Porkjet
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.00, 0.0, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = heavyLanding
entryCost = 6400
cost = 1200
category = Ground
subcategory = 0
title = LY-60 Large Landing Gear
manufacturer = LightYear Tire Company
description = Heavy-duty retractable landing gear. With its four large tires and sturdy assembly it's the gear of choice for heavy cargo planes and airliners.
attachRules = 1,1,1,1,1,0,0,0
mass = 1.5
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 70
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
tags = aero (air aircraft ground plane retract roll takeoff taxi wheel
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
leaveTemp = True
maxTemp = 1500
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.6
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.6
pitch = 0.60
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.6
pitch = 0.55
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.6
pitch = 0.75
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.6
pitch = 0.55
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.6
pitch = 0.75
}
}
}
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearLarge
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = anchor2
rotatorsName = link1
}
CONSTRAINLOOKFX
{
targetName = anchor1
rotatorsName = link2
}
}
MODULE
{
name = ModuleStatusLight
lightMeshRendererName = BrakeIndicator
lightMatPropertyName = _EmissiveColor
colorOn = #ff4433
colorOff = #000000
}
MODULE
{
name = ModuleLight
lightName = Spotlight
useAnimationDim = True
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.2
animationName = LandingGearLargeSpotlight
useResources = True
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Deployed
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Retracted
dragModifier = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = LandingGearLargeDeploy
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.16
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = -0.277
wheelRadius = 0.3
wheelMass = 0.2
suspensionTravel = 0.25
maxLoadRating = 130
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheels1
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = wheels2
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionOffset = -0.25
suspensionAxis = 0,1,0
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 18
}
MODULE
{
name = KSPWheelDeployment
animationName = LandingGearLargeDeploy
tempColliderName = deployTgt
tempColliderOffset = -0.25
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelBogey
bogeyName = WheelBogey
bogeyRotAxis = 1, 0, 0
bogeyUpAxis = 0, 1, 0
bogeyFwdAxis = 0, 0, 1
restingRotation = -25
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearMedium.cfg
PART
{
name = GearSmall
module = Part
author = Porkjet
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.00, 0.00, 0.00, 0.0, 1.0, 0.0, 1
TechRequired = advLanding
entryCost = 4800
cost = 700
category = Ground
subcategory = 0
title = LY-35 Medium Landing Gear
manufacturer = LightYear Tire Company
description = High performance retractable landing gear. This bigger version features two large tires to support big and heavy planes. The longer assembly allows for improved ground clearance.
attachRules = 1,1,1,1,1,0,0,0
mass = 0.46
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
tags = aero (air aircraft ground plane retract roll takeoff taxi wheel
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
leaveTemp = True
maxTemp = 1500
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 2500
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.9
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.65
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.8
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.9
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.65
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.9
}
}
}
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearMedium
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = true
matchPosition = false
CONSTRAINFX
{
targetName = SteeringPivot
moversName = SteeringActuator
}
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = anchor2
rotatorsName = link1
}
CONSTRAINLOOKFX
{
targetName = anchor1
rotatorsName = link2
}
}
MODULE
{
name = ModuleStatusLight
lightMeshRendererName = BrakeIndicator
lightMatPropertyName = _EmissiveColor
colorOn = #ff4433
colorOff = #000000
}
MODULE
{
name = ModuleLight
lightName = Spotlight
useAnimationDim = True
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.1
animationName = LandingGearMediumSpotlight
useResources = True
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Deployed
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Retracted
dragModifier = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = LandingGearMediumDeploy
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.1
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.2
wheelRadius = 0.2375
wheelMass = 0.15
suspensionTravel = 0.2
maxLoadRating = 40
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionOffset = -0.1875
suspensionAxis = 0,1,0
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
maxSteeringAngle = 25
steeringAxis = 0, 1, 0
steeringResponse = 0.1
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 16
}
MODULE
{
name = KSPWheelDeployment
animationName = LandingGearMediumDeploy
tempColliderName = deployTgt
tempColliderOffset = 0.275
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/LandingGear/GearSmall.cfg
PART
{
name = SmallGearBay
module = Part
author = Porkjet
scale = 1.0
rescaleFactor = 1.0
node_attach = 0.00, 0.00, 0.00, 0.0, 1.0, 0.0, 1
TechRequired = landing
entryCost = 3800
cost = 600
category = Ground
subcategory = 0
title = LY-10 Small Landing Gear
manufacturer = LightYear Tire Company
description = High performance retractable landing gear. Comes with shock absorber, steering and a built-in spotlights. If we didn't tell you, you'd never know that most of those components were salvaged from scrapped machinery... oh.
attachRules = 1,1,1,1,1,0,0,0
mass = 0.1
thermalMassModifier = 1
emissiveConstant = 0.85
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
tags = aero (air aircraft ground plane retract roll takeoff taxi wheel
skinThermalMassModifier = 0.436
skinInternalConductionMult = 0.0000105
skinMassPerArea = 0.815
leaveTemp = True
maxTemp = 1000
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 1500
EFFECTS
{
deploy
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
deployed
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
retract
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_stop
volume = 0 0
volume = 1 0.5
pitch = 1.0
}
AUDIO_LOOP
{
channel = Ship
clip = Squad/Sounds/elev_loop
volume = 0 0
volume = 1 0.5
pitch = 0.75
}
}
retracted
{
AUDIO
{
channel = Ship
clip = Squad/Sounds/elev_start
volume = 0 0
volume = 1 0.5
pitch = 0.95
}
}
}
MODEL
{
model = Squad/Parts/Wheel/LandingGear/GearSmall
}
MODULE
{
name = ModuleStatusLight
lightMeshRendererName = BrakeIndicator
lightMatPropertyName = _EmissiveColor
colorOn = #ff4433
colorOff = #000000
}
MODULE
{
name = FXModuleConstrainPosition
matchRotation = true
matchPosition = false
CONSTRAINFX
{
targetName = SteeringPivot
moversName = SteeringActuator
}
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = anchor2
rotatorsName = link1
}
CONSTRAINLOOKFX
{
targetName = anchor1
rotatorsName = link2
}
}
MODULE
{
name = ModuleLight
lightName = Spotlight
useAnimationDim = True
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
resourceAmount = 0.025
animationName = LandingGearSmallSpotlight
useResources = True
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Deployed
dragModifier = 2
}
MODULE
{
name = ModuleDragModifier
dragCubeName = Retracted
dragModifier = 0.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
MODULE
{
name = ModuleAnimation2Value
animationName = LandingGearSmallDeploy
valueName = emissiveConstant
valueCurve
{
key = 0.0 0.85
key = 1.0 0.4
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Deploy
type = ModuleWheelDeployment
extra_Deploy = 0.06
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.12
wheelRadius = 0.18
wheelMass = 0.1
suspensionTravel = 0.12
maxLoadRating = 15
maxSpeed = 300
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionOffset = -0.10
suspensionAxis = 0,1,0
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
maxSteeringAngle = 25
steeringAxis = 0, 1, 0
steeringResponse = 0.2
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 12
}
MODULE
{
name = KSPWheelDeployment
animationName = LandingGearSmallDeploy
tempColliderName = deployTgt
tempColliderOffset = 0.10
retractEffect = retract
retractedEffect = retracted
deployEffect = deploy
deployedEffect = deployed
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/roverWheelM1/roverWheelM1.cfg
PART
{
name = roverWheel1
module = Part
author = Andrew Cassidy
scale = 1
node_attach = 0.3093255, 0.322, 0.00, 1.0, 0.0, 0.0, 1
TechRequired = fieldScience
entryCost = 5200
cost = 450
category = Ground
subcategory = 0
title = RoveMax Model M1
manufacturer = Kerbal Motion LLC
description = After years of outcry against the lack of proper powered wheels, a small startup company named Kerbal Motion was founded and delivered just what the public wanted - the RoveMax Model 1 powered rover wheel.
attachRules = 0,1,0,1,0
mass = 0.045
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
tags = )car drive ground roll rover wheel
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = susp2-1
rotatorsName = susp2-2
}
CONSTRAINLOOKFX
{
targetName = susp2-2
rotatorsName = susp2-1
}
CONSTRAINLOOKFX
{
targetName = susp1-2
rotatorsName = susp1-1
}
CONSTRAINLOOKFX
{
targetName = susp1-1
rotatorsName = susp1-2
}
CONSTRAINLOOKFX
{
targetName = susp3-1
rotatorsName = susp3-2
}
CONSTRAINLOOKFX
{
targetName = susp3-2
rotatorsName = susp3-1
}
}
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-2
}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Link1
targetName = Link1Target
}
LOOKATCONSTRAINT
{
rotatorsName = Link2
targetName = Link2Target
}
COPYROTATIONCONSTRAINT
{
rotatorsName = LowerBracket
targetName = Base
}
COPYROTATIONCONSTRAINT
{
rotatorsName = SteeringPivotFollower
targetName = SteeringPivot
}
COPYROTATIONCONSTRAINT
{
rotatorsName = WheelPivotFollower
targetName = WheelPivot
}
LOOKATCONSTRAINT
{
rotatorsName = ShockCylinder
targetName = ShockPiston
}
LOOKATCONSTRAINT
{
rotatorsName = ShockPiston
targetName = ShockCylinder
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston1
targetName = SteeringCylinder1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder1
targetName = SteeringPiston1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston2
targetName = SteeringCylinder2
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder2
targetName = SteeringPiston2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.25
wheelRadius = 0.379
wheelMass = 0.04
suspensionTravel = 0.25
loadRating = 1.25
minLoadRating = 0.1
maxLoadRating = 2
groundHeightOffset = 0.272
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionAxis = 0, 1, 0
suspensionOffset = -0.25
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = wheelDamaged
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = KSPWheelSounds
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
steeringAxis = 0, 1, 0
maxSteeringAngle = 30
steeringResponse = 0.25
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 10
}
MODULE
{
name = KSPWheelMotor
maxMotorTorque = 1.09
maxRPM = 1100
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/roverWheelS2/roverWheelS2.cfg
PART
{
name = roverWheel2
module = Part
author = Andrew Cassidy
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = 0.2233052, 0.5248517, 0.00, 1.0, 0.0, 0.0, 1
TechRequired = spaceExploration
entryCost = 3100
cost = 300
category = Ground
subcategory = 0
title = RoveMax Model S2
manufacturer = Kerbal Motion LLC
description = Seeing an untapped market for a smaller design of rover wheel, Kerbal Motion quickly pounced upon this opportunity with the Model 2 - designed for robotic vehicles or smaller crewed vehicles.
attachRules = 0,1,0,1,0
mass = 0.015
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 20
breakingForce = 20
breakingTorque = 20
bulkheadProfiles = srf
tags = drive ground roll rover wheel
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-1
}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = Suspension1
targetName = Suspension2
}
LOOKATCONSTRAINT
{
rotatorsName = Suspension2
targetName = Suspension1
}
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
name = Bare
displayName = Basic
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = false
SteeringPivot_gold = false
body_silver = false
SteeringPivot_silver = false
}
}
VARIANT
{
name = Gold
displayName = Gold
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = true
SteeringPivot_gold = true
body_silver = false
SteeringPivot_silver = false
}
}
VARIANT
{
name = Silver
displayName = Silver
themeName = Silver
primaryColor = #cecece
secondaryColor = #999999
GAMEOBJECTS
{
body_gold = false
SteeringPivot_gold = false
body_silver = true
SteeringPivot_silver = true
}
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.1939
wheelRadius = 0.1575
wheelMass = 0.030
suspensionTravel = 0.195
loadRating = 0.1
minLoadRating = 0.01
maxLoadRating = 1
maxSpeed = 11.5
groundHeightOffset = 0.175
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionAxis = 0, 1, 0
suspensionOffset = -0.18
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = KSPWheelSounds
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
steeringAxis = 0, 1, 0
maxSteeringAngle = 40
steeringResponse = 0.15
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 2
}
MODULE
{
name = KSPWheelMotor
maxMotorTorque = 0.3
maxRPM = 650
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/roverWheelTR-2L/roverWheelTR-2L.cfg
PART
{
name = wheelMed
module = Part
author = Andrew Cassidy
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advancedMotors
entryCost = 7000
cost = 760
category = Ground
subcategory = 0
title = TR-2L Ruggedized Vehicular Wheel
manufacturer = Kerbal Motion LLC
description = The TR-2L is an extremely tough wheel made for mobilizing medium sized vehicles across a large variety of terrain. The extremely high traction tread ensures firm grip on any surface, providing reliability and reducing the chances of being used for high-speed tomfoolery.
attachRules = 0,1,0,1,0
mass = 0.085
CoMOffset = -0.4,-0.1, 0
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 100
breakingForce = 80
breakingTorque = 80
bulkheadProfiles = srf
tags = )car drive ground roll rover sports
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = Driftless
active = True
}
MODEL
{
model = ReStock/Assets/Ground/restock-wheel-3
}
MODULE
{
name = ModuleRestockConstraints
LOOKATCONSTRAINT
{
rotatorsName = DamperCylinder
targetName = DamperPiston
}
LOOKATCONSTRAINT
{
rotatorsName = DamperPiston
targetName = DamperCylinder
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringCylinder1
targetName = SteeringPiston1
}
LOOKATCONSTRAINT
{
rotatorsName = SteeringPiston1
targetName = SteeringCylinder1
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.125
wheelRadius = 0.58
wheelMass = 0.07
suspensionTravel = 0.125
loadRating = 1.5
minLoadRating = 0.25
maxLoadRating = 3
maxSpeed = 64
groundHeightOffset = 0.78
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionAxis = 0, 1, 0
suspensionOffset = -0.10
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = KSPWheelSounds
}
MODULE
{
name = KSPWheelSteering
steeringName = SteeringPivot
steeringAxis = 0, 1, 0
maxSteeringAngle = 30
steeringResponse = 0.15
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 12
}
MODULE
{
name = KSPWheelMotor
maxMotorTorque = 1.6
maxRPM = 1050
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Parts/Wheel/roverWheelXL3/roverWheelXL3.cfg
PART
{
name = roverWheel3
module = Part
author = Squad
mesh = model.mu
scale = 1
rescaleFactor = 1
node_attach = 1.893913725, 1.5934552, 0.0, 1.0, 0.0, 0.0, 0
TechRequired = advancedMotors
entryCost = 11200
cost = 1200
category = Ground
subcategory = 0
title = RoveMax Model XL3
manufacturer = Kerbal Motion LLC
description = The RoveMax Model 3 was developed in total secrecy by Kerbal Motion's R&D team over the course of a year and a half. When it was finally revealed to the company's chairman, he stared in shock, screamed 'WHY', and subsequently dropped dead on the spot.
attachRules = 0,1,0,0,0
mass = 0.75
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.15
angularDrag = 1.5
crashTolerance = 150
breakingForce = 200
breakingTorque = 200
explosionPotential = 0
bulkheadProfiles = srf
tags = crawler drive ground roll rover truck wheel
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = susp2-1
rotatorsName = susp2-2
}
CONSTRAINLOOKFX
{
targetName = susp2-2
rotatorsName = susp2-1
}
CONSTRAINLOOKFX
{
targetName = susp1-2
rotatorsName = susp1-1
}
CONSTRAINLOOKFX
{
targetName = susp1-1
rotatorsName = susp1-2
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = KSPWheelBase
wheelColliderName = WheelCollider
wheelColliderOffset = 0.125
wheelRadius = 1
wheelMass = 0.8
suspensionTravel = 0.25
loadRating = 4
minLoadRating = 0.5
maxLoadRating = 10
maxSpeed = 23.5
groundHeightOffset = 1.75
}
MODULE
{
name = KSPWheelRotation
wheelMeshName = WheelPivot
rotationAxis = 1,0,0
}
MODULE
{
name = KSPWheelSuspension
suspensionName = SuspensionPivot
suspensionAxis = 0, 1, 0
suspensionOffset = -0.175
}
MODULE
{
name = KSPWheelDamage
wheelName = wheel
bustedWheelName = bustedwheel
}
MODULE
{
name = KSPWheelDustEffects
}
MODULE
{
name = KSPWheelSounds
}
MODULE
{
name = KSPWheelBrakes
maxBrakeTorque = 40
}
MODULE
{
name = KSPWheelMotor
tankSteering = true
maxMotorTorque = 89
maxRPM = 225
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Squad/Props/AltimeterThreeHands/prop.cfg
PROP
{
name = AltimeterThreeHands
MODULE
{
name = InternalAltimeterThreeHands
hand100Name = LongArm
hand1000Name = MediumArm
hand10000Name = ShortArm
}
}
}
UrlConfig
{
parentUrl = Squad/Props/AtmosphereDepth/prop.cfg
PROP
{
name = AtmosphereDepth
MODULE
{
name = InternalAtmosphereDepth
indicatorName = Arrow Indicator
min = 0.0084, 0.0075, 0.033
max = 0.0084, 0.0075, -0.033
}
}
}
UrlConfig
{
parentUrl = Squad/Props/AxisIndicator/pitchConfig.cfg
PROP
{
name = AxisIndicatorPitch
MODULE
{
name = InternalAxisIndicatorPitch
indicatorName = BarIndicator
min = 0, 0.007, -0.033
max = 0, 0.007, 0.033
}
}
}
UrlConfig
{
parentUrl = Squad/Props/AxisIndicator/rollConfig.cfg
PROP
{
name = AxisIndicatorRoll
MODULE
{
name = InternalAxisIndicatorRoll
indicatorName = BarIndicator
min = 0, 0.007, -0.033
max = 0, 0.007, 0.033
}
}
}
UrlConfig
{
parentUrl = Squad/Props/AxisIndicator/yawConfig.cfg
PROP
{
name = AxisIndicatorYaw
MODULE
{
name = InternalAxisIndicatorYaw
indicatorName = BarIndicator
min = 0, 0.007, -0.033
max = 0, 0.007, 0.033
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/circularButton.cfg
PROP
{
name = genericCircularButton
MODEL
{
model = Squad/Props/buttonsGeneric/circularButton
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterButtons.cfg
PROP
{
name = genericClusterButtons
MODEL
{
model = Squad/Props/buttonsGeneric/clusterButtons
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterButtons2.cfg
PROP
{
name = genericClusterButtons2
MODEL
{
model = Squad/Props/buttonsGeneric/clusterButtons2
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterKnob.cfg
PROP
{
name = genericClusterKnobs
MODEL
{
model = Squad/Props/buttonsGeneric/clusterKnob
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterKnob2.cfg
PROP
{
name = genericClusterKnobs2
MODEL
{
model = Squad/Props/buttonsGeneric/clusterKnob2
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterMixed.cfg
PROP
{
name = genericClusterMixed
MODEL
{
model = Squad/Props/buttonsGeneric/clusterMixed
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches01.cfg
PROP
{
name = genericClusterSwitches01
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches01
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches02.cfg
PROP
{
name = genericClusterSwitches02
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches02
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches03.cfg
PROP
{
name = genericClusterSwitches03
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches03
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches04.cfg
PROP
{
name = genericClusterSwitches04
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches04
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches05.cfg
PROP
{
name = genericClusterSwitches05
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches05
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches06.cfg
PROP
{
name = genericClusterSwitches06
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches06
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/clusterSwitches07.cfg
PROP
{
name = genericClusterSwitches07
MODEL
{
model = Squad/Props/buttonsGeneric/clusterSwitches07
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/directionalKnob.cfg
PROP
{
name = genericDirectionalKnob
MODEL
{
model = Squad/Props/buttonsGeneric/directionalKnob
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/directionalKnob2.cfg
PROP
{
name = genericDirectionalKnob2
MODEL
{
model = Squad/Props/buttonsGeneric/directionalKnob2
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/pullSwitch.cfg
PROP
{
name = genericPullSwitch
MODEL
{
model = Squad/Props/buttonsGeneric/pullSwitch
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/squareButton.cfg
PROP
{
name = genericSquareButton
MODEL
{
model = Squad/Props/buttonsGeneric/squareButton
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/standingSwitch.cfg
PROP
{
name = genericStandingSwitch
MODEL
{
model = Squad/Props/buttonsGeneric/standingSwitch
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/switch.cfg
PROP
{
name = genericSwitch
MODEL
{
model = Squad/Props/buttonsGeneric/switch
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/buttonsGeneric/switchWithGuards.cfg
PROP
{
name = genericSwitchWithGuards
MODEL
{
model = Squad/Props/buttonsGeneric/switchWithGuards
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/ButtonSquare/prop.cfg
PROP
{
name = ButtonSquare
MODULE
{
name = InternalButtonLight
buttonName = button
defaultValue = false
lightName = internalLight
lightColor = 1,1,1
lightIntensityOn = 0.75
lightIntensityOff = 0
useButtonColor = true
buttonColorOn = 0,1,0
buttonColorOff = 0,0,0
}
}
}
UrlConfig
{
parentUrl = Squad/Props/circularButton/prop.cfg
PROP
{
name = circularButton
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/Compass/prop.cfg
PROP
{
name = Compass
MODULE
{
name = InternalCompass
indicatorName = Tumbler
}
}
}
UrlConfig
{
parentUrl = Squad/Props/directionalKnob/prop.cfg
PROP
{
name = directionalKnob
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/directionalKnob2/prop.cfg
PROP
{
name = directionalKnob2
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/IndicatorPanel/prop.cfg
PROP
{
name = IndicatorPanel
MODULE
{
name = InternalIndicatorPanel
indicators
{
indicator
{
name = indicator01
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = RCS
}
indicator
{
name = indicator02
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = SAS
}
indicator
{
name = indicator03
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = Gear
}
indicator
{
name = indicator04
colorOn = 1, 0.43, 0
colorOff = 0, 0, 0
value = Oxygen
}
indicator
{
name = indicator05
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = KillRot
}
indicator
{
name = indicator06
colorOn = 1, 0, 0.06
colorOff = 0, 0, 0
value = MECO
}
indicator
{
name = indicator07
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = Stage
}
indicator
{
name = indicator08
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = Airlock
}
indicator
{
name = indicator09
colorOn = 0, 1, 0.23
colorOff = 0, 0, 0
value = Warn
}
indicator
{
name = indicator10
colorOn = 0, 1, 0.06
colorOff = 0, 0, 0
value = Heat
}
indicator
{
name = indicator11
colorOn = 0, 1, 0.06
colorOff = 0, 0, 0
value = Fuel
}
indicator
{
name = indicator12
colorOn = 0, 1, 0.06
colorOff = 0, 0, 0
value = HighG
}
}
}
}
}
UrlConfig
{
parentUrl = Squad/Props/IVANavBall/prop.cfg
PROP
{
name = NavBall
MODULE
{
name = InternalNavBall
navBallName = NavSphere
iconUp = 0, 1, 0
progradeVectorName = progradeVector
retrogradeVectorName = retrogradeVector
progradeWaypointName = progradeWaypoint
retrogradeWaypointName = retrogradeWaypoint
normalVectorName = NormalVector
antiNormalVectorName = antiNormalVector
radialInVectorName = RadialInVector
radialOutVectorName = RadialOutVector
maneuverArrowName = ManeuverArrow
anchorName = Anchor
navWaypointVectorName = NavWaypointVector
}
}
}
UrlConfig
{
parentUrl = Squad/Props/IVANavBallNoBase/prop.cfg
PROP
{
name = NavBallNoBase
MODULE
{
name = InternalNavBall
navBallName = NavSphere
iconUp = 0, 1, 0
progradeVectorName = progradeVector
retrogradeVectorName = retrogradeVector
progradeWaypointName = progradeWaypoint
retrogradeWaypointName = retrogradeWaypoint
normalVectorName = NormalVector
antiNormalVectorName = antiNormalVector
radialInVectorName = RadialInVector
radialOutVectorName = RadialOutVector
maneuverArrowName = ManeuverArrow
anchorName = Anchor
navWaypointVectorName = NavWaypointVector
}
}
}
UrlConfig
{
parentUrl = Squad/Props/ledPanelSpeed/prop.cfg
PROP
{
name = ledPanelSpeed
MODULE
{
name = InternalSpeedFAR
}
}
}
UrlConfig
{
parentUrl = Squad/Props/Monitor/DockingMode.cfg
PROP
{
name = MonitorDockingMode
MODEL
{
model = Squad/Props/Monitor/MonitorDockingMode
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/NavBall/prop.cfg
PROP
{
name = NavBall
MODULE
{
name = InternalNavBall
navBallName = NavSphere
iconUp = 0, 1, 0
progradeVectorName = progradeVector
retrogradeVectorName = retrogradeVector
progradeWaypointName = progradeWaypoint
retrogradeWaypointName = retrogradeWaypoint
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Button_DockingMode.cfg
PROP
{
name = Button_DockingMode
MODEL
{
model = Squad/Props/PropsGeneric/Button_DockingMode
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/CargoBagA.cfg
PROP
{
name = CargoBagA
MODEL
{
model = Squad/Props/PropsGeneric/CargoBagA
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/CargoBagB.cfg
PROP
{
name = CargoBagB
MODEL
{
model = Squad/Props/PropsGeneric/CargoBagB
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/CargoBagC.cfg
PROP
{
name = CargoBagC
MODEL
{
model = Squad/Props/PropsGeneric/CargoBagC
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Hatch_Plane.cfg
PROP
{
name = Hatch_Plane
MODEL
{
model = Squad/Props/PropsGeneric/Hatch_Plane
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Hatch_Plane_Curve90.cfg
PROP
{
name = Hatch_Plane_Curve90
MODEL
{
model = Squad/Props/PropsGeneric/Hatch_Plane_Curve90
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Hatch_Plane_Frame.cfg
PROP
{
name = Hatch_Plane_Frame
MODEL
{
model = Squad/Props/PropsGeneric/Hatch_Plane_Frame
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Seat_Passenger.cfg
PROP
{
name = Seat_Passenger
MODEL
{
model = Squad/Props/PropsGeneric/Seat_Passenger
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Seat_Pilot.cfg
PROP
{
name = Seat_Pilot
MODEL
{
model = Squad/Props/PropsGeneric/Seat_Pilot
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/Seat_Pilot_Helmet.cfg
PROP
{
name = Seat_Pilot_Helmet
MODEL
{
model = Squad/Props/PropsGeneric/Seat_Pilot_Helmet
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/PropsGeneric/SideStick.cfg
PROP
{
name = SideStick
MODEL
{
model = Squad/Props/PropsGeneric/SideStick
}
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/pullSwitch/prop.cfg
PROP
{
name = pullSwitch
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/radarAltitude/prop.cfg
PROP
{
name = RadarAltimeter
MODULE
{
name = InternalRadarAltitude
indicatorName = indicator
increments
{
inc = 0, 0
inc = 34, 100
inc = 70, 200
inc = 110, 300
inc = 145, 400
inc = 180, 500
inc = 215, 1000
inc = 232, 2000
inc = 250, 3000
}
}
}
}
UrlConfig
{
parentUrl = Squad/Props/squareButton/prop.cfg
PROP
{
name = squareButton
MODULE
{
name = InternalButtonLight
buttonName = button
defaultValue = false
lightName = internalLight
lightColor = 1,1,1
lightIntensityOn = 0.75
lightIntensityOff = 0
useButtonColor = true
buttonColorOn = 0,1,0
buttonColorOff = 0,0,0
}
}
}
UrlConfig
{
parentUrl = Squad/Props/standingSwitch/prop.cfg
PROP
{
name = standingSwitch
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/switch/prop.cfg
PROP
{
name = switch
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/switchGuard/prop.cfg
PROP
{
name = switchGuard
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/switchWithGuards/prop.cfg
PROP
{
name = switchWithGuards
MODULE
{
name = internalGeneric
}
}
}
UrlConfig
{
parentUrl = Squad/Props/throttle/prop.cfg
PROP
{
name = throttle
MODULE
{
name = InternalLeverThrottle
}
}
}
UrlConfig
{
parentUrl = Squad/Props/VSI/prop.cfg
PROP
{
name = VSI
MODULE
{
name = InternalVSI
indicatorName = indicator
increments
{
inc = 0, 0
inc = 35, 5
inc = 70, 10
inc = 115, 100
inc = 167, 1000
}
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
SPACEOBJECTS_LIMITS
{
homeBodySpawnGroupMinLimit = 3
homeBodySpawnGroupMaxLimit = 10
perSentinelSpawnGroupMaxLimit = 10
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
COMET_MANAGER
{
maxSpawnDistance = 2.5
minSpawnDistance = 1.5
maxVFXStartDistance = 2.25
minVFXStartDistance = 1.9
maxComaSizeRatio = 1200000
minComaSizeRatio = 300000
maxTailWidthRatio = 1
maxIonTailWidthRatio = 0.3
maxTailLengthRatio = 105
minTailLengthRatio = 45
minGeyserRadiusRatio = 0.1
maxGeyserRadiusRatio = 5
geyserVisibleDistance = 150000
geyserSizeRadiusMultiplier = 0.025
nearDustVisibleRadiusMultiplier = 10
minNearDustEmitterRadiusRatio = 0.14
maxNearDustEmitterRadiusRatio = 2
atmospherePressureForVFXFade = 0.05
gravityAdditionForVFXFadeStart = 300
gravityMultiplierForVFXFadeEnd = 100
gravitySubtractionForVFXFadeEnd = 20
vesselRangeOrbitLoadOverride = 150000
vesselRangeOrbitUnloadOverride = 151000
vesselRangeOrbitPackOverride = 1100
vesselRangeOrbitUnpackOverride = 1000
fragmentdynamicPressurekPa = 10
minFragments = 3
maxFragments = 5
minFragmentClassStep = 1
maxFragmentClassStep = 2
fragmentInstanceOffset = 2.0
fragmentAngleVariation = 22.5
fragmentIgnoreCollisions = 20
fragmentMinPressureModifier = 1.0
fragmentMaxPressureModifier = 6.0
fragmentMinSafeTime = 3.0
fragmentMaxSafeTime = 20.0
ionTailColorP67 = 0.04313725, 0.2906635, 0.8666667, 0.4509804
maxCometsPerUntrackedObjects
{
key = 10 1 0.03333334 0.03333334
key = 40 2 0.02916667 0.02916667
key = 80 3 0.02083333 0.02083333
key = 140 4 0.01287879 0.01287879
key = 250 5 0.002583628 0
}
spawnChance
{
key = 0 0.1 0 0
key = 0.1 0.1 0 -0.08738667
key = 0.5 0.065 -0.1086933 -0.1086933
key = 1 0 -0.13 -1.3
}
vfxStartDistribution
{
key = 0 0 0 0
key = 1 1 0 0
}
comaSizeRatioDistribution
{
key = 0 0
key = 0.25 0.1
key = 0.5 .5
key = 0.75 0.9
key = 1 1
}
tailWidthDistribution
{
key = 0 1
key = 1 1
}
tailLengthRatioDistribution
{
key = 0 0
key = 0.25 0.1
key = 0.5 .5
key = 0.75 0.9
key = 1 1
}
vfxSizeFromDistance
{
key = 0 1 0 0
key = 0.08504562 1.000809 0.009512004 0.003335021
key = 0.1 0.948 -4.58 -4.58
key = 0.15 0.516 -6.13 -6.13
key = 0.2 0.335 -2.575 -2.575
key = 0.3 0.182 -1.085 -1.085
key = 0.4 0.118 -0.486 -0.486
key = 0.5 0.0848 -0.26725 -0.26725
key = 0.6 0.06455 -0.169 -0.169
key = 0.7 0.051 -0.16775 -0.16775
key = 0.8 0.031 -0.18 -0.18
key = 0.9 0.015 -0.155 -0.155
key = 1 0 -0.15 -0.15
}
nearDustVFXSizeFromDistance
{
key = 0 1 0 0
key = 0.08504562 1.000809 0.009512004 0.009512004
key = 0.1195695 0.9527226 -2.286928 -2.286928
key = 0.1637024 0.7968841 -6.13 -6.13
key = 0.2078278 0.486061 -2.575 -2.575
key = 0.3 0.2952991 -1.259817 -1.259817
key = 0.3980431 0.2029638 -0.6951531 -0.6951531
key = 0.4902267 0.1438122 -0.4804623 -0.4804623
key = 0.5882736 0.09759173 -0.3686515 -0.3686515
key = 0.6941369 0.06280091 -0.3356795 -0.3356795
key = 0.7960938 0.03100336 -0.1535307 -0.1535307
key = 0.892176 0.01264073 -0.2346054 -0.2346054
key = 1 0 -0.15 -0.15
}
geyserVFXSizeFromDistance
{
key = 0 1 0 0
key = 0.08504562 1.000809 0.009512004 0.009512004
key = 0.1195695 0.9527226 -2.286928 -2.286928
key = 0.1637024 0.7968841 -6.13 -6.13
key = 0.2078278 0.497863 -2.575 -2.575
key = 0.3 0.3165427 -1.259817 -1.259817
key = 0.3980431 0.2407302 -0.6951531 -0.6951531
key = 0.4902267 0.1815786 -0.4804623 -0.4804623
key = 0.5882736 0.1353581 -0.3686515 -0.3686515
key = 0.6921799 0.09112568 -0.3356795 -0.3356795
key = 0.7960938 0.05224695 -0.3581125 -0.3581125
key = 0.892176 0.02444272 -0.2346054 -0.2346054
key = 1 0 -0.15 -0.15
}
geysersRatioDistribution
{
key = 0 0 0 0
key = 1 1 0 0
}
atmospherePressureFadeDistributionForVFXFade
{
key = 0 0
key = 0.5 0.1
key = 0.7 0.25
key = 0.80 0.5
key = 0.95 0.75
key = 0.99 0.9
key = 1 1
}
ionTailColors
{
weightedColor
{
emitterColor = 0.04313725, 0.2906635, 0.8666667, 0.4509804
chanceWeight = 25
}
weightedColor
{
emitterColor = 0.04503382, 0.1821821, 0.8679245, 0.4509804
chanceWeight = 15
}
weightedColor
{
emitterColor = 0.1067996, 0.139397, 0.9056604, 0.4509804
chanceWeight = 15
}
weightedColor
{
emitterColor = 0, 0.5013706, 0.9098039, 0.4509804
chanceWeight = 10
}
weightedColor
{
emitterColor = 0, 0.5923958, 0.9098039, 0.4509804
chanceWeight = 5
}
weightedColor
{
emitterColor = 0, 0.7342432, 0.909, 0.4509804
chanceWeight = 5
}
}
dustTailColors
{
weightedColor
{
emitterColor = 0.990566, 0.9433554, 0.7429245, 0.03137255
chanceWeight = 5
}
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
COMET_ORBIT_TYPE
{
name = short
displayName = Short Period
description = Comets are balls of volatile materials - various ices - and dusty rock.\n\nThis comet has been brought into a much lower orbit through encounters with other celestial bodies. It may not last much longer at the rate its ices are being depleted - at least on an astronomical timescale. Enjoy the light show while it lasts.
inclination1Min = -15
inclination1Max = 15
inclination2Min = 165
inclination2MAx = 180
inclination1Chance = 0.8
peMin = 0.1
peMax = 0.31
apMin = 0.83
apMax = 1.25
minCometClass = E
maxCometClass = F
chanceWeight = 50
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
COMET_ORBIT_TYPE
{
name = intermediate
displayName = Intermediate Period
description = Comets are balls of volatile materials - various ices - and dusty rock.\n\nA low percentage of comets get pulled into the inner system and have an apoapsis near Jool, due to the great green giant’s massive gravity well, but they seem more populous because of how often they approach the Sun. This is one of those, its period such that it can be seen passing by often if tracked.
inclination1Min = -40
inclination1Max = 40
inclination2Min = 40
inclination2MAx = 180
inclination1Chance = 0.8
peMin = 0.068
peMax = 0.31
apMin = 1.25
apMax = 3.12
minCometClass = F
maxCometClass = H
chanceWeight = 40
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
COMET_ORBIT_TYPE
{
name = long
displayName = Long Period
description = Comets are balls of volatile materials - various ices - and dusty rock.\n\nMany comets are thought to originate from a cloud of objects circling far outside the charted planetary bodies. The first step in being a comet is getting perturbed into a highly elliptical orbit that enters the inner system by some unknown object.
inclination1Min = -40
inclination1Max = 40
inclination2Min = 40
inclination2MAx = 180
inclination1Chance = 0.8
peMin = 0.1
peMax = 0.31
apMin = 4.16
apMax = 21
minCometClass = G
maxCometClass = H
chanceWeight = 9
}
}
UrlConfig
{
parentUrl = Squad/Resources/CometDefs.cfg
COMET_ORBIT_TYPE
{
name = interstellar
displayName = Interstellar
description = Comets are balls of volatile materials - various ices - and dusty rock.\n\nThis comet’s orbit is hyperbolic with respect to the Sun. That makes it one of the rarest objects in the system - a true interstellar traveller, destined to only visit our system once in its lonely journey.
inclination1Min = -180
inclination1Max = 180
inclination1Chance = 1
peMin = 0.2
peMax = 0.31
useEccentricity = true
eccentricityMin = 1.01
eccentricityMax = 1.4
minCometClass = G
maxCometClass = I
chanceWeight = 1
}
}
UrlConfig
{
parentUrl = Squad/Resources/Ore.cfg
GLOBAL_RESOURCE
{
ResourceName = Ore
ResourceType = 0
Distribution
{
PresenceChance = 100
MinAbundance = 1
MaxAbundance = 15
Variance = 50
Dispersal = 3
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Sun
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/Ore.cfg
PLANETARY_RESOURCE
{
ResourceName = Ore
ResourceType = 0
PlanetName = Jool
Distribution
{
PresenceChance = 0
MinAbundance = 0
MaxAbundance = 0
Variance = 0
Dispersal = 0
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/Overlay.cfg
RESOURCE_OVERLAY_CONFIGURATION_SOLID
{
MapResolution = 256
InterpolationLevel = 4
LoOpacity = 0.25
HiOpacity = 0.50
GridWeight = 0.5
LoColor = 0.01
HiColor = 1.50
CapPixels = 32
FilterMode = 2
}
}
UrlConfig
{
parentUrl = Squad/Resources/Overlay.cfg
RESOURCE_OVERLAY_CONFIGURATION_LINES
{
MapResolution = 256
InterpolationLevel = 4
LoOpacity = 0.50
HiOpacity = 0.75
GridWeight = 0.5
LoColor = 0.01
HiColor = 1.50
CapPixels = 32
FilterMode = 2
}
}
UrlConfig
{
parentUrl = Squad/Resources/Overlay.cfg
RESOURCE_OVERLAY_CONFIGURATION_DOTS
{
MapResolution = 256
InterpolationLevel = 4
LoOpacity = 0.75
HiOpacity = 1.00
GridWeight = 0.0
LoColor = 0.01
HiColor = 1.50
CapPixels = 32
FilterMode = 1
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourceDefaults.cfg
RESOURCE_CONFIGURATION
{
HeatEnabled = True
ECMinScale = 100
OverlayStyle = 1
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = LiquidFuel
displayName = Liquid Fuel
abbreviation = LF
density = 0.001
unitCost = 0.0001111111
hsp = 2010
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = true
showDrainFX = true
drainFXPriority = 7
drainForceISP = 5
drainFXDefinition = gasDraining
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = Oxidizer
displayName = Oxidizer
abbreviation = Ox
density = 0.001
unitCost = 0.00211111111
hsp = 1551
flowMode = STACK_PRIORITY_SEARCH
transfer = PUMP
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = true
showDrainFX = true
drainFXPriority = 7
drainForceISP = 5
drainFXDefinition = gasDraining
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = SolidFuel
displayName = Solid Fuel
abbreviation = SF
density = 0.00178
unitCost = 0.03026
hsp = 920
flowMode = NO_FLOW
transfer = NONE
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = MonoPropellant
displayName = Monopropellant
abbreviation = MP
density = 0.0008
unitCost = 0.0016888888888
hsp = 3000
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = true
showDrainFX = true
drainFXPriority = 5
drainForceISP = 5
drainFXDefinition = gasDraining
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = XenonGas
displayName = Xenon Gas
abbreviation = Xe
density = 0.000005894
unitCost = 0.00005894
hsp = 120
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = true
showDrainFX = true
drainFXPriority = 5
drainForceISP = 5
drainFXDefinition = gasDraining
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = ElectricCharge
displayName = Electric Charge
abbreviation = EC
density = 0
unitCost = 0.0
hsp = 0
flowMode = STAGE_PRIORITY_FLOW
transfer = PUMP
isTweakable = true
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = IntakeAir
displayName = Intake Air
abbreviation = Air
density = 0.001225
unitCost = 0
hsp = 10
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = false
isVisible = false
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = EVA Propellant
displayName = EVA Propellant
abbreviation = EP
density = 0
unitCost = 0
hsp = 3000
flowMode = NO_FLOW
transfer = PUMP
isTweakable = false
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = Ore
displayName = Ore
abbreviation = Ore
density = 0.010
unitCost = 0.02
flowMode = ALL_VESSEL
transfer = PUMP
hsp = 1000
isTweakable = true
color = 1,0,1
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = true
showDrainFX = true
drainFXPriority = 9
drainForceISP = 5
drainFXDefinition = particlesDraining
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ResourcesGeneric.cfg
RESOURCE_DEFINITION
{
name = Ablator
displayName = Ablator
abbreviation = Ab
density = 0.001
hsp = 600
flowMode = NO_FLOW
transfer = NONE
isTweakable = True
unitCost = 0.5
volume = 1
RESOURCE_DRAIN_DEFINITION
{
isDrainable = false
showDrainFX = false
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = crewReport
title = Crew Report
baseValue = 5
scienceCap = 5
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = You record the crew's assessment of the situation.
KerbinSrfLandedLaunchpad = We don't seem to be moving very fast right now.
KerbinSrfLandedRunway = Reporting in at the Runway. Good thing there's not a lot of air traffic, because I don't think we ever got clearance from the tower to be here.
KerbinSrfLandedKSC = This is our Space Center. We're home.
KerbinFlyingLowGrasslands = Hey, I can see my house from here, I think.
KerbinFlyingLowGrasslands = It's very comforting to see that much green below you.
KerbinFlyingLowHighlands = You get a great view of the highlands.
KerbinFlyingLowMountains = The mountains rise up from the ground of Kerbin. They seem so much smaller from way up here.
KerbinFlyingLowDeserts = The heat rising from the sand causes the desert to move and shimmer.
KerbinFlyingLowBadlands = This looks like a bad place to land.
KerbinFlyingLowTundra = You see patches of frozen grass. It looks like it's pretty cold out there.
KerbinFlyingLowIceCaps = You look down and see a sheet of shining white ice. If you stare at it too long your eyes start to water.
KerbinFlyingLowShores = The shores look inviting and you watch the waves roll in to the coast.
KerbinFlyingLowWater = From this perspective you can see the underwater topography.
KerbinInSpaceLow = It seems we are very much in space right now. The sky seems to be mostly below us.
KerbinInSpaceLow = Maybe if you get out and push...
KerbinInSpace = It's very... round.
KerbinInSpace = Crew reporting in, from space!
MunInSpace = You look down at the cold gray surface. It looks really beat up with craters.
MunInSpace = You look at the surface of the Mun and try to find a good landing space. The inside of the craters might be the best option.
MinmusInSpace = The lake beds seem relatively flat, perhaps we could land there.
MinmusInSpace = Looking at the surface of Minmus reminds you of a favorite childhood dessert. You are tempted to taste the surface...
GillyInSpace = It looks like a particularly lumpy rock. Bet you could jetpack down there.
MohoInSpace = The planet doesn't appear to have an atmosphere, and you notice darker spots across the surface.
EveInSpace = You can't help but notice how incredibly purple the planet is. The shiny oceans are mesmerizing.
DunaInSpace = The planet is very red, and appears to have deep brown furrows across the surface. There does appear to be some kind of ice at both poles, though.
IkeInSpace = You can't help but like Ike.
IkeInSpace = There appear to be some steep, rocky slopes. The higher areas are lighter in color, and the lowlands appear to be very dark gray.
DresInSpace = Looking down, you see a massive canyon on the surface. It could be several kilometers deep.
DresInSpace = The surface has a patchwork of white and brown areas, with a few craters.
JoolInSpace = You watch the flowing green storms below, they seem to go on forever, endlessly swirling into each other.
JoolInSpace = This planet is a wholesome green color. You note down that more planets should be this color.
LaytheInSpace = Laythe looks a lot like Kerbin. You wonder what would happen if you took your helmet off down there.
LaytheInSpace = The surface is mostly covered in oceans. You mark down the landmasses in your report.
VallInSpace = The surface has many impressive and jagged mountain ranges. You do not think you'd like to try and land on them.
VallInSpace = The moon is mostly white and lighter blue shades. It looks very cold and possibly frozen.
TyloInSpace = It looks like it would be very hard to land here. It also appears one side is more heavily cratered than the other.
TyloInSpace = The surface is covered with various shades of white and gray. For a second you thought you saw a face down there...
BopInSpace = It appears to be a large brown rock. Perhaps an old asteroid?
BopInSpace = As you stare at the planet, something flits by the window. Is there something moving down there?
PolInSpace = It looks like a really large grain of pollen. You note down -Pol- in your report.
PolInSpace = The terrain below looks very hazardous. You make note of the jagged rocks, inclines and other dangerous areas.
EelooInSpace = The surface appears to be mostly frozen. You see some interesting brown areas peeking out of the ice and note them in your report.
EelooInSpace = You search the sky for other nearby planets. You think Eeloo must be lonely out here by itself. Maybe we should pay it a visit and cheer it up a bit.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = evaReport
title = EVA Report
baseValue = 8
scienceCap = 8
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 23
RESULTS
{
default = You've recorded your observations about the situation.
MohoSrfLanded = It's getting very hot in here...
EveSrfLanded = Everything is tinted purple. You feel like you're changing color.
EveSrfLanded = Did you eat too much before you left? You feel so sluggish and heavy...
GillySrfLanded = You can barely move without flying away from the surface. You wish you had brought an anchor.
KerbinSrf = I don't think a spacesuit was entirely necessary to get here, was it?
SunInSpaceHigh = You feel kind of small right now... You hope you know where you're going.
KerbinFlyingLow = This is a most precarious situation.
KerbinFlyingHigh = You're starting to feel you should really get back into the ship.
MunSrfLanded = The dust is getting everywhere!
MunSrfLanded = You look up and search the sky for Kerbin. Suddenly, you feel very small.
MunSrfLanded = You start to say something dramatic and poignant about the plight of Kerbal-kind in this grand universe, only to be cut off by random radio chatter that the situation is nominal.
MunFlyingLow = You're having a bit too much fun with the low gravity.
MunFlyingHigh = Is this really a good idea? Staring at the cratered surface below, you're beginning to wonder...
MinmusSrfLanded = You feel a bit like a superhero when you jump in the low gravity.
DunaSrfLanded = After much testing, you determine that red sand castles are plausible.
DunaSrfLanded = Everywhere you look, you see red.
IkeSrfLanded = You look up at the sky and see something zip past...
IkeSrfLanded = There's a bunch of large rocks scattered around the surface. The surface appears to react oddly to light.
DresSrfLanded = When you look closely at the ground, you can see there are many different types of deposits mixed together.
JoolSrfLanded = You're not sure how you even landed on the surface of a gas giant. But it's probably best not to think about it for too long.
LaytheSrfLanded = This place seems nice and comfortable. So comfortable you feel like taking your helmet off. You check the box on your report for -Looks breathable-.
LaytheSrfLanded = After a few long seconds of gasping and haphazardly flailing about you manage to get used to the strange smell. You write a note on your report: 'breathable atmosphere - mouth only'.
VallSrfLanded = The surface occasionally rumbles beneath you. You think you should probably get back to the ship.
TyloSrfLanded = The gravity here is pretty comfortable and reminds you of home. However, the lack of atmosphere is a stark contrast to Kerbin.
BopSrfLanded = The surface is very brown and lumpy. You poke at it with your glove and notice how hard it is.
PolSrfLanded = Everywhere you look it appears the planet is sharp. You don't think you want to sit down or fall on anything.
EelooSrfLanded = You lay down and give the planet a hug, just so it knows it's not alone out here.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = mysteryGoo
title = Mystery Goo™ Observation
baseValue = 10
scienceCap = 13
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 3
RESULTS
{
default = You Observe the Goo.
KerbinSrfLandedLaunchPad = The Goo doesn't seem to be doing much right now.
KerbinSrfLandedRunway = The Goo seems to behave very much the same as it always does around here.
KerbinSrfLandedDeserts = The Goo seems to hate it here.
KerbinSrfSplashedWater = The Goo escapes into the water!
KerbinSrfSplashedShores = The Goo wobbles around in its container and starts to seep out of the holes.
KerbinSrfLandedShores = The Goo accumulates near the water-facing side of the container.
KerbinSrfLandedKSC = The Goo seems bored.
KerbinFlyingLow = The Goo jiggles and wobbles as the craft flies.
KerbinFlyingHigh = The Goo seems to be getting very cold now.
KerbinInSpaceLow = The Goo seems to have clumped into a sphere. It also appears to have become brittle.
MohoInSpace = The Goo seems to be almost boiling. It writhes around the canister.
EveInSpace = The Goo has become rubbery and bounces around the container.
EveInSpace = The Goo takes on a purple coloration. Is it just the lighting, or did it change color?
DunaInSpace = The Goo takes on a red sheen. It looks very much like the planet below.
Mun = The Goo seems to be less dense here.
InSpace = The Goo feels right at home here.
BopInSpace = The canister begins to resonate, causing an odd harmonic effect inside the vessel. It's very unsettling.
PolInSpace = Gooey tentacles reach out of the canister, freeze, and break off. Fascinating!
EeLooInSpace = While observing the canister, you feel as though something is looking back at you from the shadows of the container.
EeLooInSpace = For a moment the instruments suddenly read off the charts! The container flexes outwards and then settles.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = surfaceSample
title = Surface Sample
baseValue = 30
scienceCap = 40
dataScale = 1
requireAtmosphere = False
situationMask = 3
biomeMask = 3
requiredExperimentLevel = 0.5
RESULTS
{
default = You've collected a sample of the surface.
default = You dig around in the surface a bit, find something interesting, and throw it into a sample container.
default = You poke at the ground looking for some really cool rocks to take home.
KerbinSrfLandedGrasslands = Yep. Looks like dirt.
KerbinSrfLandedHighlands = This is dirt and grass, and some small rocks. You suspect this isn't going to be much of a groundbreaking discovery.
KerbinSrfLandedMountains = Here the surface is mostly barren... snow, dirt and rocks. You're very confident that if you looked under the snow, you'd find more dirt and rocks.
KerbinSrfLandedDeserts = Lots of sand and rocks here. You're thankful that you've been in a climate-controlled environment, because it sure looks hot out there. The sand is dry and loose and it looks like it's going to take some effort to clean your gear afterwards.
KerbinSrfLandedTundra = The ground here seems to be completely frozen. It was very hard to scoop up this sample.
KerbinSrfLandedIceCaps = This isn't really solid ground, is it? You got a sample but feared to dig any deeper because of the startling cracking sounds the ice made. You try to not think back on how you landed here.
KerbinSrfLandedShores = You took a sample of the soil. It's very muddy and sandy. There might be a body of water nearby.
KerbinSrfLandedBadlands = The grass here is definitely not as green as other places, but the knowledge that you've been at a place called the Badlands makes you feel cool.
KerbinSrfLandedWater = You scooped up a sample of the surface. It's a very humid sample. You hope the equipment has been properly waterproofed.
KerbinSrfSplashedWater = You've taken a sample of the water. It appears to dramatically increase the surface humidity of anything it touches.
KerbinSrfSplashedShores = You've taken a sample of the water here. There are bits of vegetation in it, suggesting a strong likelihood that there is land nearby.
KerbinSrfLandedLaunchPad = The surface is charred and coated with burnt rocket propellant. There are also trace amounts of a conspicuous green substance.
KerbinSrfLandedRunway = The surface appears to be very hard, like concrete. It might actually be concrete. This could be a very good surface to land at.
KerbinSrfLandedKSC = This substance is what makes the scientists yell at us when we go into the labs without cleaning our boots first.
MunSrfLanded = The surface appears to be a fine dust with a grey-ish tone. Seems too flaky to make snowballs with.
MunSrfLandedMidlands = The darker midlands surface appears to be made up of basaltic rocks.
MunSrfLandedMidlands = The sample contains odd glass spherules of various colors. They're quite pretty!
MunSrfLandedNorthernBasin = The sample contains evidence of a weak, localized, magnetic field.
MunSrfLandedNorthernBasin = The surface here consists of multiple types of rock. Some appear almost crystalline.
MunSrfLandedEastCrater = The sample contains a combination of breccia and melted materials.
MunSrfLandedEastCrater = There are higher concentrations of metals in this crater than from other locations.
MunSrfLandedNorthwestCrater = The ground materials appear to be a combination of basaltic rocks and breccia.
MunSrfLandedNorthWestCrater = Deeper samples seem to contain more fragmented and shattered formations of rock.
MunSrfLandedSouthwestCrater = The sample appears to be radioactive.
MunSrfLandedSouthWestCrater = There appear to be layers of completely different materials here. It's possible this site has had multiple impacts.
MunSrfLandedFarsideCrater = There are large concentrations of melted byproducts here. Some appear to be formed by intense pressures and heat.
MunSrfLandedFarsideCrater = Samples from this location appear to be similar in makeup to the powdery surface of the Mun.
MunSrfLandedCanyons = Samples in this location are striated. It's possible that the surface has fractured in this location.
MunSrfLandedPolarCrater = Samples from this location seem to show intense shock patterns.
MunSrfLandedPolarCrater = It appears that some of the samples are magnetic and show a faint alignment.
MunSrfLandedPoles = The samples here show lower concentrations of ejecta. There appear to be some liquids in the soil that remain permanently frozen.
MunSrfLandedPolarLowlands = Samples seems to contain frozen liquids... We'll need to send them back to Kerbin for further analysis.
MunSrfLandedHighlands = The sample appears to be comprised of a large number of materials layered over time.
MunSrfLandedHighlands = The sample contains lesser amounts of basaltic rocks. This might account for the changes in coloration we've seen.
MunSrfLandedHighlandCraters = The crater seems to contain materials from lower layers of the surface!
MunSrfLandedHighlandCraters = These samples appear to be quite old compared to others we've taken.
MunSrfLandedHighlandCraters = You sample the dark surface of the crater. This should help determine what type of object hit here.
MunSrfLandedHighlandCraters = This crater seems to be filled with useful materials in high concentration. What luck!
MunSrfLandedMidlandCraters = The patterning of this surface sample is particularly interesting.
MunSrfLandedMidlandCraters = As you sample the crater you can't help but feel bad for the Mun. It's been beaten up pretty bad by these impacts.
MunSrfLandedMidlandCraters = You dig around in the surface of the crater, looking for any rocks that look neat.
MunSrfLandedMidlandCraters = You find a really cool looking rock and decide to keep it. Remembering that you're supposed to take a surface sample, you throw any old rocks you find into the container. Job done!
MunSrfLandedMidlandCraters = Yep, it's a crater all right. You've noted this down on your checklist with a smiley face. Science is fun!
MunSrfLandedEastFarsideCrater = This crater seems to have been a really nasty impact, and the samples are heavier than normal.
MunSrfLandedEastFarsideCrater = You're glad that the Mun's gravity is so low. Digging is backbreaking work!
MunSrfLandedTwinCraters = This area has a particularly high concentration of rare elements. Nice!
MunSrfLandedTwinCraters = Continual samples of this area confirm it is rich in useful materials.
MunSrfLandedTwinCraters = You dig around for a nice sample of the crater, carefully selecting a little bit of everything.
MinmusSrfLanded = The surface seems to consist of tiny crystal-like grains. Very pretty, but probably not edible.
MinmusSrfLanded = You sneak a taste of the surface sample... Nope, it definitely is not made of delicious dessert products.
EveSrfLanded = The surface appears to have a very strong purple tint to it... or is it grey and it just looks purple because everything else on Eve is? You start to wonder if you're not taking on a purple tint yourself.
DunaSrfLanded = This surface consists of a grainy, very fine, sand-like dust, and it appears to be getting everywhere.
DunaSrfLanded = There appear to be traces of water in the soil!
DunaSrfLanded = Unable to satisfy your curiousity, you attempt to drill into the rock with your tool. You're thinking it would be a lot easier if you had some kind of pulsating drill-thing on a robotic arm.
MohoSrfLanded = The ground is made up of old lava flows, suggesting periods of intense volcanic activity.
GillySrfLanded = The surface gives away easily and you have a hard time keeping the sample in the container due to the low gravity.
GillySrfLanded = The composition of elements is very similar to that of an asteroid.
IkeSrfLanded = The Dark black soil has an almost crystalline structure. It's fun to play with.
IkeSrfLanded = The white soil has a powdery texture and clumps together.
DresSrfLanded = You find traces of a large number of elements, likely deposited here by impacts over time.
DresSrfLanded = After digging around for a bit, you find some nice bits of glass and throw them in your sample container.
LaytheSrfLanded = The soil sample contains traces of salt. You wonder if it has blown here, or if this area was once under water.
VallSrfLanded = You chip away the frozen surface and deposit some of the blue surface material into a container.
VallSrfLanded = You dig around in the surface and find some beautiful green and blue crystal structures. They remind you a bit of home, but you're unable to pick out Kerbin from the mass of twinkling lights.
TyloSrfLanded = The ground gives way easily, but the surface underneath is much harder.
TyloSrfLanded = You hum a little tune while you work to make the time pass faster. Tylo has some really interesting rocks!
BopSrfLanded = The brown dust stains all the parts of your suit that it comes in contact with. This is apparently quite amusing to flight control.
BopSrfLanded = You dig through the surface and find a little sphere. It looks a bit like an egg.
PolSrfLanded = As you shovel the contents into a container, you can't help but feel you'll be allergic to whatever it is.
PolSrfLanded = The sample is the same odd mottle of colors as the planet from orbit. You check off a little box on your list.
PolSrfLanded = After conducting samples of the surface, you determine with a high certainty that Pol is not, in fact, made of Pollen. This will cause quite the stir back home!
EelooSrfLanded = Chipping away at the icy surface, you find some brown soil underneath.
EelooSrfLanded = You find a beautiful crystal and place it in the sample container.
EelooSrfLanded = The rocks contain thin wisps of color. They remind you of lovely ION exhaust trails...
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = mobileMaterialsLab
title = Materials Study
baseValue = 25
scienceCap = 32
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 3
RESULTS
{
default = You exposed the material samples to the environment, taking notes of how it behaves.
SunFlyingLow = Everything is melting, including the electronicsssss.........
MohoSrfLanded = The materials bay bakes in the heat of Moho's surface. It appears that trace elements are reacting to the samples contained within.
MohoSrfLanded = You expose the samples to the high temperatures of Moho. A lot of them melt in really interesting ways.
KerbinSrfLanded = The materials show little signs of change, though one of the samples appears to be judging you silently.
KerbinSrfLandedDeserts = The desert dust appears to have contaminated all the samples. We did learn that deserts aren't a good place to bring expensive science equipment, though!
KerbinSrfLandedIceCaps = The water sample has frozen solid and the goopy samples appear to be extra goopy.
KerbinSrfLandedShores = The water spray has rusted one of the samples and some of the electronics ar&/F***13e5rse4t8st######
KerbinSrfLandedWater = Everything has gotten really wet. One of the samples caught fire! Whoa!
KerbinSrfLandedWater = Exposing the power source of the lab to water has proved to be rather... enlightening.
KerbinSrfLandedBadlands = You expose the samples to the badlands of Kerbin, but worry that it may have a bad influence on them.
KerbinFlyingLow = The less resilient samples appear to have splattered around the interior, forming new and interesting color combinations.
KerbinFlyingHigh = The rarified air has caused interesting changes to the gel samples. It seems like something is happening with the interior structure.
KerbinInSpaceLow = The micro gravity has greatly affected the growth of crystalline structures. Loose objects are also flying around the bay in a very messy but fascinating way.
MunSrfLanded = The fine dust of the Mun has intermixed with some of the samples. You have a sneaking suspicion that they'll never be able to get the lab clean again.
MunSrfLanded = You leave the sample bay doors open on the Mun, and go do something else for a while.
MinmusSrfLanded = While the material samples were processed, you began to turn your thoughts to how much Minmus looks like a mint dessert, and have discovered that you are now hungry.
InSpace = The high radiation environment caused a few of the samples to glow. It looks like it would be fun to paint the rocket with this.
EveSrfLanded = The crushing pressure of the atmosphere is causing some of the materials to crystallize rapidly.
EveSrfLanded = You're not sure if most of the samples changed color, or if it's just the lighting...
EveFlyingHigh = The extremely dense atmosphere strips the contents of the materials bay.
EveFlyingLow = The atmosphere appears to either polish or strip the material, depending on its composition.
GillySrfLanded = The samples appear to behave like they're in low orbit of Kerbin.
GillySrfLanded = Some of the surface material has mixed with the contents of the bay. You write down the results for good measure.
DunaSrfLanded = Opening the sample container you find that everything has turned red. Initial tests show that it'll never wash out of white space suits. You consider sending missions in pink EVA suits to reduce cleaning costs.
DunaSrfLanded = The sample computer processes the results. It's massive red eye seems to be at home here as it slowly, ominously, blinks.
IkeSrfLanded = One of the samples has reacted very strangely to the surface of Ike.
IkeSrfLanded = One of the crystal samples explodes and throws green shards out of the materials bay!
DresSrfLanded = As the samples process, the computer asks if it can sing you a song while it works. Apparently the song is about a flower of some kind.
DresSrfLanded = One of the samples evaporates when exposed the environment.
JoolInSpace = The computer gave an odd report no matter how many times we sent the request. Open the sample bay doors... "I'm sorry, I'm afraid I can't let you do that," was the only reply. The doors did open very promptly, however, when we opened the fusebox panel. Very curious.
JoolFlyingHigh = The intense, crushing pressure has drastically changed the composition of the materials. Super heating and ablation effects have been observed. The science bay is looking very disgruntled.
JoolFlyingLow = The samples burn, boil, or crumple under the extreme pressures and heat. The visual camera shows a wonderful rainbow of colors before it cuts out.
JoolSrfLanded = You're not sure where the container stops and the samples start anymore...
LaytheFlyingHigh = One of the samples burns on contact with the atmosphere. Interestingly, the color indicates the presence of oxygen.
LaytheFlyingLow = The sample smolders and pops as it burns up.
LaytheSrfLanded = The fine, particulate sand of Laythe blows into the sample bay.
LaytheSrfSplashed = The sample bay power supply begins to short out! Electricity arcs and etches into the samples of the bay. It's quite the display!
VallSrfLanded = Many of the samples either freeze or evaporate from the sample container.
VallSrfLanded = The container sample door freezes up, before finally continuing to open. A thin coating forms on the surface of the samples.
TyloSrfLanded = One of the samples shatters into a fine mist when exposed to the surface of Tylo.
BopSrfLanded = The samples appear to be having a chemical reaction with the surface of Bop.
BopSrfLanded = All of the liquid samples instantly evaporate.
PolSrfLanded = Some of the samples pit and melt when they come in contact with the surface of Pol!
EelooSrfLanded = Some of the fine crystals lining Eeloo enter the materials bay. It also appears that some of the samples have become more conductive in the extreme cold.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = temperatureScan
title = Temperature Scan
baseValue = 8
scienceCap = 8
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = Collected and recorded temperature data from the environment.
KerbinSrfLanded = Temperature readings are quite literally, nominal.
KerbinSrfLandedDeserts = Large plumes of heat are rising from the surface of the desert.
KerbinSrfLandedIceCaps = It's cold enough to freeze water solid.
KerbinSrfLandedShores = Just the right temperature to go for a swim.
KerbinSrfLandedWater = The water appears to get colder as the depth increases.
KerbinSrfLandedTundra = It's cold enough to keep things permanently frozen here.
KerbinSrfLandedGrasslands = The temperature here is quite pleasant, and would be a nice place to live.
KerbinSrfBadlands = the temperature appears to fluctuate here a good bit, depending on the time of day.
MohoSrfLanded = The temperature is very high and appears to fluctuate to extremes in the sunlight.
EveSrfLanded = Temperatures range between very cold and hot enough to boil water.
SpaceHigh = Measuring the temperature of space appears to be quite impossible, as there is no matter around to be either hot or cold... except the spacecraft, and the thermometer itself. This is probably going to give the R&D guys something to think about for a while.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = barometerScan
title = Atmospheric Pressure Scan
baseValue = 12
scienceCap = 12
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 3
RESULTS
{
default = Collected and recorded atmospheric pressure data from the surroundings.
MohoFlyingLow = The barometer reading is too low to measure. This planet has no atmosphere.
MohoSrfLanded = The barometer is still reading nothing.
EveFlyingLow = The atmospheric pressure is very high, even at this altitude.
EveSrfLanded = The atmosphere is very dense at the surface. It crushes down on the instrumentation.
GillyFlyingLow = Either the instruments are broken, or there is no atmosphere on this rock.
GillySrfLanded = You think that you have a reading for a second, but nope; it was just a smudge on the gauge.
MunFlyingLow = Just for kicks you measure the pressure here. Yep, no atmosphere.
MunSrfLanded = The pressure gauge is sitting there motionless. Perhaps you should tap it a few times to be sure?
MunSrfLanded = They say insanity is doing the same thing multiple times and expecting a different result. You check the atmospheric pressure again anyways.
DunaFlyingLow = The atmosphere is very thin here, but it is enough to register on the instrumentation.
DunaSrfLanded = The atmosphere is pretty thin even at the surface. You don't think parachutes or wings would work very well here.
IkeFlyingLow = There appears to be no atmosphere here.
IkeSrfLanded = The gauge reads nothing, even on the surface.
JoolFlyingLow = The pressures here are immense. The instrument is beginning to fail.
JoolFlyingHigh = The pressures are very high. It seems dangerous to probe any deeper.
JoolSrfLanded = Either the pressure is really high, or the instrument just melted. It's hard to tell what happened first.
LaytheFlyingLow = There is definitely an atmosphere. Pressures are fairly nominal.
LaytheSrfLanded = The pressures here seem to be a bit below that of Kerbin, but definitely at a manageable level.
VallFlyingLow = There does not appear to be any atmosphere to sample.
VallSrfLanded = Gasses rising for the planet appear to occasionally register slight pressures. Either that, or the instrument is on the fritz.
VallSrfLanded = Just to be sure, you check the pressure a few times. You think you saw the gauge move a bit.
TyloFlyingLow = Surprisingly, you discover no traces of atmosphere.
TyloSrfLanded = There is no detectable atmospheric pressure here. Fascinating!
BopFlyingLow = It's a giant space rock. What did you expect to find?
BopSrfLanded = Still nothing. Definitely just a space rock.
PolFlyingLow = Nothing to report here.
PolSrfLanded = No atmospheric pressure is detectable on Pol.
EelooSrfLanded = Beep, beep, beep... boop. The instrument has frozen up.
EelooFlyingLow = The instrument can't register any pressure here.
KerbinSpaceLow = Atmospheric pressure reads zero! This most assuredly indicates we must be in space now!
KerbinSpaceHigh = There seems to be no atmosphere at all this far away from home. You find this strangely meaningful.
Space = The instrument reads zero. It's as if it were in a vacuum!
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = seismicScan
title = Seismic Scan
baseValue = 20
scienceCap = 22
dataScale = 2.5
requireAtmosphere = False
situationMask = 1
biomeMask = 1
RESULTS
{
default = Gathered precise acceleration data while subjecting the vessel to this situation.
MohoSrfLanded = The sensor detects vibrations deep inside the planet. It appears that the interior is very volcanically active.
MohoSrfLanded = Odd reflections are detected in the recorded vibrations. This might tell us more about the interior structure.
EveSrfLanded = The sensor has detected possible seismic activity below the surface.
EveSrfLanded = The vibrations, though slight, might be enough to map the interior structure of the planet.
GillySrfLanded = This area appears to be seismically dead.
GillySrfLanded = The only vibrations we detect are coming from the landing craft. The vibrations do not travel well through the surface.
MunSrfLanded = The sensor has detected a minor quake on the surface!
MunSrfLanded = The sensor picks up distant impacts on the surface, reflecting along the interior of the Mun.
MinmusSrfLanded = Faint seismic waves are detected.
MinmusSrfLanded = Sounds of shifting and vibration are detected under the surface. It is possible that the interior is not completely frozen.
DunaSrfLanded = The sensor gives insight into the seismic activity of Duna.
DunaSrfLanded = There does not appear to be significant seismic activity on the planet. It is possible that it is no longer geologically active.
DresSrfLanded = This planet appears to be seismically inactive.
DresSrfLanded = periodic bombardments appear to be causing slight vibrations and surface quakes.
DresSrfLanded = Changes in the speed of vibrations hint to differing materials under the surface.
JoolSrfLanded = The sensor doesn't even know what to do with itself here.
JoolSrfLanded = The sensor has informed you that the warranty has just been voided. No refunds.
LaytheSrfLanded = Tidal forces appear to be churning the interior of the moon.
LaytheSrfLanded = Vibrations under the surface indicate current geological activity.
VallSrfLanded = Sensors detect signs of cryovolcanism along the surface.
VallSrfLanded = The sensor picks up vibrations reflecting around the interior of the moon.
TyloSrfLanded = The moon appears to be largely inactive.
TyloSrfLanded = The sensor records even the slightest surface vibration.
BopSrfLanded = There does not appear to be any major seismic activity on Bop.
BopSrfLanded = A seismic event is detected in the distance, as if a large object had just impacted the surface.
PolSrfLanded = The loose soil transmits vibration differently than on other bodies.
PolSrfLanded = Vibrations reflect off the jagged structures inside the moon.
EelooSrfLanded = Cryovolcanic activity is detected in the interior of the planet.
EelooSrfLanded = The sensor picks up low frequency sounds.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = gravityScan
title = Gravity Scan
baseValue = 20
scienceCap = 22
dataScale = 3
requireAtmosphere = False
situationMask = 51
biomeMask = 51
RESULTS
{
default = Recorded accurate measurements of gravitational forces in these conditions.
MohoInSpace = The sensor passes over the terrain of Moho surveying for variances in the gravitational field.
MohoSrfLanded = Landing here has provided a very accurate and stable measure of gravitational forces.
EveInSpace = The sensor records slight variances in gravity as you pass over a massive crater site.
EveSrfLanded = The gravitational field is very strong here. The sensor records detailed data about the local field.
GillyInSpace = The sensor picks up the fluctuations in the gravity of this lumpy body.
GillySrfLanded = The team back at KSC will enjoy these detailed readings.
KerbinInSpace = The sensor finds subtle changes in the gravity field of Kerbin. The science team will want to see these readings!
KerbinSrfLanded = The sensor seems to think it's being calibrated.
KerbinSrfLanded = After reading the manual a few times, the command team is able to take an accurate reading of the local gravity.
KerbinInSpaceGrassLands = The instrument surveys the gravity over the grasslands. It appears the field is very stable here.
KerbinInSpaceHighlands = The instrument surveys the highlands of Kerbin. The rolling hills seem to affect local gravity slightly.
KerbinInSpaceMountains = The field appears to be strongest along these mountain ranges.
KerbinInSpaceDeserts = The dunes appear to have a very stable gravitation, though some spikes would indicate the underground terrain varies in composition.
KerbinInSpaceBadlands = The sensor reads the gravity over the badlands of Kerbin.
KerbinInSpaceIceCaps = The sensor detects variances under the surface of the ice. Is there a landmass under that ice?
KerbinInSpaceShores = The sensor passes over the shores of Kerbin. The readings appear to be nominal.
KerbinInSpaceWater = The sensor shows a surprising variance as it passes over the oceans, hinting at the varied topography deep below the waters.
KerbinSrfSplashedWater = The sensor has detected changes in the local gravity that seem to be related to the passing of the Mun.
MunInSpace = The instrument surveys for changes in the gravity field of the Mun. This data will help to accurately calculate the mass of the body.
MunSrfLanded = The sensor conducts a detailed survey of the local gravity.
MunSrfLanded = After calibration, the sensor is able to detect the interplay of gravity between Kerbin and the Mun.
MinmusInSpace = Passing over the surface, the sensor sweeps across the gravitational field of Minmus.
MinmusSrfLanded = The sensor takes detailed readings of the local gravity on Minmus.
MinmusSrfLanded = The scan picks up the subtle changes in field caused by the orbit of the Mun. This data will provide valuable insight into the local planetary system.
DunaInSpace = The sensor passes over the mottled surface of Duna. Gravity appears lowest in the massive canyon that stretches across the surface.
DunaSrfLanded = The sensor performs a detailed and calibrated sweep of the local gravity on Duna.
DunaSrfLanded = The sensor is able to record the affects of Ike as it orbits Duna.
DresInSpace = The sensor sweeps the surface and finds the average gravitational pull to be quite low for a planet.
DresSrfLanded = The sensor measures the local gravity in fine detail and records all variations.
JoolInSpace = The sensor recalibrates to measure the massive gravitational forces of Jool.
JoolInSpace = The sensor picks up a wealth of information about the local planetary system.
JoolSrfLanded = The instrument has been crushed by the massive gravitational forces. Science!
LaytheInSpace = The sensor scans the gravity of Laythe. It hints at diverse terrain under the water.
LaytheSrfLanded = The sensor scans the local gravity of Laythe, recording the influence of Jool.
LaytheSrfSplashed = The sensor provides detailed gravity information in relation to the tides.
VallInSpace = Scanning from orbit provides a clearer picture of the internal makeup of Vall.
VallSrfLanded = Scanning the surface details gravitational fluctuations in the shifting interior of the planet.
TyloInSpace = The planet has lower gravity than anticipated. This will give our scientists information about the interior makeup of Tylo.
TyloSrfLanded = Detailed scans hint at hollow spaces in the interior of the planet.
BopInSpace = Orbiting Bop allows for scans of the varied surface. Interesting stuff!
BopSrfLanded = The sensor is giving odd readings here...
PolInSpace = The sensor picks up multiple layers under the surface of the planet.
PolSrfLanded = Landing on the planet has allowed for highly detailed scans of the interior gravity on Pol.
EelooInSpace = Though the surface appears to be smooth, there are fluctuations under the surface of the planet.
EelooSrfLanded = Gravity scans are very clear here. There appears to be little influence from other bodies.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = atmosphereAnalysis
title = Atmosphere Analysis
baseValue = 20
scienceCap = 24
dataScale = 10
requireAtmosphere = True
situationMask = 13
biomeMask = 13
RESULTS
{
default = You run an atmospheric analysis, recording various measurements like temperature, pressure and atmospheric composition.
MohoSrf = There appears to be no atmosphere here, though there are trace elements being detected close to the surface.
EveSrf = This might be an atmosphere, but it's definitely not something you want to breathe.
GillySrf = There is no detectable atmosphere.
KerbinFlyingHigh = It seems there is very little atmosphere at these altitudes. Make sure you're properly suited up if you plan on going outside.
KerbinSrfLanded = Temperature and Pressure readings suggest today is as good a time for flying as any.
KerbinSrfLandedDeserts = It's very hot and dry out in the Deserts. The sensors were getting clogged up with dust.
KerbinSrfLandedIceCaps = The polar atmosphere was found to be very, very cold indeed. Some sensors froze shut, but we're reasonably sure this is still air.
MunSrf = Instruments detect a faint particulate aura around the surface. Not an atmosphere, but it may explain the reported lights on the horizon.
MinmusSrf = There are detectable releases of gasses, but nothing that could be considered an atmosphere.
DunaSrf = The atmosphere on Duna is very, very thin. It might be possible to fly in it with large enough wings, or a fast enough aircraft.
DunaSrf = There appears to be a larger concentration of heavy isotopes in the atmosphere than on Kerbin.
IkeSrf = You run an analysis on the non-existent atmosphere.
DresSrf = There does not appear to be an atmosphere here.
JoolFlyingHigh = The atmospheric pressures are very high here, and you detect a large number of gasses.
JoolFlyingLow = The instrument is having trouble sampling at these densities. The gasses are beginning to liquify under pressure.
JoolSrfLanded = The instrument has mostly compressed into an unrecognizable mass of metal.
LaytheSrfLanded = The atmosphere on Laythe appears to be very similar to that of Kerbin. I wouldn't volunteer to go out first without a helmet on, however.
LaytheSrfLanded = Taking your helmet off here probably won't kill you... very quickly.
VallSrfLanded = There are traces of cryovolcanic compounds. But not a full atmosphere.
TyloSrfLanded = There appear to be only faint traces of the heaviest isotopes on the surface.
BopSrfLanded = The sensors detected organic compounds for a second. Possibly a mistake.
BopSrfLanded = The sensors detect nothing out of the ordinary. Surely nothing could live here.
PolSrfLanded = There is no atmosphere to speak of, but you sample the temperature anyways.
EelooSrfLanded = There appears to be a tenuous atmospheric coating around the planet. But it is too thin to affect any spacecraft landing here.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = asteroidSample
title = Asteroid Sample
baseValue = 60
scienceCap = 70
dataScale = 1
requireAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = You collect a sample of the asteroid.
KerbinInSpaceHigh = You collect a sample while the asteroid is high over Kerbin.
KerbinInSpaceLow = You collect a sample as the asteroid orbits close to Kerbin.
KerbinFlying = You collect a sample of the asteroid inside Kerbin's atmosphere.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = cometSample_short
title = Short Period Comet Sample
baseValue = 90
scienceCap = 100
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = At some point in the past this comet was swung into a much tighter orbit around the Sun. It's a good thing you got here now, it may not keep its status as a Comet for much longer with the way the Sun is boiling off its volatile material. You've got a good scoop of this melting icecream ball to perserve and return for analysis.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = cometSample_intermediate
title = Intermediate Period Comet Sample
baseValue = 135
scienceCap = 150
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = This solar soujourner has been guided by Jool's massive gravity well into a periodic orbit that makes it a regular visitor to the inner system. This sample can help give our scientists a better look at what the protoplanetary disk out past Jool's orbit was composed of. Be careful bringing it back - it's a little melty.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = cometSample_long
title = Long Period Comet Sample
baseValue = 270
scienceCap = 300
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = The composition of this comet shows the unique fingerprint of the early Solar system as it has remained untouched on its long lonely journeys that only rarely bring it close to the warmth of the Sun. The smallest microscopic dust embedded into the sample you've carefully packed away contains a treasure of information for our astrogeologists.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = cometSample_interstellar
title = Interstellar Comet Sample
baseValue = 900
scienceCap = 1000
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = False
situationMask = 63
biomeMask = 7
RESULTS
{
default = You've managed to take a sample of one of the rarest pieces of celestial material - a chunk of extra-solar matter. These inter-planetary voyagers travel the space between stars, only rarely diving down into a solar gravity well. Telescopes probe the galaxy far and wide, but actually getting a piece of something from this far away is a unique achievement.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = infraredTelescope
title = Infrared Telescope
baseValue = 15
scienceCap = 22
dataScale = 2
requireAtmosphere = False
situationMask = 32
biomeMask = 0
RESULTS
{
default = You focus the telescope out into space, scanning for celestial bodies.
KerbinInSpaceHigh = You scan for celestial bodies while orbiting high over Kerbin.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = magnetometer
title = Magnetometer Report
baseValue = 45
scienceCap = 45
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = False
situationMask = 48
biomeMask = 0
RESULTS
{
default = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
KerbinInSpaceHigh = Kerbin's magnetic field is weaker out here, but still easily detectable, and this instrument maps the field fluctations as they radiate into deeper space.
KerbinInSpaceLow = Kerbin has a strong magnetic field for a planet of its size, shielding us from the Sun's blasts of radiation, even in this low orbit.
MohoInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
MohoInSpaceLow = #autoLOC_6002503 /#autoLOC_6002503 = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if its dead inside or if something is churning.
EveInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
EveInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
GillyInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
GillyInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
MunInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
MunInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
MinmusInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
MinmusInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
DunaInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
DunaInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
IkeInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
IkeInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
DresInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
DresInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
JoolInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
JoolInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
LaytheInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
LaytheInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
VallInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
VallInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
TyloInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
TyloInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
BopInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
BopInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
PolInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
PolInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
EelooInSpaceHigh = You've measured the interaction between the solar wind and the magnetic field of this planet as it deflects charged particles.
EelooInSpaceLow = Trace magnetic fields are magnified by this sensitive instrument, and measured in real time as you orbit near this celestial body. It's almost like hearing the heart beat of a planet, knowing if it's dead inside or if something is churning.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/StoryDefs.cfg
STORY_DEF
{
Introduction
{
Generic = As a consequence of a somewhat worse than average accident at [Agency], we've been forced to look for some outside help.
Generic = While working late nights, the scientists at [Agency] have made a startling discovery.
Generic = While cleaning up after an unintended ignition, one of the overworked teams at [Agency] raised an interesting question.
Generic = The board of directors at [Agency] have raised some troubling issues.
Generic = The CEO (and chief bottle washer) at [Agency] has stumbled on a problem.
Generic = The number of times we've achieved sudden combustion at [Agency] has lead us to consider something.
Generic = At [Agency], we're not afraid to try new things. As a result, we sometimes find ourselves in the situation of needing outside help to solve a problem.
ARM = We've got some pretty impressive rock collections at [Agency].
Base = [Agency] can think of nothing more prestigious than taking a Kerbal, and leaving them behind on another world.
CollectScience = We have the finest scientific minds working at [Agency], and we've been thinking about giving them something to do.
CollectScience = The research department at [Agency] is very close to figuring out a unified theory of gravioli.
Exploration = At [Agency], we need brave Kerbals with the right stuff to help achieve our dreams.
Exploration = One of the founding principles of [Agency] is to continue to advance the frontiers of science.
CometSample = Our scientists at [Agency] have been salivating over the idea of getting close-up data from a comet. Let’s make that happen.
CometSample = We here at [Agency] have always been interested in the mighty, tailed interlopers of our solar system: the Comet.
CometSample = While we’ve done many great things here at [Agency], a mission to meet up with a comet will likely go down in history as our finest achievement.
PartTest = While hitting parts with a wrench, the engineers at [Agency] realized we had a problem.
PartTest = We've been reviewing our product catalog at [Agency] and have found an oversight.
PlantFlag = We're very proud of our flag at [Agency], and wanted to do something special with it.
PlantFlag = As part of [Agency]'s commitment to strong corporate statements, we've been looking for ways to get our brand out there.
RecoverAsset = At [Agency], we're Kerbal enough to admit when mistakes are made. This is one of those times.
RecoverAsset = We're not usually in the habit of misplacing things at [Agency], but we may have lost something big.
Satellite = We're constantly looking for how to make better use of satellites at [Agency].
Satellite = As a result of some surplus parts at the [Agency] warehouses, we've got some more opportunities for orbital satellites.
Station = To meet our quota of "useful things in space", we've been looking into station building projects at [Agency].
Survey = We've been poring over maps at the [Agency] offices looking for points of interest, and may have come up with something.
Survey = While using the [Agency] dart board as a waypoint planner, we've come up with something interesting.
Tourism = We're always looking for new revenue streams at [Agency]. Our accountants have told us that space tourism is a growth industry and we'd like to get in on it.
CometDetection = Comets have been a hot topic of research for centuries - and never let it be said that [Agency] doesn’t know how to follow a trend!
CometDetection = Studying comets can lead to insight into the composition of the outer solar system. [Agency] scientists wish to gather more info about these solar snowballs.
CometDetection = Different types of comets can yield unique insights into the origin of the Solar System as well as the behaviour of the solar wind. Plus good PR for discovering one. [Agency] wants all of those benefits.
CometDetection = Comets are said to be dusty ice balls - but what if they’re actually *flavored* ice-balls? Doesn’t that sound delicious? Some scientists scoff at this idea, but we here at [Agency] are not so sure.
}
Problem
{
Generic = We may have underestimated just how volatile solid rocket fuel really is, and have now found ourselves with a problem we can't solve on our own.
Generic = To test out some of our more advanced theories, we need more debris in low orbit.
Generic = We're not sure if there really is such a thing as too many struts, but we'd like to find out.
Generic = We're trying to figure out if all matter in the universe is as dense as on Kerbin, but haven't come up with a conclusive test for it.
Generic = We want to know what shades of green we'll see if we expose a Kerbal to high gee forces.
ARM = There are fewer asteroids in orbit of [Topic] than the standard model would predict.
ARM = We believe that an asteroid in orbit of [Topic] is worth two in space, and would like to prove it.
Base = We'd like to run some experiments on the feasibility of long-term Kerbal habitation outside of Kerbin as part of the [Topic] project.
CollectScience = We need someone to apply the scientific method... in space!
CollectScience = We're looking for some scientific data. We'd really prefer some new data, but we'd be really happy with any data at all, really.
CollectScience = We have some forms to fill out, and we're pretty sure it would be way more interesting if we filled it out using science data from space.
CollectScience = Our science containers are all empty, and nobody wants to run out to another biome to fill one.
Exploration = We still have unchecked items on our list of records to break and would like to change that.
CometSample = Therefore, we need you to send a Kerbal to [Topic] to gather a bit of comet material. Make sure they’re extremely brave, and that they bring their helmet wipers with them if they visit the comet while it’s near the Sun.
CometSample = You’ll need a brave astronaut to visit [Topic] and pick up a chunk of what we think will be something like the gunk you find next to the side of the road after a snowplow comes through in the winter. Except much, much, more valuable from a scientific perspective.
CometSample = Conditions on the comet may be challenging. We hope you have a Kerbal in mind who’s st… courageous enough to visit [Topic] and scoop up a chunk of it for scientific analysis.
Launch = Nobody has set any space records yet! It would probably be best to just start by getting something off the launchpad. Then we can start worrying about things like "survivability".
Orbit = The problem is that we don't actually have any idea how difficult it is to get a Kerbal to orbit, and we need to find out quickly.
GrandTour = We want to know how many planets we can send a Kerbal to before they start ignoring us and fly the ship back.
GrandTour = We're trying to assemble an interplanetary color wheel, and need someone to verify it against a few different celestial bodies.
GrandTour = We're not saying that there are aliens on another planet in our solar system, but... aliens.
ISRU = We'd like to know if getting [Topic] from somewhere other than Kerbin is as easy as taking snacks from a juvenile Kerbal.
ISRU = We think that we can prove that there's an abundance of [Topic] throughout the solar system.
PartTest = There is very little knowledge about how the [Topic] performs under conditions not found in a standard laboratory.
PartTest = The manual clearly states that the [Topic] is the best in its class. To avoid legal complications, we're going to need proof to justify our claims.
PartTest = We have way too many parts like the [Topic], and nobody's sure how they work.
PartTest = We don't actually know how to attach a [Topic] to other parts. From the bottom? The top? Is there even a way to tell which side is up?
PlantFlag = If we could have our flag proudly standing on the surface of [Topic], we would surely prove ourselves better than the competition.
PlantFlag = We want to verify that a flag planted by an astronaut is the best way to test the rigidity of the surface of [Topic].
PlantFlag = We think that the aesthetic of [Topic] would be greatly improved with just one more flag, but we're not able to get one there ourselves.
RecoverAsset = Apparently, using crewed craft is not a good way to test theories on the dangers of space junk. If you could bring [Topic] back home, we promise not to leave anyone else up there.
RecoverKerbal = We've lost a Kerbal! Could you find [Topic] for us? Their snack supplies may be starting to run a little low.
RecoverKerbal = We've been performing a lot of experiments with leaving Kerbals in space for extended periods of time. Things were going great, until [Topic] woke up one morning and decided to walk out of their capsule.
RecoverKerbal = So apparently, [Topic] is having a lot of trouble with their EVA jetpack. So much so that the rest of the crew may have forgotten to wait for them to get back to the capsule, resulting in them being left in orbit.
RecoverPart = We've been experimenting with methods of calculating delta-v without a Kerbal on board (a "Mechanical Bill Kerman" of sorts) and have run into some trouble. The problem being that we can't seem to get [Topic] back to Kerbin.
RecoverPart = We've been experimenting with methods of calculating orbital information without a Kerbal on board (a "Jebediah's Engineer" of sorts) and have run into some trouble. The problem being that we can't seem to get [Topic] back to Kerbin.
Satellite = We've got a competition to see which agency can get the most satellites in particular orbits, and would like some assistance.
Station = We want to be a part of building some really big space stations, and the [Topic] project is a great opportunity.
Survey = We don't know too many interesting things about [Topic], and would like to take a look around.
Survey = Some Kerbals say that every place on [Topic] looks exactly the same. We disagree, but need someome else to prove them wrong.
Tourism = We want to know if there are Kerbals that will really pay for the extra seats that you surely already have on your craft.
Orbit = To get to orbit, we think all we need is for a Kerbal with terrible aim to shoot for the ground and miss.
Orbit = We want to know if it's as fun as it seems to be in zero-G.
Kerbin = We aren't sure if a day on Kerbin is 6 or 24 hours long.
Kerbin = We'd like to check if Kerbin is in fact perfectly round, and not an oblate spheroid as some lunatics suggest.
Mun = We want to know if going to the Mun is a good idea or not.
Mun = We need to know if Mun Pies would really sell (what a time to be alive!).
MunSrf = There's no way for us to know if the surface of the Mun is as pretty as everyone thinks.
Minmus = We want to know if Minmus is really a myth or not.
Minmus = We're not sure how pretty Minmus is up close.
Minmus = We need to know if Minmus Mint Chip ice cream would really sell.
MinmusSrf = We believe that it would be a lot of fun to jump around on Minmus.
MinmusSrf = If the surface of Minmus isn't edible, will Kerbals still try to eat it?
Sun = How far does something that goes up have to go before it doesn't come down again?
Sun = We suspect that there's interesting places to see beyond Kerbin and all its moons, although we suspect there's a lot of empty space in between.
CometDetection = Therefore, we would like you to discover some new comets orbiting the Sun.
CometDetection = Advance our knowledge of cometary bodies by discovering some new ones orbiting the Sun.
}
Conclusion
{
Generic = Now we need your help.
Generic = This is why we're here.
Generic = So this is where you come in.
Generic = We believe that you are much better positioned to deal with this than us.
ARM = So please get us an asteroid, but watch out with that claw.
CollectScience = We need you to science the... Kerbal out of this.
CollectScience = So if you could point some of those satellites our way, we'd be rather pleased.
Exploration = But really, there's no sense in us still talking while there's science to be done. Shall we get to it?
Exploration = It's time for you to take another step in advancing the frontier.
CometSample = Reach the comet and return or transmit a surface sample to gather valuable data about the comet.
ISRU = So, when can we expect the first shipment?
PartTest = So we need a few simple tests run for us.
PartTest = It would really help us out if you're able to run a test.
PlantFlag = So, up for planting a flag?
RecoverAsset = We'd be quite grateful if you could perform this recovery operation for us.
Tourism = So, can you take a few extra Kerbals with you on your next flight?
CometDetection = Use an orbital telescope to discover the unique signature of a new comet.
}
}
}
UrlConfig
{
parentUrl = Squad/Resources/TechTree.cfg
TechTree
{
RDNode
{
id = start
title = Start
description = The technology we started out with.
cost = 0
hideEmpty = False
nodeName = node0_start
anyToUnlock = False
icon = RDicon_start
pos = -2568,1199,0
scale = 0.6
}
RDNode
{
id = basicRocketry
title = Basic Rocketry
description = How hard can Rocket Science be anyway?
cost = 5
hideEmpty = False
nodeName = node1_basicRocketry
anyToUnlock = False
icon = RDicon_rocketry-basic
pos = -2385,1257,0
scale = 0.6
Parent
{
parentID = start
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = engineering101
title = Engineering 101
description = How hard can Aerospace Engineering be anyway?
cost = 5
hideEmpty = False
nodeName = node1_engineering101
anyToUnlock = False
icon = RDicon_emgineering101
pos = -2385,1142.3,0
scale = 0.6
Parent
{
parentID = start
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = survivability
title = Survivability
description = The art and science of landing and walking away from it.
cost = 15
hideEmpty = False
nodeName = node2_survivability
anyToUnlock = False
icon = RDicon_survivability
pos = -2209,975,0
scale = 0.6
Parent
{
parentID = engineering101
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = stability
title = Stability
description = Reaching for the stars starts with keeping our spacecraft pointed generally in the right direction.
cost = 18
hideEmpty = False
nodeName = node2_stability
anyToUnlock = True
icon = RDicon_stability
pos = -2170,1201,0
scale = 0.6
Parent
{
parentID = engineering101
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = basicRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = generalRocketry
title = General Rocketry
description = More engines, more fuel, more ambitious ideas.
cost = 20
hideEmpty = False
nodeName = node2_generalRocketry
anyToUnlock = False
icon = RDicon_rocketry-general
pos = -2128,1438,0
scale = 0.6
Parent
{
parentID = basicRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = aviation
title = Aviation
description = The art and science of keeping heavier-than-air objects aloft for extended periods of time.
cost = 45
hideEmpty = False
nodeName = node3_aviation
anyToUnlock = True
icon = RDicon_aerospaceTech
pos = -1946,1201,0
scale = 0.6
Parent
{
parentID = stability
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = basicScience
title = Basic Science
description = We are going to ask all the big questions of the Universe... eventually. For now, we're starting with these.
cost = 45
hideEmpty = False
nodeName = node3_basicScience
anyToUnlock = False
icon = RDicon_scienceTech
pos = -1946,846.9,0
scale = 0.6
Parent
{
parentID = survivability
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = flightControl
title = Flight Control
description = Tumbling out of control may be fun, but our engineers insist there's more to rocket science than that.
cost = 45
hideEmpty = False
nodeName = node3_flightControl
anyToUnlock = True
icon = RDicon_control-flight-advanced
pos = -1946,1051.4,0
scale = 0.6
Parent
{
parentID = survivability
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = stability
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advRocketry
title = Advanced Rocketry
description = A new step ahead in rocket technology.
cost = 45
hideEmpty = False
nodeName = node3_advRocketry
anyToUnlock = False
icon = RDicon_rocketry-advanced
pos = -1946,1551,0
scale = 0.6
Parent
{
parentID = generalRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = generalConstruction
title = General Construction
description = New equipment to help out in keeping things stable, especially useful when the size of the spacecraft defies the current bounds of sanity.
cost = 45
hideEmpty = False
nodeName = node3_generalConstruction
anyToUnlock = True
icon = RDicon_construction-general
pos = -1946,1355,0
scale = 0.6
Parent
{
parentID = stability
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = generalRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = propulsionSystems
title = Propulsion Systems
description = A positively different approach to existing trends in rocketry. These small, lightweight propulsion systems may not seem as exciting, but they might prove just as useful.
cost = 90
hideEmpty = False
nodeName = node4_propulsionSystems
anyToUnlock = False
icon = RDicon_propulsionSystems
pos = -1723,1551,0
scale = 0.6
Parent
{
parentID = advRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = spaceExploration
title = Space Exploration
description = To boldly go where no green man has gone before.
cost = 90
hideEmpty = False
nodeName = node4_spaceExploration
anyToUnlock = False
icon = RDicon_evaTech
pos = -1723,963.9,0
scale = 0.6
Parent
{
parentID = basicScience
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advFlightControl
title = Advanced Flight Control
description = The latest advancements in keeping the correct end of the ship pointing towards where you want it to go.
cost = 90
hideEmpty = False
nodeName = node4_advFlightControl
anyToUnlock = False
icon = RDicon_control-flight
pos = -1723,1051.4,0
scale = 0.6
Parent
{
parentID = flightControl
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = landing
title = Landing
description = Our Engineers are nothing if not optimistic.
cost = 90
hideEmpty = False
nodeName = node4_landing
anyToUnlock = True
icon = RDicon_landing
pos = -1723,1142.4,0
scale = 0.6
Parent
{
parentID = flightControl
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = aviation
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = aerodynamicSystems
title = Aerodynamics
description = New breakthroughs from C7 Aerospace allow for new types of craft to be built. We're looking into hiring some of their engineers as well.
cost = 90
hideEmpty = False
nodeName = node4_aerodynamicSystems
anyToUnlock = True
icon = RDicon_aerodynamicSystems
pos = -1723,1243,0
scale = 0.6
Parent
{
parentID = aviation
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = generalConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = electrics
title = Electrics
description = We did know about electricity before inventing space flight. The big breakthrough here was combining the two.
cost = 90
hideEmpty = False
nodeName = node4_electrics
anyToUnlock = True
icon = RDicon_electrics
pos = -1723,711.1,0
scale = 0.6
Parent
{
parentID = basicScience
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = heavyRocketry
title = Heavy Rocketry
description = The next logical step for rocketry technology is to just go bigger.
cost = 90
hideEmpty = False
nodeName = node4_heavyRocketry
anyToUnlock = False
icon = RDicon_rocketry-heavy
pos = -1723,1635,0
scale = 0.6
Parent
{
parentID = advRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = fuelSystems
title = Fuel Systems
description = Advancements towards a better understanding of how fuel flows through a rocket.
cost = 90
hideEmpty = False
nodeName = node4_fuelSystems
anyToUnlock = True
icon = RDicon_fuelSystems
pos = -1723,1470.2,0
scale = 0.6
Parent
{
parentID = advRocketry
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = generalConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advConstruction
title = Advanced Construction
description = New advances in construction make it possible to build larger than ever before.
cost = 90
hideEmpty = False
nodeName = node4_advConstruction
anyToUnlock = False
icon = RDicon_construction-advanced
pos = -1723,1355,0
scale = 0.6
Parent
{
parentID = generalConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = miniaturization
title = Miniaturization
description = These aren't your standard hobby miniature models. We've been assured they look good enough to actually fly.
cost = 90
hideEmpty = False
nodeName = node4_miniaturization
anyToUnlock = True
icon = RDicon_miniaturization
pos = -1723,846.9,0
scale = 0.6
Parent
{
parentID = basicScience
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = actuators
title = Actuators
description = Perfecting the art of making things mobile, without the explicit use of explosives. Our engineers assure us, this is actually a good thing.
cost = 160
hideEmpty = False
nodeName = node5_actuators
anyToUnlock = True
icon = RDicon_construction-specialized
pos = -1519,1355,0
scale = 0.6
Parent
{
parentID = advConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = commandModules
title = Command Modules
description = Flight control technology has evolved far enough that we feel we can honestly say pilots are in command now.
cost = 160
hideEmpty = False
nodeName = node5_commandModules
anyToUnlock = True
icon = RDicon_commandmodules
pos = -1520,1020.4,0
scale = 0.6
Parent
{
parentID = spaceExploration
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = advFlightControl
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = heavierRocketry
title = Heavier Rocketry
description = There may be an upper limit to how large a rocket can be built, but we're not there yet.
cost = 160
hideEmpty = False
nodeName = node5_heavierRocketry
anyToUnlock = True
icon = RDicon_rocketry-heavier
pos = -1519,1635,0
scale = 0.6
Parent
{
parentID = heavyRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = precisionEngineering
title = Precision Engineering
description = Precise engineering techniques allow for construction of ever smaller parts.
cost = 160
hideEmpty = False
nodeName = node5_precisionEngineering
anyToUnlock = True
icon = RDicon_engineering-precision
pos = -1519,846.9,0
scale = 0.6
Parent
{
parentID = miniaturization
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = electrics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advExploration
title = Advanced Exploration
description = They are Self-Deploying Astronaut Mobility Enhancement Devices, I don't know what you mean by "ladders".
cost = 160
hideEmpty = False
nodeName = node5_advExploration
anyToUnlock = True
icon = RDicon_exploration-advanced
pos = -1519,963.9,0
scale = 0.6
Parent
{
parentID = spaceExploration
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = specializedControl
title = Specialized Control
description = A new state-of-the-art in control technology.
cost = 160
hideEmpty = False
nodeName = node5_specializedControl
anyToUnlock = True
icon = RDicon_control-large
pos = -1521,1082.2,0
scale = 0.6
Parent
{
parentID = advFlightControl
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advLanding
title = Advanced Landing
description = Further advances in landing devices, allowing for more controlled descents and a much higher number of parts still attached to the ship after touchdown.
cost = 160
hideEmpty = False
nodeName = node5_advLanding
anyToUnlock = False
icon = RDicon_landing-advanced
pos = -1519,1142.4,0
scale = 0.6
Parent
{
parentID = landing
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = supersonicFlight
title = Supersonic Flight
description = A new line of aircraft parts that allow for unprecedented maneuverability and speed.
cost = 160
hideEmpty = False
nodeName = node5_supersonicFlight
anyToUnlock = True
icon = RDicon_flight-supersonic
pos = -1521,1278,0
scale = 0.6
Parent
{
parentID = aerodynamicSystems
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advFuelSystems
title = Adv. Fuel Systems
description = Advanced Advancements towards a better understanding of how fuel flows through a rocket.
cost = 160
hideEmpty = False
nodeName = node5_advFuelSystems
anyToUnlock = True
icon = RDicon_fuelSystems-advanced
pos = -1519,1470.2,0
scale = 0.6
Parent
{
parentID = propulsionSystems
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = fuelSystems
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advElectrics
title = Advanced Electrics
description = We're fairly certain no one will ever need more than 64kw of power for anything.
cost = 160
hideEmpty = False
nodeName = node5_advElectrics
anyToUnlock = False
icon = RDicon_electrics-advanced
pos = -1519,711.1,0
scale = 0.6
Parent
{
parentID = electrics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = specializedConstruction
title = Specialized Construction
description = Specialized construction techniques provide new ways of attaching things together, and detaching things on purpose.
cost = 160
hideEmpty = False
nodeName = node5_specializedConstruction
anyToUnlock = True
icon = RDicon_automation
pos = -1519,1412,0
scale = 0.6
Parent
{
parentID = advConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = precisionPropulsion
title = Precision Propulsion
description = Any level of precision achieved in controlling the sustained explosion inside a rocket engine is nothing short of remarkable. It might be quite expensive, too.
cost = 160
hideEmpty = False
nodeName = node5_precisionPropulsion
anyToUnlock = False
icon = RDicon_propulsion-precision
pos = -1520.1,1551,0
scale = 0.6
Parent
{
parentID = propulsionSystems
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advAerodynamics
title = Advanced Aerodynamics
description = Advances in fluid dynamics research technology have allowed development of a new set of streamlined aircraft components, And also these parts here.
cost = 160
hideEmpty = False
nodeName = node5_advAerodynamics
anyToUnlock = True
icon = RDicon_aerodynamics-advanced
pos = -1519,1207,0
scale = 0.6
Parent
{
parentID = aerodynamicSystems
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = heavyLanding
title = Heavy Landing
description = A good landing is one where you walk away from it. A great landing is one where you get to use the aircraft again.
cost = 300
hideEmpty = False
nodeName = node6_heavyLanding
anyToUnlock = False
icon = RDicon_motors-experimental
pos = -1309,1142.4,0
scale = 0.6
Parent
{
parentID = advLanding
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = scienceTech
title = Scanning Tech
description = Why wonder about what's over the next hill when you can wonder about what's under it?
cost = 300
hideEmpty = False
nodeName = node6_advScience
anyToUnlock = True
icon = RDicon_telescope
pos = -1309,963.9,0
scale = 0.6
Parent
{
parentID = advExploration
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = precisionEngineering
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = unmannedTech
title = Unmanned Tech
description = Warning: May contain traces of sentience.
cost = 300
hideEmpty = False
nodeName = node6_unmannedTech
anyToUnlock = True
icon = RDicon_unmanned-advanced
pos = -1309,846.9,0
scale = 0.6
Parent
{
parentID = precisionEngineering
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = nuclearPropulsion
title = Nuclear Propulsion
description = Nuclear engines don't burn fuel, they totally annihilate it. We just hope it doesn't begin any conflicts.
cost = 300
hideEmpty = False
nodeName = node6_nuclearPropulsion
anyToUnlock = False
icon = RDicon_propulsion-nuclear
pos = -1309,1551,0
scale = 0.6
Parent
{
parentID = advFuelSystems
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = heavierRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advMetalworks
title = Advanced MetalWorks
description = These new construction techniques allow for craft designs that were considered insane not too long ago... and still are. But they're now possible!
cost = 300
hideEmpty = False
nodeName = node6_advMetalWorks
anyToUnlock = True
icon = RDicon_metalworks-advanced
pos = -1309,1412,0
scale = 0.6
Parent
{
parentID = specializedConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = fieldScience
title = Field Science
description = Freedom to roam as far as curiosity will take you, or as long as batteries last.
cost = 300
hideEmpty = False
nodeName = node6_fieldScience
anyToUnlock = True
icon = RDicon_science-field
pos = -1309,1067,0
scale = 0.6
Parent
{
parentID = advLanding
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = advExploration
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = highAltitudeFlight
title = High Altitude Flight
description = New breakthroughs in engine and intake development to enable flying through the upper reaches of the atmosphere.
cost = 300
hideEmpty = False
nodeName = node6_highAltitudeFlight
anyToUnlock = True
icon = RDicon_flight-highAltitude
pos = -1310,1278,0
scale = 0.6
Parent
{
parentID = supersonicFlight
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = largeVolumeContainment
title = Large Volume Containment
description = Maximize the payload capacity of your spacecraft by maximizing the size of your spacecraft.
cost = 300
hideEmpty = False
nodeName = node6_largeVolumeContainment
anyToUnlock = True
icon = RDicon_largeVolumeContainment
pos = -1309,1470.2,0
scale = 0.6
Parent
{
parentID = advFuelSystems
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = specializedConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = composites
title = Composites
description = Lightweight and strong! and don't worry, we're sure the glue will dry off in no time.
cost = 300
hideEmpty = False
nodeName = node6_composites
anyToUnlock = False
icon = RDicon_composites
pos = -1309,1355,0
scale = 0.6
Parent
{
parentID = specializedConstruction
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = electronics
title = Electronics
description = Hopefully these won't become obsolete in the next couple of months.
cost = 300
hideEmpty = False
nodeName = node6_electronics
anyToUnlock = True
icon = RDicon_electronics
pos = -1309,777.6,0
scale = 0.6
Parent
{
parentID = precisionEngineering
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = advElectrics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = largeElectrics
title = High-Power Electrics
description = Maximize your energy production and storage potential by maximizing the size of the electrical components on your vessels.
cost = 300
hideEmpty = False
nodeName = node6_largeElectrics
anyToUnlock = False
icon = RDicon_electrics-large
pos = -1309,711.1,0
scale = 0.6
Parent
{
parentID = advElectrics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = heavyAerodynamics
title = Heavy Aerodynamics
description = Advances in construction technology enabled new breakthroughs in aerospace materials.
cost = 300
hideEmpty = False
nodeName = node6_heavyAerodynamics
anyToUnlock = True
icon = RDicon_aerospaceTech2
pos = -1310,1207,0
scale = 0.6
Parent
{
parentID = advAerodynamics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = ionPropulsion
title = Ion Propulsion
description = Turns out, it's not science fiction.
cost = 550
hideEmpty = False
nodeName = node7_ionPropulsion
anyToUnlock = False
icon = RDicon_propulsion-ion
pos = -1118,905.2,0
scale = 0.6
Parent
{
parentID = scienceTech
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = unmannedTech
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = hypersonicFlight
title = Hypersonic Flight
description = Push your aircraft to the upper limits of airspeed and sanity.
cost = 550
hideEmpty = False
nodeName = node7_hypersonicFlight
anyToUnlock = True
icon = RDicon_flight-hypersonic
pos = -1118,1278,0
scale = 0.6
Parent
{
parentID = highAltitudeFlight
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = nanolathing
title = Nanolathing
description = Despite the threatening appearance of the green metablobs shot out of the Nanolathing Injectors, none can argue the fact that Kerbals have indeed developed technologies at least just as dangerous as this one.
cost = 550
hideEmpty = True
nodeName = node7_nanolathing
anyToUnlock = True
icon = RDicon_generic
pos = -1118,1406,0
scale = 0.6
Parent
{
parentID = advMetalworks
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advUnmanned
title = Advanced Unmanned Tech
description = Improvements in remote control technology for a new generation of probe designs.
cost = 550
hideEmpty = False
nodeName = node7_advUnmanned
anyToUnlock = True
icon = RDicon_unmannedTech
pos = -1118,846.9,0
scale = 0.6
Parent
{
parentID = unmannedTech
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = metaMaterials
title = Meta-Materials
description = An advancement in spacecraft construction so revolutionary, you won't even mind that its naming was wildly inaccurate.
cost = 550
hideEmpty = False
nodeName = node7_metaMaterials
anyToUnlock = True
icon = RDicon_metamaterials
pos = -1118,1355,0
scale = 0.6
Parent
{
parentID = composites
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = veryHeavyRocketry
title = Very Heavy Rocketry
description = While ever-larger rockets may not be the answer every time, for all other times, we've developed these.
cost = 550
hideEmpty = False
nodeName = node7_veryHeavyRocketry
anyToUnlock = True
icon = RDicon_rocketry-veryHeavy
pos = -1118,1635,0
scale = 0.6
Parent
{
parentID = largeVolumeContainment
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = heavierRocketry
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advScienceTech
title = Advanced Science Tech
description = Scientific advancements allow new advanced technologies for advancing Science.
cost = 550
hideEmpty = False
nodeName = node7_advScienceTech
anyToUnlock = True
icon = RDicon_scienceTech-advanced
pos = -1118,963.9,0
scale = 0.6
Parent
{
parentID = scienceTech
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = fieldScience
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = advancedMotors
title = Advanced Motors
description = Wheel technology is just rolling along now. You could even say our engineers are on a roll with it.
cost = 550
hideEmpty = False
nodeName = node7_advancedMotors
anyToUnlock = False
icon = RDicon_motors-advanced
pos = -1118,1067,0
scale = 0.6
Parent
{
parentID = fieldScience
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = specializedElectrics
title = Specialized Electrics
description = Experience the warm glow of the latest in electrical technology. Figuratively, of course, and maybe also quite literally as well. Actually, try to avoid direct exposure.
cost = 550
hideEmpty = False
nodeName = node7_specializedElectrics
anyToUnlock = True
icon = RDicon_electrics-specialized
pos = -1118,711.1,0
scale = 0.6
Parent
{
parentID = largeElectrics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = highPerformanceFuelSystems
title = High-Performance Fuel Systems
description = Massive engines require massive fuel storage solutions.
cost = 550
hideEmpty = False
nodeName = node7_highPerformanceFuelSystems
anyToUnlock = True
icon = RDicon_fuelSystems-highPerformance
pos = -1118,1470.2,0
scale = 0.6
Parent
{
parentID = largeVolumeContainment
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = experimentalAerodynamics
title = Experimental Aerodynamics
description = Winged flight technology is soaring to unprecedented heights. It could even be said that it's properly taking off now.
cost = 550
hideEmpty = False
nodeName = node7_experimentalAerodynamics
anyToUnlock = True
icon = RDicon_aerodynamics-heavy
pos = -1120,1207,0
scale = 0.6
Parent
{
parentID = heavyAerodynamics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = automation
title = Automation
description = We can't think of anything that could go wrong with letting an experimental AI handle every aspect of a mission.
cost = 550
hideEmpty = False
nodeName = node7_automation
anyToUnlock = True
icon = RDicon_robotics
pos = -1118,777.6,0
scale = 0.6
Parent
{
parentID = unmannedTech
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = electronics
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = aerospaceTech
title = Aerospace Tech
description = The absolute cutting-edge in aerospace technology. Quite literally, some of those edges are very sharp. Handle with care.
cost = 1000
hideEmpty = False
nodeName = node8_aerospaceTech
anyToUnlock = True
icon = RDicon_aerodynamics-experimental
pos = -956,1278,0
scale = 0.6
Parent
{
parentID = hypersonicFlight
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = largeUnmanned
title = Large Probes
description = The rumours of probe-led world domination are greatly exaggerated.
cost = 1000
hideEmpty = False
nodeName = node8_largeUnmanned
anyToUnlock = True
icon = RDicon_probes-large
pos = -952,846.9,0
scale = 0.6
Parent
{
parentID = advUnmanned
lineFrom = RIGHT
lineTo = LEFT
}
Parent
{
parentID = automation
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = experimentalScience
title = Experimental Science
description = Explore novel fields of science that we didn't even know were there.
cost = 1000
hideEmpty = False
nodeName = node8_experimentalScience
anyToUnlock = False
icon = RDicon_science-experimental
pos = -952,963.9,0
scale = 0.6
Parent
{
parentID = advScienceTech
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = experimentalMotors
title = Experimental Motors
description = The latest breakthroughs that are driving motor technology forwards, and in reverse, and steering too.
cost = 1000
hideEmpty = True
nodeName = node8_experimentalMotors
anyToUnlock = False
icon = RDicon_generic
pos = -952,1067,0
scale = 0.6
Parent
{
parentID = advancedMotors
lineFrom = RIGHT
lineTo = LEFT
}
}
RDNode
{
id = experimentalElectrics
title = Experimental Electrics
description = The very latest in electrical systems technology. Our engineers are buzzing with excitement over it. They also seem to glow in the dark now. Fascinating!
cost = 1000
hideEmpty = False
nodeName = node8_experimentalElectrics
anyToUnlock = False
icon = RDicon_electrics-experimental
pos = -952,711.1,0
scale = 0.6
Parent
{
parentID = specializedElectrics
lineFrom = RIGHT
lineTo = LEFT
}
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/crewCabinInternals/internal.cfg
INTERNAL
{
name = crewCabinInternals
scaleAll = 1.6, 1.6, 1.6
MODEL
{
model = Squad/Spaces/crewCabinInternals/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/HitchhikerMask
rotation = 0, 180, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/HitchhikerBorder
rotation = 0, 180, 0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat1
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat2
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat3
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 3
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat4
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 4
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Window1FocusPoint
cameraTransformName = Window1EyeTransform
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Window2FocusPoint
cameraTransformName = Window2EyeTransform
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/cupolaInternal/internal.cfg
INTERNAL
{
name = cupolaInternal
scaleAll = 1.6, 1.6, 1.6
MODEL
{
model = Squad/Spaces/cupolaInternal/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/CupolaMask
rotation = 90, 180, 0
}
MODULE
{
name = InternalSeat
seatTransformName = pilot_seat
allowCrewHelmet = false
portraitCameraName = pilot_camera
displayseatName = Pilot Seat
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_center
cameraTransformName = transform_window_center
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_n
cameraTransformName = transform_window_n
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_ne
cameraTransformName = transform_window_ne
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_nw
cameraTransformName = transform_window_nw
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_se
cameraTransformName = transform_window_se
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_sw
cameraTransformName = transform_window_sw
}
PROP
{
name = AxisIndicatorPitch
position = 0.181,-0.1881,-0.4803
rotation = 5.960464E-08,0.7071067,0.7071068,5.619103E-09
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.1515,-0.2924,-0.48
rotation = 0.7071068,0,-6.181725E-08,0.7071068
scale = 1.3377,1.3377,1.3377
}
PROP
{
name = genericStandingSwitch
position = 0.1241,-0.2924,-0.48
rotation = 0.7071068,0,-6.181725E-08,0.7071068
scale = 1.3377,1.3377,1.3377
}
PROP
{
name = AltimeterThreeHands
position = -0.2137297,-0.2671341,-0.471
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1.200001,1.2,1.2
}
PROP
{
name = AtmosphereDepth
position = 0.1238,-0.2636,-0.48
rotation = -0.5000002,-0.5,-0.4999999,-0.4999999
scale = 0.8084999,0.8084999,0.924
}
PROP
{
name = AxisIndicatorPitch
position = -0.001454057,-0.3999284,-0.5500053
rotation = 3.090862E-08,0.7071068,0.7071068,-3.090862E-08
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.1237296,-0.1516656,-0.48
rotation = 0.5,-0.5,-0.5,0.5
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.1227971,-0.151626,-0.4800001
rotation = 0.5,-0.5,-0.5,0.5
scale = 1,1,1
}
PROP
{
name = Compass
position = 0,-0.3637413,-0.48
rotation = -0.5,0.5,0.5,-0.5
scale = 0.7,0.7,0.7000002
}
PROP
{
name = genericDirectionalKnob
position = 0.2167977,-0.2088381,-0.48
rotation = 3.090862E-08,0.7071068,0.7071068,-3.090862E-08
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.1237296,-0.2425345,-0.4704
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = 0,-0.10327,-0.4368551
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1,1,1
}
PROP
{
name = NavBall
position = 0,-0.1758259,-0.4504113
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1.700001,1.7,1.7
}
PROP
{
name = RadarAltimeter
position = 0.1227971,-0.205689,-0.48
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1.200001,1.2,1.2
}
PROP
{
name = throttle
position = -0.3052907,-0.4100003,-0.1650002
rotation = -1.887379E-15,-4.371139E-08,-4.371139E-08,-1
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.2127971,-0.2671341,-0.4799999
rotation = -0.7071068,-3.090862E-08,3.090862E-08,-0.7071068
scale = 1.200001,1.2,1.2
}
PROP
{
name = genericClusterSwitches04
position = -0.1619,-0.3637998,-0.48
rotation = 0.7071066,0,0,0.7071069
scale = 1.15,1.15,1.15
}
PROP
{
name = genericClusterSwitches04
position = 0.1619,-0.3637998,-0.48
rotation = 0.7071066,0,0,0.7071069
scale = 1.15,1.15,1.15
}
PROP
{
name = genericDirectionalKnob
position = -0.1837,-0.2088381,-0.48
rotation = -0.235846,0.6666158,0.6666158,-0.235846
scale = 1,1,1
}
PROP
{
name = genericDirectionalKnob
position = -0.2135,-0.2088381,-0.48
rotation = 0.2973269,0.6415581,0.6415581,0.2973268
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.0966,-0.2924,-0.48
rotation = 0.7071068,0,-6.181725E-08,0.7071068
scale = 1.3377,1.3377,1.3377
}
PROP
{
name = genericClusterMixed
position = 0.3288,-0.3832751,-0.1657
rotation = 0,-0.7071058,0,0.7071078
scale = 1,1,1
}
PROP
{
name = genericClusterButtons
position = 0.2927,-0.3832751,-0.1657
rotation = 0,-0.7071058,0,0.7071078
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/GenericSpace1/internal.cfg
INTERNAL
{
name = GenericSpace1
MODULE
{
name = InternalSeat
seatTransformName = CenterSeat
allowCrewHelmet = false
displayseatName = Center Seat
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/GenericSpace3/internal.cfg
INTERNAL
{
name = GenericSpace3
MODULE
{
name = InternalSeat
seatTransformName = CenterSeat
allowCrewHelmet = false
displayseatName = Center Seat
}
MODULE
{
name = InternalSeat
seatTransformName = RightSeat
allowCrewHelmet = false
displayseatName = Right Seat
}
MODULE
{
name = InternalSeat
seatTransformName = LeftSeat
allowCrewHelmet = false
displayseatName = Left Seat
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/landerCabinInternals/internal.cfg
INTERNAL
{
name = landerCabinInternals
MODEL
{
model = Squad/Spaces/landerCabinInternals/model
position = 0.0, 0.0, 0.182
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size2LanderMask
rotation = -90, 0, 0
position = 0.0, 0.0, 0.182
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size2LanderBorder
rotation = -90, 0, 0
position = 0.0, 0.0, 0.182
}
MODULE
{
name = InternalSeat
seatTransformName = CenterSeat
allowCrewHelmet = false
kerbalEyeOffset = 0, 0.03, 0.02
displayseatName = Center Seat
}
MODULE
{
name = InternalSeat
seatTransformName = LeftSeat
allowCrewHelmet = false
displayseatName = Left Seat
}
PROP
{
name = NavBall
position = -0.0028,-1.2879,-0.12
rotation = -0.2338958,0,0,0.9722617
scale = 1.2,1.2,1.2
}
PROP
{
name = RadarAltimeter
position = 0.0687,-1.2818,-0.1219
rotation = -0.1938161,-0.007163423,0.05168353,0.9796494
scale = 1.1,1.1,1.1
}
PROP
{
name = VSI
position = 0.1433,-1.2755,-0.1221
rotation = -0.1938161,-0.007163423,0.05168353,0.9796494
scale = 1.1,1.1,1.1
}
PROP
{
name = AltimeterThreeHands
position = 0.0656,-1.2401,-0.4106
rotation = 0.2910111,0,3.795028E-08,0.9567197
scale = 1.5,1.5,1.5
}
PROP
{
name = AxisIndicatorPitch
position = 0.0997,-1.1926,-0.4898
rotation = 8.940697E-08,-0.9567197,-0.2910112,-4.40018E-08
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.0448,-1.1844,-0.5021
rotation = 0.205776,-0.6765028,-0.2057759,0.6765031
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.0448,-1.2029,-0.4745
rotation = 0.205776,-0.6765028,-0.2057759,0.6765031
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.062,-1.2151,-0.444
rotation = 0.2910111,0,3.795028E-08,0.9567197
scale = 1.5,1.5,1.5
}
PROP
{
name = ledPanelSpeed
position = -0.109,-1.2854,-0.1098
rotation = -0.3015964,0.01844281,-0.05528555,0.9516528
scale = 1.825722,1.825721,1.825721
}
PROP
{
name = CargoBagA
position = -0.7512,-0.074,0.153
rotation = 7.706237E-08,1.672183E-07,-0.707107,0.7071066
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = 0.661,-0.591,-0.318
rotation = -0.4221812,0.5672421,0.5672418,0.4221805
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/landerCabinSmallInternal/internal.cfg
INTERNAL
{
name = landerCabinSmallInternal
scaleAll = 1, 1, 1
MODEL
{
model = Squad/Spaces/landerCabinSmallInternal/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size1LanderMask
rotation = -90, 0, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size1LanderBorder
rotation = -90, 0, 0
}
MODULE
{
name = InternalSeat
seatTransformName = pilot
allowCrewHelmet = false
portraitCameraName = camera_pilot
displayseatName = Pilot Seat
kerbalScale = 1, 1, 1
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_upper
cameraTransformName = transform_window_upper
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_lower
cameraTransformName = transform_window_lower
}
PROP
{
name = genericDirectionalKnob2
position = -0.2417,-0.6209,0.055
rotation = -0.1257019,-0.6285095,-0.1505343,0.7526715
scale = 1.154142,1.154142,1.154142
}
PROP
{
name = genericDirectionalKnob2
position = -0.279,-0.6054,0.055
rotation = 0.1826832,0.9134157,-0.07133314,0.3566654
scale = 1.154142,1.154142,1.154142
}
PROP
{
name = AltimeterThreeHands
position = -0.2780569,-0.6006569,-0.02849852
rotation = 0,0,-0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = AtmosphereDepth
position = -0.1266,-0.6056,-0.1044
rotation = 1.490116E-08,-0.9238796,-0.3826835,1.227583E-07
scale = 1.348387,1.520656,1.655704
}
PROP
{
name = AxisIndicatorPitch
position = 0.1248,-0.6115,-0.1004
rotation = -1.490116E-08,-0.9238795,-0.3826834,-9.806973E-08
scale = 1.5,1.5,1.5
}
PROP
{
name = AxisIndicatorRoll
position = 0.2823,-0.604,0.1044
rotation = 0.1386751,-0.6933752,0.1386751,0.6933753
scale = 1.2,1,1.2
}
PROP
{
name = AxisIndicatorYaw
position = 0.2826,-0.6033,0.05720528
rotation = 0.1349224,-0.6941153,0.1349224,0.6941153
scale = 1.2,1,1.2
}
PROP
{
name = IndicatorPanel
position = -0.275569,-0.5963919,0.1638915
rotation = 0,0,-0.190809,0.9816272
scale = 1.2,1.2,1.2
}
PROP
{
name = ledPanelSpeed
position = 0.007619729,-0.5575718,-0.1464558
rotation = 0.3826834,0,0,0.9238796
scale = 1.2,1.2,1.2
}
PROP
{
name = NavBall
position = 8.996066E-09,-0.616695,-0.09291898
rotation = 0.258819,1.286208E-07,-3.446385E-08,0.9659259
scale = 2,2,2
}
PROP
{
name = RadarAltimeter
position = 0.2783177,-0.6006864,0.189725
rotation = 0,0,0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = throttle
position = -0.32,-0.4268568,0.3584234
rotation = -0.5735762,0,0,0.8191522
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.2781939,-0.6007282,-0.02830147
rotation = 0,0,0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = genericClusterSwitches05
position = 0.0796,-0.6028,-0.1072
rotation = 0.3826835,0,-3.345526E-08,0.9238795
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.0805,-0.6028,-0.1072
rotation = 0.3826835,0,-3.345526E-08,0.9238795
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches01
position = 0.3205,-0.4688,0.3325
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.7052405,0.7052405,0.7052405
}
PROP
{
name = genericClusterKnobs
position = 0.32,-0.3519,0.3793
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.8434972,0.8434972,0.8434972
}
PROP
{
name = genericClusterButtons
position = 0.3211,-0.3905,0.3638
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.85,0.85,0.85
}
PROP
{
name = genericDirectionalKnob2
position = -0.3158,-0.5901,0.055
rotation = -1.714502E-08,0,-0.1961162,0.9805807
scale = 1.154142,1.154142,1.154142
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/landerCabinSmallInternal/internal.cfg
INTERNAL
{
name = landerCabinMediumInternal
scaleAll = 1.4, 1.4, 1.4
MODEL
{
model = Squad/Spaces/landerCabinSmallInternal/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size1LanderMask
rotation = -90, 0, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size1LanderBorder
rotation = -90, 0, 0
}
MODULE
{
name = InternalSeat
allowCrewHelmet = false
portraitCameraName = camera_pilot
displayseatName = Pilot Seat
kerbalEyeOffset = 0.0, 0.0, 0.0
seatTransformName = pilot
kerbalScale = 1.2, 1.2, 1.2
kerbalOffset = 0, 0, 0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_upper
cameraTransformName = transform_window_upper
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = collider_window_lower
cameraTransformName = transform_window_lower
}
PROP
{
name = genericDirectionalKnob2
position = -0.2417,-0.6209,0.055
rotation = -0.1257019,-0.6285095,-0.1505343,0.7526715
scale = 1.154142,1.154142,1.154142
}
PROP
{
name = genericDirectionalKnob2
position = -0.279,-0.6054,0.055
rotation = 0.1826832,0.9134157,-0.07133314,0.3566654
scale = 1.154142,1.154142,1.154142
}
PROP
{
name = AltimeterThreeHands
position = -0.2780569,-0.6006569,-0.02849852
rotation = 0,0,-0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = AtmosphereDepth
position = -0.1266,-0.6056,-0.1044
rotation = 1.490116E-08,-0.9238796,-0.3826835,1.227583E-07
scale = 1.348387,1.520656,1.655704
}
PROP
{
name = AxisIndicatorPitch
position = 0.1248,-0.6115,-0.1004
rotation = -1.490116E-08,-0.9238795,-0.3826834,-9.806973E-08
scale = 1.5,1.5,1.5
}
PROP
{
name = AxisIndicatorRoll
position = 0.2823,-0.604,0.1044
rotation = 0.1386751,-0.6933752,0.1386751,0.6933753
scale = 1.2,1,1.2
}
PROP
{
name = AxisIndicatorYaw
position = 0.2826,-0.6033,0.05720528
rotation = 0.1349224,-0.6941153,0.1349224,0.6941153
scale = 1.2,1,1.2
}
PROP
{
name = IndicatorPanel
position = -0.275569,-0.5963919,0.1638915
rotation = 0,0,-0.190809,0.9816272
scale = 1.2,1.2,1.2
}
PROP
{
name = ledPanelSpeed
position = 0.007619729,-0.5575718,-0.1464558
rotation = 0.3826834,0,0,0.9238796
scale = 1.2,1.2,1.2
}
PROP
{
name = NavBall
position = 8.996066E-09,-0.616695,-0.09291898
rotation = 0.258819,1.286208E-07,-3.446385E-08,0.9659259
scale = 2,2,2
}
PROP
{
name = RadarAltimeter
position = 0.2783177,-0.6006864,0.189725
rotation = 0,0,0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = throttle
position = -0.32,-0.4268568,0.3584234
rotation = -0.5735762,0,0,0.8191522
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.2781939,-0.6007282,-0.02830147
rotation = 0,0,0.190809,0.9816272
scale = 1.5,1.2,1.5
}
PROP
{
name = genericClusterSwitches05
position = 0.0796,-0.6028,-0.1072
rotation = 0.3826835,0,-3.345526E-08,0.9238795
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.0805,-0.6028,-0.1072
rotation = 0.3826835,0,-3.345526E-08,0.9238795
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches01
position = 0.3205,-0.4688,0.3325
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.7052405,0.7052405,0.7052405
}
PROP
{
name = genericClusterKnobs
position = 0.32,-0.3519,0.3793
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.8434972,0.8434972,0.8434972
}
PROP
{
name = genericClusterButtons
position = 0.3211,-0.3905,0.3638
rotation = -0.5606288,0,4.901174E-08,0.8280672
scale = 0.85,0.85,0.85
}
PROP
{
name = genericDirectionalKnob2
position = -0.3158,-0.5901,0.055
rotation = -1.714502E-08,0,-0.1961162,0.9805807
scale = 1.154142,1.154142,1.154142
}
MODULE
{
name = InternalSeat
seatTransformName = pilot
kerbalScale = 1.2, 1.2, 1.2
kerbalOffset = -0.3, 0, -0.4
kerbalEyeOffset = 0, 0, -0.2
}
MODULE
{
name = InternalSeat
seatTransformName = pilot
kerbalScale = 1.2, 1.2, 1.2
kerbalOffset = 0.4, 0, -0.5
kerbalEyeOffset = 0, 0, -0.2
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/LargeCrewedLabInternals/internal.cfg
INTERNAL
{
name = Mobile_Processing_Lab_Int
MODEL
{
model = Squad/Spaces/LargeCrewedLabInternals/Large_Crewed_lab_Int
}
MODEL
{
model = Squad/Spaces/OverlayMasks/LargeLabMask
rotation = -90, 0, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/LargeLabBorder
rotation = -90, 0, 0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left
portraitCameraName = Camera_Left
allowCrewHelmet = false
displayseatName = Left Seat
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right
portraitCameraName = Camera_Right
allowCrewHelmet = false
displayseatName = Right Seat
}
PROP
{
name = squareButton
position = 0.4932,-0.7769,-0.0516
rotation = 0,0,0.3209866,0.9470838
scale = 1,1,1
}
PROP
{
name = squareButton
position = 0.5165,-0.7591,-0.0516
rotation = 0,0,0.3209869,0.9470837
scale = 1,0.9999999,1
}
PROP
{
name = squareButton
position = 0.779,0.48,0.256
rotation = 0,0,0.8966617,0.4427165
scale = 1,0.9999999,1
}
PROP
{
name = squareButton
position = 0.7563,0.5097,0.256
rotation = 0,0,0.8966616,0.4427168
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/Mk1-3/internal.cfg
INTERNAL
{
name = Mk1-3
allowCrewHelmet = false
scaleAll = 1.722222, 1.722222, 1.722222
MODEL
{
model = Squad/Spaces/Mk1-3/model
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_01
portraitCameraName = pilotCamera_01
allowCrewHelmet = false
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_02
portraitCameraName = pilotCamera_02
allowCrewHelmet = false
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_03
portraitCameraName = pilotCamera_03
allowCrewHelmet = false
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint
cameraTransformName = WindowEyeTransform
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint02
cameraTransformName = WindowEyeTransform02
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint03
cameraTransformName = WindowEyeTransform03
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint04
cameraTransformName = WindowEyeTransform04
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint05
cameraTransformName = WindowEyeTransform05
}
PROP
{
name = NavBallNoBase
position = 0.0708,0.2566,-0.7051
rotation = 0.7071068,0,0,0.7071068
scale = 1.75,1.750002,1.750002
}
PROP
{
name = AxisIndicatorRoll
position = 0.2416,0.2764,-0.6628
rotation = 0.5,-0.5,-0.5,0.5
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.2416,0.2364,-0.6628
rotation = 0.5,-0.5,-0.5,0.5
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.1758,0.2563,-0.6628
rotation = 0,0.7071068,0.7071068,0
scale = 1,1,1
}
PROP
{
name = AltimeterThreeHands
position = -0.1091284,0.2614,-0.6527
rotation = 0.7071068,0,0,0.7071068
scale = 0.9,0.9000009,0.9000009
}
PROP
{
name = RadarAltimeter
position = -0.0378,0.2614,-0.6527
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = VSI
position = -0.1799,0.2614,-0.6594
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = 0,0.35,-0.6527
rotation = 0.5000001,0.5,0.5,0.5
scale = 1,1,1
}
PROP
{
name = Compass
position = 0,0.3908,-0.6674
rotation = 0.5,-0.5,-0.5,0.5
scale = 0.8,0.8,0.8
}
PROP
{
name = IndicatorPanel
position = -0.2587,0.2386,-0.6527
rotation = 0.7071068,0,0,0.7071068
scale = 0.9000019,0.9000009,0.9000009
}
PROP
{
name = ledPanelSpeed
position = 0.0708,0.1766,-0.6619
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = throttle
position = -0.2587,0.1166,-0.6655
rotation = 0.7071068,0,0,0.7071068
scale = 0.5,0.5000005,0.5000005
}
PROP
{
name = directionalKnob
position = -0.509,-0.0012,-0.6622
rotation = 0.2619438,-0.6460012,-0.6519611,0.2983533
scale = 1.5,1.5,1.5
}
PROP
{
name = directionalKnob
position = -0.3957,0.1269,-0.6622
rotation = -0.5604286,-0.4565326,-0.4504158,-0.5240453
scale = 1.5,1.500001,1.500001
}
PROP
{
name = directionalKnob
position = -0.3957,0.3269,-0.6603
rotation = -0.5604286,-0.4565326,-0.4504158,-0.5240453
scale = 1.500001,1.500002,1.500002
}
PROP
{
name = directionalKnob2
position = -0.126,0.3908,-0.6622
rotation = -0.5544282,-0.4453863,-0.4560941,-0.534994
scale = 1.500001,1.500002,1.500003
}
PROP
{
name = directionalKnob2
position = 0.126,0.3908,-0.6622
rotation = -0.2587954,-0.6624084,-0.6620091,-0.2366096
scale = 1.500005,1.500005,1.500005
}
PROP
{
name = directionalKnob
position = 0.3873,0.3266,-0.6622
rotation = -0.5604286,-0.4565326,-0.4504158,-0.5240453
scale = 1.500001,1.500002,1.500002
}
PROP
{
name = genericPullSwitch
position = 0.09,0.1484,-0.6619
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = genericPullSwitch
position = 0.0514,0.1484,-0.6619
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches01
position = 0.4414,0.083,-0.6637
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = -0.1091284,0.1766,-0.6612
rotation = -0.7071068,0,0,-0.7071068
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = 0.2498,0.1766,-0.663
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches03
position = -0.4048,0.2269,-0.6615
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = 0.0824,0.1229,-0.662
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = -0.0846,0.1229,-0.6615
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = -0.4421,0.0441,-0.6627
rotation = -0.7071068,0,0,-0.7071068
scale = 1,1,1
}
PROP
{
name = directionalKnob
position = -0.4690531,0.1268242,-0.6622
rotation = -0.6419666,0.3322361,0.3012995,-0.6218655
scale = 1.5,1.500001,1.500001
}
PROP
{
name = genericClusterSwitches04
position = -0.4421,0.0841,-0.6627
rotation = -0.7071068,0,0,-0.7071068
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = 0.4414,-0.012,-0.6596
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 1,1,1
}
PROP
{
name = genericSwitchWithGuards
position = 0.2313,0.1083,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = genericSwitchWithGuards
position = 0.269,0.1083,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.3067,0.1083,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.3067,0.0746,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = genericSwitchWithGuards
position = 0.269,0.0746,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.3067,0.041,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000003,1.000003
}
PROP
{
name = genericSwitchWithGuards
position = 0.4612,0.2147,-0.6612
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.4234,0.2147,-0.6623
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.3856,0.2147,-0.6633
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1,1.000002,1.000002
}
PROP
{
name = genericSwitchWithGuards
position = 0.3856,0.2438,-0.6633
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1.000001,1.000002,1.000002
}
PROP
{
name = genericSwitchWithGuards
position = 0.4234,0.2438,-0.6623
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1.000001,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = 0.3856,0.2751,-0.6633
rotation = -0.007781088,0.707064,0.707064,0.007781088
scale = 1.000001,1.000002,1.000002
}
PROP
{
name = genericClusterSwitches04
position = 0.4414,0.1855,-0.6612
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 0.9999996,0.9999996,1
}
PROP
{
name = genericClusterSwitches04
position = 0.126,0.35,-0.6625
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 0.9999996,0.9999996,1
}
PROP
{
name = genericClusterSwitches04
position = -0.126,0.35,-0.6625
rotation = 0.005609008,0.7070845,0.7070845,-0.005609008
scale = 0.9999993,0.9999993,1
}
PROP
{
name = genericSwitchWithGuards
position = -0.3859,-0.0012,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = genericSwitchWithGuards
position = -0.4236,-0.0012,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = -0.4612,-0.0012,-0.6642
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = -0.4626,0.1705,-0.6615
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000001,1.000001
}
PROP
{
name = genericSwitchWithGuards
position = -0.4626,0.208,-0.6615
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000002,1.000002
}
PROP
{
name = genericSwitchWithGuards
position = -0.4626,0.2457,-0.6615
rotation = 0.7071068,0,0,0.7071068
scale = 1,1.000003,1.000003
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk1CabinInternal/internal.cfg
INTERNAL
{
name = mk1CabinInternal
MODEL
{
model = Squad/Spaces/mk1CabinInternal/mk1cabin
texture = CockpitGeneric, Squad/Spaces/sharedAssets/CockpitGeneric
texture = CockpitGeneric_NRM, Squad/Spaces/sharedAssets/CockpitGeneric_NRM
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk1CabinMask
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk1CabinBorder
}
MODULE
{
name = InternalSeat
seatTransformName = Seat1
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 1
}
MODULE
{
name = InternalSeat
seatTransformName = Seat2
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4
cameraTransformName = Cam4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam5
cameraTransformName = Cam5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam6
cameraTransformName = Cam6
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam7
cameraTransformName = Cam7
}
PROP
{
name = Hatch_Plane
position = 0,0,0.907
rotation = 0.7071068,-1.377734E-07,-1.292402E-07,-0.7071068
scale = 1,1,1
}
PROP
{
name = Hatch_Plane
position = 0,0,-0.907
rotation = -1.192093E-07,-0.7071068,-0.7071068,-1.053671E-08
scale = 1,1,1
}
PROP
{
name = Seat_Passenger
position = 0.1875,-0.4125,-0.3750001
rotation = 8.146034E-08,0,0,1
scale = 1,1,1
}
PROP
{
name = Seat_Passenger
position = 0.1875,-0.4125,0.3750001
rotation = -2.16942E-14,1,-1.331581E-07,-1.629207E-07
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk1CockpitInternal/internal.cfg
INTERNAL
{
name = mk1CockpitInternal
MODEL
{
model = Squad/Spaces/mk1CockpitInternal/Mk1StandardIVA
texture = CockpitGeneric, Squad/Spaces/sharedAssets/CockpitGeneric
texture = CockpitGeneric_NRM, Squad/Spaces/sharedAssets/CockpitGeneric_NRM
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk1StandardMask2
position = 0.0, 0.0, 0.175
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk1StandardBorder2
position = 0.0, 0.0, 0.175
}
MODULE
{
name = InternalSeat
seatTransformName = Seat1
portraitCameraName = CockpitCam
allowCrewHelmet = false
kerbalEyeOffset = 0, 0.02, 0
displayseatName = Pilot Seat
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = DockingTrigger
cameraTransformName = DockingCam
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = DockingTrigger2
cameraTransformName = DockingCam
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1Trigger
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4Trigger
cameraTransformName = Cam4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam5Trigger
cameraTransformName = Cam5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = SelfieTrigger1
cameraTransformName = SelfieCam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = SelfieTrigger2
cameraTransformName = SelfieCam2
}
PROP
{
name = AltimeterThreeHands
position = -0.07959667,0.2446839,-0.931874
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1,0.9999999,1
}
PROP
{
name = AtmosphereDepth
position = 0,0.1602,-0.917
rotation = -0.4304592,-0.5609856,-0.4304591,-0.5609857
scale = 1.15,1.15,1.15
}
PROP
{
name = AxisIndicatorPitch
position = -0.0656,0.5035,0.1466002
rotation = -5.831868E-08,0.7071068,-0.7071068,-9.323037E-08
scale = 0.8,0.8,0.8000001
}
PROP
{
name = AxisIndicatorPitch
position = 0.2219027,0.1654247,-0.8898957
rotation = 0.3543853,-0.631123,-0.5630794,-0.3987939
scale = 0.9999996,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.1102,0.5062,0.1466002
rotation = -0.5,0.5000002,-0.4999999,0.5
scale = 0.8000003,0.8000001,0.8000003
}
PROP
{
name = AxisIndicatorRoll
position = 0.2485575,0.1904428,-0.8407836
rotation = 0.6487455,-0.7282612,-0.1475693,0.1642813
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = -0.1102,0.4833,0.1466002
rotation = -0.5,0.5000002,-0.4999999,0.5
scale = 0.8000003,0.8000001,0.8000003
}
PROP
{
name = AxisIndicatorYaw
position = 0.2452455,0.1588912,-0.8392651
rotation = 0.6487455,-0.7282612,-0.1475693,0.1642813
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = -0.5317086,0.1736501,-0.07300001
rotation = 0.5671858,0.4222561,-0.5671858,0.4222562
scale = 0.8,0.8,0.8
}
PROP
{
name = CargoBagB
position = -0.5232033,-0.1941839,-0.08700001
rotation = 0.4304595,0.5609855,-0.4304594,0.5609855
scale = 0.8,0.8,0.8
}
PROP
{
name = Compass
position = 0.1578244,0.1993773,-0.9291308
rotation = 0.4304593,-0.5609857,-0.4304589,0.5609858
scale = 0.4999996,0.5,0.5
}
PROP
{
name = Hatch_Plane
position = 0,0,0.14375
rotation = -0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = Hatch_Plane_Curve90
position = 0.5327566,-0.1737644,-0.1524241
rotation = -0.415627,0.5720614,0.4156268,0.5720614
scale = 1,1,1.000001
}
PROP
{
name = IndicatorPanel
position = -0.1099,0.1273,-0.8966
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1.2,1.2,1.200001
}
PROP
{
name = IndicatorPanel
position = 0.07883465,0.5037204,0.1340235
rotation = 9.162171E-08,0.7071068,-0.7071068,-5.530614E-08
scale = 0.66,0.66,0.66
}
PROP
{
name = IndicatorPanel
position = -0.3303,0.1226,-0.6192
rotation = 0.5630789,0.3987943,-0.3543846,0.6311235
scale = 1.25,1.249999,1.25
}
PROP
{
name = IndicatorPanel
position = 0.3246,0.1227,-0.6313
rotation = 0.5630792,-0.3987941,0.3543853,0.631123
scale = 1.25,1.25,1.25
}
PROP
{
name = MonitorDockingMode
position = -4.616842E-08,0.09078927,-0.8965402
rotation = 0.6087615,0,1.360013E-07,0.7933533
scale = 0.85,0.85,0.85
}
PROP
{
name = ledPanelSpeed
position = 0,0.1912,-0.923
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1.15,1.15,1.15
}
PROP
{
name = ledPanelSpeed
position = -8.972282E-09,0.4360673,0.1486939
rotation = 9.162171E-08,0.7071068,-0.7071068,-5.530614E-08
scale = 1.5,1.5,1.500001
}
PROP
{
name = NavBall
position = 0,0.251,-0.9551
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1.5,1.5,1.500002
}
PROP
{
name = NavBall
position = -2.661874E-09,0.5213212,0.1554403
rotation = 7.418543E-08,-0.4999992,0.8660259,-7.713513E-08
scale = 1.5,1.5,1.5
}
PROP
{
name = RadarAltimeter
position = 0.07835375,0.2378509,-0.9355242
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = 0,-0.2179852,-0.5121522
rotation = -4.37114E-08,1,0,0
scale = 1,1,1
}
PROP
{
name = SideStick
position = 0.125,0.417595,0.1490468
rotation = -0.7071068,0,0,0.7071068
scale = 1,0.9999998,0.9999998
}
PROP
{
name = SideStick
position = -0.125,0.417595,0.149047
rotation = -0.7071068,0,0,0.7071068
scale = -1,1,1
}
PROP
{
name = throttle
position = 0.1285,0.0878,-0.899
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 0.5,0.5,0.5
}
PROP
{
name = VSI
position = 0.07835375,0.1765,-0.9191
rotation = 0.6087611,-1.356866E-07,1.851719E-07,0.7933536
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.1788,0.126,-0.906
rotation = 0.6087614,0,-1.048224E-07,0.7933534
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = -0.2669,0.1279,-0.7758
rotation = 0.5593085,0.3928547,-0.3605711,0.6346871
scale = 1.422426,1.422427,1.422427
}
PROP
{
name = genericClusterSwitches04
position = -0.2616,0.0786,-0.7736
rotation = 0.5588389,0.3920285,-0.3612985,0.6351978
scale = 1.238854,1.238854,1.238853
}
PROP
{
name = genericClusterButtons
position = -0.272,0.1808,-0.779
rotation = 0.5630077,0.3993974,-0.3547675,0.6305903
scale = 1.373894,1.373894,1.373894
}
PROP
{
name = genericClusterButtons
position = 0.3021,0.1187,-0.6996
rotation = 0.1470941,0.1644207,0.6489026,0.7281859
scale = 1.233137,1.233137,1.233137
}
PROP
{
name = genericClusterSwitches02
position = 0.2513,0.0811,-0.796
rotation = 0.563069,-0.3990234,0.354492,0.6309271
scale = 1.087113,1.087113,1.087113
}
PROP
{
name = genericDirectionalKnob2
position = 0.2799,0.1635,-0.7582
rotation = 0.2864029,0,0.6005703,0.7465178
scale = 2.164317,1.198568,2.164317
}
PROP
{
name = genericClusterKnobs
position = 0.1758,0.1088,-0.9014
rotation = 0.4316859,0.5593823,0.4292291,0.5625843
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches03
position = 0.08049999,0.0944,-0.8975
rotation = 0.6087614,0,2.119143E-07,0.7933534
scale = 0.6993551,0.6993551,0.6993551
}
PROP
{
name = genericClusterSwitches02
position = 0,0.3795,0.1437504
rotation = -0.7071068,0,0,0.7071068
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches03
position = -0.3899,0.1286,-0.517
rotation = 0.562256,0.3976885,-0.356437,0.631399
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches03
position = 0.3845,0.1297,-0.5298
rotation = 0.5611121,-0.3955497,0.3575814,0.6331108
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk1InlineInternal/internal.cfg
INTERNAL
{
name = mk1InlineInternal
MODEL
{
model = Squad/Spaces/mk1InlineInternal/Mk1InlineIVA
texture = CockpitGeneric, Squad/Spaces/sharedAssets/CockpitGeneric
texture = CockpitGeneric_NRM, Squad/Spaces/sharedAssets/CockpitGeneric_NRM
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk1InlineMask2
}
MODULE
{
name = InternalSeat
seatTransformName = Seat
portraitCameraName = PilotCam
allowCrewHelmet = False
kerbalEyeOffset = 0, 0.055, 0
displayseatName = Pilot Seat
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4
cameraTransformName = Cam4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam5
cameraTransformName = Cam5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam6
cameraTransformName = Cam6
}
PROP
{
name = genericSquareButton
position = -0.0619,0.6486,-0.561
rotation = 0.4449967,0.5495251,0.4449968,0.549525
scale = 1.483437,1.483437,1.483437
}
PROP
{
name = genericSquareButton
position = -0.0619,0.6907,-0.57
rotation = 0.4449967,0.5495251,0.4449968,0.549525
scale = 1.483437,1.483437,1.483437
}
PROP
{
name = genericSquareButton
position = 0.0619,0.6907,-0.57
rotation = 0.4449967,0.5495251,0.4449968,0.549525
scale = 1.483437,1.483437,1.483437
}
PROP
{
name = genericClusterSwitches05
position = -0.0594,0.4392,-0.4875
rotation = 3.091991E-07,-0.9002057,-0.4354649,6.963531E-07
scale = 0.91,0.91,0.9100001
}
PROP
{
name = Hatch_Plane
position = 0,0,-0.9375
rotation = -1.192093E-07,-0.7071068,-0.7071068,-1.053671E-08
scale = 1,1,1
}
PROP
{
name = Hatch_Plane
position = 0,0,0.9375
rotation = 0.7071068,-1.377734E-07,-1.292402E-07,-0.7071068
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = 0,0.15045,-0.144425
rotation = 0,1,0,-1.629207E-07
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = -0.0015,0.4445,-0.4803
rotation = 0.4353056,0,0,0.9002827
scale = 0.95,0.95,0.95
}
PROP
{
name = NavBall
position = 0,0.6766,-0.5699
rotation = 0.6293204,0,0,0.777146
scale = 1.5,1.5,1.5
}
PROP
{
name = AltimeterThreeHands
position = -0.1499,0.6162,-0.5435
rotation = 0.6293204,0,0,0.777146
scale = 1.5,1.5,1.5
}
PROP
{
name = AtmosphereDepth
position = 0.15,0.63,-0.5629
rotation = 0.4449968,0.5495251,0.4449967,0.5495253
scale = 1.4,1.4,1.4
}
PROP
{
name = AxisIndicatorPitch
position = 0.1149,0.5416,-0.5391
rotation = -2.384186E-07,-0.777146,-0.6293204,1.667622E-07
scale = 1.25,0.9,0.9
}
PROP
{
name = AxisIndicatorRoll
position = 0.1681,0.5238,-0.5355
rotation = 0.4449968,-0.5495253,-0.4449969,0.549525
scale = 1.25,0.9,0.9
}
PROP
{
name = AxisIndicatorYaw
position = 0.1678,0.5595,-0.5429
rotation = 0.4449968,-0.549525,-0.4449968,0.5495253
scale = 1.25,0.9,0.9
}
PROP
{
name = ledPanelSpeed
position = 0,0.6007,-0.5532
rotation = 0.6293204,0,0,0.777146
scale = 2,2,2
}
PROP
{
name = throttle
position = -0.2943,0.4761,-0.3981
rotation = 0.01645024,-0.04859821,-0.2077469,0.9768362
scale = 0.6600001,0.66,0.66
}
PROP
{
name = VSI
position = 0.038,0.5425,-0.5317
rotation = 0.6293204,0,0,0.777146
scale = 1.2,1.2,1.2
}
PROP
{
name = Compass
position = 0.1508,0.5949,-0.5575
rotation = 0.4449967,-0.5495253,-0.4449968,0.549525
scale = 0.6999999,0.7,0.7
}
PROP
{
name = RadarAltimeter
position = -0.038,0.5425,-0.5317
rotation = 0.6293204,0,0,0.777146
scale = 1.2,1.2,1.2
}
PROP
{
name = genericClusterSwitches05
position = 0.0594,0.4392,-0.4875
rotation = 0.4354649,0,0,0.9002057
scale = 0.91,0.91,0.91
}
PROP
{
name = genericClusterKnobs2
position = -0.1494,0.5322,-0.5362
rotation = 0.6293204,0,-3.040299E-07,0.777146
scale = 0.9241717,0.9241716,0.9241717
}
PROP
{
name = genericSquareButton
position = 0.0619,0.6486,-0.561
rotation = 0.4449967,0.5495251,0.4449968,0.549525
scale = 1.483437,1.483437,1.483437
}
PROP
{
name = genericCircularButton
position = 0.1177,0.6718,-0.566
rotation = 0.6293205,0,9.996432E-08,0.7771459
scale = 1.256826,1.256826,1.256826
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk1PodCockpit/internal.cfg
INTERNAL
{
name = mk1PodCockpit
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat
allowCrewHelmet = false
displayseatName = Pilot Seat
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint
cameraTransformName = WindowEyeTransform
}
PROP
{
name = AltimeterThreeHands
position = -0.0826,0.116,-0.1937
rotation = 0.5224234,-0.02259917,0.01240638,0.8522964
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = 0.09715462,0.1835504,-0.2329795
rotation = -0.3883636,-0.5775291,-0.4094696,-0.5898886
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.04695153,0.1676569,-0.226972
rotation = -0.01451988,0.8539876,0.5199119,0.01363798
scale = 0.7576665,0.7576665,0.7576665
}
PROP
{
name = AxisIndicatorRoll
position = 0.09650087,0.1583266,-0.2199712
rotation = 0.3788908,-0.6118522,-0.3563156,0.5959178
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.09583187,0.1325848,-0.20669
rotation = 0.3762259,-0.6162743,-0.3591281,0.5913435
scale = 1,1,1
}
PROP
{
name = Compass
position = 0.0107,0.0188,-0.1515
rotation = 0.3760241,-0.6166065,-0.3593395,0.590997
scale = 0.4613118,0.4613118,0.4613118
}
PROP
{
name = IndicatorPanel
position = 0.09509754,0.06577349,-0.1620018
rotation = 0.5199545,-0.016311,0.01289243,0.8539409
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = 0.0022,0.1286,-0.2086
rotation = 0.5349815,-0.009351483,0.006512722,0.8447869
scale = 1,1,1
}
PROP
{
name = NavBall
position = 0,0.0752089,-0.1812306
rotation = 0.5199609,-0.01674504,0.01262825,0.8539325
scale = 1.45,1.45,1.45
}
PROP
{
name = RadarAltimeter
position = -0.0835,0.0523,-0.173
rotation = 0.5199723,-0.01752372,0.01215399,0.8539169
scale = 1,1,1
}
PROP
{
name = throttle
position = -0.2021,0.1472,-0.2065
rotation = 0.5115482,0.1018259,-0.172454,0.8355893
scale = 0.5974331,0.5974331,0.5974331
}
PROP
{
name = VSI
position = 0.0029,0.1702,-0.2302
rotation = 0.5199462,-0.01576281,0.0132262,0.8539512
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = -0.088,0.1708,-0.2345
rotation = 0.5199952,-0.01919327,0.01113728,0.8538809
scale = 0.7640235,0.7640235,0.7640235
}
PROP
{
name = genericClusterKnobs
position = -0.0904,0.014,-0.1536
rotation = 0.5200233,-0.0214961,0.009734809,0.853826
scale = 0.85,0.8499999,0.85
}
PROP
{
name = genericClusterSwitches01
position = 0.2169,0.1657,-0.1819
rotation = 0.5027134,-0.1254322,0.2026132,0.8309597
scale = 0.8064,0.8064,0.8064
}
PROP
{
name = genericClusterSwitches03
position = -0.2513,0.1702,-0.1896
rotation = 0.5114127,0.1011704,-0.1728552,0.8356689
scale = 0.7152129,0.7152129,0.7152129
}
PROP
{
name = genericClusterButtons
position = -0.1318,0.0842,-0.1916
rotation = 0.3601284,0.5897009,0.3752687,0.6178462
scale = 0.9099997,0.91,0.91
}
PROP
{
name = genericClusterKnobs2
position = 0.1933,0.0863,-0.1541
rotation = 0.4995919,-0.112852,0.2101921,0.8327614
scale = 0.6831988,0.6831989,0.6831989
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk1pod_IVA/mk1pod_Internal.cfg
INTERNAL
{
name = mk1pod_IVA
scaleAll = 1.6, 1.6, 1.6
MODEL
{
model = Squad/Spaces/mk1pod_IVA/mk1pod_IVA
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_01
portraitCameraName = pilotCamera_01
allowCrewHelmet = false
kerbalScale = 1.2, 1.2, 1.2
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint
cameraTransformName = WindowEyeTransform
}
PROP
{
name = NavBall
position = -0.0128,0.2204,-0.1631
rotation = 0.6175281,0,0,0.7865489
scale = 1.2,1.199999,1.199999
}
PROP
{
name = VSI
position = -0.0995,0.3579998,-0.1415
rotation = 0.8183819,0,0,0.5746747
scale = 0.8175737,0.8175735,0.8175735
}
PROP
{
name = throttle
position = 0.151,0.0636,-0.1367
rotation = 0.6173004,0,0,0.7867276
scale = 0.4443541,0.4443548,0.4443548
}
PROP
{
name = RadarAltimeter
position = 0.0789,0.358,-0.1415
rotation = 0.8183819,0,0,0.5746747
scale = 0.8175737,0.8175735,0.8175735
}
PROP
{
name = ledPanelSpeed
position = 0.0849,0.178,-0.1516
rotation = 0.6390272,0,0,0.7691841
scale = 0.9,0.9000006,0.9000006
}
PROP
{
name = IndicatorPanel
position = -0.2038,0.0768,-0.1254
rotation = 0.6479288,0,0,0.7617009
scale = 1,1,1
}
PROP
{
name = Compass
position = -0.0098,0.3058,-0.168
rotation = 0.5743688,-0.3988398,-0.5834452,0.4130606
scale = 0.5662715,0.5662714,0.5662714
}
PROP
{
name = AltimeterThreeHands
position = -0.0097,0.3571,-0.1372
rotation = 0.8183819,0,0,0.5746747
scale = 0.8175737,0.8175735,0.8175735
}
PROP
{
name = AtmosphereDepth
position = 0.0847,0.2193,-0.1596
rotation = -0.4545195,-0.5416753,-0.4545195,-0.5416753
scale = 0.9000008,0.9000006,0.9
}
PROP
{
name = AxisIndicatorRoll
position = -0.111,0.2199,-0.1612
rotation = -0.4545195,0.5416753,0.4545195,-0.5416753
scale = 0.9000008,0.9000006,0.9
}
PROP
{
name = AxisIndicatorYaw
position = -0.111,0.1807,-0.1542
rotation = 0.4545195,-0.5416753,-0.4545195,0.5416753
scale = 0.9000008,0.9000006,0.9
}
PROP
{
name = AxisIndicatorPitch
position = -0.1755,0.1977,-0.1566
rotation = 0,0.7660445,0.6427876,0
scale = 0.8999994,0.9000012,0.9000019
}
PROP
{
name = genericSwitch
position = 0.4011,-0.0403,0.0239
rotation = -0.3527337,0.6413224,0.5252773,0.4340142
scale = 1.200001,1.200001,1.200002
}
PROP
{
name = genericSwitch
position = 0.4093,-0.0405,0.0431
rotation = -0.3527337,0.6413224,0.5252773,0.4340142
scale = 1.200001,1.200001,1.200002
}
PROP
{
name = genericSwitch
position = 0.4088,-0.0029,0.0211
rotation = -0.3612338,0.6308268,0.5378367,0.4269655
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.4158,-0.0028,0.0407
rotation = -0.3612338,0.6308268,0.5378367,0.4269655
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.42388,-0.00294,0.06064
rotation = -0.3612338,0.6308268,0.5378367,0.4269655
scale = 1.200001,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.4234,0.0365,0.0377
rotation = -0.3590528,0.6335599,0.5346144,0.4288011
scale = 1.200002,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.4148,0.0367,0.0189
rotation = -0.3590528,0.6335599,0.5346144,0.4288011
scale = 1.200002,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.43008,0.03662,0.0581
rotation = -0.3590528,0.6335599,0.5346144,0.4288011
scale = 1.200002,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.4374,0.0366,0.0773
rotation = -0.3590528,0.6335599,0.5346144,0.4288011
scale = 1.200002,1.200001,1.200001
}
PROP
{
name = genericSwitch
position = 0.4378,0.1352,0.0345
rotation = -0.3647121,0.6304787,0.5336314,0.4297898
scale = 1.2,1.2,1.200001
}
PROP
{
name = genericSwitch
position = 0.45292,0.13519,0.07262
rotation = -0.3647121,0.6304787,0.5336314,0.4297898
scale = 1.2,1.2,1.200001
}
PROP
{
name = genericSwitch
position = 0.44524,0.13506,0.05351
rotation = -0.3647121,0.6304787,0.5336314,0.4297898
scale = 1.2,1.2,1.200001
}
PROP
{
name = genericSwitch
position = 0.43112,0.13509,0.01572
rotation = -0.3647121,0.6304787,0.5336314,0.4297898
scale = 1.2,1.2,1.200001
}
PROP
{
name = genericSwitch
position = 0.45948,0.13533,0.09208
rotation = -0.3647121,0.6304787,0.5336314,0.4297898
scale = 1.2,1.2,1.200001
}
PROP
{
name = genericClusterSwitches07
position = 0.4339,0.0879,0.0499
rotation = 0.5309854,-0.4359938,0.3661557,0.6276098
scale = 1,1,1
}
PROP
{
name = genericDirectionalKnob
position = 0.27107,0.24291,-0.1208
rotation = 0.636202,-0.1613664,0.2012792,0.7271139
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericDirectionalKnob
position = 0.27078,0.20337,-0.1149
rotation = 0.636202,-0.1613664,0.2012792,0.7271139
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericDirectionalKnob
position = 0.2709,0.1652,-0.1097
rotation = 0.6384977,-0.1520289,0.1906056,0.7299846
scale = 1.100001,1.1,1.1
}
PROP
{
name = pullSwitch
position = 0.2691,0.1284,-0.1029
rotation = 0.6311551,-0.1314523,0.1566871,0.7482064
scale = 1.1,1.1,1.1
}
PROP
{
name = pullSwitch
position = 0.27083,0.09089,-0.09906
rotation = 0.6389853,-0.1499663,0.1882474,0.7305962
scale = 1.1,1.1,1.1
}
PROP
{
name = pullSwitch
position = 0.27045,0.0524,-0.09365
rotation = 0.6422562,-0.135274,0.1714442,0.7347209
scale = 1.1,1.1,1.100001
}
PROP
{
name = pullSwitch
position = 0.27,0.0149,-0.0869
rotation = 0.6422433,-0.1353353,0.1715144,0.7347046
scale = 1.100001,1.100001,1.100001
}
PROP
{
name = genericDirectionalKnob
position = 0.2714,-0.0306,-0.0801
rotation = 0.6169466,-0.1665809,0.1969853,0.7435217
scale = 1.100001,1.100001,1.100001
}
PROP
{
name = directionalKnob2
position = 0.3874,0.0606,-0.0158
rotation = 0.6328545,-0.2931448,0.202225,0.6875075
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.3207,0.1271,-0.0766
rotation = 0.6141673,-0.08056768,0.2438067,0.7462344
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.41008,0.13522,-0.01062
rotation = 0.6179116,-0.2662256,0.2256806,0.7045406
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.38826,0.13429,-0.02909
rotation = 0.6179116,-0.2662256,0.2256806,0.7045406
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.36586,0.13319,-0.04779
rotation = 0.6179116,-0.2662256,0.2256806,0.7045406
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.3795,0.1016,-0.0302
rotation = 0.6179116,-0.2662256,0.2256806,0.7045406
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.40068,0.10374,-0.0128
rotation = 0.6179116,-0.2662256,0.2256806,0.7045406
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.23482,0.28602,-0.14543
rotation = 0.6367226,-0.2174289,0.1702779,0.7199407
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = 0.2302,0.2414,-0.1439
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2294,0.2044,-0.1384
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2299,0.1653,-0.1332
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2305,0.1282,-0.1279
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2302,0.091,-0.1216
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2307,0.0525,-0.116
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2312,0.0146,-0.1102
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = genericSwitch
position = 0.2309,-0.0305,-0.1031
rotation = 0.297835,0.3880709,0.5820861,0.649516
scale = 1.100001,1.1,1.1
}
PROP
{
name = standingSwitch
position = 0.31954,0.09258,-0.07208
rotation = 0.6309793,-0.1596038,0.138577,0.7464504
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.3181,0.0592,-0.0682
rotation = 0.6247428,-0.1824957,0.1656916,0.7409036
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.3158,0.025,-0.0631
rotation = 0.6245651,-0.1831031,0.1664119,0.7407421
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.3141,-0.0074,-0.0588
rotation = 0.6242326,-0.1842333,0.1677524,0.7404397
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.3324,0.00798,-0.05059
rotation = 0.6243178,-0.1839447,0.1674102,0.7405171
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.3344,0.04152,-0.05558
rotation = 0.6273614,-0.1732801,0.1547679,0.7432622
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.33057,-0.02536,-0.04595
rotation = 0.6247342,-0.1825248,0.1657261,0.7408959
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = 0.0611,0.2519,-0.1647
rotation = 0.6418244,0,0,0.7668517
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3263,0.19756,-0.15406
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.2941,0.2231,-0.1593
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3263,0.16856,-0.14951
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3263,0.13786,-0.1441
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3263,0.1071,-0.1389
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3263,0.07481001,-0.13331
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = -0.2941,0.1974,-0.1554
rotation = 0.453952,0.5421509,0.453952,0.5421509
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = -0.2941,0.169,-0.1499
rotation = 0.453952,0.5421509,0.453952,0.5421509
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = -0.2941,0.1391,-0.1451
rotation = 0.453952,0.5421509,0.453952,0.5421509
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = -0.2941,0.109,-0.1399
rotation = 0.453952,0.5421509,0.453952,0.5421509
scale = 1,1,1
}
PROP
{
name = genericSwitch
position = -0.2941,0.07708,-0.134
rotation = 0.453952,0.5421509,0.453952,0.5421509
scale = 1,1,1
}
PROP
{
name = pullSwitch
position = -0.312,0.0008,-0.121
rotation = 0.638092,0,0,0.7699601
scale = 1,1,1
}
PROP
{
name = pullSwitch
position = -0.312,0.04055,-0.12814
rotation = 0.638092,0,0,0.7699601
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3582,0.1228,-0.142
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3582,0.0919,-0.1365
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3582,0.0591,-0.1306
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.3582,0.0251,-0.1245
rotation = 0.6420051,0,0,0.7667004
scale = 1,1,1
}
PROP
{
name = pullSwitch
position = -0.2038,-0.0119,-0.11732
rotation = 0.6298386,0,0,0.776726
scale = 0.8175737,0.8175735,0.8175735
}
PROP
{
name = CargoBagA
position = -0.236,-0.3465,0.2414
rotation = -0.4216239,0.4432693,0.4996158,0.6132941
scale = 0.5099596,0.5099598,0.5099596
}
PROP
{
name = genericClusterSwitches07
position = -0.2338,0.1998,-0.1544
rotation = 0.4576277,-0.5396566,-0.4518596,0.543296
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = 0.1677,0.1939,-0.1542
rotation = 0.4576277,-0.5396566,-0.4518596,0.543296
scale = 0.8,0.8,0.8
}
PROP
{
name = directionalKnob2
position = 0.16769,0.24832,-0.16299
rotation = 0.2741362,-0.6936834,-0.5817642,0.3243503
scale = 0.8000002,0.8,0.8000001
}
PROP
{
name = directionalKnob2
position = 0.1677,0.1694,-0.1506
rotation = 0.3687398,-0.6287007,-0.5269073,0.4371901
scale = 0.8000002,0.8,0.8000001
}
PROP
{
name = standingSwitch
position = -0.2212,0.31762,-0.15922
rotation = 0.8171346,0,0,0.576447
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = -0.2212,0.29283,-0.16825
rotation = 0.8145505,0,0,0.5800927
scale = 1,0.9999999,0.9999999
}
PROP
{
name = genericClusterSwitches06
position = 0.1079,0.2928,-0.1666
rotation = 0.0007046674,-0.5970681,-0.8021881,-0.001866212
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches06
position = 0.1079,0.3166,-0.1578
rotation = -0.8181863,0.000233721,7.874187E-05,-0.5749532
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches06
position = -0.12854,0.31679,-0.15737
rotation = -0.8181655,0.005835725,-0.00385788,-0.5749403
scale = 0.9999999,1,1
}
PROP
{
name = genericClusterSwitches06
position = -0.1285,0.2925,-0.1665
rotation = 0.0007046674,-0.5970681,-0.8021881,-0.001866212
scale = 1,1,1
}
PROP
{
name = pullSwitch
position = -0.172,-0.01189991,-0.11732
rotation = 0.6298386,0,0,0.776726
scale = 0.81757,0.8175699,0.8175699
}
PROP
{
name = pullSwitch
position = -0.2353,-0.01189991,-0.11732
rotation = 0.6298386,0,0,0.776726
scale = 0.81757,0.8175699,0.8175699
}
PROP
{
name = genericStandingSwitch
position = 0.0876,0.2519002,-0.1647
rotation = 0.6418244,0,0,0.7668517
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.0825,0.2519002,-0.1647
rotation = 0.6418244,0,0,0.7668517
scale = 1,1,1
}
PROP
{
name = genericStandingSwitch
position = -0.1073,0.2519002,-0.1647
rotation = 0.6418244,0,0,0.7668517
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.2011,0.2575,-0.1651
rotation = 0.458698,0.5442255,0.4525121,0.5372593
scale = 0.8000004,0.8000001,0.8000003
}
PROP
{
name = directionalKnob2
position = 0.1677,0.2204,-0.1586
rotation = 0.2741362,-0.6936834,-0.5817642,0.3243503
scale = 0.8000006,0.8000003,0.8000003
}
PROP
{
name = standingSwitch
position = 0.14348,0.2482,-0.16409
rotation = 0.6464705,8.143183E-05,-9.608537E-05,0.762939
scale = 1,1,1
}
PROP
{
name = standingSwitch
position = 0.1436,0.22063,-0.15959
rotation = 0.646458,-0.004022046,0.004746649,0.7629243
scale = 1,0.9999998,0.9999999
}
PROP
{
name = standingSwitch
position = 0.14365,0.19378,-0.1545
rotation = 0.646464,0.002858984,-0.003374063,0.7629316
scale = 1,0.9999998,0.9999999
}
PROP
{
name = standingSwitch
position = 0.1437,0.1698,-0.1493
rotation = 0.646395,-0.009874103,0.01165302,0.7628501
scale = 1,0.9999998,0.9999999
}
PROP
{
name = standingSwitch
position = 0.33658,0.07557,-0.0606
rotation = 0.6247428,-0.1824957,0.1656916,0.7409036
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk2CockpitStandardInternal/internal.cfg
INTERNAL
{
name = mk2CockpitStandardInternals
scaleAll = 1.722222, 1.722222, 1.722222
MODEL
{
model = Squad/Spaces/mk2CockpitStandardInternal/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2StandardMask
rotation = 0, 180, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2StandardBorder
rotation = 0, 180, 0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat1
portraitCameraName = PilotCam1
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.25, 1.25, 1.25
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat2
portraitCameraName = PilotCam2
allowCrewHelmet = false
displayseatName = Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.25, 1.25, 1.25
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2View
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3View
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4
cameraTransformName = Cam4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam5
cameraTransformName = Cam5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam6
cameraTransformName = Cam6
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam7
cameraTransformName = Cam7
}
PROP
{
name = AltimeterThreeHands
position = -0.2549814,0.3305327,-0.5084531
rotation = 0.531473,0,0,0.8470753
scale = 0.7180957,0.6999999,0.7
}
PROP
{
name = AltimeterThreeHands
position = 0.2549811,0.3305329,-0.5084535
rotation = 0.5314725,0,0,0.8470756
scale = 0.7180957,0.7000002,0.6999997
}
PROP
{
name = AtmosphereDepth
position = 0,0.3258228,-0.5182357
rotation = 0.3758078,0.5989729,0.3758078,0.5989729
scale = 1.3,1.3,1.333606
}
PROP
{
name = AxisIndicatorPitch
position = -0.4418156,0.1922871,-0.4538008
rotation = -1.490116E-07,-0.8516812,-0.5240602,8.089862E-08
scale = 1.025851,1,0.9999999
}
PROP
{
name = AxisIndicatorPitch
position = 0.4418157,0.1922875,-0.4538009
rotation = 5.960465E-08,-0.8516812,-0.5240604,-3.03145E-08
scale = 1.025851,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.5012031,0.1920855,-0.453699
rotation = 0.3705661,-0.6022298,-0.3705661,0.6022298
scale = 0.7999999,0.8,0.8206807
}
PROP
{
name = AxisIndicatorRoll
position = 0.5012026,0.1920857,-0.4536991
rotation = 0.3705665,-0.6022297,-0.3705666,0.6022295
scale = 0.8,0.8,0.8206807
}
PROP
{
name = AxisIndicatorYaw
position = 0.5012026,0.2122608,-0.4638858
rotation = 0.3705665,-0.6022296,-0.3705665,0.6022297
scale = 0.8,0.8,0.8206807
}
PROP
{
name = AxisIndicatorYaw
position = -0.5012031,0.2122609,-0.4638861
rotation = 0.3705661,-0.6022298,-0.3705661,0.6022298
scale = 0.7999999,0.8,0.8206807
}
PROP
{
name = Compass
position = 0,0.1726,-0.4442
rotation = 0.3758084,-0.5989721,-0.3758078,0.5989733
scale = 0.6000001,0.6000001,0.6155108
}
PROP
{
name = IndicatorPanel
position = 0.05229679,0.1186,-0.3461
rotation = 0.2262341,0,0,0.974073
scale = 0.7468196,0.728,0.728
}
PROP
{
name = IndicatorPanel
position = -0.05229686,0.1183,-0.3456
rotation = 0.2262341,0,0,0.974073
scale = 0.7468196,0.7280004,0.728
}
PROP
{
name = ledPanelSpeed
position = 0.3294906,0.1829484,-0.4491984
rotation = 0.5314725,0,0,0.8470756
scale = 1.128436,1.1,1.1
}
PROP
{
name = ledPanelSpeed
position = -0.3142742,0.1829486,-0.4491986
rotation = 0.531473,0,0,0.8470753
scale = 1.128436,1.1,1.1
}
PROP
{
name = NavBall
position = 0.2436396,0.1732987,-0.4403038
rotation = 0.5314725,0,0,0.8470756
scale = 0.9232659,0.9000003,0.8999999
}
PROP
{
name = NavBall
position = -0.2436396,0.1732984,-0.4403037
rotation = 0.531473,0,0,0.8470753
scale = 0.9232659,0.8999999,0.9
}
PROP
{
name = RadarAltimeter
position = 0.2020771,0.3274406,-0.5148531
rotation = 0.5314725,0,0,0.8470756
scale = 0.8206808,0.8000004,0.7999997
}
PROP
{
name = RadarAltimeter
position = -0.2020773,0.3274402,-0.5148531
rotation = 0.531473,0,0,0.8470753
scale = 0.8206808,0.8,0.8
}
PROP
{
name = throttle
position = 0,0.1057,-0.3493
rotation = 0.2262341,0,0,0.974073
scale = 0.4103404,0.55,0.55
}
PROP
{
name = VSI
position = 0.3997079,0.1768058,-0.4401631
rotation = 0.5314725,0,0,0.8470756
scale = 0.8206808,0.8000004,0.7999997
}
PROP
{
name = VSI
position = -0.3997075,0.1768056,-0.440163
rotation = 0.531473,0,0,0.8470753
scale = 0.8206808,0.8,0.8
}
PROP
{
name = genericClusterButtons
position = 9.55399E-10,0.1402,-0.4097
rotation = 0.2238235,0,2.796084E-17,0.9746297
scale = 1.165576,1.165577,1.165577
}
PROP
{
name = genericClusterMixed
position = 0.5046167,0.1494546,-0.215765
rotation = -0.09219361,0.705004,0.1327525,0.6905407
scale = 0.9449886,0.9449889,0.9449889
}
PROP
{
name = genericClusterSwitches02
position = 0.5489172,0.1642484,-0.2181033
rotation = 0.1326246,-0.6895627,0.0923775,0.7059606
scale = 0.93,0.9300001,0.9299999
}
PROP
{
name = genericClusterKnobs2
position = 0.5112014,0.1609966,-0.3628003
rotation = -0.09320302,0.7049432,0.136359,0.6897641
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = 0.6006,0.2659,-0.2385
rotation = 0.5365485,-0.3979187,0.4585939,0.5860615
scale = 1.074552,1.074552,1.074552
}
PROP
{
name = genericClusterButtons2
position = 0.5646,0.2512,-0.3684
rotation = 0.06935524,0.1220445,0.7057297,0.6944355
scale = 1.224105,1.224105,1.224105
}
PROP
{
name = genericClusterKnobs2
position = 0.4964,0.2622,-0.4878
rotation = 0.3590261,-0.5996767,-0.3753859,0.6087475
scale = 0.7776393,0.7776393,0.7776393
}
PROP
{
name = genericClusterKnobs2
position = -0.4962,0.2608,-0.4872
rotation = 0.3781628,-0.604072,-0.3561001,0.6043863
scale = 0.7776393,0.7776393,0.7776394
}
PROP
{
name = genericClusterKnobs
position = 0.6043,0.2081,0.2272
rotation = 0.3386487,-0.548366,0.2890231,0.7078683
scale = 1.592997,1.592997,1.592997
}
PROP
{
name = genericClusterSwitches02
position = -0.5996,0.2655,-0.2418
rotation = -0.4497553,-0.5794737,-0.5439786,0.4074526
scale = 1.074552,1.074552,1.074552
}
PROP
{
name = genericClusterButtons2
position = -0.5645,0.2515,-0.3687
rotation = 0.0588353,-0.132375,-0.7066845,0.6925405
scale = 1.224105,1.224105,1.224105
}
PROP
{
name = genericClusterSwitches06
position = 0.3458,0.3142,-0.5103
rotation = 0.5192669,0.003613321,-0.01327005,0.8545014
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = 0.440296,0.2700302,-0.4902348
rotation = 0.5192062,0,-0.01546567,0.8545091
scale = 0.6589522,0.6589523,0.6589522
}
PROP
{
name = genericClusterButtons2
position = 0.1945,0.1755,-0.4412
rotation = -0.3734273,0.6004599,0.3734274,-0.6004598
scale = 0.67871,0.6787102,0.6787102
}
PROP
{
name = genericClusterSwitches04
position = 0.3212,0.1644,-0.4359
rotation = 0.5285084,0,-3.42171E-17,0.8489281
scale = 0.6730909,0.6730907,0.6730907
}
PROP
{
name = genericClusterSwitches04
position = -0.3225,0.1644,-0.4359
rotation = 0.5285084,0,-3.42171E-17,0.8489281
scale = 0.6730909,0.6730907,0.6730907
}
PROP
{
name = genericClusterMixed
position = -0.5048,0.1489,-0.2158
rotation = 0.1357397,0.6850873,-0.09410271,0.7094892
scale = 0.9449886,0.9449889,0.9449888
}
PROP
{
name = genericClusterKnobs2
position = -0.5112013,0.1609966,-0.3628003
rotation = -0.09539165,-0.7215728,-0.1304735,0.6732086
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches02
position = -0.5488999,0.1643,-0.2181
rotation = 0.131561,0.6814553,-0.09388608,0.7137898
scale = 0.9300001,0.93,0.93
}
PROP
{
name = genericClusterKnobs
position = -0.6047999,0.2074,0.2318
rotation = 0.3383318,0.5475898,-0.2893941,0.7084687
scale = 1.592997,1.592997,1.592997
}
PROP
{
name = genericClusterSwitches04
position = 0,0.3031,-0.5041
rotation = 0.5285084,0,-3.42171E-17,0.8489281
scale = 0.7085168,0.7085165,0.7085165
}
PROP
{
name = genericClusterButtons2
position = -0.1927,0.1755,-0.4412
rotation = 0.3734274,0.6004598,0.3734274,0.6004599
scale = 0.6787099,0.6787101,0.67871
}
PROP
{
name = genericClusterSwitches05
position = -0.4413,0.2701,-0.4901
rotation = 0.528106,-1.647899E-25,-3.411595E-17,0.8491785
scale = 0.6589523,0.6589524,0.6589522
}
PROP
{
name = genericClusterSwitches06
position = -0.3453,0.3131,-0.5098
rotation = 0.5192303,-0.0013676,0.01463469,0.854508
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = 0,0.1965,-0.4517
rotation = 0.5285084,0,-3.42171E-17,0.8489281
scale = 0.7085168,0.7085165,0.7085165
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/Mk2CrewCabinInternal/internal_MK2_CrewCab.cfg
INTERNAL
{
name = MK2_CrewCab_Int
scaleAll = 1.722222, 1.722222, 1.722222
MODEL
{
model = Squad/Spaces/Mk2CrewCabinInternal/MK2_CrewCab_Int
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2CabinMask
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2CabinBorder
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W1
cameraTransformName = Camera_Focus_W1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W2
cameraTransformName = Camera_Focus_W2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W3
cameraTransformName = Camera_Focus_W3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W4
cameraTransformName = Camera_Focus_W4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W5
cameraTransformName = Camera_Focus_W5
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left
portraitCameraName = Camera_Left
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right
portraitCameraName = Camera_Right
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_BackRight
portraitCameraName = Camera_BackRight
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_BackLeft
portraitCameraName = Camera_BackLeft
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk2InlineInternal/internal.cfg
INTERNAL
{
name = mk2InlineInternal
MODEL
{
model = Squad/Spaces/mk2InlineInternal/mk2InlineIVA
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2InlineMask
rotation = 0, 180, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk2InlineBorder
rotation = 0, 180, 0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat1
portraitCameraName = PilotCam1
allowCrewHelmet = false
kerbalEyeOffset = 0, 0.06, 0.005
displayseatName = Seat <<1>>
displayseatIndex = 1
}
MODULE
{
name = InternalSeat
seatTransformName = Seat2
portraitCameraName = PilotCam2
allowCrewHelmet = false
kerbalEyeOffset = 0, 0.05, 0
displayseatName = Seat <<1>>
displayseatIndex = 1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4
cameraTransformName = Cam4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam5
cameraTransformName = Cam5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam6
cameraTransformName = Cam6
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam7
cameraTransformName = Cam7
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam8
cameraTransformName = Cam8
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam9
cameraTransformName = Cam9
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam10
cameraTransformName = Cam10
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam11
cameraTransformName = Cam11
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam12
cameraTransformName = Cam12
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = TriggerCeil
cameraTransformName = CamCeil
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = TriggerDocking1
cameraTransformName = CamDocking
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = TriggerDocking2
cameraTransformName = CamDocking
}
PROP
{
name = MonitorDockingMode
position = 0,0.5942,-0.0062
rotation = 0.5000001,1.466925E-07,-1.063045E-07,0.8660254
scale = 0.96,0.9599998,0.9599999
}
PROP
{
name = AltimeterThreeHands
position = 0.0379,0.779,-0.0371
rotation = 0.7071066,0,0,0.7071069
scale = 1.155,1.155,1.155
}
PROP
{
name = AtmosphereDepth
position = -0.0361,0.8074,-0.0437
rotation = -0.5000023,-0.4999999,-0.4999976,-0.5000002
scale = 0.9360686,0.9360686,0.9360686
}
PROP
{
name = IndicatorPanel
position = -0.0361,0.7359,-0.0353
rotation = 0.7071067,0,-3.287454E-06,0.7071068
scale = 0.87,0.87,0.87
}
PROP
{
name = ledPanelSpeed
position = 0.0431,0.7234,-0.0458
rotation = 0.7071067,0,-3.287454E-06,0.7071068
scale = 0.7939859,0.793986,0.793986
}
PROP
{
name = Compass
position = 0.037,0.6969,-0.0437
rotation = 0.4999977,-0.5,-0.5000022,0.5000001
scale = 0.4272954,0.4272954,0.4272954
}
PROP
{
name = NavBall
position = 0.0438,0.7184,-0.7282
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.4,1.4,1.4
}
PROP
{
name = AltimeterThreeHands
position = -0.1601,0.6797,-0.7102
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.3,1.3,1.3
}
PROP
{
name = AtmosphereDepth
position = -0.0416,0.6857,-0.7189
rotation = 0.4055815,0.5792282,0.4055781,0.5792277
scale = 1.15,1.15,1.15
}
PROP
{
name = AxisIndicatorPitch
position = 0.1184,0.6581,-0.7089
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.25,1.25,1.25
}
PROP
{
name = AxisIndicatorRoll
position = 0.1853,0.6283,-0.6979
rotation = 0.405578,-0.5792278,-0.4055817,0.5792281
scale = 1.25,1.25,1.25
}
PROP
{
name = AxisIndicatorYaw
position = 0.1852,0.6617,-0.7101
rotation = 0.405578,-0.5792278,-0.4055817,0.5792281
scale = 1.25,1.25,1.25
}
PROP
{
name = IndicatorPanel
position = 0.1553,0.5302,-0.6537
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.25,1.25,1.25
}
PROP
{
name = ledPanelSpeed
position = -0.0458,0.7186,-0.7307
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.3,1.3,1.3
}
PROP
{
name = RadarAltimeter
position = 0.0419,0.6282,-0.698
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.35,1.35,1.35
}
PROP
{
name = VSI
position = -0.0426,0.6287,-0.6982
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 1.35,1.35,1.35
}
PROP
{
name = throttle
position = -0.1601,0.5613,-0.6807
rotation = 0.5735765,0,-2.66665E-06,0.819152
scale = 0.7075736,0.7075736,0.7075736
}
PROP
{
name = Compass
position = 0,0.5615,-0.6825
rotation = 0.4055776,-0.5792283,-0.405582,0.5792276
scale = 1,1,1
}
PROP
{
name = NavBall
position = 0,0.6869,1.0338
rotation = 3.352761E-06,-0.7660443,0.6427878,-5.499271E-07
scale = 1.5,1.5,1.5
}
PROP
{
name = SideStick
position = 0.1442,0.5082,0.9953
rotation = -0.3628848,0,1.687111E-06,0.931834
scale = 1,1,1
}
PROP
{
name = SideStick
position = -0.1442,0.5082,0.9953
rotation = -0.3628848,0,1.687111E-06,0.931834
scale = -1,1,1
}
PROP
{
name = ledPanelSpeed
position = 0,0.6181,1.0217
rotation = 3.322958E-06,-0.7660443,0.6427878,-5.02772E-07
scale = 1.4454,1.445399,1.445399
}
PROP
{
name = IndicatorPanel
position = 0,0.5208,0.96
rotation = 1.408393E-06,-0.9063078,0.4226183,1.203E-06
scale = 0.9153014,0.9153014,0.9153014
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/mk2LanderCanInternal/internal.cfg
INTERNAL
{
name = mk2LanderCanInternal
allowCrewHelmet = false
scaleAll = 1.6, 1.6, 1.6
MODEL
{
model = Squad/Spaces/mk2LanderCanInternal/mk2LanderCanInternal
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_01
portraitCameraName = pilotCamera_01
allowCrewHelmet = false
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = pilotSeat_02
portraitCameraName = pilotCamera_02
allowCrewHelmet = false
kerbalScale = 1.3, 1.3, 1.3
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_01
cameraTransformName = WindowEyeTransform_01
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_02
cameraTransformName = WindowEyeTransform_02
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_03
cameraTransformName = WindowEyeTransform_03
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_04
cameraTransformName = WindowEyeTransform_04
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_05
cameraTransformName = WindowEyeTransform_05
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_06
cameraTransformName = WindowEyeTransform_06
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = WindowFocusPoint_07
cameraTransformName = WindowEyeTransform_07
}
PROP
{
name = NavBall
position = -0.2597,-1.228,-0.1189
rotation = -0.1437482,0.008497196,-0.09722029,0.9847906
scale = 1.230711,1.230711,1.230711
}
PROP
{
name = ledPanelSpeed
position = -0.2514,-1.1901,-0.0488
rotation = -0.2157756,0.009320142,-0.1011813,0.9711418
scale = 1,1,1
}
PROP
{
name = throttle
position = 0.3796,-1.192,-0.0944
rotation = -0.2073,-0.01644691,0.1110696,0.9718126
scale = 0.646912,0.646912,0.6469121
}
PROP
{
name = VSI
position = 0,-1.1991,-0.0587
rotation = -0.2159279,-0.001695188,0.001848515,0.9764061
scale = 1,1,1
}
PROP
{
name = IndicatorPanel
position = 0.0964,-1.211,-0.0992
rotation = -0.2182728,0,0,0.9758878
scale = 1,1,1
}
PROP
{
name = Compass
position = 0,-1.2461,-0.1435
rotation = -0.1491359,-0.6890212,0.1577514,0.6914643
scale = 0.6170254,0.6170251,0.6170253
}
PROP
{
name = AxisIndicatorRoll
position = -0.3379,-1.2008,-0.1151
rotation = 0.2336757,0.6790338,-0.07966846,-0.6913478
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = -0.3354,-1.1882,-0.086
rotation = 0.2332528,0.6826669,-0.08089856,-0.6877605
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = -0.392,-1.1805,-0.1035
rotation = -0.2099811,0.01984522,-0.09362951,0.9730096
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = 0,-1.2264,-0.1056
rotation = -0.15201,0.6905744,-0.15201,0.6905743
scale = 1,1,1
}
PROP
{
name = AltimeterThreeHands
position = 0.2507,-1.2163,-0.1327
rotation = -0.2129238,-0.0046865,0.1010358,0.9718196
scale = 1,1,1
}
PROP
{
name = genericCircularButton
position = 0.2781,0.3931,-0.2473
rotation = -0.03256293,-0.04839892,0.7061946,0.7056108
scale = 0.9999999,0.9999999,1
}
PROP
{
name = genericCircularButton
position = 0.2901,0.3934,-0.3275
rotation = -0.03256293,-0.04839892,0.7061946,0.7056108
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = 0.2691,0.0965,-0.0149
rotation = -0.1978714,-0.2116768,0.6829896,0.6704962
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = 0.273,0.6918,-0.0157
rotation = -0.1978714,-0.2116768,0.6829896,0.6704962
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs2
position = 0.286,-1.1842,-0.0611
rotation = -0.2020373,-0.01226871,0.1002974,0.9741514
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = -0.4454,0.5104,-0.0734
rotation = 0.0422259,-0.005661844,-0.3439806,0.9380097
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches04
position = -0.4175,0.6318,-0.0727
rotation = -0.005467697,0.003926399,-0.8831807,0.4689846
scale = 1,1,1
}
PROP
{
name = genericPullSwitch
position = -0.3182,-1.1725,-0.0525
rotation = -0.2290389,0.02751751,-0.1036137,0.9674959
scale = 1,1,1
}
PROP
{
name = genericPullSwitch
position = -0.3504,-1.1661,-0.0533
rotation = -0.2290389,0.02751751,-0.1036137,0.9674959
scale = 1,1,1
}
PROP
{
name = genericSquareButton
position = 0.2845,0.3934,-0.2876
rotation = -0.04132796,-0.05526735,0.7115619,0.6992263
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches07
position = -0.0969,-1.2011,-0.0578
rotation = -0.2226381,0,0,0.9749012
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches07
position = -0.1104,-1.2282,-0.1173
rotation = -0.1509267,0.6908119,-0.1509267,0.6908119
scale = 1,1,1
}
PROP
{
name = genericPullSwitch
position = -0.07280999,-1.22153,-0.10253
rotation = -0.2247196,0.05212636,0.001627277,0.9730269
scale = 0.9999999,1,1
}
PROP
{
name = genericPullSwitch
position = -0.0722,-1.2331,-0.1271
rotation = -0.2254418,0.04890831,-0.01228387,0.9729508
scale = 0.9999999,0.9999998,1
}
PROP
{
name = RadarAltimeter
position = 0.3172,-1.2113,-0.1348
rotation = -0.2037998,-0.01464195,0.09801988,0.9739832
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.3459,-1.2167,-0.1536
rotation = -0.2165635,0,-0.102346,0.970889
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.3709,-1.2115,-0.1546
rotation = -0.2165635,0,-0.102346,0.970889
scale = 1,1,1
}
PROP
{
name = squareButton
position = -0.3961,-1.2064,-0.1556
rotation = -0.2165635,0,-0.102346,0.970889
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/MK3CockpitInternal/internal_MK3.cfg
INTERNAL
{
name = MK3_Cockpit_Int
scaleAll = 1.722222, 1.722222, 1.722222
MODEL
{
model = Squad/Spaces/MK3CockpitInternal/MK3_Cockpit_Int
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk3ShuttleMask
rotation = 0, 180, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk3ShuttleBorder
rotation = 0, 180, 0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W1
cameraTransformName = Camera_Focus_W1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W2
cameraTransformName = Camera_Focus_W2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W3
cameraTransformName = Camera_Focus_W3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W4
cameraTransformName = Camera_Focus_W4
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focus_W5
cameraTransformName = Camera_Focus_W5
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam1
cameraTransformName = Cam1
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam2
cameraTransformName = Cam2
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam3
cameraTransformName = Cam3
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = Cam4
cameraTransformName = Cam4
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left
portraitCameraName = Camera_Left
allowCrewHelmet = false
displayseatName = Left Seat
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right
portraitCameraName = Camera_Right
allowCrewHelmet = false
displayseatName = Right Seat
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_BackRight
portraitCameraName = Camera_BackRight
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_BackLeft
portraitCameraName = Camera_BackLeft
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
PROP
{
name = CargoBagB
position = -1.538285,0.651,0.6960002
rotation = 0.5000004,0.4999998,-0.4999998,0.5000001
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = 1.551,0.634,0.696
rotation = -0.5338696,0.4636624,-0.5338699,-0.463663
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = 0.624,0.989,1.185
rotation = -0.7071067,0,-2.103701E-07,0.7071068
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = 1.159,1.032,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = 1.19,0.635,1.185
rotation = 0.01173871,0.7070094,-0.7070093,0.01173848
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = 0.662,0.166,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = 0.636,0.591,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = -0.5780003,1.049,1.183394
rotation = -0.7071067,0,2.103701E-07,0.7071068
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = -1.087,1.054,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = -0.637,0.626,1.185
rotation = 0.01223229,0.707001,-0.707001,0.01223206
scale = 1,1,1
}
PROP
{
name = CargoBagA
position = -1.193,0.626,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = NavBall
position = 0.3997,0.76,-0.7299
rotation = -0.5687209,0.0009631529,0.009035727,-0.8224804
scale = 1,0.9999998,1.000001
}
PROP
{
name = AltimeterThreeHands
position = 0.2518,0.5889,-0.6574
rotation = 0.5372998,0,0,0.8433914
scale = 1,0.9999996,1
}
PROP
{
name = AtmosphereDepth
position = 0.0585,0.686,-0.7053
rotation = 5.153835E-07,-0.8433914,-0.5372998,8.469538E-07
scale = 1,0.9999996,0.9999996
}
PROP
{
name = Compass
position = -0.0001,0.7657,-0.7526
rotation = 0.3799288,-0.5963671,-0.379928,0.5963684
scale = 0.9017153,0.5793399,0.9017157
}
PROP
{
name = ledPanelSpeed
position = 0.2907,0.7748,-0.7508
rotation = 0.5372998,-1.692175E-07,-1.329631E-07,0.8433914
scale = 1.589112,1.589109,1.589113
}
PROP
{
name = IndicatorPanel
position = -0.0002,0.688,-0.701
rotation = 0.5372998,6.248004E-07,3.731015E-07,0.8433913
scale = 1,0.9999997,0.9999999
}
PROP
{
name = AtmosphereDepth
position = -0.0583,0.686,-0.7053
rotation = 1E-06,-0.8433912,-0.5373001,1E-06
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = 0.4052,0.6905,-0.6999
rotation = 0.5400604,-0.0525706,0.08087499,0.8360804
scale = 1.000001,0.9999997,1
}
PROP
{
name = VSI
position = 0.0364,0.5927,-0.6595
rotation = 0.5372998,0,0,0.8433914
scale = 1,0.9999996,1
}
PROP
{
name = VSI
position = -0.0332,0.5927,-0.6595
rotation = 0.5373001,0,0,0.8433912
scale = 1,1,1
}
PROP
{
name = RadarAltimeter
position = -0.2495,0.588,-0.66
rotation = 0.5373001,0,0,0.8433912
scale = 1,1,1
}
PROP
{
name = AltimeterThreeHands
position = -0.4037,0.7053,-0.6979
rotation = 0.5339154,0.06021382,-0.09451662,0.8380784
scale = 0.8958579,0.8958589,0.8958579
}
PROP
{
name = NavBall
position = -0.4027,0.7677,-0.734
rotation = 0.57033,-0.01299836,-0.003634111,0.8213048
scale = 1,0.9999999,0.9999999
}
PROP
{
name = VSI
position = 0.3335,0.5873,-0.6628
rotation = 0.5375453,0.00581272,-0.01198997,0.8431296
scale = 1.120001,1.119999,1.12
}
PROP
{
name = ledPanelSpeed
position = -0.2902,0.776,-0.748
rotation = 0.5373001,0,0,0.8433912
scale = 1.589112,1.58911,1.589111
}
PROP
{
name = throttle
position = -0.0545,0.5574,-0.4913
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = throttle
position = 0.0533,0.5574,-0.4919
rotation = 0,0,0,1
scale = 1,1,1
}
PROP
{
name = directionalKnob2
position = -0.0207,0.4673,-0.5013
rotation = 0.05486918,0.9444036,0.247499,0.2093692
scale = 1,0.9999996,1
}
PROP
{
name = directionalKnob
position = -0.0496,0.4673,-0.5014
rotation = 0.1712676,0.7131929,0.1869058,0.6535209
scale = 0.9999998,0.9999999,1
}
PROP
{
name = directionalKnob2
position = 0.0192,0.4673,-0.5013
rotation = 0.09701345,0.8936989,0.2342109,0.3701837
scale = 0.9999999,0.9999989,1
}
PROP
{
name = directionalKnob
position = 0.0528,0.4673,-0.5014
rotation = -0.08670534,0.9089957,0.2382195,-0.3308483
scale = 1,0.9999989,1
}
PROP
{
name = IndicatorPanel
position = -0.856,0.6969,-0.6069
rotation = 0.5928121,0.06830079,-0.08713759,0.7976941
scale = 1,1,0.9999993
}
PROP
{
name = IndicatorPanel
position = 0.859,0.6963,-0.6054
rotation = 0.5999324,-0.08366153,0.05845546,0.7935143
scale = 1,0.9999993,1
}
PROP
{
name = AtmosphereDepth
position = 0.5492,0.7838,-0.7043
rotation = 0.3741736,0.5027713,0.4559304,0.6319357
scale = 1.000001,1,0.9999986
}
PROP
{
name = AxisIndicatorPitch
position = 0.5672,0.7076,-0.6756
rotation = 0.04503915,-0.8017575,-0.5903197,-0.08172642
scale = 0.9999996,0.9999998,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.5471,0.7584,-0.6965
rotation = 0.4559304,-0.6319358,-0.3741736,0.5027713
scale = 0.9999997,0.9999988,0.9999985
}
PROP
{
name = AxisIndicatorYaw
position = 0.5386,0.6556,-0.6647
rotation = 0.4559304,-0.6319357,-0.3741736,0.5027713
scale = 0.9999998,0.9999989,0.9999985
}
PROP
{
name = VSI
position = -0.3324,0.588,-0.66
rotation = 0.5373001,0,0,0.8433912
scale = 1,0.9999999,0.9999999
}
PROP
{
name = circularButton
position = 0.4593,0.7695,-0.73
rotation = 0.534512,-0.057322,0.087055,0.8387089
scale = 1,1,1
}
PROP
{
name = circularButton
position = -0.4625,0.7754,-0.7331
rotation = 0.5333732,0.06484102,-0.10178,0.8372273
scale = 1,0.999999,1
}
PROP
{
name = ledPanelSpeed
position = 0.0539,1.1273,-0.6249
rotation = 0.8433917,0,0,0.5372992
scale = 1.14993,1.149927,1.149929
}
PROP
{
name = AltimeterThreeHands
position = 0,1.0783,-0.6405
rotation = 0.8433917,0,0,0.5372992
scale = 0.9227336,0.9227321,0.9227355
}
PROP
{
name = IndicatorPanel
position = -0.0703,0.9873,-0.6842
rotation = 0.8433917,0,0,0.5372992
scale = 0.7152786,0.7152775,0.7152803
}
PROP
{
name = VSI
position = 0.0671,1.0807,-0.6454
rotation = 0.8433917,0,0,0.5372992
scale = 1,0.9999996,1
}
PROP
{
name = RadarAltimeter
position = -0.0656,1.0809,-0.6462
rotation = 0.8433917,0,0,0.5372992
scale = 1,0.9999977,1.000002
}
PROP
{
name = Compass
position = 0.0307,0.9618,-0.7031
rotation = 0.5963675,-0.3799282,-0.5963686,0.3799276
scale = 0.7617157,0.4624014,0.7617156
}
PROP
{
name = NavBall
position = 0,1.0171,-0.6781
rotation = 0.8433915,0,5.869127E-08,0.5372996
scale = 0.95,0.949999,0.9499992
}
PROP
{
name = AtmosphereDepth
position = -0.0556,1.129,-0.6279
rotation = 0.5963684,0.3799277,0.5963677,0.3799281
scale = 1.165589,1.072297,1.072297
}
PROP
{
name = AxisIndicatorPitch
position = 0.0372,1.0052,-0.6813
rotation = -3.278255E-07,-0.5372991,-0.8433918,-6.679073E-08
scale = 0.5434316,0.368031,0.6610957
}
PROP
{
name = AxisIndicatorRoll
position = 0.0706,1.0152,-0.675
rotation = 0.5963672,-0.3799284,-0.5963688,0.3799274
scale = 0.4664842,0.3305481,0.6293848
}
PROP
{
name = AxisIndicatorYaw
position = 0.0706,0.9954,-0.6902
rotation = 0.5963673,-0.3799284,-0.5963688,0.3799274
scale = 0.4905793,0.8018237,0.6404941
}
PROP
{
name = CargoBagA
position = -0.653,-0.236,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagC
position = 0.681,-0.255,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = CargoBagB
position = -0.643,0.203,1.185
rotation = 1.152023E-07,0.7071068,-0.7071067,-1.152023E-07
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = 0.425,0.542,-0.25
rotation = 7.54979E-08,1,-2.185569E-08,-1.588827E-15
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = 0.21,0.601,0.2
rotation = 7.54979E-08,1,-2.185569E-08,-1.588827E-15
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = -0.21,0.6,0.2
rotation = 7.54979E-08,1,-2.185569E-08,-1.588827E-15
scale = 1,1,1
}
PROP
{
name = Seat_Pilot
position = -0.425,0.541,-0.2500002
rotation = 7.54979E-08,1,-2.185569E-08,-1.588827E-15
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = 0.5915,1.3285,-0.3147
rotation = 0.785509,-0.1314704,0.531204,0.2889871
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = 0.7862,1.3773,0.1273
rotation = 0.785509,-0.1314704,0.531204,0.2889871
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = -0.7935,1.3744,0.1305
rotation = -0.7846254,-0.1291452,0.536148,-0.2832487
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = -0.5956,1.3276,-0.3201
rotation = -0.7846254,-0.1291452,0.536148,-0.2832487
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches06
position = -0.6876,1.474,0.218
rotation = -0.7848824,-0.129281,0.5357718,-0.2831867
scale = 1.594196,1.594196,1.594196
}
PROP
{
name = genericClusterSwitches06
position = -0.4568,1.4189,-0.3091
rotation = -0.7848824,-0.129281,0.5357717,-0.2831866
scale = 1.594196,1.594197,1.594197
}
PROP
{
name = genericClusterSwitches06
position = 0.6835,1.4748,0.2144
rotation = 0.7846491,-0.1291575,0.5361134,0.283243
scale = 1.594196,1.594196,1.594196
}
PROP
{
name = genericClusterSwitches06
position = 0.4553,1.4189,-0.3105
rotation = 0.7833782,-0.1284869,0.5379688,0.2835478
scale = 1.594196,1.594196,1.594196
}
PROP
{
name = genericClusterSwitches01
position = 0.479,1.4628,-0.0129
rotation = 0.8323111,0.04072395,0.5521889,0.026216
scale = 0.9761293,0.9761291,0.9761289
}
PROP
{
name = genericClusterSwitches01
position = -0.4799,1.4626,-0.0143
rotation = 0.5450876,0.02656164,0.836979,0.04049932
scale = 0.9761294,0.9761291,0.9761291
}
PROP
{
name = genericClusterSwitches07
position = -0.5763,1.4415,-0.0519
rotation = -0.7915264,-0.1328158,0.5259066,-0.281546
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0.572,1.443,-0.054
rotation = 0.7786477,-0.1260046,0.5447931,0.2846597
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = -0.6907,1.3538,-0.0938
rotation = -0.7915264,-0.1328158,0.5259066,-0.281546
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0.6915,1.3537,-0.0916
rotation = 0.7786477,-0.1260046,0.5447931,0.2846597
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0.572,1.443,-0.054
rotation = 0.7786477,-0.1260046,0.5447931,0.2846597
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches06
position = -0.2629,1.2997,-0.5426
rotation = 0.9407366,0,-1.949279E-07,0.3391383
scale = 1.318929,1.318929,1.318929
}
PROP
{
name = genericClusterSwitches07
position = -0.358,1.4037,-0.4265
rotation = -5.662442E-07,-0.3382875,-0.9410428,-8.551044E-08
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = -0.234,1.4037,-0.4265
rotation = 0.9410428,0,-4.401728E-07,0.3382875
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0.3513,1.4037,-0.4265
rotation = 0.9410428,0,-4.401728E-07,0.3382875
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0.2301001,1.40373,-0.426525
rotation = 4.470348E-07,0.3382875,0.9410428,1.331109E-07
scale = 1.14885,1.14885,1.14885
}
PROP
{
name = genericClusterSwitches07
position = 0,1.3005,-0.5515
rotation = 0.9410428,0,-4.401728E-07,0.3382875
scale = 1.2765,1.2765,1.2765
}
PROP
{
name = genericClusterSwitches07
position = 0,1.3982,-0.4332
rotation = 0.9410428,0,-4.401728E-07,0.3382875
scale = 1.2765,1.2765,1.2765
}
PROP
{
name = genericClusterSwitches01
position = 0,1.424744,-0.3298
rotation = 1,0,0,0
scale = 0.9761293,0.9761291,0.9761291
}
PROP
{
name = genericClusterKnobs2
position = 0.7558,0.6706,-0.6251
rotation = 0.3986352,0.5096735,0.4507976,0.614902
scale = 1.058,1.058,1.058
}
PROP
{
name = genericClusterKnobs2
position = 0.5353,0.5974,-0.6436
rotation = 0.4097039,-0.6396918,-0.3727362,0.5329211
scale = 0.9200001,0.9200001,0.92
}
PROP
{
name = genericClusterKnobs
position = 0.4571,0.7197,-0.7042
rotation = 0.4606049,-0.6085072,-0.3517394,0.5420716
scale = 1,1,1
}
PROP
{
name = genericClusterButtons2
position = 0.4221,0.6037,-0.6621
rotation = 0.5525443,-0.0569071,0.03852613,0.8306456
scale = 1.339061,1.339061,1.339061
}
PROP
{
name = genericClusterSwitches03
position = -0.5382105,0.7386168,-0.6902162
rotation = 0.5983202,0.09434306,-0.08391839,0.7912459
scale = 0.8217157,0.8217158,0.8217158
}
PROP
{
name = genericClusterButtons2
position = -0.4238999,0.6109,-0.6649
rotation = 0.5514585,0.03692149,-0.05179823,0.8317736
scale = 1.339061,1.339061,1.339061
}
PROP
{
name = genericClusterKnobs2
position = -0.5337,0.6124,-0.6503
rotation = 0.3680502,-0.5401654,-0.4139186,0.6335865
scale = 1,1,1
}
PROP
{
name = genericClusterKnobs
position = -0.4560999,0.7233,-0.7059
rotation = 0.3575191,-0.5323147,-0.4634831,0.6115592
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches07
position = 0.5270001,0.7075,-0.6840999
rotation = 0.3696533,0.4850314,0.4778972,0.6322303
scale = 1.11,1.11,1.11
}
PROP
{
name = genericClusterSwitches01
position = 0,0.5616899,-0.2487
rotation = 0,0,0,1
scale = 1.344493,1.344493,1.344493
}
PROP
{
name = genericClusterSwitches06
position = 0.2575002,1.2997,-0.5425999
rotation = 0.9407365,2.980232E-08,-1.937151E-07,0.3391383
scale = 1.318929,1.31893,1.31893
}
PROP
{
name = genericClusterKnobs2
position = -0.7565,0.6846,-0.6293
rotation = 0.3980838,-0.5085188,-0.4498714,0.6168904
scale = 1.186503,1.186503,1.186503
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/MK3_CrewCab_Int/internal_MK3_CrewCab.cfg
INTERNAL
{
name = MK3_CrewCab_Int
scaleAll = 1.722222, 1.722222, 1.722222
MODEL
{
model = Squad/Spaces/MK3_CrewCab_Int/MK3_CrewCab_Int
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk3CabinMask
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Mk3CabinBorder
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left001
portraitCameraName = Camera_Left001
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left002
portraitCameraName = Camera_Left002
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left003
portraitCameraName = Camera_Left003
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 3
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left004
portraitCameraName = Camera_Left004
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 4
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left005
portraitCameraName = Camera_Left005
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 5
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left006
portraitCameraName = Camera_Left006
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 6
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left007
portraitCameraName = Camera_Left007
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 7
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Left008
portraitCameraName = Camera_Left008
allowCrewHelmet = false
displayseatName = Left Seat <<1>>
displayseatIndex = 8
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right001
portraitCameraName = Camera_Right001
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 1
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right002
portraitCameraName = Camera_Right002
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 2
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right003
portraitCameraName = Camera_Right003
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 3
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right004
portraitCameraName = Camera_Right004
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 4
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right005
portraitCameraName = Camera_Right005
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 5
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right006
portraitCameraName = Camera_Right006
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 6
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right007
portraitCameraName = Camera_Right007
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 7
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = Seat_Right008
portraitCameraName = Camera_Right008
allowCrewHelmet = false
displayseatName = Right Seat <<1>>
displayseatIndex = 8
kerbalScale = 1.722222, 1.722222, 1.722222
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/Placeholder/internal.cfg
INTERNAL
{
name = Placeholder
MODULE
{
name = InternalSeat
seatTransformName = Seat1
allowCrewHelmet = false
portraitCameraName = Cam1
displayseatName = Seat <<1>>
displayseatIndex = 1
}
MODULE
{
name = InternalSeat
seatTransformName = Seat2
allowCrewHelmet = false
portraitCameraName = Cam2
displayseatName = Seat <<1>>
displayseatIndex = 2
}
MODULE
{
name = InternalSeat
seatTransformName = Seat3
allowCrewHelmet = false
portraitCameraName = Cam3
displayseatName = Seat <<1>>
displayseatIndex = 3
}
MODULE
{
name = InternalSeat
seatTransformName = Seat4
allowCrewHelmet = false
portraitCameraName = Cam4
displayseatName = Seat <<1>>
displayseatIndex = 4
}
MODULE
{
name = InternalSeat
seatTransformName = Seat5
allowCrewHelmet = false
portraitCameraName = Cam5
displayseatName = Seat <<1>>
displayseatIndex = 5
}
MODULE
{
name = InternalSeat
seatTransformName = Seat6
allowCrewHelmet = false
portraitCameraName = Cam6
displayseatName = Seat <<1>>
displayseatIndex = 6
}
MODULE
{
name = InternalSeat
seatTransformName = Seat7
allowCrewHelmet = false
portraitCameraName = Cam7
displayseatName = Seat <<1>>
displayseatIndex = 7
}
MODULE
{
name = InternalSeat
seatTransformName = Seat8
allowCrewHelmet = false
portraitCameraName = Cam8
displayseatName = Seat <<1>>
displayseatIndex = 8
}
MODULE
{
name = InternalSeat
seatTransformName = Seat9
allowCrewHelmet = false
portraitCameraName = Cam9
displayseatName = Seat <<1>>
displayseatIndex = 9
}
MODULE
{
name = InternalSeat
seatTransformName = Seat10
allowCrewHelmet = false
portraitCameraName = Cam10
displayseatName = Seat <<1>>
displayseatIndex = 10
}
MODULE
{
name = InternalSeat
seatTransformName = Seat11
allowCrewHelmet = false
portraitCameraName = Cam11
displayseatName = Seat <<1>>
displayseatIndex = 11
}
MODULE
{
name = InternalSeat
seatTransformName = Seat12
allowCrewHelmet = false
portraitCameraName = Cam12
displayseatName = Seat <<1>>
displayseatIndex = 12
}
MODULE
{
name = InternalSeat
seatTransformName = Seat13
allowCrewHelmet = false
portraitCameraName = Cam13
displayseatName = Seat <<1>>
displayseatIndex = 13
}
MODULE
{
name = InternalSeat
seatTransformName = Seat14
allowCrewHelmet = false
portraitCameraName = Cam14
displayseatName = Seat <<1>>
displayseatIndex = 14
}
MODULE
{
name = InternalSeat
seatTransformName = Seat15
allowCrewHelmet = false
portraitCameraName = Cam15
displayseatName = Seat <<1>>
displayseatIndex = 15
}
MODULE
{
name = InternalSeat
seatTransformName = Seat16
allowCrewHelmet = false
portraitCameraName = Cam16
displayseatName = Seat <<1>>
displayseatIndex = 16
}
}
}
UrlConfig
{
parentUrl = Squad/Spaces/PodCockpit/internal.cfg
INTERNAL
{
name = PodCockpit
scaleAll = 1.64, 1.64, 1.64
MODEL
{
model = Squad/Spaces/PodCockpit/model
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size2PodMask
rotation = 90, 180, 0
}
MODEL
{
model = Squad/Spaces/OverlayMasks/Size2PodBorder
rotation = 90, 180, 0
}
MODULE
{
name = InternalSeat
seatTransformName = LeftSeat
allowCrewHelmet = false
displayseatName = Left Seat
kerbalScale = 1.64, 1.64, 1.64
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = RightSeat
allowCrewHelmet = false
displayseatName = Right Seat
kerbalScale = 1.64, 1.64, 1.64
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalSeat
seatTransformName = BottomSeat
allowCrewHelmet = false
displayseatName = Bottom Seat
kerbalScale = 1.64, 1.64, 1.64
kerbalOffset = 0.0, 0.0, 0.0
kerbalEyeOffset = 0.0, 0.0, 0.0
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focusLeftWindow
cameraTransformName = LeftEyeTransform
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focusRightWindow
cameraTransformName = RightEyeTransform
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focusLeftSideWindow
cameraTransformName = LeftSideEyeTransform
}
MODULE
{
name = InternalCameraSwitch
colliderTransformName = focusRightSideWindow
cameraTransformName = RightSideEyeTransform
}
PROP
{
name = AltimeterThreeHands
position = 0.32,0.252,-0.645
rotation = 0.5416434,0.03236297,-0.05577519,0.8381313
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = 0.3167916,0.4012913,-0.7163901
rotation = 0.4535677,0.6201537,0.3547511,0.532764
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = 0.2664351,0.3781132,-0.6979097
rotation = 0.5710237,0.05511793,-0.07342447,0.8157836
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = 0.3166312,0.3746848,-0.7066509
rotation = 0.3524164,-0.5359427,-0.4553842,0.6174086
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = 0.3173429,0.3486255,-0.6972856
rotation = 0.3508911,-0.5380051,-0.4565605,0.6156123
scale = 1,1,1
}
PROP
{
name = Compass
position = 0.4057,0.24,-0.664
rotation = -0.3648364,0.5903288,0.3887388,-0.6060433
scale = 0.415,0.415,0.415
}
PROP
{
name = IndicatorPanel
position = 0.518,0.2955,-0.669
rotation = -0.5303835,0.0359595,-0.02298465,-0.8466829
scale = 1.141,1.141,1.141
}
PROP
{
name = IndicatorPanel
position = -0.153,-0.618,-0.33
rotation = 0.4281873,-5.258624E-05,-0.01086118,0.9036247
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = -0.0269,-0.5504,-0.402
rotation = 0.4971214,-0.003838993,-0.003243528,0.8676665
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = 0.4056,0.352,-0.713
rotation = -0.5625392,-0.03245893,0.03663293,-0.8253206
scale = 1,1,1
}
PROP
{
name = ledPanelSpeed
position = -0.3756353,0.370743,-0.7096229
rotation = 0.5457253,-0.01199894,0.00504086,0.8378631
scale = 1,1,1
}
PROP
{
name = NavBall
position = 0.3999813,0.3017742,-0.6832672
rotation = -0.5308632,0.004728253,-0.005231029,-0.8474282
scale = 1.418,1.418,1.418
}
PROP
{
name = RadarAltimeter
position = 0.393,0.391,-0.717
rotation = -0.5859929,-0.0388121,0.04578209,-0.8080904
scale = 0.814,0.814,0.814
}
PROP
{
name = RadarAltimeter
position = -0.367,0.411,-0.721
rotation = -0.5839309,0.05067115,-0.05632992,-0.8082599
scale = 0.932,0.932,0.932
}
PROP
{
name = RadarAltimeter
position = 0.052,-0.6570207,-0.3209582
rotation = 0.4281877,2.586919E-06,-0.0108873,0.9036242
scale = 1,1,1
}
PROP
{
name = VSI
position = 0.319,0.311,-0.6733
rotation = 0.5533006,0.02319262,-0.03592947,0.8318833
scale = 1,1,1
}
PROP
{
name = throttle
position = 0.61,0.281,-0.682
rotation = 0.6108826,-0.01242803,-0.009612965,0.7915653
scale = 0.734,0.734,0.734
}
PROP
{
name = AltimeterThreeHands
position = 0.05,-0.59,-0.35
rotation = 0.4281873,-5.258624E-05,-0.01086118,0.9036247
scale = 1,1,1
}
PROP
{
name = AltimeterThreeHands
position = -0.2908,0.2773,-0.6519
rotation = 0.5690828,-0.04183435,0.02688326,0.8207752
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = -0.1558822,-0.5166169,-0.4331783
rotation = 0.310603,0.6385247,0.2949068,0.6394076
scale = 1,1,1
}
PROP
{
name = AtmosphereDepth
position = -0.2853693,0.4464861,-0.7249122
rotation = -0.3571964,-0.5412959,-0.445623,-0.617114
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = -0.209,-0.534,-0.42
rotation = -0.01337008,-0.9035877,-0.4281611,-0.005351045
scale = 1,1,1
}
PROP
{
name = AxisIndicatorPitch
position = -0.2295212,0.4180083,-0.7069302
rotation = -0.07072796,0.8145782,0.5695488,0.08410811
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.156,-0.536,-0.412
rotation = -0.279288,0.6426917,0.2917638,-0.6510142
scale = 1,1,1
}
PROP
{
name = AxisIndicatorRoll
position = -0.2871362,0.4172896,-0.7142309
rotation = 0.445069,-0.6179518,-0.3578864,0.5403393
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = -0.157,-0.556,-0.395
rotation = -0.2951375,0.6388916,0.3104817,-0.6389934
scale = 1,1,1
}
PROP
{
name = AxisIndicatorYaw
position = -0.2871046,0.3912223,-0.7044097
rotation = 0.4448331,-0.6183078,-0.3581797,0.5399318
scale = 1,1,1
}
PROP
{
name = Compass
position = -0.03,-0.64,-0.32
rotation = -0.2958596,0.637395,0.3097606,-0.6405023
scale = 0.5,0.5,0.5
}
PROP
{
name = Compass
position = -0.38,0.261,-0.654
rotation = -0.3678612,0.6089225,0.3667482,-0.5994892
scale = 0.415,0.415,0.415
}
PROP
{
name = IndicatorPanel
position = -0.508,0.3175,-0.6601
rotation = 0.5452454,-0.006917936,-0.007088284,0.838218
scale = 1.141,1.141,1.141
}
PROP
{
name = NavBall
position = -0.0285337,-0.5998321,-0.3599214
rotation = 0.4281873,-5.258624E-05,-0.01086118,0.9036247
scale = 1.415,1.415,1.415
}
PROP
{
name = NavBall
position = -0.376,0.319,-0.676
rotation = 0.5552447,-1.246676E-05,-0.007153196,0.8316563
scale = 1.415,1.415,1.415
}
PROP
{
name = throttle
position = -0.59,0.306,-0.679
rotation = 0.6108826,-0.01242803,-0.009612965,0.7915653
scale = 0.734,0.7340001,0.734
}
PROP
{
name = throttle
position = 0.13,-0.61,-0.35
rotation = 0.4281854,0.0001053321,-0.01093601,0.9036247
scale = 0.786,0.786,0.786
}
PROP
{
name = VSI
position = 0.05,-0.54,-0.4
rotation = 0.4282109,-5.213627E-05,-0.01086083,0.9036135
scale = 1,1,1
}
PROP
{
name = VSI
position = -0.2857,0.3387,-0.6811
rotation = 0.5659456,-0.04768967,0.02471835,0.8226908
scale = 1,1,1
}
PROP
{
name = genericClusterSwitches05
position = -0.0917,0.6649,-0.6629
rotation = 0.8573753,4.958016E-08,4.620425E-08,0.5146918
scale = 1.12,1.12,1.12
}
PROP
{
name = genericClusterSwitches05
position = 0.1296,0.6625,-0.6583
rotation = 0.8573753,4.958016E-08,4.620425E-08,0.5146918
scale = 1.12,1.12,1.12
}
PROP
{
name = genericClusterSwitches06
position = 0.2399,-0.5677,-0.3708
rotation = 0.1643008,0.553841,0.4245921,0.6971276
scale = 1.198284,1.198285,1.198285
}
PROP
{
name = genericClusterMixed
position = -0.2157,-0.6215,-0.3413
rotation = 0.31128,0.6371978,0.2942244,0.6407151
scale = 1,1,1
}
PROP
{
name = genericClusterButtons2
position = -0.3046,-0.5034,-0.4036
rotation = 0.4177198,0.08159497,-0.2146429,0.8790796
scale = 1,1,1
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Departments.cfg
STRATEGY_DEPARTMENT
{
name = Finances
title = Finances
desc = He's an accountant, called Mortimer. He doesn't have many friends, but he likes things to be under control and arranged in right angles. This job is pretty stressful for him.
color = 254 250 135
avatar = Strategy_Mortimer
headName = Mortimer Kerman
headImage = MORTIMER_KERMAN
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Departments.cfg
STRATEGY_DEPARTMENT
{
name = Science
title = Science
desc = Linus is Wernher Von Kerman's Intern. Because Wernher himself is too important to be bothered with these boring strategy meetings. He sends his intern in his stead.
color = 135 253 254
avatar = Strategy_ScienceGuy
headName = Linus Kerman
headImage = SCIGUY_KERMAN
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Departments.cfg
STRATEGY_DEPARTMENT
{
name = Public Relations
title = Public Relations
desc = Walt Kerman is the spokesperson for the Space Program. He wears a hazmat suit. Which isn't strictly required for his job, but it seems appropriate for someone working in such a toxic environment.
color = 149 254 135
avatar = Strategy_PRGuy
headName = Walt Kerman
headImage = PRGUY_KERMAN
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Departments.cfg
STRATEGY_DEPARTMENT
{
name = Operations
title = Operations
desc = Gus Kerman is head of Space Program Operations and all-around repairs guy whenever something around here breaks down, and he's the reason why all our pods have windows.
color = 254 178 0
avatar = Strategy_MechanicGuy
headName = Gus Kerman
headImage = PRGUY_KERMAN
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = AppreciationCampaignCfg
title = Appreciation Campaign
desc = We could definitely improve our image by putting some effort into reminding Kerbals everywhere of just how great the Space Program is. Advertisement space isn't free, however.
department = Public Relations
icon = Squad/Strategies/Icons/AppreciationCampaign
groupTag = Basic,A
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFundsMin = 35000.0
initialCostFundsMax = 750000.0
initialCostReputation = 0.0
initialCostScience = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Funds
output = Reputation
minShare = 0.0
maxShare = 1.0
minRate = 0.00015959268119807379
maxRate = 0.00019949085149759224
AffectReasons = ContractReward, ContractAdvance, Progression
effectDescription = Income
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = FundraisingCampaignCfg
title = Fundraising Campaign
desc = We can likely raise some money by exploiting the attention that we get out of new successful ventures to remind the well-to-do Kerbals out there that we could use their support, and the contents of their wallets. This is probably going to be seen as a bit cheeky of us, so be prepared to face some backlash from the public.
department = Finances
icon = Squad/Strategies/Icons/FundraisingCampaign
groupTag = Basic,A
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFunds = 0.0
initialCostReputationMin = 4.0
initialCostReputationMax = 70.0
initialCostScience = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Reputation
output = Funds
minShare = 0.0
maxShare = 1.0
minRate = 1002.55223985754507416784
maxRate = 1253.19029982193134270980
AffectReasons = ContractReward, ScienceTransmission, Progression
effectDescription = gains
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = OpenSourceTechProgramCfg
title = Open-Source Tech Program
desc = Even though we went through great lengths to get our scientific data, making it available for free to all of Kerbalkind can only be seen as a good thing. R&D will probably not be at its peak efficiency however, with all the noise these outside opinions tend to generate.
department = Public Relations
icon = Squad/Strategies/Icons/OpenSourceTechProgram
groupTag = Basic,B
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFunds = 0.0
initialCostReputation = 0.0
initialCostScienceMin = 100.0
initialCostScienceMax = 2000.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Science
output = Reputation
minShare = 0.0
maxShare = 1.0
minRate = 1.65630257976754453626
maxRate = 2.07037822470943067033
AffectReasons = ContractReward
effectDescription = Gains from contracts
}
EFFECT
{
name = CurrencyConverter
input = Science
output = Reputation
minShare = 0.0
maxShare = 1.0
minRate = 0.01656302579767544536
maxRate = 0.02070378224709430670
AffectReasons = ScienceTransmission, VesselRecovery, Progression
effectDescription = gains from field work
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = UnpaidResearchProgramCfg
title = Unpaid Research Program
desc = A program where undergrad researchers are given the opportunity to work in our great Space Program, to boost the science earned out of each mit of data. The Interns don't get paid, but the prestige of working with such a grand organization as ours surely is its own reward, isn't it?
department = Science
icon = Squad/Strategies/Icons/UnpaidResearchProgram
groupTag = Basic,B
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFunds = 0.0
initialCostScience = 0.0
initialCostReputationMin = 30.0
initialCostReputationMax = 130.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Reputation
output = Science
minShare = 0.0
maxShare = 1.0
minRate = 0.38640282748929935764
maxRate = 0.48300353436162419705
AffectReasons = ContractReward, ScienceTransmission, Progression
effectDescription = gains
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = OutsourcedResearchCfg
title = Outsourced R&D
desc = Why do all the data-crunching ourselves when we can contract external research labs to help us process the data we receive. These services aren't exactly cheap, but their R&D facilities are very impressive.
department = Science
icon = Squad/Strategies/Icons/OutsourcedResearch
groupTag = Basic,C
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFundsMin = 38000.0
initialCostFundsMax = 800000.0
initialCostReputation = 0.0
initialCostScience = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Funds
output = Science
minShare = 0.0
maxShare = 1.0
minRate = 0.00007708382907691757
maxRate = 0.00009635478634614696
AffectReasons = ContractReward, ContractAdvance, Progression
effectDescription = Income
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = PatentsLicensingCfg
title = Patents Licensing
desc = Our science data can be worth a lot of money by selling licenses for other organizations to use our patents. The added book-keeping required will probably add some extra work for the R&D team, but the financial benefits could be worth their reduced output.
department = Finances
icon = Squad/Strategies/Icons/PatentsLicensing
groupTag = Basic,C
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFunds = 0.0
initialCostReputation = 0.0
initialCostScienceMin = 135.0
initialCostScienceMax = 2700.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyConverter
input = Science
output = Funds
minShare = 0.0
maxShare = 1.0
minRate = 2075.66232653472749122244
maxRate = 2594.57790816840936402805
AffectReasons = ContractReward
effectDescription = Gains from contracts
}
EFFECT
{
name = CurrencyConverter
input = Science
output = Funds
minShare = 0.0
maxShare = 1.0
minRate = 83.026493061389099648900
maxRate = 103.78311632673637456112
AffectReasons = ScienceTransmission, VesselRecovery, Progression
effectDescription = gains from field work
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = AgressiveNegotiations
title = Aggressive Negotiations
desc = We can get better deals with our suppliers by taking up a more... assertive stance on our negotiations with them. They probably won't see this as a friendly move, but we can definitely have it our way if we press them. It's not as if we care what others think, do we?
department = Operations
icon = Squad/Strategies/Icons/AggressiveNegotiations
groupTag = Misc,D
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -10
requiredReputationMax = 950
initialCostFunds = 0.0
initialCostReputationMin = 10.0
initialCostReputationMax = 100.0
initialCostScienceMax = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyOperation
currency = Funds
operation = Multiply
effectDescription = Off on Launch Costs and R&D Purchases
minValue = 1.00
maxValue = 0.70
AffectReasons = VesselRollout, RnDPartPurchase
}
EFFECT
{
name = CurrencyOperation
currency = Funds
operation = Multiply
effectDescription = Off on Facility Repair and Construction
minValue = 1.00
maxValue = 0.99
AffectReasons = StructureRepair, StructureConstruction
}
EFFECT
{
name = CurrencyOperation
currency = Reputation
operation = Add
effectDescription = on each discount
minValue = -1
maxValue = -6
AffectReasons = VesselRollout, RnDPartPurchase, StructureRepair, StructureConstruction
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = RecoveryTransponders
title = Recovery Transponder Fitting
desc = Recovering parts landed far away from the Space Center can be very costly, but I reckon we can reduce those costs by installing better transponders on the parts we launch. These units are not cheap, but they should make it much easier to find parts, improving the recovery value even if they're half-way around Kerbin. What do you say?
department = Operations
icon = Squad/Strategies/Icons/RecoveryTransponderFitting
groupTag = Misc,Recovery
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -1000
requiredReputationMax = -1000
initialCostFundsMin = 70000.0
initialCostFundsMax = 550000.0
initialCostReputation = 0.0
initialCostScienceMax = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = ValueModifier
valueId = RecoveryMinimumDelta
effectDescription = to Minimum Vessel Recovery
minValue = 1.05
maxValue = 1.15
}
EFFECT
{
name = ValueModifier
valueId = RecoveryMaximumDelta
effectDescription = from Maximum Vessel Recovery
minValue = 0.94
maxValue = 0.90
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = BailoutGrant
title = Bail-Out Grant
desc = We must be in dire straits to be considering such an option. Accepting a public grant could save us from bankruptcy, but it would also put a very serious dent in the Space Program's reputation. However, the Space Program is too big to fail, so if it's either this option or closing shop, I would advise you to accept the money.
department = Public Relations
icon = Squad/Strategies/Icons/BailOutGrant
groupTag = Emergency,A
minLeastDuration = 0
maxLeastDuration = 0
minLongestDuration = 0
maxLongestDuration = 0
requiredReputationMin = -1000
requiredReputationMax = 0
initialCostFundsMin = 0.0
initialCostReputation = 0.0
initialCostScience = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyExchanger
input = Reputation
output = Funds
minShare = 0.1
maxShare = 1.0
minRate = 83.026493061389099648900
maxRate = 103.78311632673637456112
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = researchIPsellout
title = Research Rights Sell-Out
desc = We could make a quick buck from the Science the R&D team has collected by selling exclusive research rights to the highest bidder. Yes, that means we wouldn't be able to make use of that Science ourselves, but for exclusive rights, I'm sure we could fetch a pretty penny from some large agency or conglomerate.
department = Science
icon = Squad/Strategies/Icons/ResearchRightsSellOut
groupTag = Emergency,A
minLeastDuration = 0
maxLeastDuration = 0
minLongestDuration = 0
maxLongestDuration = 0
requiredReputationMin = -1000
requiredReputationMax = 0
initialCostFundsMin = 0.0
initialCostReputation = 0.0
initialCostScience = 0.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyExchanger
input = Science
output = Funds
minShare = 0.1
maxShare = 1.0
minRate = 41.51324653069454982445
maxRate = 51.89155816336818728056
}
}
}
UrlConfig
{
parentUrl = Squad/Strategies/Strategies.cfg
STRATEGY
{
name = LeadershipInitiative
title = Leadership Initiative
desc = If we focus our efforts on consistently pushing our own space program forward, we can drum up more public interest. We will need to put a few contracts on the backburner, so we may have to start selling research rights to the academic community to stay solvent.
department = Operations
icon = Squad/Strategies/Icons/LeadershipInitiative
groupTag = Misc,D
minLeastDuration = 60
maxLeastDuration = 100
minLongestDuration = 1200
maxLongestDuration = 1600
requiredReputationMin = -500
requiredReputationMax = 750
initialCostFundsMin = 25000.0
initialCostFundsMax = 250000.0
initialCostScienceMin = 50.0
initialCostScienceMax = 500.0
initialCostReputationMin = 10.0
initialCostReputationMax = 100.0
hasFactorSlider = True
factorSliderDefault = 0.05
factorSliderSteps = 20
EFFECT
{
name = CurrencyOperation
currency = Funds
operation = Multiply
effectDescription = to milestone gains
minValue = 1.00
maxValue = 2.50
AffectReasons = Progression
}
EFFECT
{
name = CurrencyOperation
currency = Reputation
operation = Multiply
effectDescription = to milestone gains
minValue = 1.00
maxValue = 2.50
AffectReasons = Progression
}
EFFECT
{
name = CurrencyOperation
currency = Science
operation = Multiply
effectDescription = to field work gains
minValue = 1.00
maxValue = 1.50
AffectReasons = ScienceTransmission, VesselRecovery, Progression
}
EFFECT
{
name = CurrencyOperation
currency = Funds
operation = Multiply
effectDescription = from contract gains
minValue = 1.00
maxValue = 0.25
AffectReasons = ContractAdvance, ContractPenalty, ContractReward
}
EFFECT
{
name = CurrencyOperation
currency = Science
operation = Multiply
effectDescription = from contract gains
minValue = 1.00
maxValue = 0.25
AffectReasons = ContractAdvance, ContractPenalty, ContractReward
}
EFFECT
{
name = CurrencyOperation
currency = Reputation
operation = Multiply
effectDescription = from contract gains
minValue = 1.00
maxValue = 0.25
AffectReasons = ContractAdvance, ContractPenalty, ContractReward
}
}
}
UrlConfig
{
parentUrl = Squad/Tutorials/FlightSuborbital.cfg
TUTORIAL
{
name = FlightSuborbital
velocityPitch
{
key = 0 90 0 0
key = 45 90 0 0
key = 130 80 0 0
key = 250 80 0 0
key = 400 70 0 0
}
}
}
UrlConfig
{
parentUrl = Squad/Tutorials/FromMun.cfg
TUTORIAL
{
name = FromMun
velocityPitch
{
key = 0.5 90 0 -0.8204113
key = 15 60 -3.264801 -3.264801
key = 30 20 -1.893749 -1.893749
key = 40 6 -0.1178844 -0.1178844
key = 150 2 -0.004449593 0
}
}
}
UrlConfig
{
parentUrl = Squad/Tutorials/GoForOrbit.cfg
TUTORIAL
{
name = GoForOrbit
velocityPitch
{
key = 0 90 0 0
key = 60 90 0 0
key = 120 80 -0.1217949 -0.1217949
key = 250 70
key = 360 60
key = 500 48
key = 530 45
key = 650 37
key = 700 34.2
key = 815 29
key = 850 26.8
key = 900 24
key = 1000 20
key = 1200 14
key = 1400 10.3
key = 1500 9.1
key = 1700 7.5
key = 1800 6.9
key = 1960 6.4
key = 2032 6.3
}
velocityAlt
{
key = 0 0
key = 60 340
key = 120 1000
key = 250 3450
key = 360 6400
key = 500 14500
key = 530 16200
key = 650 21300
key = 700 23300
key = 810 27400
key = 850 29400
key = 900 31900
key = 1000 35700
key = 1200 41600
key = 1400 45800
key = 1500 47500
key = 1700 50500
key = 1800 51900
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Contracts/contracts.cfg
Contracts
{
ROCScienceArm
{
MaximumExistent = 3
SimpleArmPercentage = 40
ComplexArmPercentage = 70
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
SimpleArmAdvance = 8000
SimpleArmReward = 17000
SimpleArmFailure = 10000
ComplexArmAdvance = 10000
ComplexArmReward = 21000
ComplexArmFailure = 12000
AdvancedArmAdvance = 12000
AdvancedArmReward = 25000
AdvancedArmFailure = 17000
}
Science
{
SimpleArmReward = 0
ComplexArmReward = 0
AdvancedArmReward = 0
}
Reputation
{
SimpleArmReward = 2
SimpleArmFailure = 2
ComplexArmReward = 2
ComplexArmFailure = 2
AdvancedArmReward = 2
AdvancedArmFailure = 2
}
}
ROCScienceRetrieval
{
MaximumExistent = 2
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
Advance = 22000
Reward = 35000
Failure = 27000
}
Science
{
Reward = 0
}
Reputation
{
Reward = 2
Failure = 2
}
}
DeployedScience
{
MaximumExistent = 5
SciencePercentage = 50
Expiration
{
MinimumExpireDays = 1
MaximumExpireDays = 7
DeadlineDays = 2130
}
Funds
{
BaseAdvance = 25000
BaseReward = 65000
BaseFailure = 25000
}
Science
{
BaseReward = 0
}
Reputation
{
BaseReward = 2
BaseFailure = 2
}
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Engineer
title = Engineer
desc = Engineers are capable of repairing broken parts, if at all possible.
EFFECT
{
name = DeployedSciencePowerSkill
modifiers = 0, 1, 1, 2, 2
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Experience/Traits.cfg
EXPERIENCE_TRAIT
{
name = Scientist
title = Scientist
desc = Scientists can boost the value of data from Science experiments.
EFFECT
{
name = DeployedScienceExpSkill
modifiers = 0.35, 0.45, 0.60, 0.80, 1
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Localization/dictionary.cfg
Localization
{
en-us
{
#autoLOC_6006033 = Unsuited Kerbal
#autoLOC_6006034 = <<1>> lvl<<2>>
#autoLOC_6006035 = Activate Pitch Controls
#autoLOC_6006036 = Deactivate Pitch Control
#autoLOC_6006037 = Toggle Pitch Control
#autoLOC_6006038 = Activate Yaw Control
#autoLOC_6006039 = Deactivate Yaw Control
#autoLOC_6006040 = Toggle Yaw Control
#autoLOC_6006041 = Activate Roll Control
#autoLOC_6006042 = Deactivate Roll Control
#autoLOC_6006043 = Toggle Roll Control
#autoLOC_6006044 = Activate All Controls
#autoLOC_6006045 = Deactivate All Controls
#autoLOC_6011010 = Your scan has collected some, but not all the information available. Come back later with a better sensor.
#autoLOC_6011011 = Your scan has collected most, but not all the information available. Come back later with a better sensor.
#autoLOC_6011012 = Your scan has collected all the detail possible, congratulations!
#autoLOC_6011013 = Return this to have it analyzed and gain all information about it.
#autoLOC_6011014 = Pickup <<1>>
#autoLOC_6011015 = If our experts are correct, this is one of the oldest trees on the planet… perhaps as old as Professor von Kerman himself.
#autoLOC_6011016 = A ring sample of this ancient tree will provide centuries of valuable historical climate data. But can it be gathered without harming the elder Baobab?
#autoLOC_6011017 = While there are other trees on Kerbin, these are by far the most interesting.They stand out so much its like you can barely see the others sometimes.
#autoLOC_6011018 = Glistening like a mirror, this massive crystal formation provides valuable information, if Bob will stop looking at his reflection long enough to gather it.
#autoLOC_6011019 = These quartz formations are still something of a mystery. Some of our scientists are pondering how such a massive structure could have formed here. Others are wondering if they picked the right career and shouldn't have been jewelers instead.
#autoLOC_6011020 = These quartz formations only show up in the more difficult to reach areas of Kerbin. Are they shy? Or did something happen in the past to the more accessible ones?
#autoLOC_6011021 = This strange formation seems almost weathered, which is uttery impossible on a low gravity body. Further study may provide vital clues.
#autoLOC_6011022 = Scattered far and wide across the surface of Ike, these strange meteorites hint at an extermely violent early history of both Duna and Ike.
#autoLOC_6011023 = Besides providing valuable data of Ike & Duna's pre-history, pet "Ike-Rocks" are now all the rage back home on Kerbin.
#autoLOC_6011024 = It is curious how such a pile could accumulate on a low gravity moon. Further analysis could provide valuable insite on Bop's origin's, and whether it's a natural or captured moon.
#autoLOC_6011025 = The huge rock spires of Pol already defy all logic. Perhaps if we can learn how these particular fragments broke apart, we can also discover how they were able to form at all?
#autoLOC_6011026 = These small fragments appear to be made of the same material as Pol's huge rock spires. But what could have broken them off? Krakens?
#autoLOC_6011027 = All evidence points towards Minmus once having several liquid oceans, physics indicates this is impossible! Study of these strange small stones will provide valuable insight into this mystery.
#autoLOC_6011028 = It's going to be really hard to convince the folks back home that these aren't actually mint flavored sugar cookies.
#autoLOC_6011029 = An olivine formation jutting out from a salt flat… on a low gravity moon with no atmosphere? More impossible evidence that Minmus may have once had… oceans???
#autoLOC_6011030 = This huge formation will provide scores of valuable data. But more important to the guys at the lab, in this low gravity, can you reach the top in one leap?
#autoLOC_6011031 = As strange as it sounds, these stones look more like smooth river-rocks than meteorite fragments. Further analysis will prove valuable.
#autoLOC_6011032 = If Minmus is made of mint ice-cream, we could use these small brown stones as the chocolate sprinkles - if we were willing to take them there. Do we have the delta-v for a detour?
#autoLOC_6011033 = Strangely enough, this cooled magma resembles layers of delicious hot fudge.
#autoLOC_6011034 = Now cooled, this wonderful magma flow has an almost organic look to it.
#autoLOC_6011035 = Incredably lightweight for its size, one wonders if this pumice like stone can actually float in Eve's weird pinkish oceans.
#autoLOC_6011036 = Similar to volcanic glass found on Kerbin, analysis of this facinating sample should glean valuable information into Eve's volcanic past.
#autoLOC_6011037 = Formations like this one are rare on Kerbin. Some of our scientists theorize that Eve's more violent past has something to do with their formation.
#autoLOC_6011038 = Whichever scientist first looked at these large dome shaped formations and thought 'This reminds me of breakfast' likely won a prize of some sort.
#autoLOC_6011039 = This Duna stone is much like every other stone we've seen on Duna. But now that you've found it, it's taken on special signifigance and will go down in the history of Kerbal spacefaring. Also may sell well in an auction house.
#autoLOC_6011040 = Duna's thin atmosphere does little to stop these meteorites from crashing into it and scattering over its surface. While we did come to Duna to study the planet itself, why not stop to sample composition of another celestial body as well?
#autoLOC_6011041 = Duna's thin winds carry this fine sand in huge storms, leaving these dunes behind in deposits all over the planet. Amazing for scientists - terrible to try to get out of your bathing suit though.
#autoLOC_6011042 = How these formed is still a mystery to scientists back on Kerbin. Do they have any relationship to the pancake domes on Eve, or is that just a galactic and gastronomical mystery we have yet to solve. Who knows where we may find an elusive 'syrup' sample.
#autoLOC_6011043 = Dres is in ideal solar position to get struck repeatedly by asteroids whose orbit is perturbed by Jool's influence. It's almost like Jool has a plan for its smaller neighbor
#autoLOC_6011044 = When these smaller craters of Dres formed they didn't kick up nearly as much material as the larger ones, which makes studying them a different sort of scientific opportunity. Also, a great place to nap where Wernher can't see you.
#autoLOC_6011045 = These greyish, plain stones may not look like much to the naked eye, but we've seen our scientists literally salivating at the thought of examing one.
#autoLOC_6011046 = What secrets hide in these ordinary looking Mun stones? Careful anaylsis will help us understand the secret of Kerbin's orgins. Less rigorous analysis tells us that they hurt when you hit your toe with one.
#autoLOC_6011047 = Kerbals have been staring at the craters of the Mun for untold generations, but never from such a close distance. Then again, this crater is much smaller than the ones we've been looking at, so it should all balance out.
#autoLOC_6011048 = Is anyone up for a round of cosmic golf? Once the Mun is fully explored, these craters may make for amazing tourist destinations.
#autoLOC_6011049 = These large Mun craters present a navigation challenge for rovers. Careful examination shows no ill intent, however.
#autoLOC_6011050 = These large craters are barely visible with the best telescopes we have on Kerbin. Now that we've finally examined them up close, we've determined that yes, the Mun is as full of holes as we expected.
#autoLOC_6011051 = Laythe stone is very similar to the types we see on Kerbin. Strangely, those similarities actually seem to excite our scientists about the possiblities. They really need to get out more.
#autoLOC_6011052 = This rock is the first we've found away from Kerbin that might make a good napping spot.
#autoLOC_6011053 = Timing the eruptions of Laythe's geysers has shown that their irregularity is regular.
#autoLOC_6011054 = Vall's crust is made up of these volatile ice chunks. Unfortunately, project 'Vall Smoothies' has not been approved as a line of research for further testing.
#autoLOC_6011055 = These stones cropping up in Vall's frozen crust remind us of sprinkles on a ball of ice cream.
#autoLOC_6011056 = One of the most amazing sights in the entire solar system, cryovolcanos sound like an oxymoron. Actually they're an amazing feature only possible when elements we normally only encounter as a gas freeze on a planets surface.
#autoLOC_6011057 = Careful examination helps us finally determine why this type of Tylo stone comes in only brighter shades.
#autoLOC_6011058 = Now we can finally determine why this type of Tylo stone comes in only darker shades. Does Tylo itself have multiple personalities to generate such distinct rock colors?
#autoLOC_6011059 = This formation is clearly a place where Tylo's different stone factions have come together in peace and unity to... have some sort of party. We think. There's definitely mingling going on.
#autoLOC_6011060 = Eeloo's distance from the Sun means that nearly anything will freeze here. When our scientists see this chunk of ice we've found they may not be as impressed as we hope.
#autoLOC_6011061 = This brown boulder may look ordinary, but reaching it is one of the most impressive feats of Kerbal engineering. Consider examining it a major achievement... even if only geologists can tell it apart from a brownish boulder back on Kerbin.
#autoLOC_6011062 = These impressive bergs form due to tectonic activity on Eeloo... or is it oceanic? They are really impressive and I'm sure our scientists will have a vigorous discussion to sort out the nomenclature.
#autoLOC_6011063 = Surface Features Mission Seed
#autoLOC_6011064 = Breaking Ground
#autoLOC_6011065 = Deployed Science
#autoLOC_6011066 = Deployed Science - Overview
#autoLOC_6011067 = Deployed Science - Types of Experiments
#autoLOC_6011068 = Cargo System - VAB/SPH
#autoLOC_6011069 = Cargo System - Placeable parts
#autoLOC_6011070 = Surface Features
#autoLOC_6011071 = Surface Features - Overview
#autoLOC_6011072 = Surface Features - Rover Arm Details
#autoLOC_6011073 = Robotics
#autoLOC_6011074 = Robotic Parts
#autoLOC_6011075 = Robotic Controller
#autoLOC_6011076 = Laying Down Some Tracks
#autoLOC_6011077 = Track Editor - Preview & Play
#autoLOC_6011081 = Traction
#autoLOC_6011082 = Medium Grip
#autoLOC_6011083 = High Grip
#autoLOC_6011084 = Extreme Grip
#autoLOC_6011085 = Default
#autoLOC_6011086 = Low Grip
#autoLOC_6011087 = GP-156 Grip Pad
#autoLOC_6011088 = A large size non-slip pad so that you don't slip off the back of your mech-bot as you stomp across KSC in search of science! Comes in two form factors and three grip levels.
#autoLOC_6011089 = GP-036 Grip Pad
#autoLOC_6011090 = A medium size non-slip pad so that the feet of your mecha-bot do not slip out from under it on the shifty sands of Duna. Comes in two form factors and three grip levels.
#autoLOC_6011091 = GP-004 Grip Pad
#autoLOC_6011092 = A very small non-slip pad to help make sure rocks do not slip out of the fingers of your mecha-bot. Comes in two form factors and three grip levels.
#autoLOC_6011093 = GPS-156 Grip Strip
#autoLOC_6011094 = A large non-slip strip, giving unparalleled traction for all your non-slip needs.
#autoLOC_6011095 = GPS-025 Grip Strip
#autoLOC_6011096 = A non slip strip. The manufacturer assures us the price is justified and 'going down to the local market and buying a nice doormat' would NOT be just as good.
#autoLOC_6011097 = cover plat support grip rubber friction
#autoLOC_6011098 = Square
#autoLOC_6011099 = Round
#autoLOC_6011100 = cover plat support grip rubber friction
#autoLOC_6011101 = cover plat support grip rubber friction
#autoLOC_6011102 = cover plat support grip rubber friction
#autoLOC_6011103 = cover plat support grip rubber friction
#autoLOC_6011104 = R-062 Ducted Fan Blade
#autoLOC_6011105 = This small ducted fan propeller can push a lot of air through a small space.
#autoLOC_6011106 = (prop lift (rotor fan plane
#autoLOC_6011107 = R-12 Ducted Fan Blade
#autoLOC_6011108 = This medium ducted fan propeller can push a lot of air through a small space.
#autoLOC_6011109 = (prop lift (rotor fan plane
#autoLOC_6011110 = R-25 Ducted Fan Blade
#autoLOC_6011111 = This large ducted fan propeller can push a lot of air through a small space.
#autoLOC_6011112 = (prop lift (rotor fan plane
#autoLOC_6011113 = S-062 Fan Shroud
#autoLOC_6011114 = This aesthetically pleasing shroud is for a small ducted fan engine.\n\nHelps reduce the incidence of air crew incidents with them by over 5%!
#autoLOC_6011115 = duct fan aero shroud intake
#autoLOC_6011116 = S-12 Fan Shroud
#autoLOC_6011117 = This aesthetically pleasing shroud is for a medium ducted fan engine.\n\nHelps reduce the incidence of air crew incidents with them by over 5%!
#autoLOC_6011118 = duct fan aero shroud intake
#autoLOC_6011119 = S-25 Fan Shroud
#autoLOC_6011120 = This aesthetically pleasing shroud fits a large ducted fan blade.\n\nHelps reduce the incidence of air crew incidents with them by over 5%!
#autoLOC_6011121 = duct fan aero shroud intake
#autoLOC_6011127 = Blade Cyclic/Collective - Behaviour
#autoLOC_6011128 = Blade Cyclic/Collective - Controls
#autoLOC_6012000 = The Probodobodyne Experiment Control Station coordinates and controls both power and data from nearby deployed parts, and coordinates sending it back to Kerbin.\n\nBe sure to use one, if you want to generate any useful data.\n\nCan be left to gather data over long periods of time, as the loneliness circuits were disabled during testing. Needs a deployed power unit to operate.
#autoLOC_6012001 = control core science cargo deploy
#autoLOC_6012003 = Probodobodyne Experiment Control Station
#autoLOC_6012004 = Go-ob ED Monitor
#autoLOC_6012005 = "What would happen if you left some Mystery Goo sitting around in the weird radiation and/or atmosphere of some faraway planet?" is a thought that has occurred to nearly every Kerbal. And now, you can find out thanks to the intrepid engineers at FLOOYD.\n\nNote: Please allow trained Scientists to deploy for best results.\nAlso Note: Please do not return to Kerbin. Ever! Needs a deployed power unit & central station to operate.
#autoLOC_6012006 = experiment research science cargo deploy
#autoLOC_6012007 = PD-3 Weather Analyzer
#autoLOC_6012008 = This multi-function experiment gathers data on wind, pressure, temperature, and humidity to generate a picture of the planets climate model over time. \n\nNote: Please allow trained Scientists to deploy for best results. Needs a deployed power unit & central station to operate.
#autoLOC_6012009 = Mini-NUK-PD Radioisotope Thermoelectric Generator
#autoLOC_6012010 = While small, this small radioisotope thermoelectric generator can still provide plenty of power to run deployed science experiments.\n\nCareful calibration should be considered. Needs a deployed central station to operate. Bring a trained engineer or this part will only produce enough power for one other unit.
#autoLOC_6012011 = science cargo power deploy
#autoLOC_6012012 = OX-Stat-PD Photovoltaic Panel
#autoLOC_6012013 = The OX-Stat-PD Photovoltaic Panel can, when properly set up by trained engineers, power several ground-breaking science experiments at a time. Reduced power output caused by allowing Jebediah to just 'unfold the flippy bit' is not covered under the manufacturer's warranty. Needs a deployed central station to operate. Bring a trained engineer or this part will only produce enough power for one other unit.
#autoLOC_6012014 = This ground-deployed sensor contains very delicate, sophisticated accelerometers meant to detect and analyze the precisely calibrated seismic shock waves generated by smashing rocket parts at high speed into whatever planet or moon it happens to be sitting on.\n\nNote: Please allow trained Scientists to deploy for best results. Needs a deployed power unit & central station to operate.
#autoLOC_6012015 = experiment research science cargo planet deploy
#autoLOC_6012016 = Ionographer PD-22
#autoLOC_6012017 = Normally in the business of building things that emit tons of Ions, ISPE has instead turned their hands to this nifty little gadget that helps detect them. \n\nWas it because of their devotion to the expansion of our universe? Or does it have something to do with the special, free filters they built meant to help 'screen out erroneous signals from nearby ion-generating devices'.\n\nNote: Please allow trained Scientists to deploy for best results. Needs a deployed power unit & central station to operate.
#autoLOC_6012018 = Grand Slam Passive Seismometer
#autoLOC_6012019 = Communotron Ground HG-48
#autoLOC_6012020 = The Communotron Ground HG-48 is an adapted version of Ionic Symphonic Protonic Electronics most popular space-based antenna. Designed to boost the signal of any ground-based communication devices to interplanetary ranges.\n\nNot designed to pirate movie channels from nearby satellites. Needs a deployed central station to operate.
#autoLOC_6012021 = SEQ-9 Container Module
#autoLOC_6012022 = A large 1.25 container capable of storing a wide variety of equipment. Specifically designed for storing precision scientific instruments and protecting them from the rigours of launch, travel and landing on distant planets.\n\nWarning: Contents not pressurized. Risk of Snack Bag explosion >99%.
#autoLOC_6012023 = contain storage cargo surface
#autoLOC_6012032 = [<<1>>]: Interact
#autoLOC_6012033 = Deployable Ground Part
#autoLOC_6012034 = experiment research science cargo planet aerial antenna deploy direct dish extend fold radio signal transmi
#autoLOC_6012035 = Deployable Comms Part
#autoLOC_6012036 = EM-16S Light Duty Rotor
#autoLOC_6012037 = EM-32S Standard Rotor
#autoLOC_6012038 = EM-64S Heavy Rotor
#autoLOC_6012039 = A small low-torque, high RPM electric motor. The smaller attachment head allows for more power applied to a smaller space. No warranty applies if you attempt to duplicate a blender with it.
#autoLOC_6012040 = A medium low-torque, high RPM eletric motor. The smaller attachment head allows for more power applied to a smaller space.
#autoLOC_6012041 = A large low-torque, high RPM electric motor. The smaller head allows it to masquearade as a medium rotor - don't be fooled!
#autoLOC_6013028 = Extension Limit
#autoLOC_6013029 = Target Extension
#autoLOC_6013030 = Damping
#autoLOC_6013031 = Force Limit
#autoLOC_6013032 = Current Force
#autoLOC_6013033 = Current Extension
#autoLOC_6013034 = Extend Piston
#autoLOC_6013035 = Retract Piston
#autoLOC_6013036 = Toggle Piston
#autoLOC_6013037 = Toggle Rotor
#autoLOC_6013038 = N
#autoLOC_6013039 = Nm
#autoLOC_6013040 = u/s
#autoLOC_6013043 = Rotation Control State
#autoLOC_8002222 = Deployed Science Power
#autoLOC_8002223 = Deployable Science Part
#autoLOC_8002224 = Requires an Atmosphere
#autoLOC_8002225 = Deployed Science Experiment
#autoLOC_8002226 = Requires No Atmosphere
#autoLOC_8002227 = Deployed Science Control Unit
#autoLOC_8002228 = Science Generation Rate: <<1>>%
#autoLOC_8002229 = Deployed Power Generation Units: <<1>>
#autoLOC_8002230 = Pick Up Part
#autoLOC_8002231 = Connection State
#autoLOC_8002232 = Power State
#autoLOC_8002233 = Low Voltage
#autoLOC_8002234 = Disable parts or add Power production
#autoLOC_8002235 = Power Units Produced
#autoLOC_8002236 = Power Units Required
#autoLOC_8002237 = Toggle Deployed Part Enabled/Disabled
#autoLOC_8002238 = Disable Part
#autoLOC_8002239 = Enable Part
#autoLOC_8002240 = Connected
#autoLOC_8002241 = Powered
#autoLOC_8002242 = Unpowered
#autoLOC_8002243 = Disabled
#autoLOC_8002244 = Not Connected
#autoLOC_8002245 = Science Rate
#autoLOC_8002246 = Experiments Connected
#autoLOC_8002247 = Total Power Available
#autoLOC_8002248 = Science
#autoLOC_8002249 = p/hour
#autoLOC_8002250 = Science Completed
#autoLOC_8002251 = Experiment Situation Invalid
#autoLOC_8002252 = Module Enabled
#autoLOC_8002253 = Controller Disabled
#autoLOC_8002254 = <<1>> has generated and successfully transmitted <<2>> Science points back to <<3>>
#autoLOC_8002255 = Unable to transmit Deployed Science Data from <<1>>, Deployed Science Cluster has no CommNet connection to home.
#autoLOC_8002256 = Unable to transmit Deployed Science Data from <<1>>, Deployed Science Cluster has no power.
#autoLOC_8002257 = Science Transmitted
#autoLOC_8002258 = Gather <<1>> science from the surface of <<2>>
#autoLOC_8002259 = We've just received <<1>>% of <<2>> data from the surface of <<3>>
#autoLOC_8002260 = Collected <<1>>% of <<2>>% of the <<3>> science on <<4>>.
#autoLOC_8002261 = Collect <<1>>% of the <<2>> science on <<3>>.
#autoLOC_8002262 = Our Scientists at [Agency] have come up with a great idea. We just need a little of your help.
#autoLOC_8002263 = Mystery Goo remains as mysterious as when Kerbals first started playing with it. And just as fun. Set up a extended duration Goo experiment on [Topic] and gather some data for us.
#autoLOC_8002264 = We are wondering what kind of clothes to pack for a vacation on [Topic]. We don’t want to be caught unaware just because it was sunny the one day we checked.
#autoLOC_8002265 = Ions are tricky little beasties. While some of them just bombard a spaceship, others only show up once in a long while. We need you to set up a long term ion detector on [Topic] and catch us some of these mysterious particles.
#autoLOC_8002266 = Rather than waiting a long time for random quakes to reveal the secret insides of [Topic], our scientists want you to smash a huge rocket into it and see what happens!
#autoLOC_8002267 = Therefore, we’d like you to set up a experiment on [Topic] for us.
#autoLOC_8002268 = So, we’d like you to gather data on the subject on [Topic].
#autoLOC_8002269 = Please place an experiment on [Topic] for us so we can figure this out.
#autoLOC_8002270 = We need you to set up a [Topic] and then start dropping things.
#autoLOC_8002272 = Surface Deployed Weather Observations
#autoLOC_8002273 = Weather information gathered from the surface.
#autoLOC_8002274 = Weather information gathered from the surface of Kerbin.
#autoLOC_8002275 = Weather information gathered from the surface of Duna.
#autoLOC_8002276 = Weather information gathered from the surface of Laythe.
#autoLOC_8002277 = Surface Deployed Mystery Goo Observations
#autoLOC_8002278 = Long term Mystery Goo observation data from the surface.
#autoLOC_8002279 = Long term Mystery Goo observation data from the surface of Kerbin.
#autoLOC_8002280 = Long term Mystery Goo observation data from the surface of The Mun.
#autoLOC_8002281 = Long term Mystery Goo observation data from the surface of Minmus.
#autoLOC_8002282 = Long term Mystery Goo observation data from the surface of Moho.
#autoLOC_8002283 = Long term Mystery Goo observation data from the surface of Eve.
#autoLOC_8002284 = Long term Mystery Goo observation data from the surface of Duna.
#autoLOC_8002285 = Long term Mystery Goo observation data from the surface of Ike.
#autoLOC_8002286 = Long term Mystery Goo observation data from the surface of Dres.
#autoLOC_8002287 = Long term Mystery Goo observation data from the surface of Laythe.
#autoLOC_8002288 = Long term Mystery Goo observation data from the surface of Val.
#autoLOC_8002289 = Long term Mystery Goo observation data from the surface of Tylo.
#autoLOC_8002290 = Long term Mystery Goo observation data from the surface of Bop.
#autoLOC_8002291 = Long term Mystery Goo observation data from the surface of Pol.
#autoLOC_8002292 = Long term Mystery Goo observation data from the surface of Eeloo.
#autoLOC_8002293 = Surface Deployed Ion Collector
#autoLOC_8002294 = Ion detector data gathered from the surface.
#autoLOC_8002295 = Ion detector data gathered from the surface of Kerbin.
#autoLOC_8002296 = Ion detector data gathered from the surface of The Mun.
#autoLOC_8002297 = Ion detector data gathered from the surface of Minmus.
#autoLOC_8002298 = Ion detector data gathered from the surface of Moho.
#autoLOC_8002299 = Ion detector data gathered from the surface of Laythe.
#autoLOC_8002300 = Ion detector data gathered from the surface of Duna.
#autoLOC_8002301 = Ion detector data gathered from the surface of Ike.
#autoLOC_8002302 = Ion detector data gathered from the surface of Dres.
#autoLOC_8002303 = Ion detector data gathered from the surface of Gilly.
#autoLOC_8002304 = Ion detector data gathered from the surface of Val.
#autoLOC_8002305 = Ion detector data gathered from the surface of Tylo.
#autoLOC_8002306 = Ion detector data gathered from the surface of Bop.
#autoLOC_8002307 = Ion detector data gathered from the surface of Pol.
#autoLOC_8002308 = Ion detector data gathered from the surface of Eeloo.
#autoLOC_8002309 = Surface Deployed Seismic Sensor
#autoLOC_8002310 = Seismic data gathered from impacts on the surface.
#autoLOC_8002311 = Seismic data gathered from impacts on the surface of Kerbin.
#autoLOC_8002312 = Seismic data gathered from impacts on the surface of The Mun.
#autoLOC_8002313 = Seismic data gathered from impacts on the surface of Minmus.
#autoLOC_8002314 = Seismic data gathered from impacts on the surface of Moho.
#autoLOC_8002315 = Seismic data gathered from impacts on the surface of Eve.
#autoLOC_8002316 = Seismic data gathered from impacts on the surface of Duna.
#autoLOC_8002317 = Seismic data gathered from impacts on the surface of Ike.
#autoLOC_8002318 = Seismic data gathered from impacts on the surface of Dres.
#autoLOC_8002319 = Seismic data gathered from impacts on the surface of Laythe.
#autoLOC_8002320 = Seismic data gathered from impacts on the surface of Val.
#autoLOC_8002321 = Seismic data gathered from impacts on the surface of Tylo.
#autoLOC_8002322 = Seismic data gathered from impacts on the surface of Bop.
#autoLOC_8002323 = Seismic data gathered from impacts on the surface of Pol.
#autoLOC_8002324 = Seismic data gathered from impacts on the surface of Eeloo.
#autoLOC_8002325 = Module Deployed
#autoLOC_8002326 = Cannot Deploy Part as it is not on the surface of a planet.
#autoLOC_8002327 = Deployed Science Comms Unit
#autoLOC_8002328 = Control Unit Range: <<1>>m
#autoLOC_8002329 = [Agency] engineers are worried about their job security, and have come up with an idea for a long term study.
#autoLOC_8002330 = Here at [Agency] we don’t just worry about short term shareholder value. We also worry about short-to-medium term shareholder value.
#autoLOC_8002331 = As you know, Mystery Goo does odd things to your brain the longer you look at it, and we suspect the effects vary depending on the location you’ve put it. We’d like to find out what watching a recording of [Topic] goo’s will do at our next Christmas party.
#autoLOC_8002332 = [Topic] seems to have some interesting weather patterns. Or maybe not - mostly we just see a dot when we stare at it through a telescope, and we’d like to know more before we develop a pictorial calendar for it.
#autoLOC_8002333 = We think the ionic environment on [Topic] is especially interesting. Its a veritable zoo of funny particles - or at least, so we’ve been led to believe.
#autoLOC_8002334 = Did you know that, at orbital velocities, a ton of vessel hitting a planet has more energy than a ton of TNT? Well, get out there and smash things into [Topic] and you’ll see for yourself.
#autoLOC_8002337 = <<1>> generated <<2>> science.\nSensor Readings affected by Impact Energy: <<3>>%\nDistance Attenuation: <<4>>%\nSetup: <<5>>%\n<<6>> Science Points transmitted back to <<7>>
#autoLOC_8002338 = <<1>> generated <<2>> science.\nSensor Readings affected by Impact Energy: <<3>>%\nDistance Attenuation: <<4>>%\nSetup: <<5>>%\n<<6>> Science Points stored. No connection for transmission.
#autoLOC_8002339 = Current Torque
#autoLOC_8002340 = Motor Size & Output(%)
#autoLOC_8002341 = Torque Output
#autoLOC_8002342 = <<1>>kN max: Extra mass <<2>>t
#autoLOC_8002343 = Power consumption
#autoLOC_8002344 = Angle Limit
#autoLOC_8002345 = Target Angle
#autoLOC_8002346 = Current Angle
#autoLOC_8002347 = Damping
#autoLOC_8002348 = Set Minimum Angle
#autoLOC_8002349 = Set Maximum Angle
#autoLOC_8002350 = Unavailable
#autoLOC_8002351 = Motorized
#autoLOC_8002352 = Unmotorized
#autoLOC_8002353 = Power Unit Production Capacity
#autoLOC_8002354 = Locked
#autoLOC_8002355 = Toggle Locked
#autoLOC_8002356 = Cannot Toggle Robotic part, part is Locked.
#autoLOC_8002361 = <<1>> impact does not meet the scientific value threshold. No science generated.
#autoLOC_8002362 = Power:\u0020
#autoLOC_8002363 = Cost:\u0020
#autoLOC_8002364 = Mass:\u0020
#autoLOC_8002365 = Will consume <<1>><<2>>
#autoLOC_8002366 = Changes based on Motor Limit and Size.
#autoLOC_8002367 = <<1>> funds with no motor.\n<<2>> funds with maximum size motor.
#autoLOC_8002368 = Changes if motor size is changed.
#autoLOC_8002369 = <<1>>t with maximum size motor.
#autoLOC_8002370 = Changes if motor is removed or resized.
#autoLOC_8002371 = Deployed Science Cluster on <<1>> unable to process seismic event, Science Cluster is Not Powered.
#autoLOC_8002372 = Deployed Science Cluster on <<1>> unable to process seismic event, Seismometer is Not Enabled.
#autoLOC_8002373 = <<1>> generated <<2>> science.\nSensor Readings affected by Impact Energy: <<3>>%\nDistance Attenuation: <<4>>%\nSetup: <<5>>%\nSandbox Game, Science Discarded.
#autoLOC_8002374 = Add Robotics Tag to Item (add Breaking Ground DLC dependancy).
#autoLOC_8002376 = Propeller Blade Type A
#autoLOC_8002377 = Propeller Blade Type B
#autoLOC_8002378 = Propeller Blade Type S
#autoLOC_8002379 = Helicopter Blade Type A
#autoLOC_8002380 = Helicopter Blade Type B
#autoLOC_8002381 = Helicopter Blade Type S
#autoLOC_8002382 = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere.
#autoLOC_8002383 = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere.
#autoLOC_8002384 = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere.
#autoLOC_8002385 = Rockets aren't the only way to go up. This small helicopter-style rotor can create lift whenever there's enough atmospheric pressure.
#autoLOC_8002386 = Rockets aren't the only way to go up. This medium helicopter-style rotor can create lift whenever there's enough atmospheric pressure.
#autoLOC_8002387 = Rockets aren't the only way to go up. This large helicopter-style rotor can create lift whenever there's enough atmospheric pressure.
#autoLOC_8002392 = Clockwise
#autoLOC_8002393 = Counterclockwise
#autoLOC_8002394 = (prop lift (rotor plane
#autoLOC_8002395 = Deployed Science
#autoLOC_8002398 = Tiny Nosecone
#autoLOC_8002399 = A tiny nosecap for important, but small applications.\n\nDo not let Jeb borrow it to use as a hat.
#autoLOC_8002400 = Very Small Nosecone
#autoLOC_8002401 = A small nosecap for aerodynamic streamlining. Its primary use is for rotors.
#autoLOC_8002402 = R121 Turboshaft Engine
#autoLOC_8002403 = This strong turbine engine consumes liquid fuel and outputs angular acceleration. Also emits a pleasently high pitched whine.
#autoLOC_8002404 = R7000 Turboshaft Engine
#autoLOC_8002405 = This massive turbine engine consumes liquid fuel and outputs angular acceleration. We'd say it's the most powerful thing you can buy - but it's still not a rocket.
#autoLOC_8002406 = robot actuator motor LF
#autoLOC_8002407 = robot actuator motor LF
#autoLOC_8003235 = Set Minimum Angle
#autoLOC_8003236 = Set Maximum Angle
#autoLOC_8003237 = Power Limit(%)
#autoLOC_8003238 = Torque Limit(%)
#autoLOC_8003239 = Force Limit(%)
#autoLOC_8003240 = Loop Mode: None (Finishes play when it reaches an end)
#autoLOC_8003241 = Loop Mode: Repeat (Continuous play, repeating from the start)
#autoLOC_8003242 = Loop Mode: PingPong (Reverses play direction when it reaches an end)
#autoLOC_8003243 = Play Button: Click to play/pause.
#autoLOC_8003244 = Play Direction: Click to change play direction.
#autoLOC_8003245 = Previous Point: Click to move to previous point.
#autoLOC_8003246 = Next Point: Click to move to next point.
#autoLOC_8003247 = Sequence Name: Click to rename this sequence.
#autoLOC_8003248 = Length of the Sequence: Click to edit.
#autoLOC_8003249 = Track Editor
#autoLOC_8003250 = Length
#autoLOC_8003251 = (s)
#autoLOC_8003252 = Index:
#autoLOC_8003253 = Time:
#autoLOC_8003254 = Value:
#autoLOC_8003255 = Remove
#autoLOC_8003256 = Field Remove: Click to remove this field from the sequence.
#autoLOC_8003257 = <<1>> : Click to expand.
#autoLOC_8003258 = <<1>> : Select point to edit. Double-click line to add point.
#autoLOC_8003259 = Open Track Editor
#autoLOC_8003260 = Change the nickname of this track
#autoLOC_8003262 = Controllers
#autoLOC_8003263 = Sequence
#autoLOC_8003264 = Fields Assigned
#autoLOC_8003265 = Play Position
#autoLOC_8003266 = Play Length
#autoLOC_8003267 = Play/Pause
#autoLOC_8003268 = Play Direction
#autoLOC_8003269 = Loop Mode
#autoLOC_8003270 = Playing
#autoLOC_8003271 = Paused
#autoLOC_8003272 = Forward
#autoLOC_8003273 = Reverse
#autoLOC_8003274 = None
#autoLOC_8003275 = Repeat
#autoLOC_8003276 = Ping Pong
#autoLOC_8003277 = Toggle Play
#autoLOC_8003278 = Open Editor
#autoLOC_8003279 = KAL-1000 Controller
#autoLOC_8003280 = A first of its kind, this intelligent programmable controller can manage a number of parts across a vessel.\n\nIts not an entirely autonomous entity... yet...
#autoLOC_8003281 = (contr (robo (seq (anim
#autoLOC_8003282 = Toggle Hinge
#autoLOC_8003283 = Toggle Loop Mode
#autoLOC_8003284 = Toggle Direction
#autoLOC_8003285 = Toggle Servo
#autoLOC_8003287 = Controller Fields
#autoLOC_8003289 = Display Robotic Joint Data in Action Menus
#autoLOC_8003290 = Robotics
#autoLOC_8003291 = Allow Full Rotation
#autoLOC_8003292 = Axis Limit: Drag to Adjust the Maximum Limit of this Axis
#autoLOC_8003293 = Add fields to control via
#autoLOC_8003294 = Tangents: Smooth
#autoLOC_8003295 = Tangents: Sharp
#autoLOC_8003296 = Curve: Add Point
#autoLOC_8003297 = Axis Limit: Drag to Adjust the Minimum Limit of this Axis
#autoLOC_8003298 = Surface Features
#autoLOC_8003299 = Breaking Ground
#autoLOC_8003306 = Play Sequence
#autoLOC_8003307 = Stop Sequence
#autoLOC_8003308 = Set Play Direction to Forward
#autoLOC_8003309 = Set Play Direction to Reverse
#autoLOC_8003310 = Set Loop Mode to Once
#autoLOC_8003311 = Set Loop Mode to Repeat
#autoLOC_8003312 = Set Loop Mode to PingPong
#autoLOC_8003313 = Move row up
#autoLOC_8003314 = Move row down
#autoLOC_8003315 = Copy row values
#autoLOC_8003316 = Paste row values
#autoLOC_8003317 = Flip the row horizontally, reversing times
#autoLOC_8003318 = Flip the row vertically, inverting values
#autoLOC_8003319 = Align the end point/tangents with the start point
#autoLOC_8003320 = Clamp all values between min/max
#autoLOC_8003321 = Select all points
#autoLOC_8003322 = Delete selected point(s)
#autoLOC_8003323 = Clamp selected point(s) value between min/max
#autoLOC_8003324 = Speed(%) the sequence will play at
#autoLOC_8003325 = Row:
#autoLOC_8003326 = Point:
#autoLOC_8003327 = Resize Mode: Scale (Keep points positioned relative to the whole curve)
#autoLOC_8003328 = Resize Mode: Maintain (Keep points at keyframe time and extend/shrink the curve)
#autoLOC_8003329 = Play Speed
#autoLOC_8003330 = Multiple Points (<<1>>)...
#autoLOC_8003331 = Set Play Speed to 0%
#autoLOC_8003332 = Set Play Speed to 100%
#autoLOC_8003333 = Engage Servo Lock
#autoLOC_8003334 = Disengage Servo Lock
#autoLOC_8003335 = Cannot Lock Robotic part, Servo is moving.
#autoLOC_8003336 = Engage Motor Drive
#autoLOC_8003337 = Disengage Motor Drive
#autoLOC_8003341 = aero aircraft (prop lift (rotor plane
#autoLOC_8003342 = aero aircraft (prop lift (rotor plane
#autoLOC_8003343 = aero aircraft (prop lift (rotor plane (heli
#autoLOC_8003344 = aero aircraft (prop lift (rotor plane (heli
#autoLOC_8003345 = aero aircraft (prop lift (rotor plane (heli
#autoLOC_8003348 = Actions Assigned
#autoLOC_8003349 = Controller Priority
#autoLOC_8003350 = Apply preset curve pattern
#autoLOC_8003351 = Presets
#autoLOC_8003352 = Cycles:
#autoLOC_8003353 = Sine
#autoLOC_8003354 = Square
#autoLOC_8003355 = Triangle
#autoLOC_8003356 = Sawtooth
#autoLOC_8003357 = Reverse Sawtooth
#autoLOC_8003358 = How many cycles to complete within the sequence length
#autoLOC_8003359 = Phase:
#autoLOC_8003360 = Where in the preset cycle to start the pattern
#autoLOC_8003361 = Period:
#autoLOC_8003362 = How long each cycle should take in the pattern
#autoLOC_8003384 = Pitch Control State
#autoLOC_8003385 = Yaw Control State
#autoLOC_8003386 = Roll Control State
#autoLOC_8003402 = cyclic
#autoLOC_8003403 = collective
#autoLOC_8003404 = none
#autoLOC_8004268 = CRSY Light Scanning Arm
#autoLOC_8004270 = The Experimental Engineering Group managed to successfully adapt technologies from several other manufacturers to produce this once-in-a-lifetime piece of technology.\n\nThe light scanning arm is capable of independent work on distant planets, analyzing the geology and composition of rocks and other surface features with two different instruments.\n\nA masterpiece of engineering and design.
#autoLOC_8004271 = Scan <<1>>
#autoLOC_8004272 = [<<1>>]: Arm hit object. Aborting scan!
#autoLOC_8004273 = [<<1>>]: Vessel moved. Aborting scan!
#autoLOC_8004274 = Scanning...
#autoLOC_8004276 = Surface Feature Report
#autoLOC_8004277 = <<1>> Scan
#autoLOC_8004278 = SPRT Medium Scanning Arm
#autoLOC_8004279 = The Experimental Engineering Group has triumphed in creating a larger version of their previous scanning arm, duplicating their heroic feat for a twice-in-a-lifetime scientific accomplishment.\n\nThe medium scanning arm incoporates a 3rd instrument for further data gathering, increasing the amount of data the arm can gather.
#autoLOC_8004280 = OP-E Large Scanning Arm
#autoLOC_8004281 = The Experimental Engineering Group's marketing department claims this is another once-in-a-lifetime achievement. We're starting to get suspicious!\n\nNonetheless, this even larger rover arm has four separate instruments, and we can't think of what else they might add, so this is probably the top of the line model from them.
#autoLOC_8004282 = Baobab Tree Scan
#autoLOC_8004283 = Giant Quartz Scan
#autoLOC_8004284 = Gilly Ridgeline Scan
#autoLOC_8004285 = Duna Ejecta Analysis
#autoLOC_8004286 = Gravel Pile Scan
#autoLOC_8004287 = Yellow Stones Analysis
#autoLOC_8004288 = Green Sandstone Analysis
#autoLOC_8004289 = Olivine Formation Scan
#autoLOC_8004290 = Moho Stone Analysis
#autoLOC_8004291 = Wrinkle Ridge Scan
#autoLOC_8004292 = Volcanic Rock Analysis
#autoLOC_8004293 = Basalt Formation Scan
#autoLOC_8004294 = Pancake Dome Scan
#autoLOC_8004295 = Duna Stone Analysis
#autoLOC_8004296 = Duna Meteorite Scan
#autoLOC_8004297 = Duna Dune Scan
#autoLOC_8004298 = Blueberries Analysis
#autoLOC_8004299 = Dres Meteorite Scan
#autoLOC_8004300 = Dres Crater Scan
#autoLOC_8004301 = Mun Stone Analysis
#autoLOC_8004302 = Mun Crater Scan
#autoLOC_8004303 = Mun Large Crater Scan
#autoLOC_8004304 = Laythe Stone Analysis
#autoLOC_8004305 = Laythe Boulder Scan
#autoLOC_8004306 = Laythe Geyser Scan
#autoLOC_8004307 = Vall Ice Chunk Analysis
#autoLOC_8004308 = Vall Stone Scan
#autoLOC_8004309 = Cryovolcano Scan
#autoLOC_8004310 = Tylo Light Stone Analysis
#autoLOC_8004311 = Tylo Dark Boulder Scan
#autoLOC_8004312 = Tylo Checkerboard Scan
#autoLOC_8004313 = Eeloo Ice Chunk Analysis
#autoLOC_8004314 = Eeloo Brown Boulder Scan
#autoLOC_8004315 = These ancient trees provide good practice for studying the secrets of the universe. Also, their seed pods are tough as meteorites and potentially just as tasty.
#autoLOC_8004316 = A huge, majestic looking formation of quartz. Now how do we move it without breaking it?
#autoLOC_8004317 = Gilly's relatively low density is of great interest to Kerbin Scientists. Is it due to low density rock or could Gilly possibly have a cream filling?
#autoLOC_8004318 = These chunks of debris have rained on Ike for eons. Providing insight into the history of Duna through the impacts that threw this material off its surface.
#autoLOC_8004319 = Bop's low gravity causes accretia to slowly accumulate - some of it from long before it was captured by Jool.
#autoLOC_8004320 = Pol's distinctive color shows up particularly well in these chunks of stone left across its surface. Could they be more than just cold stone - perhaps some new type of cheese, aged over millions of years?
#autoLOC_8004321 = Kerbin Scientists are curious about how Minmus managed to have salt flats despite its low gravity and lack of atmosphere. These old rocks provide numerous clues... also, they kind of look like sprinkles, right?
#autoLOC_8004322 = Outcroppings of these mineral deposits can tell us much about Minmus' more energetic past. As a side note the chunks chipped off are very pretty.
#autoLOC_8004323 = Stones on Moho show signs of heavy space weathering - certainly there was no water here to erode them. Careful study shows the history of the Sun's effect on Moho.
#autoLOC_8004324 = A type of feature created on the surface of a celestial body when magma settles after cooling down. Kerbal astronomers call them moon frowns.
#autoLOC_8004325 = A small chunk of volcanic rock. Good thing it's not hot anymore.
#autoLOC_8004326 = A bunch of vertical rocks grouped one next to the other. They look like old spaghetti that somebody forgot and left there for centuries.
#autoLOC_8004327 = A large, round, volcanic crater. Anything this food-shaped in space is worth studying.
#autoLOC_8004328 = Geologists on Kerbin hope to determine much from just a chunk of rock. Including the most important question - was there life on Duna? And if so - how many shapes did it come in?
#autoLOC_8004329 = The remains of a past meteorite that struck Duna's surface.
#autoLOC_8004330 = The winds on Duna can pile up sand in odd places. They have piled up this residue, and the information it contains, from hundreds of kilometers away.
#autoLOC_8004331 = Small rocks that might look like blueberries, but don't taste like them... we're almost certain.
#autoLOC_8004332 = Despite being a relatively small planet, Dres has seen its share of violent impacts in the past.
#autoLOC_8004333 = These small impact craters tell us as much about Dres and its history as studying the larger ones... and they are easier to get into and out of.
#autoLOC_8004334 = Munar rocks seem like they'll make excellent paper weights. They also give us clues to the history of our planet and others. But - those papers aren't going to weight themselves.
#autoLOC_8004335 = The Mun is full of holes - big and small. Kerbin scientists eagerly await the data on this one. Also, Kerbin golfers may start investing more heavily in our space program depending on the data.
#autoLOC_8004336 = Not really a huge crater, but still a large crater, with potentially larger and more interesting features. Or just a good place to hide and take a nap.
#autoLOC_8004337 = This stone is... really boring. Looks just like any old rock from back on Kerbin. You travelled so far, experienced so much, just to look at this rock. The scientists still love it though!
#autoLOC_8004338 = This boulder shows evidence of extensive hydrological action, it's lovely and smooth.
#autoLOC_8004339 = One of the rarest features in the Solar system, these geysers occasionally jet scalding water into Laythe's atmosphere... which might be the source of the terrible smell.
#autoLOC_8004340 = A broken chunk of Vall's icy crust, showing layers of frozen material.
#autoLOC_8004341 = Scientists aren't sure if these stones are meteorites that have been frozen into the crust or the result of glacial action.
#autoLOC_8004342 = A spouting geyser of sublimated gasses from deep inside Vall. This research has been a prime opportunity to observe one of the Solar system's most fascinating phenomena. Also makes for a good selfie spot.
#autoLOC_8004343 = A light colored stone, showing one of two common mineral colors that make up Tylo's crust. Hopefully a full analysis will determine its composition and usefulness as a paperweight.
#autoLOC_8004344 = A dark colored stone, showing one of two common mineral colors that make up Tylo's crust. Many Kerbals wonder where the strawberry ones are.
#autoLOC_8004345 = This outcropping with patterns of light and dark on it looks natural. Is it, or is it really some alien plaything? Which begs the question - are we all just playthings of some vast, incomprehensible alien minds?\n\nNo that can't be.
#autoLOC_8004346 = The chilliest of chill ices. When you want a cold drink, Eeloo's the place to go. Our scientists claim they are strictly studying these ice chunks for research. Suspiciously scheduled parties not withstanding.
#autoLOC_8004347 = A chunk of Eeloo's crust that managed to make its way here, it looks a little lonely.
#autoLOC_8004348 = A huge chunk of ice. Careful examination shows the span of eons recorded in Eeloo's ice strata. Shame no one brought skis.
#autoLOC_8004349 = Eeloo Berg Scan
#autoLOC_8004350 = [<<1>>]: Arm isn't retracted!
#autoLOC_8004351 = [<<1>>]: No scannable objects in range!
#autoLOC_8004352 = [<<1>>]: Vessel is moving too fast to perform a scan!
#autoLOC_8004353 = Scanner Arm
#autoLOC_8004354 = arm scanner science rover rock test
#autoLOC_8004355 = Scan Surface Feature
#autoLOC_8004356 = Baobab Tree
#autoLOC_8004357 = Giant Quartz
#autoLOC_8004358 = Gilly Ridgeline
#autoLOC_8004359 = Duna Ejecta
#autoLOC_8004360 = Gravel Pile
#autoLOC_8004361 = Yellow Stones
#autoLOC_8004362 = Green Sandstone
#autoLOC_8004363 = Olivine Formation
#autoLOC_8004364 = Moho Stone
#autoLOC_8004365 = Wrinkle Ridge
#autoLOC_8004366 = Volcanic Rock
#autoLOC_8004367 = Basalt Formation
#autoLOC_8004368 = Pancake Dome
#autoLOC_8004369 = Duna Stone
#autoLOC_8004370 = Duna Meteorite
#autoLOC_8004371 = Sand Dune
#autoLOC_8004372 = Blueberries
#autoLOC_8004373 = Dres Meteorite
#autoLOC_8004374 = Dres Crater
#autoLOC_8004375 = Mun Stone
#autoLOC_8004376 = Mun Crater
#autoLOC_8004377 = Mun Large Crater
#autoLOC_8004378 = Laythe Stone
#autoLOC_8004379 = Laythe Boulder
#autoLOC_8004380 = Laythe Geyser
#autoLOC_8004381 = Vall Ice Chunk
#autoLOC_8004382 = Vall Stone
#autoLOC_8004383 = Cryovolcano
#autoLOC_8004384 = Tylo Light Stone
#autoLOC_8004385 = Tylo Dark Boulder
#autoLOC_8004386 = Tylo Checkerboard
#autoLOC_8004387 = Eeloo Ice Chunk
#autoLOC_8004388 = Eeloo Brown Boulder
#autoLOC_8004389 = Eeloo Berg
#autoLOC_8004390 = \nMax Science Fraction: <<1>>%
#autoLOC_8004391 = Do a simple scan with a rover arm of <<1>>.
#autoLOC_8004392 = Do a complex scan with a rover arm of <<1>>.
#autoLOC_8004393 = Do an advanced scan with a rover arm of <<1>>.
#autoLOC_8004394 = Transmit <<1>>% of the total available science for <<2>> on <<3>>
#autoLOC_8004395 = Transmitted <<1>>% of <<2>>% of the total available science for <<3>> on <<4>>
#autoLOC_8004396 = Bring <<1>> back with you.
#autoLOC_8004397 = Bring a <<1>> on <<2>> back to Kerbin
#autoLOC_8004398 = Brought a <<1>> back to Kerbin
#autoLOC_8004399 = Didn't bring a <<1>> back to Kerbin
#autoLOC_8004401 = We at [Agency] are intrigued by the possibilities of your budding unmanned exploration program. We’ve heard good things.
#autoLOC_8004402 = [Agency]’s engineers are interested in your rover program - most of them wanted remote control cars when they were kids.
#autoLOC_8004403 = Your unmanned program is showing great promise. [Agency] has a big interest in a certain subject, can you bring us some more sophisticated data about it?
#autoLOC_8004404 = [Agency] has heard you’ve expanded the potential of your rover program. They’ve got toy models on their desks of some of your designs.
#autoLOC_8004405 = Your space program has made such great progress! Here at [Agency] we’ve watched one triumph after another, which brings us to our request.
#autoLOC_8004406 = The composition of [Topic] is of great interest to us. Could you do a simple scan of one of these? Not enough data exists for us to determine what use we could put one to.
#autoLOC_8004407 = Visiting a planet shouldn’t just be about going out and grabbing the first handful of dirt you find. We want something more interesting - a scan of [Topic].
#autoLOC_8004408 = [Topic] is of great interest to us. Not enough data exists for us to determine what use we could put one to. Do they make better desserts, or appetizers?
#autoLOC_8004409 = We need more data about [Topic]. We’re not sure what sort of recipe they’d work best in, and our culinary department is very curious - somehow they have our largest budget as well.
#autoLOC_8004410 = We’d like to know everything there is to know about [Topic]. Can you scan one and send us the data?
#autoLOC_8004411 = Send a rover arm equipped craft out and perform a simple scan, get us some data.
#autoLOC_8004412 = Send a rover arm equipped craft out and perform a thorough scan, get us some data.
#autoLOC_8004413 = Send a rover arm equipped craft out and perform a complex scan, get us some data.
#autoLOC_8004414 = Find a <<1>> and collect data with the <<2>>.
#autoLOC_8004415 = [Agency] has be working long and hard on practical applications of various materials.
#autoLOC_8004416 = Everyone here at [Agency] is looking for the next big thing, and we’ve got an idea of how to get it.
#autoLOC_8004417 = We want a real sample of [Topic] to do various… tests on. We know this is a tall order, but bring one back for us.
#autoLOC_8004418 = There’s a lot we could do with a sample of [Topic]. But we need to test it in our labs, remote data is no substitute for the real thing.
#autoLOC_8004419 = We’ve got a big vat of Mystery Goo back here and we’re dying to see what happens when we dip a chunk of [Topic] into it. Can you help us make that happen?
#autoLOC_8004420 = Bring us back one intact.
#autoLOC_8004421 = Find a <<1>>, have a Kerbal pick it up and return it to Kerbin.
#autoLOC_8004422 = We’ve heard reports of an interesting planetary feature: [Topic]. Do a scan to satisfy our curiosity.
#autoLOC_8004423 = You’ll need to have someone pick one up and bring it here.
#autoLOC_8004424 = <<1>> retrieved from <<2>>
#autoLOC_8004425 = \nReach: <<1>>m
#autoLOC_8004426 = Scan distance: <<1>>m. No target in range.
#autoLOC_8004427 = Must be stationary to scan a surface feature
#autoLOC_8004428 = [<<1>>]: Scan Cancelled. <<2>> vanished.
#autoLOC_8004429 = [<<1>>]: <<2>> is too far below the base plate, cannot reach.
#autoLOC_8004430 = Preview Scanning Range
#autoLOC_8004431 = [<<1>>]: Scan aborted! <<2>>
#autoLOC_8004432 = Previewing...
#autoLOC_8004433 = SEQ-3 Cargo Storage Unit
#autoLOC_8004434 = This sturdy unit keeps the expensive and delicate equipment our astronauts need to bring with them safely stored. Rigorous engineering studies have shown it to be 20% more effective than 'a picnic cooler and some duct tape' at making sure these items arrive intact at their destination.
#autoLOC_8004435 = \u0020We suspect you can find one of these in the <<1>> biome.
#autoLOC_8004436 = \u0020We suspect you can find one of these in the <<1>> or <<2>> biomes.
#autoLOC_8004437 = \u0020We suspect you can find one of these in the <<1>>, <<2>> or <<3>> biomes.
#autoLOC_8004440 = Robotic Servo Hinge
#autoLOC_8004441 = Robotic Servo Rotor
#autoLOC_8004442 = Robotic Servo Piston
#autoLOC_8004443 = Robotic Rotation Servo
#autoLOC_8004444 = Action Sets
#autoLOC_8004451 = Surface Feature Statistics
#autoLOC_8004452 = Enable Surface Feature Stats Gathering (PQS Event Driven)
#autoLOC_8004453 = Type, # Quads, Area, # Features, Per Km^2, cfg Freq
#autoLOC_8004454 = Surface Feature Finder
#autoLOC_8004455 = Surface Feature Scan Points
#autoLOC_8004456 = <<1>>, <<2>> quads, <<3>> Km^2, <<4>> features, <<5>>, <<6>>\n
#autoLOC_8005418 = Total Power Needed
#autoLOC_8005419 = Traverse Rate
#autoLOC_8005420 = Target Angle
#autoLOC_8005421 = Angle Limit
#autoLOC_8005423 = Motorized
#autoLOC_8005424 = RPM Limit
#autoLOC_8005425 = Rotation Direction
#autoLOC_8005426 = Clockwise
#autoLOC_8005427 = Counterclockwise
#autoLOC_8005428 = Ratcheted
#autoLOC_8005429 = Power
#autoLOC_8005430 = Engaged
#autoLOC_8005431 = Disengaged
#autoLOC_8005432 = <<1>> max<<2>>
#autoLOC_8005433 = Motor Power
#autoLOC_8005434 = Toggle Motor Power
#autoLOC_8005435 = Toggle Motor Direction
#autoLOC_8005436 = Toggle Motor Engaged
#autoLOC_8005437 = Current RPM
#autoLOC_8005438 = On Power Loss
#autoLOC_8005439 = Free
#autoLOC_8005440 = Track Editor - Toolbar
#autoLOC_8005441 = Grip Pads
#autoLOC_8005442 = Propellers
#autoLOC_8005443 = Propeller Aerodynamics
#autoLOC_8005468 = Kerbodyne Rotodyne
#autoLOC_8005469 = With both a dual top-rotor, and dual forward propellers, the Kerbodyne Rotodyne takes off like a helicopter, and flies like a plane.\nTo fly, custom 1 turns on the engines and fuel cells. Vertical lift is controlled with main throttle, and translate f/b will adjust the pitch of the forward propellers and control forward velocity.
#autoLOC_8005470 = Jeb's Quadtaxi
#autoLOC_8005471 = Jeb's sleek new ride is his fallback if he ever decides to quit being an astronaut and go into the ride sharing business.\nControls: Action group 1 to turn on engines and fuel cells. Main throttle controls vertical lift.
#autoLOC_8005472 = Butterfly Rover
#autoLOC_8005473 = The Butterfly rover is fast, nimble, and perfect for hunting baobab trees.\nTo drive, throttle up the fans with the main throttle, and control the velocity by using main throttle to increase/decrease the blade pitch.\nBe warned, this beauty can go extremely fast...
#autoLOC_8005474 = Arrow-E
#autoLOC_8005475 = This beautiful and simple electric plane is so fun to fly, pilots are glad they can do it all day. Just make sure to bring it in before the sun sets. Also don't fly it upside down too long.\nControls: Main throttle controls engine power.
#autoLOC_8005476 = Seahawk
#autoLOC_8005477 = The Seahawk is perfect for flying around the KSC to gather atmospheric data.\nTo fly, custom 1 turns on the engines, and main throttle adjusts blade pitch and motor torque.
#autoLOC_8005485 = Val-Thopter
#autoLOC_8005486 = Valentina's Triple Hover Copter' was dubbed too long of a name by the Space Center marketing department, but this amazing craft is no slouch despite its size or the length of its name. It's both agile and speedy, zipping around into places that no other can.\nCustom 1 to activate engines, Main throttle to control lift/blade pitch.
#autoLOC_8320002 = Controls other deployed experiments and power generators w/in <<1>> meters.
#autoLOC_8320003 = Science experiment: studies Mystery Goo over long periods of time.
#autoLOC_8320004 = Science experiment: monitors weather on planets with an atmosphere. Deploy with an experienced scientist for best results. Requires <<1>> unit of power
#autoLOC_8320005 = Provides continuous power. Deploy with an experienced engineer for best results.
#autoLOC_8320006 = Provides solar power. Deploy with an experienced engineer for best results.
#autoLOC_8320007 = Science experiment: Crash things into the planet to get data. Deploy with an experienced scientist for best results. Requires <<1>> unit of power
#autoLOC_8320008 = Science experiment: Catch ions on a body with no atmosphere Deploy with an experienced scientist for best results. Requires <<1>> unit of power
#autoLOC_8320009 = Increases the comment range for the central station to transmit results back. Antenna rating: <<1>> Gm.
#autoLOC_8320011 = Long term Mystery Goo observation data from the surface of Gilly.
#autoLOC_8320012 = Seismic data gathered from impacts on the surface of Gilly.
#autoLOC_8320013 = Weather information gathered the surface of Eve.
#autoLOC_8320014 = G-01L Alligator Hinge
#autoLOC_8320015 = A small actuator with a longer frame that can be used for a variety of purposes. Despite its appearence, clamping Wernher's loose notes together is not an ideal choice.
#autoLOC_8320016 = G-00 Hinge
#autoLOC_8320017 = G-11 Hinge
#autoLOC_8320018 = A medium size actuator that has a variety of uses. Be creative!
#autoLOC_8320019 = A small actuator that can be used for a variety of purposes. Over 20% of those have something to do with rockets.
#autoLOC_8320020 = G-12L Alligator Hinge
#autoLOC_8320021 = A medium actuator. Moving Parts Experts Group offers no warranty if you jury rig your own landing legs with them. Our engineers were curious what a warranty is for anyway.
#autoLOC_8320022 = robot actuator hinge
#autoLOC_8320023 = G-32W Hinge
#autoLOC_8320024 = The largest hinge actuator available. Doubles as an EZ-fold picnic table.
#autoLOC_8320026 = Rotation Servo M-06
#autoLOC_8320027 = A small, high-torque servo that can rotate attached parts through almost 360 degrees. No Kerbals were harmed in the creation of this part. Yet.
#autoLOC_8320028 = robot actuator rotate servo
#autoLOC_8320029 = Rotation Servo M-12
#autoLOC_8320030 = A medium, high-torque servo that can rotate attached parts through 360 degrees. Makes sure any evil robots you construct with it can see behind themselves.
#autoLOC_8320031 = Rotation Servo F-12
#autoLOC_8320032 = Rotation Servo M-25
#autoLOC_8320033 = A large, high-torque servo that can rotate attached parts through 360 degrees. When you just don't have enough torque for whatever nefarious prupose you have in mind, this is what you use.
#autoLOC_8320034 = The flush mounted rotation servo has reduced output but a much sleeker form factor, hiding all the motor bits inside the servo head itself, reducing the space it requires.
#autoLOC_8320035 = EM-16 Light Duty Rotor
#autoLOC_8320036 = A small low-torque, high RPM electric motor
#autoLOC_8320037 = robot actuator motor
#autoLOC_8320038 = EM-32 Standard Rotor
#autoLOC_8320039 = A medium low-torque, high RPM electric motor
#autoLOC_8320041 = EM-64 Heavy Rotor
#autoLOC_8320042 = A large low-torque, high RPM eletric motor. Make sure you don't run out of EC, or it will only be useful as a large lazy susan.
#autoLOC_8320050 = 1P2 Hydraulic Cylinder
#autoLOC_8320051 = This small piston generates an impressive amount of force. Use with care.
#autoLOC_8320052 = robot actuator piston
#autoLOC_8320053 = 3P6 Hydraulic Cylinder
#autoLOC_8320054 = Moving Parts Experts Group took one of its landing leg designs, stripped off a few bits, doubled the power, and sold us this piston.
#autoLOC_8320056 = 1P4 Telescoping Hydraulic Cylinder
#autoLOC_8320059 = 3PT Telescoping Hydraulic Cylinder
#autoLOC_8320062 = KAL 1000 Controller
#autoLOC_8320063 = A first of its kind, this intelligent programmable controller can manage a number of parts across a vessel.\n\nIts not an entirely autonomous entity... yet...
#autoLOC_8320064 = (contr (robo (seq (anim
#autoLOC_8320065 = A small telescoping piston. Eye protection is mandatory when working with this part.
#autoLOC_8320066 = A large telescoping piston. Capable of enormous feats of stretchiness. Rocket engines are still recommended for attempting to reach orbit, however.
#autoLOC_8320089 = At maximum motor size & output and traverse rate.
#autoLOC_8320090 = At maximum motor size & output and RPM.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Aero/FanShroud_01.cfg
PART
{
name = FanShroud_01
module = Part
author = Pablo
rescaleFactor = 1
node_stack_top = 0.0, 0.19354, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.19354, 0.0, 0.0, -1.0, 0.0, 1
node_stack_mount = 0.0, -0.1656, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = highAltitudeFlight
entryCost = 1050
cost = 85
subcategory = 0
title = non RO - S-062 Fan Shroud
manufacturer = WinterOwl Aircraft Emporium
description = This aesthetically pleasing shroud is for a small ducted fan engine.\n\nHelps reduce the incidence of air crew incidents with them by over 5%! (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.04
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
bodyLiftMultiplier = 2.5
bulkheadProfiles = size0, srf
tags = duct fan aero shroud intake
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Aero/Assets/FanShroud_01
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Aero/Assets/shroudsDiffuse_plain
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_?
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Aero/FanShroud_02.cfg
PART
{
name = FanShroud_02
module = Part
author = Pablo
rescaleFactor = 1
node_stack_top = 0.0, 0.244949, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.244949, 0.0, 0.0, -1.0, 0.0, 1
node_stack_mount = 0.0, -0.2097, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = hypersonicFlight
entryCost = 1750
cost = 175
subcategory = 0
title = non RO - S-12 Fan Shroud
manufacturer = WinterOwl Aircraft Emporium
description = This aesthetically pleasing shroud is for a medium ducted fan engine.\n\nHelps reduce the incidence of air crew incidents with them by over 5%! (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.13
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
bodyLiftMultiplier = 2.5
bulkheadProfiles = size1, srf
tags = duct fan aero shroud intake
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Aero/Assets/FanShroud_02
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Aero/Assets/shroudsDiffuse_plain
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_?
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Aero/FanShroud_03.cfg
PART
{
name = FanShroud_03
module = Part
author = Pablo
rescaleFactor = 1
node_stack_top = 0.0, 0.544, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.544, 0.0, 0.0, -1.0, 0.0, 1
node_stack_mount = 0.0, -0.466, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = hypersonicFlight
entryCost = 2750
cost = 325
subcategory = 0
title = non RO - S-25 Fan Shroud
manufacturer = WinterOwl Aircraft Emporium
description = This aesthetically pleasing shroud fits a large ducted fan blade.\n\nHelps reduce the incidence of air crew incidents with them by over 5%! (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.42
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
bodyLiftMultiplier = 2.5
bulkheadProfiles = size2, srf
tags = duct fan aero shroud intake
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Aero/Assets/FanShroud_03
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #915934
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Aero/Assets/shroudsDiffuse_plain
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_?
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Aero/noseconeTiny.cfg
PART
{
name = noseconeTiny
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0, 0, 0, 0, -1.0, 0, 0
node_attach = 0, 0, 0, 0, -1.0, 0, 0
TechRequired = aerodynamicSystems
entryCost = 1200
cost = 40
subcategory = 0
title = non RO - Tiny Nosecone
manufacturer = C7 Aerospace Division
description = A tiny nosecap for important, but small applications.\n\nDo not let Jeb borrow it to use as a hat. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
stackSymmetry = 2
mass = 0.001
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
fuelCrossFeed = True
bulkheadProfiles = size0
thermalMassModifier = 6.0
emissiveConstant = 0.95
tags = aero aircraft booster )cap drag fligh plane rocket stab stream tail
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Aero/Assets/noseconeTiny
texture = copterBlades_diffuse, SquadExpansion/Serenity/Parts/Propellers/Assets/copterBlades_diffuse
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Aero/noseconeVS.cfg
PART
{
name = noseconeVS
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0, 0, 0, 0, -1.0, 0, 0
node_attach = 0, 0, 0, 0, -1.0, 0, 0
TechRequired = aerodynamicSystems
entryCost = 1400
cost = 80
subcategory = 0
title = non RO - Very Small Nosecone
manufacturer = C7 Aerospace Division
description = A small nosecap for aerodynamic streamlining. Its primary use is for rotors. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
stackSymmetry = 2
mass = 0.004
dragModelType = default
maximum_drag = 0.1
minimum_drag = 0.1
angularDrag = .25
fuelCrossFeed = True
bulkheadProfiles = size0
thermalMassModifier = 6.0
emissiveConstant = 0.95
tags = aero aircraft booster )cap drag fligh plane rocket stab stream tail
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Aero/Assets/noseconeVS
texture = copterBlades_diffuse, SquadExpansion/Serenity/Parts/Propellers/Assets/copterBlades_diffuse
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack_square
defaultScale = 0.625
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Cargo/cargoContainer/cargoContainer.cfg
PART
{
name = cargoContainer
module = Part
author = Pablo
rescaleFactor = 1
node_stack_top = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.3, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advExploration
entryCost = 2200
cost = 600
subcategory = 0
title = non RO - SEQ-9 Container Module
manufacturer = Experimental Engineering Group
description = A large 1.25 container capable of storing a wide variety of equipment. Specifically designed for storing precision scientific instruments and protecting them from the rigours of launch, travel and landing on distant planets.\n\nWarning: Contents not pressurized. Risk of Snack Bag explosion >99%. (PART NOT SUPPORTED BY RO)
attachRules = 1,0,1,1,0
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 14
bulkheadProfiles = size1
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
tags = contain storage cargo surface
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Cargo/cargoContainer/cargoContainer
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 9
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 1.25
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Cargo/smallCargoContainer/smallCargoContainer.cfg
PART
{
name = smallCargoContainer
module = Part
author = Pablo
rescaleFactor = 1
node_attach = 0,0,0.25,0,0,-1,0
node_stack_top = 0.0, 0.35, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.35, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = spaceExploration
entryCost = 750
cost = 200
subcategory = 0
title = non RO - SEQ-3 Cargo Storage Unit
manufacturer = Experimental Engineering Group
description = This sturdy unit keeps the expensive and delicate equipment our astronauts need to bring with them safely stored. Rigorous engineering studies have shown it to be 20% more effective than 'a picnic cooler and some duct tape' at making sure these items arrive intact at their destination. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 15
bulkheadProfiles = srf
heatConductivity = 0.04
thermalMassModifier = 5.0
emissiveConstant = 0.95
tags = contain storage cargo surface
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Cargo/smallCargoContainer/smallCargoContainer
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVA.cfg
PART
{
name = kerbalEVA
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVAfemale.cfg
PART
{
name = kerbalEVAfemale
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVAfemaleFuture.cfg
PART
{
name = kerbalEVAfemaleFuture
crashTolerance = 50
boundsCentroidOffset = 0.0, 0.25, 0.2
CenterOfDisplacement = 0.0, 0.1, 0.0
CenterOfBuoyancy = 0.0, 0.1, 0.0
dragModelType = default
rescaleFactor = 1
sound_click_tick = placementNotAllowed
skinMaxTemp = 1086
skinInternalConductionMult = 0.0056
gaugeThresholdMult = 1.349162539
edgeHighlightThresholdMult = 1.124302116
thermalMassModifier = 4.375
emissiveConstant = 0.89
absorptiveConstant = 0.25
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = KerbalEVA
__OVERLOAD = True
isCfg = True
walkSpeed = 0.8
strafeSpeed = 0.5
runSpeed = 2.2
turnRate = 4
maxJumpForce = 10
boundForce = 1
boundSpeed = 0.8
boundThreshold = 0.04
swimSpeed = 0.8
waterAngularDragMultiplier = 0.01
ladderClimbSpeed = 0.60
ladderPushoffForce = 3
minWalkingGee = 0.17
minRunningGee = 0.6
initialMass = 3.125
massMultiplier = 0.03
onFallHeightFromTerrain = 0.3
clamberMaxAlt = 100
splatEnabled = True
splatSpeed = 50
propellantResourceName = Nitrogen
boundFrequency = 0.15
boundSharpness = 0.3
boundAttack = 0.4
boundRelease = 2
boundFallThreshold = 1.5
_flags = 1
flagReach = 0.3
Kp = 0.7
Ki = 0.25
Kd = 0.300000012
iC = 0.005
rotPower = 1
linPower = 3.33333333333333
PropellantConsumption = 0.075
stumbleThreshold = 3.5
hopThreshold = 2
recoverThreshold = 0.6
recoverTime = 3
splatThreshold = 150
clamberReach = 0.9
clamberStandoff = 0.45
helmetOffMinSafePressureAtm = 0.177
helmetOffMinSafeTempK = 223.0
helmetOffMaxSafeTempK = 333.0
helmetOffMaxOceanPressureAtm = 5.8
helmetOffMinSafePressureAtmMargin = 0.038
helmetOffMinSafeTempKMargin = 10.0
helmetOffMaxSafeTempKMargin = 10.0
helmetOffMaxOceanPressureAtmMargin = 1.0
evaExitTemperature = 303.0
}
MODULE
{
name = ModuleScienceExperiment
experimentID = surfaceSample
experimentActionName = Take Surface Sample
resetActionName = Discard Sample
reviewActionName = Review Sample
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 0.25
dataIsCollectable = True
deployableSeated = False
}
MODULE
{
name = ModuleScienceExperiment
experimentID = evaReport
experimentActionName = EVA Report
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 1
dataIsCollectable = True
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = FlagDecal
textureQuadName = kbEVA_flagDecals
}
MODULE
{
name = ModuleTripLogger
}
RESOURCE
{
name = Nitrogen
amount = 0
maxAmount = 5
isTweakable = False
}
MODULE
{
name = ModuleEvaChute
semiDeployedAnimation = semiDeploySmall
fullyDeployedAnimation = fullyDeploySmall
invertCanopy = true
autoCutSpeed = 0.5
canopyName = canopy
stowedDrag = 0.22
semiDeployedDrag = 1
fullyDeployedDrag = 500
minAirPressureToOpen = 0.04
clampMinAirPressure = 0.04
deployAltitude = 1000
deploymentSpeed = 1.0
semiDeploymentSpeed = 1.0
chuteMaxTemp = 650
evaChuteName = EVAparachute
rotationSpeedDPS = 180.0
chutePitchRate = 1.0
chuteRollRate = 1.0
chuteYawRateAtMinSpeed = 1.0
chuteMinSpeedForYawRate = 1.0
chuteYawRateAtMaxSpeed = 1.0
chuteMaxSpeedForYawRate = 50.0
chuteDefaultForwardPitch = 9.0
semiDeployedChuteForwardPitch = 25.0
chutePitchRateDivisorWhenTurning = 1.0
chuteRollRateDivisorWhenPitching = 1.0
chuteYawRateDivisorWhenPitching = 1.0
baseName = base
flagName = flag
stagingEnabled = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 2.5
transformDir = Y
transformSign = -1
omnidirectional = False
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 1.0
transformDir = X
}
MODULE
{
name = FlagDecal
textureQuadName = flag
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = false
toggleInFlight = false
unfocusedRange = 5
toggleAction = true
defaultActionGroup = Light
useMaterialsList = true
materialsNames = FutureEVABody,FutureHelmet
alphaOnly = true
redColor = 1.0
greenColor = 0.5176
blueColor = 0.0
alphaCurve
{
key = 0 0 0 1
key = 1 1 0 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleKerbalAeroReentry
maxOperationalTemp = 317.15
skinMaxOperationalTemp = 923.1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = EVA Scrubber
capacity = 1.0
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _WaterSublimator
title = Water Sublimator
capacity = 1.0
toggle = false
running = true
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = HardDrive
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = Atmosphere
amount = 19
maxAmount = 19
}
RESOURCE
{
name = WasteAtmosphere
amount = 0
maxAmount = 19
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVAfemaleVintage.cfg
PART
{
name = kerbalEVAfemaleVintage
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVAFuture.cfg
PART
{
name = kerbalEVAFuture
crashTolerance = 50
boundsCentroidOffset = 0.0, 0.25, 0.2
CenterOfDisplacement = 0.0, 0.1, 0.0
CenterOfBuoyancy = 0.0, 0.1, 0.0
dragModelType = default
rescaleFactor = 1
sound_click_tick = placementNotAllowed
skinMaxTemp = 1086
skinInternalConductionMult = 0.0056
gaugeThresholdMult = 1.349162539
edgeHighlightThresholdMult = 1.124302116
thermalMassModifier = 4.375
emissiveConstant = 0.89
absorptiveConstant = 0.25
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = KerbalEVA
__OVERLOAD = True
isCfg = True
walkSpeed = 0.8
strafeSpeed = 0.5
runSpeed = 2.2
turnRate = 4
maxJumpForce = 10
boundForce = 1
boundSpeed = 0.8
boundThreshold = 0.04
swimSpeed = 0.8
waterAngularDragMultiplier = 0.01
ladderClimbSpeed = 0.60
ladderPushoffForce = 3
minWalkingGee = 0.17
minRunningGee = 0.6
initialMass = 3.125
massMultiplier = 0.03
onFallHeightFromTerrain = 0.3
clamberMaxAlt = 100
splatEnabled = True
splatSpeed = 50
propellantResourceName = Nitrogen
boundFrequency = 0.15
boundSharpness = 0.3
boundAttack = 0.4
boundRelease = 2
boundFallThreshold = 1.5
_flags = 1
flagReach = 0.3
Kp = 0.7
Ki = 0.25
Kd = 0.300000012
iC = 0.005
rotPower = 1
linPower = 3.33333333333333
PropellantConsumption = 0.075
stumbleThreshold = 3.5
hopThreshold = 2
recoverThreshold = 0.6
recoverTime = 3
splatThreshold = 150
clamberReach = 0.9
clamberStandoff = 0.45
helmetOffMinSafePressureAtm = 0.177
helmetOffMinSafeTempK = 223.0
helmetOffMaxSafeTempK = 333.0
helmetOffMaxOceanPressureAtm = 5.8
helmetOffMinSafePressureAtmMargin = 0.038
helmetOffMinSafeTempKMargin = 10.0
helmetOffMaxSafeTempKMargin = 10.0
helmetOffMaxOceanPressureAtmMargin = 1.0
evaExitTemperature = 303.0
}
MODULE
{
name = ModuleScienceExperiment
experimentID = surfaceSample
experimentActionName = Take Surface Sample
resetActionName = Discard Sample
reviewActionName = Review Sample
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 0.25
dataIsCollectable = True
deployableSeated = False
}
MODULE
{
name = ModuleScienceExperiment
experimentID = evaReport
experimentActionName = EVA Report
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
resourceToReset = Supplies
resourceResetCost = 5
xmitDataScalar = 1
dataIsCollectable = True
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = FlagDecal
textureQuadName = kbEVA_flagDecals
}
MODULE
{
name = ModuleTripLogger
}
RESOURCE
{
name = Nitrogen
amount = 0
maxAmount = 5
isTweakable = False
}
MODULE
{
name = ModuleEvaChute
semiDeployedAnimation = semiDeploySmall
fullyDeployedAnimation = fullyDeploySmall
invertCanopy = true
autoCutSpeed = 0.5
canopyName = canopy
stowedDrag = 0.22
semiDeployedDrag = 1
fullyDeployedDrag = 500
minAirPressureToOpen = 0.04
clampMinAirPressure = 0.04
deployAltitude = 1000
deploymentSpeed = 1.0
semiDeploymentSpeed = 1.0
chuteMaxTemp = 650
evaChuteName = EVAparachute
rotationSpeedDPS = 180.0
chutePitchRate = 1.0
chuteRollRate = 1.0
chuteYawRateAtMinSpeed = 1.0
chuteMinSpeedForYawRate = 1.0
chuteYawRateAtMaxSpeed = 1.0
chuteMaxSpeedForYawRate = 50.0
chuteDefaultForwardPitch = 9.0
semiDeployedChuteForwardPitch = 25.0
chutePitchRateDivisorWhenTurning = 1.0
chuteRollRateDivisorWhenPitching = 1.0
chuteYawRateDivisorWhenPitching = 1.0
baseName = base
flagName = flag
stagingEnabled = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 2.5
transformDir = Y
transformSign = -1
omnidirectional = False
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 1.0
transformDir = X
}
MODULE
{
name = FlagDecal
textureQuadName = flag
}
MODULE
{
name = ModuleInventoryPart
InventorySlots = 1
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = false
toggleInFlight = false
unfocusedRange = 5
toggleAction = true
defaultActionGroup = Light
useMaterialsList = true
materialsNames = FutureEVABody,FutureHelmet
alphaOnly = true
redColor = 1.0
greenColor = 0.5176
blueColor = 0.0
alphaCurve
{
key = 0 0 0 1
key = 1 1 0 0
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = ModuleKerbalAeroReentry
maxOperationalTemp = 317.15
skinMaxOperationalTemp = 923.1
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _EVAScrubber
title = EVA Scrubber
capacity = 1.0
toggle = true
running = true
}
MODULE
{
name = ProcessController
resource = _WaterSublimator
title = Water Sublimator
capacity = 1.0
toggle = false
running = true
}
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = False
}
MODULE
{
name = HardDrive
dataCapacity = 2048.0
sampleCapacity = 3
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
hasHibernation = False
defaultControlPointDisplayName = Default
CONTROLPOINT
{
name = forward
displayName = Forward
orientation = 90,0,0
}
CONTROLPOINT
{
name = reverse
displayName = Reversed
orientation = 0,0,180
}
}
RESOURCE
{
name = Atmosphere
amount = 19
maxAmount = 19
}
RESOURCE
{
name = WasteAtmosphere
amount = 0
maxAmount = 19
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Prebuilt/kerbalEVAVintage.cfg
PART
{
name = kerbalEVAVintage
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 0
dataIsCollectable = True
scienceValueRatio = 1.0
extraResultString = Return this to have it analyzed and gain all information about it.
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/largeFanBlade.cfg
PART
{
name = largeFanBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 5200
cost = 550
subcategory = 0
title = non RO - R-25 Ducted Fan Blade
manufacturer = WinterOwl Aircraft Emporium
description = This large ducted fan propeller can push a lot of air through a small space. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.12
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = (prop lift (rotor fan plane
CoLOffset = -0.4, 0.0, 0.0
CoMOffset = 0.48, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/largeFanBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.1
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -5.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.04 0.6 10 10
key = 0.08 1 0.5315806 0.5315806
key = 0.3 0.4961243 -1.057947 -1.057947
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -1.304167 -1.304167
key = 0.7 0.2 -0.1375 -0.1375
key = 1.2 0.15 -0.4000004 -0.4000004
key = 1.3 0.08 -0.6250004 -0.6250004
key = 1.4 0.025 -0.2958333 -0.2958333
key = 2 0 -0.04166666 -0.04166666
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/largeHeliBlade.cfg
PART
{
name = largeHeliBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 4000
cost = 500
subcategory = 0
title = non RO - Helicopter Blade Type S
manufacturer = WinterOwl Aircraft Emporium
description = Rockets aren't the only way to go up. This large helicopter-style rotor can create lift whenever there's enough atmospheric pressure. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.18
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft (prop lift (rotor plane (heli
CoLOffset = -1.2, 0.0, 0.0
CoMOffset = 0.48, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/largeHeliBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 1.6
authorityLimiter = 20
ctrlSurfaceRange = 15
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
velocityOffset = -3.0, 0.0, 0.0
displaceVelocity = True
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.585721 -1.585721
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.025 -0.00023 -0.009
key = 5 0 0 0
key = 25 0.05 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/largePropeller.cfg
PART
{
name = largePropeller
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 3500
cost = 400
subcategory = 0
title = non RO - Propeller Blade Type S
manufacturer = WinterOwl Aircraft Emporium
description = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.12
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft (prop lift (rotor plane
CoLOffset = -0.8, 0.0, 0.0
CoMOffset = 0.48, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/largePropeller
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.12
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -4.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.997597 -1.997597
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -0.2686215 -0.2686215
key = 0.7 0.2 -0.2043576 -0.2043576
key = 0.92 0.15 -0.408667 -0.408667
key = 1 0.07863159 -0.4254455 -0.4254455
key = 1.25 0.025 -0.1166667 -0.1166667
key = 2 0 0.0003714963 0.0003714963
key = 5 0 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/mediumFanBlade.cfg
PART
{
name = mediumFanBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = aerodynamicSystems
entryCost = 3700
cost = 275
subcategory = 0
title = non RO - R-12 Ducted Fan Blade
manufacturer = WinterOwl Aircraft Emporium
description = This medium ducted fan propeller can push a lot of air through a small space. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.035
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = (prop lift (rotor fan plane
CoLOffset = -0.2, 0.0, 0.0
CoMOffset = 0.27, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/mediumFanBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.025
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -5.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.04 0.6 10 10
key = 0.08 1 0.5315806 0.5315806
key = 0.3 0.4961243 -1.057947 -1.057947
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -1.304167 -1.304167
key = 0.7 0.2 -0.1375 -0.1375
key = 1.2 0.15 -0.4000004 -0.4000004
key = 1.3 0.08 -0.6250004 -0.6250004
key = 1.4 0.025 -0.2958333 -0.2958333
key = 2 0 -0.04166666 -0.04166666
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/mediumHeliBlade.cfg
PART
{
name = mediumHeliBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = aerodynamicSystems
entryCost = 2500
cost = 225
subcategory = 0
title = non RO - Helicopter Blade Type B
manufacturer = WinterOwl Aircraft Emporium
description = Rockets aren't the only way to go up. This medium helicopter-style rotor can create lift whenever there's enough atmospheric pressure. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.05
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft (prop lift (rotor plane (heli
CoLOffset = -0.6, 0.0, 0.0
CoMOffset = 0.27, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/mediumHeliBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.4
authorityLimiter = 20
ctrlSurfaceRange = 15
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
velocityOffset = -2.5, 0.0, 0.0
displaceVelocity = True
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.585721 -1.585721
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.025 -0.00023 -0.009
key = 5 0 0 0
key = 25 0.05 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/mediumPropeller.cfg
PART
{
name = mediumPropeller
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = aerodynamicSystems
entryCost = 2000
cost = 175
subcategory = 0
title = non RO - Propeller Blade Type B
manufacturer = WinterOwl Aircraft Emporium
description = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.035
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft (prop lift (rotor plane
CoLOffset = -0.4, 0.0, 0.0
CoMOffset = 0.27, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/mediumPropeller
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.03
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -4.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.997597 -1.997597
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -0.2686215 -0.2686215
key = 0.7 0.2 -0.2043576 -0.2043576
key = 0.92 0.15 -0.408667 -0.408667
key = 1 0.07863159 -0.4254455 -0.4254455
key = 1.25 0.025 -0.1166667 -0.1166667
key = 2 0 0.0003714963 0.0003714963
key = 5 0 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/smallFanBlade.cfg
PART
{
name = smallFanBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 2100
cost = 150
subcategory = 0
title = non RO - R-062 Ducted Fan Blade
manufacturer = WinterOwl Aircraft Emporium
description = This small ducted fan propeller can push a lot of air through a small space. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.01
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = (prop lift (rotor fan plane
CoLOffset = -0.1, 0.0, 0.0
CoMOffset = 0.16, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/smallFanBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.00625
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -5.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.04 0.6 10 10
key = 0.08 1 0.5315806 0.5315806
key = 0.3 0.4961243 -1.057947 -1.057947
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -1.304167 -1.304167
key = 0.7 0.2 -0.1375 -0.1375
key = 1.2 0.15 -0.4000004 -0.4000004
key = 1.3 0.08 -0.6250004 -0.6250004
key = 1.4 0.025 -0.2958333 -0.2958333
key = 2 0 -0.04166666 -0.04166666
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/smallHeliBlade.cfg
PART
{
name = smallHeliBlade
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 1500
cost = 100
subcategory = 0
title = non RO - Helicopter Blade Type A
manufacturer = WinterOwl Aircraft Emporium
description = Rockets aren't the only way to go up. This small helicopter-style rotor can create lift whenever there's enough atmospheric pressure. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.015
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = aero aircraft (prop lift (rotor plane (heli
CoLOffset = -0.3, 0.0, 0.0
CoMOffset = 0.16, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/smallHeliBlade
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.1
authorityLimiter = 20
ctrlSurfaceRange = 15
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
velocityOffset = -2.0, 0.0, 0.0
displaceVelocity = True
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.585721 -1.585721
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 0 0
key = 0.3 0.5 -1.671345 -0.8273422
key = 1 0.025 -0.00023 -0.009
key = 5 0 0 0
key = 25 0.05 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Propellers/smallPropeller.cfg
PART
{
name = smallPropeller
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = advAerodynamics
entryCost = 1200
cost = 75
subcategory = 0
title = non RO - Propeller Blade Type A
manufacturer = WinterOwl Aircraft Emporium
description = This blade part can be used to convert lift into thrust if you spin it fast enough. The advanced user can even find this useful on other planets with an atmosphere. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,1,0
mass = 0.01
thermalMassModifier = 8.0
emissiveConstant = 0.95
dragModelType = none
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 3
explosionPotential = 0.1
fuelCrossFeed = True
bulkheadProfiles = srf
tags = (prop lift (rotor plane
CoLOffset = -0.2, 0.0, 0.0
CoMOffset = 0.16, 0.0, 0.0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Propellers/Assets/smallPropeller
}
MODULE
{
name = ModuleControlSurface
useInternalDragModel = True
deflectionLiftCoeff = 0.0075
authorityLimiter = 5
ctrlSurfaceRange = 60
ctrlSurfaceArea = 1
actuatorSpeed = 35
transformName = blades
displaceVelocity = true
velocityOffset = -4.8, 0.0, 0.0
ignorePitch = true
ignoreYaw = true
ignoreRoll = true
liftingSurfaceCurve = Custom
liftCurve
{
key = 0 0 12 12
key = 0.05 0.6 10 10
key = 0.1 1 3.166667 3.166667
key = 0.4 0.5 -1.997597 -1.997597
key = 1 0 -0.8333333 -0.8333333
}
liftMachCurve
{
key = 0 1 -2.433333 -2.433333
key = 0.3 0.27 -0.2686215 -0.2686215
key = 0.7 0.2 -0.2043576 -0.2043576
key = 0.92 0.15 -0.408667 -0.408667
key = 1 0.07863159 -0.4254455 -0.4254455
key = 1.25 0.025 -0.1166667 -0.1166667
key = 2 0 0.0003714963 0.0003714963
key = 5 0 0 0
}
dragCurve
{
key = 0 0.1 1.408251 1.408251
key = 0.1420201 0.3 0.4262961 0.4262961
key = 0.25 0.24 2.561458 2.561458
key = 0.5071068 1.7 5.678575 5.678575
key = 1 2.4 1.387938 0
}
dragMachCurve
{
key = 0 0.35 0 -0.8463008
key = 0.15 0.125 0 0
key = 0.9 0.275 0.541598 0.541598
key = 1.1 0.75 0 0
key = 1.4 0.4 -0.3626955 -0.3626955
key = 1.6 0.35 -0.1545923 -0.1545923
key = 2 0.3 -0.09013031 -0.09013031
key = 5 0.22 0 0
key = 25 0.3 0.0006807274 0
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Clockwise
useMultipleDragCubes = false
VARIANT
{
name = Clockwise
displayName = Clockwise
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
blade = true
bladeFlipped = false
}
EXTRA_INFO
{
reverseDeployDirection = true
}
}
VARIANT
{
name = Counterclockwise
displayName = Counterclockwise
primaryColor = #000000
secondaryColor = #ffffff
GAMEOBJECTS
{
blade = false
bladeFlipped = true
}
EXTRA_INFO
{
reverseDeployDirection = false
}
}
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
applyMirrorRotationZAxis = false
applyMirrorRotationYAxis = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free_square
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/hinge_01.cfg
PART
{
name = hinge_01
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.3125, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.3125, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.3125, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = actuators
entryCost = 2500
cost = 120
subcategory = 0
title = non RO - G-11 Hinge
manufacturer = Moving Parts Experts Group
description = A medium size actuator that has a variety of uses. Be creative! (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator hinge
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/hinge_01
}
MODULE
{
name = ModuleRoboticServoHinge
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top
servoSrfMeshNames = COL2
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -90, 90
softMinMaxAngles = -90, 90
targetAngle = 0
maxMotorOutput = 200
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0003
motorizedCostPerDriveUnit = 0.75
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
mainAxis = X
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Hinge_diffuse_G-11_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoHinge
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/hinge_01_s.cfg
PART
{
name = hinge_01_s
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.10348, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.10348, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, -0.10348, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advConstruction
entryCost = 1000
cost = 50
subcategory = 0
title = non RO - G-00 Hinge
manufacturer = Moving Parts Experts Group
description = A small actuator that can be used for a variety of purposes. Over 20% of those have something to do with rockets. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator hinge
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/hinge_01_s
}
MODULE
{
name = ModuleRoboticServoHinge
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top
servoSrfMeshNames = COL2
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -90, 90
softMinMaxAngles = -90, 90
targetAngle = 0
maxMotorOutput = 50
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0002
motorizedCostPerDriveUnit = 1
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
mainAxis = X
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Hinge_diffuse_G-11_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoHinge
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/hinge_03.cfg
PART
{
name = hinge_03
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.218749, 0.937497, 0.0, 1.0, 0.0, 0.0, 1
node_stack_top = -0.937497, -0.218749, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.218749, 0.937497, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = actuators
entryCost = 3600
cost = 360
subcategory = 0
title = non RO - G-12L Alligator Hinge
manufacturer = Moving Parts Experts Group
description = A medium actuator. Moving Parts Experts Group offers no warranty if you jury rig your own landing legs with them. Our engineers were curious what a warranty is for anyway. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.1
CoMOffset = 0.1, 0.937497, 0
mass = 0.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2
tags = robot actuator hinge
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/hinge_03
}
MODULE
{
name = ModuleRoboticServoHinge
servoCoMOffset = -0.937497, -0.1, 0
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top
servoSrfMeshNames = TopCol
traverseVelocityLimits = 1, 180
hardMinMaxLimits = 0, 180
softMinMaxAngles = 0, 180
targetAngle = 90
maxMotorOutput = 800
driveSpringMutliplier = 100
driveDampingMutliplier = 20
modelInitialAngle = 90
motorizedMassPerKN = 0.0004
motorizedCostPerDriveUnit = 0.5
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
useMultipleDragCubes = true
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
DRAG_CUBE
{
cube = 100, 1.285,0.9659,0.305, 1.285,0.9661,0.305, 0.2668,0.9646,1.969, 0.2668,0.769,0.4112, 0.5491,0.9698,0.2595, 0.5491,0.9698,0.2595, -5.215E-07,0.8594,0, 0.4375,2.031,0.6943
cube = 50, 1.31,0.9679,0.4677, 1.31,0.9766,2.159, 1.31,0.9766,2.159, 1.31,0.9677,0.4677, 0.5619,0.9721,0.2595, 0.5599,0.9743,0.2595, -0.8281,0.8281,0, 2.094,2.094,0.6943
cube = 0, 2.43,0.9759,0.2616, 2.43,0.9597,0.4397, 0.2183,0.8919,1.967, 0.2183,0.8919,1.967, 0.5618,0.9494,0.2595, 0.5618,0.9494,0.2595, 0.03125,-1.192E-07,0, 0.375,3.75,0.6943
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/hinges-03_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoHinge
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/hinge_03_s.cfg
PART
{
name = hinge_03_s
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.109375, 0.468749, 0.0, 1.0, 0.0, 0.0, 0
node_stack_top = -0.468749, -0.109375, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.109375, 0.468749, 0.00, 1.0, 0.0, 0.0, 0
TechRequired = advConstruction
entryCost = 2100
cost = 120
subcategory = 0
title = non RO - G-01L Alligator Hinge
manufacturer = Moving Parts Experts Group
description = A small actuator with a longer frame that can be used for a variety of purposes. Despite its appearence, clamping Wernher's loose notes together is not an ideal choice. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
CoMOffset = 0.05, 0.468749, 0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
tags = robot actuator hinge
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/hinge_03_s
}
MODULE
{
name = ModuleRoboticServoHinge
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top
servoSrfMeshNames = TopCol
servoCoMOffset = -0.468749, -0.05, 0
traverseVelocityLimits = 1, 180
hardMinMaxLimits = 0, 180
softMinMaxAngles = 0, 180
targetAngle = 90
maxMotorOutput = 200
driveSpringMutliplier = 100
driveDampingMutliplier = 20
modelInitialAngle = 90
motorizedMassPerKN = 0.0003
motorizedCostPerDriveUnit = 0.75
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
useMultipleDragCubes = true
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
DRAG_CUBE
{
cube = 100, 0.2093,0.9777,0.202, 0.2093,0.9762,0.202, 0.0444,0.9573,1.034, 0.0444,0.7589,0.2574, 0.1373,0.9698,0.1533, 0.1373,0.9698,0.1533, -7.451E-09,0.4297,1.49E-08, 0.2188,1.016,0.2547
cube = 50, 0.2249,0.9482,0.2836, 0.2249,0.9561,1.13, 0.2249,0.9559,1.13, 0.2249,0.9461,0.2836, 0.1405,0.9721,0.1533, 0.14,0.9743,0.1533, -0.4141,0.4141,1.49E-08, 1.047,1.047,0.2547
cube = 0, 0.3912,0.9925,0.1808, 0.3912,0.9768,0.269, 0.03583,0.8806,1.033, 0.03583,0.8822,1.033, 0.1404,0.9494,0.1533, 0.1404,0.9494,0.1533, 0.01563,-5.96E-08,1.49E-08, 0.1875,1.875,0.2547
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/hinges-03_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoHinge
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/hinge_04.cfg
PART
{
name = hinge_04
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.122755, 0.569934, 0.0, 1.0, 0.0, 0.0, 1
node_stack_top = -0.526093, -0.122755, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.122755, 0.569934, 0.0, 1.0, 0.0, 0.0, 1
TechRequired = actuators
entryCost = 4000
cost = 480
subcategory = 0
title = non RO - G-32W Hinge
manufacturer = Moving Parts Experts Group
description = The largest hinge actuator available. Doubles as an EZ-fold picnic table. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
CoMOffset = 0.05, 0.569934, 0
mass = 0.4
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size2
tags = robot actuator hinge
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/hinge_04
}
MODULE
{
name = ModuleRoboticServoHinge
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top
servoSrfMeshNames = TopCol
servoCoMOffset = -0.569934, -0.05, 0
traverseVelocityLimits = 1, 180
hardMinMaxLimits = 0, 180
softMinMaxAngles = 0, 180
targetAngle = 90
maxMotorOutput = 1200
driveSpringMutliplier = 100
driveDampingMutliplier = 20
modelInitialAngle = 90
motorizedMassPerKN = 0.0004
motorizedCostPerDriveUnit = 0.5
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
useMultipleDragCubes = true
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Bar2
rotatorsName = Bar1
}
}
DRAG_CUBE
{
cube = 0, 2.745,0.974,0.3232, 2.745,0.9807,0.2131, 0.4879,0.9011,1.109, 0.4879,0.7184,0.2732, 0.1729,0.9698,0.2859, 0.1729,0.9698,0.2859, -1.49E-08,0.4823,0, 0.2455,1.14,2.5
cube = 50, 2.737,0.9695,0.3019, 2.737,0.9873,1.251, 2.856,0.9821,1.251, 2.856,0.9846,0.3127, 0.177,0.9721,0.2859, 0.1764,0.9743,0.2859, -0.4647,0.4647,0, 1.175,1.175,2.5
cube = 100, 5.154,0.9948,0.1915, 5.154,0.9836,0.2897, 0.3281,0.8948,1.139, 0.3281,0.8949,1.139, 0.1769,0.9494,0.2859, 0.1769,0.9494,0.2859, 0.01754,-1.192E-07,0, 0.2104,2.104,2.5
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #915934
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/hinges-03_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoHinge
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = ModuleMirrorPlacement
ignoreMirrorIfSurfaceXOffset = false
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/piston_01.cfg
PART
{
name = piston_01
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.85214, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.30408, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.85214, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advConstruction
entryCost = 2500
cost = 300
subcategory = 0
title = non RO - 3P6 Hydraulic Cylinder
manufacturer = Moving Parts Experts Group
description = Moving Parts Experts Group took one of its landing leg designs, stripped off a few bits, doubled the power, and sold us this piston. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.16
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator piston
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/piston_01
}
DRAG_CUBE
{
cube = 0, 0.9947,0.7773,0.3783, 0.9947,0.7773,0.3783, 0.3813,0.998,1.105, 0.3813,0.999,0.1005, 0.996,0.7817,0.4006, 0.9959,0.7818,0.4006, -0.0002191,0.2181,2.98E-08, 0.6176,2.129,0.6171
cube = 50, 1.28735, 0.7789, 0.3815, 1.28735, 0.7789, 0.3815, 0.3813, 0.998, 1.508, 0.3813, 0.999, 0.096475, 1.317, 0.7747, 0.38615, 1.31695, 0.7748, 0.38615, -0.0002191, 0.61805, 2.98e-08, 0.6176, 2.929, 0.6171
cube = 100, 1.58,0.7805,0.3847, 1.58,0.7805,0.3847, 0.3813,0.998,1.911, 0.3813,0.999,0.09245, 1.638,0.7677,0.3717, 1.638,0.7678,0.3717, -0.0002191,1.018,2.98E-08, 0.6176,3.729,0.6171
}
MODULE
{
name = ModuleRoboticServoPiston
servoTransformName = TopJoint
servoSrfMeshNames = capTransform
baseTransformName = BottomJoint
servoAttachNodes = top
traverseVelocityLimits = 0.05, 5
hardMinMaxLimits = 0,1.6
softMinMaxExtension = 0,1.6
mainAxis = Y
servoMass = 0.25
maxMotorOutput = 800
positionSpringMutliplier = 100
positionDampingMutliplier = 20
motorizedMassPerKN = 0.0004
motorizedCostPerDriveUnit = 0.5
efficiency = 0.75
baseResourceConsumptionRate = 0.05
referenceConsumptionVelocity = 5
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Gray with Stripes
baseThemeName = Gray with Stripes
baseDisplayName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray with Stripes
primaryColor = #999999
secondaryColor = #b08b39
displayName = Gray with Stripes
GAMEOBJECTS
{
PistonStripes = true
}
}
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
GAMEOBJECTS
{
PistonStripes = false
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoPiston
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/piston_02.cfg
PART
{
name = piston_02
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.420726, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.643867, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.420726, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advConstruction
entryCost = 1000
cost = 50
subcategory = 0
title = non RO - 1P2 Hydraulic Cylinder
manufacturer = Moving Parts Experts Group
description = This small piston generates an impressive amount of force. Use with care. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.032
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator piston
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/piston_02
}
DRAG_CUBE
{
cube = 0, 0.1669,0.7906,0.1986, 0.1669,0.7906,0.1986, 0.04346,0.9961,0.6001, 0.04346,0.9971,0.09918, 0.167,0.7954,0.2002, 0.167,0.7956,0.2002, -7.395E-05,0.1116,4.47E-08, 0.2085,1.065,0.2083
cube = 50, 0.21905, 0.78175, 0.1914, 0.21905, 0.78175, 0.1914, 0.04346, 0.9961, 0.80205, 0.04346, 0.9971, 0.09817, 0.2245, 0.7774, 0.19535, 0.2245, 0.77745, 0.19615, -7.395e-05, 0.3116, 4.47e-08, 0.2085, 1.465, 0.2083
cube = 100, 0.2712,0.7729,0.1842, 0.2712,0.7729,0.1842, 0.04346,0.9961,1.004, 0.04346,0.9971,0.09716, 0.282,0.7594,0.1905, 0.282,0.7593,0.1921, -7.395E-05,0.5116,4.47E-08, 0.2085,1.865,0.2083
}
MODULE
{
name = ModuleRoboticServoPiston
servoTransformName = TopJoint
servoSrfMeshNames = capTransform
baseTransformName = BottomJoint
servoAttachNodes = top
traverseVelocityLimits = 0.01, 1
hardMinMaxLimits = 0,0.8
softMinMaxExtension = 0,0.8
mainAxis = Y
servoMass = 0.25
maxMotorOutput = 100
positionSpringMutliplier = 100
positionDampingMutliplier = 20
motorizedMassPerKN = 0.0002
motorizedCostPerDriveUnit = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.01
referenceConsumptionVelocity = 1
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Gray with Stripes
baseThemeName = Gray with Stripes
baseDisplayName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray with Stripes
primaryColor = #999999
secondaryColor = #4b7c9a
displayName = Gray with Stripes
GAMEOBJECTS
{
PistonStripes = true
}
}
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
GAMEOBJECTS
{
PistonStripes = false
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoPiston
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/piston_03.cfg
PART
{
name = piston_03
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.88812, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 1.32439, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.88812, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = actuators
entryCost = 4500
cost = 500
subcategory = 0
title = non RO - 3PT Telescoping Hydraulic Cylinder
manufacturer = Moving Parts Experts Group
description = A large telescoping piston. Capable of enormous feats of stretchiness. Rocket engines are still recommended for attempting to reach orbit, however. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator piston
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/piston_03
}
DRAG_CUBE
{
cube = 0, 1.268,0.7747,0.4014, 1.268,0.7747,0.4014, 0.3911,0.9961,1.145, 0.3911,0.9971,0.1041, 1.269,0.7795,0.4044, 1.269,0.7796,0.4044, -0.000222,0.2181,5.066E-07, 0.6254,2.213,0.625
cube = 50, 2.25, 0.7548, 0.3917, 2.25, 0.7548, 0.3917, 0.3911, 0.9961, 2.3405, 0.3911, 0.9971, 0.094475, 2.2505, 0.7679, 0.38985, 2.2505, 0.76785, 0.38985, -0.000222, 1.41805, 5.066e-07, 0.6254, 4.613, 0.625
cube = 100, 3.232,0.7349,0.382, 3.232,0.7349,0.382, 0.3911,0.9961,3.536, 0.3911,0.9971,0.08485, 3.232,0.7563,0.3753, 3.232,0.7561,0.3753, -0.000222,2.618,5.066E-07, 0.6254,7.013,0.625
}
MODULE
{
name = ModuleRoboticServoPiston
servoTransformName = TopJoint
servoSrfMeshNames = capTransform
baseTransformName = BottomJoint
slaveTransformNames = Sleave0, Sleave1
servoAttachNodes = top
traverseVelocityLimits = 0.1, 10
hardMinMaxLimits = 0, 4.8
softMinMaxExtension = 0, 4.8
mainAxis = Y
servoMass = 0.25
maxMotorOutput = 800
positionSpringMutliplier = 100
positionDampingMutliplier = 20
motorizedMassPerKN = 0.00045
motorizedCostPerDriveUnit = 0.5
efficiency = 0.75
baseResourceConsumptionRate = 0.1
referenceConsumptionVelocity = 10
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Gray with Stripes
baseThemeName = Gray with Stripes
baseDisplayName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray with Stripes
primaryColor = #999999
secondaryColor = #b08b39
displayName = Gray with Stripes
GAMEOBJECTS
{
PistonStripes = true
}
}
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
GAMEOBJECTS
{
PistonStripes = false
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoPiston
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/piston_04.cfg
PART
{
name = piston_04
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, -0.44406, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.662193, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, -0.44406, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = actuators
entryCost = 2200
cost = 100
subcategory = 0
title = non RO - 1P4 Telescoping Hydraulic Cylinder
manufacturer = Moving Parts Experts Group
description = A small telescoping piston. Eye protection is mandatory when working with this part. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.048
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator piston
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/piston_04
}
DRAG_CUBE
{
cube = 0, 0.214,0.771,0.1992, 0.214,0.771,0.1992, 0.04395,0.9961,0.6198, 0.04395,0.9971,0.09733, 0.2148,0.775,0.4095, 0.2147,0.775,0.4095, -7.4E-05,0.1091,0, 0.2096,1.106,0.2095
cube = 50, 0.3761, 0.756, 0.18795, 0.3761, 0.756, 0.18795, 0.04395, 0.9961, 1.2184, 0.04395, 0.9971, 0.099515, 0.3765, 0.7728, 0.2971, 0.37645, 0.77275, 0.2971, -7.4e-05, 0.70905, 0.0, 0.2096, 2.306, 0.2095
cube = 100, 0.5382,0.741,0.1767, 0.5382,0.741,0.1767, 0.04395,0.9961,1.817, 0.04395,0.9971,0.1017, 0.5382,0.7706,0.1847, 0.5382,0.7705,0.1847, -7.4E-05,1.309,0, 0.2096,3.506,0.2095
}
MODULE
{
name = ModuleRoboticServoPiston
servoTransformName = TopJoint
servoSrfMeshNames = capTransform
baseTransformName = BottomJoint
slaveTransformNames = Sleave0, Sleave1
servoAttachNodes = top
traverseVelocityLimits = 0.02, 2
hardMinMaxLimits = 0, 2.4
softMinMaxExtension = 0, 2.4
mainAxis = Y
servoMass = 0.25
maxMotorOutput = 100
positionSpringMutliplier = 100
positionDampingMutliplier = 20
motorizedMassPerKN = 0.00045
motorizedCostPerDriveUnit = 0.5
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 2
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
baseVariant = Gray with Stripes
baseThemeName = Gray with Stripes
baseDisplayName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray with Stripes
primaryColor = #999999
secondaryColor = #4b7c9a
displayName = Gray with Stripes
GAMEOBJECTS
{
PistonStripes = true
}
}
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
GAMEOBJECTS
{
PistonStripes = false
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoPiston
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/RotorEngine_02.cfg
PART
{
name = RotorEngine_02
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.415, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = aerodynamicSystems
entryCost = 1200
cost = 200
subcategory = 0
title = non RO - R121 Turboshaft Engine
manufacturer = C7 Aerospace Division
description = This strong turbine engine consumes liquid fuel and outputs angular acceleration. Also emits a pleasently high pitched whine. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.6
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor LF
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotorEngine_02
}
NODE
{
name = N2_1
transform = N2_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 0
method = FIXED_JOINT
}
NODE
{
name = N9_1
transform = N9_1
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8,N9_1
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 150
mainAxis = Y
traverseVelocityLimits = 0, 460
motorizedMassPerKN = 0.004
motorizedCostPerDriveUnit = 2
brakeTorque = 450
rpmLimit = 460
rotorSpoolTime = 150
rotorTorqueCurve = 1
efficiency = 0.4
baseResourceConsumptionRate = 0.1
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = LiquidFuel
rate = 0.01
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
= =
}
RESOURCE
{
name = IntakeAir
rate = 0.5
}
}
MODULE
{
name = ModuleResourceIntake
resourceName = IntakeAir
checkForOxygen = true
area = 0.005
intakeSpeed = 75
intakeTransformName = Intake
useDynamicDrag = false
useDynamicDrag = false
machCurve
{
key = 0 0.85 0 0
key = 1 1 0 0
key = 2 0.95 -0.08751557 -0.08751557
key = 4 0.5 -0.4034287 -0.4034287
key = 8 0.01 0 0
}
}
MODULE
{
name = ModuleAlternator
roboticRotorMode = true
RESOURCE
{
name = ElectricCharge
rate = 0.4
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
RESOURCE
{
name = IntakeAir
amount = 3
maxAmount = 3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/RotorEngine_03.cfg
PART
{
name = RotorEngine_03
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.415, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advAerodynamics
entryCost = 5000
cost = 550
subcategory = 0
title = non RO - R7000 Turboshaft Engine
manufacturer = C7 Aerospace Division
description = This massive turbine engine consumes liquid fuel and outputs angular acceleration. We'd say it's the most powerful thing you can buy - but it's still not a rocket. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 1.2
dragModelType = default
maximum_drag = 0
minimum_drag = 0
angularDrag = 0
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor LF
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotorEngine_03
}
NODE
{
name = N2_1
transform = N2_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 0
method = FIXED_JOINT
}
NODE
{
name = N9_1
transform = N9_1
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL3
rotationMatch = 0.009
maxMotorOutput = 550
mainAxis = Y
traverseVelocityLimits = 0, 460
motorizedMassPerKN = 0.004
motorizedCostPerDriveUnit = 2
brakeTorque = 1650
rpmLimit = 460
rotorSpoolTime = 150
rotorTorqueCurve = 1
efficiency = 0.4
baseResourceConsumptionRate = 0.1
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = LiquidFuel
rate = 0.012
resourceFlowMode = STAGE_STACK_FLOW_BALANCE
}
RESOURCE
{
name = IntakeAir
rate = 0.6
}
}
MODULE
{
name = ModuleResourceIntake
resourceName = IntakeAir
checkForOxygen = true
area = 0.02
intakeSpeed = 75
intakeTransformName = Intake
useDynamicDrag = false
useDynamicDrag = false
machCurve
{
key = 0 0.85 0 0
key = 1 1 0 0
key = 2 0.95 -0.08751557 -0.08751557
key = 4 0.5 -0.4034287 -0.4034287
key = 8 0.01 0 0
}
}
MODULE
{
name = ModuleAlternator
roboticRotorMode = true
RESOURCE
{
name = ElectricCharge
rate = 0.48
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
RESOURCE
{
name = IntakeAir
amount = 3
maxAmount = 3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_01.cfg
PART
{
name = rotor_01
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.415, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advLanding
entryCost = 1400
cost = 60
subcategory = 0
title = non RO - EM-16 Light Duty Rotor
manufacturer = Kerbal Motion LLC
description = A small low-torque, high RPM electric motor (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.02
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_01
}
NODE
{
name = N2_1
transform = N2_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 20
mainAxis = Y
traverseVelocityLimits = 0, 460
rpmLimit = 460
motorizedMassPerKN = 0.002
motorizedCostPerDriveUnit = 6
brakeTorque = 60
rotorSpoolTime = 150
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_01s.cfg
PART
{
name = rotor_01s
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.343347, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advLanding
entryCost = 1400
cost = 60
subcategory = 0
title = non RO - EM-16S Light Duty Rotor
manufacturer = Kerbal Motion LLC
description = A small low-torque, high RPM electric motor. The smaller attachment head allows for more power applied to a smaller space. No warranty applies if you attempt to duplicate a blender with it. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.018
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_01s
}
NODE
{
name = N2_1
transform = N2_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 20
mainAxis = Y
traverseVelocityLimits = 0, 460
motorizedMassPerKN = 0.002
motorizedCostPerDriveUnit = 6
brakeTorque = 60
rpmLimit = 460
rotorSpoolTime = 150
rotorTorqueCurve = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_02.cfg
PART
{
name = rotor_02
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.42, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = fieldScience
entryCost = 4000
cost = 150
subcategory = 0
title = non RO - EM-32 Standard Rotor
manufacturer = Kerbal Motion LLC
description = A medium low-torque, high RPM electric motor (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_02
}
NODE
{
name = N2_1
transform = N2_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 70
mainAxis = Y
traverseVelocityLimits = 0, 460
rpmLimit = 460
motorizedMassPerKN = 0.003
motorizedCostPerDriveUnit = 5
brakeTorque = 210
rotorSpoolTime = 150
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_02s.cfg
PART
{
name = rotor_02s
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.42, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = fieldScience
entryCost = 4000
cost = 150
subcategory = 0
title = non RO - EM-32S Standard Rotor
manufacturer = Kerbal Motion LLC
description = A medium low-torque, high RPM eletric motor. The smaller attachment head allows for more power applied to a smaller space. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.09
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_02s
}
NODE
{
name = N2_1
transform = N2_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 0
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 0
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 70
mainAxis = Y
traverseVelocityLimits = 0, 460
motorizedMassPerKN = 0.003
motorizedCostPerDriveUnit = 5
brakeTorque = 210
rpmLimit = 460
rotorSpoolTime = 150
rotorTorqueCurve = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_01_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_03.cfg
PART
{
name = rotor_03
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 1.25, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
TechRequired = advancedMotors
entryCost = 8200
cost = 600
subcategory = 0
title = non RO - EM-64 Heavy Rotor
manufacturer = Kerbal Motion LLC
description = A large low-torque, high RPM eletric motor. Make sure you don't run out of EC, or it will only be useful as a large lazy susan. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_03
}
NODE
{
name = N2_1
transform = N2_1
size = 2
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 2
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 2
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 2
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 2
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 2
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 2
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 2
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 2
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 2
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 2
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 400
mainAxis = Y
traverseVelocityLimits = 0, 460
rpmLimit = 460
motorizedMassPerKN = 0.004
motorizedCostPerDriveUnit = 4
brakeTorque = 1200
rotorSpoolTime = 150
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #915934
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_03_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotor_03s.cfg
PART
{
name = rotor_03s
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.955512, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advancedMotors
entryCost = 8200
cost = 600
subcategory = 0
title = non RO - EM-64S Heavy Rotor
manufacturer = Kerbal Motion LLC
description = A large low-torque, high RPM electric motor. The smaller head allows it to masquearade as a medium rotor - don't be fooled! (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.55
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
tags = robot actuator motor
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/rotor_03s
}
NODE
{
name = N2_1
transform = N2_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N2_2
transform = N2_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_1
transform = N3_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_2
transform = N3_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N3_3
transform = N3_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_1
transform = N4_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_2
transform = N4_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_3
transform = N4_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N4_4
transform = N4_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_1
transform = N6_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_2
transform = N6_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_3
transform = N6_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_4
transform = N6_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_5
transform = N6_5
size = 1
method = FIXED_JOINT
}
NODE
{
name = N6_6
transform = N6_6
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_1
transform = N8_1
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_2
transform = N8_2
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_3
transform = N8_3
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_4
transform = N8_4
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_5
transform = N8_5
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_6
transform = N8_6
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_7
transform = N8_7
size = 1
method = FIXED_JOINT
}
NODE
{
name = N8_8
transform = N8_8
size = 1
method = FIXED_JOINT
}
MODULE
{
name = ModuleDynamicNodes
autostrut = true
NODE_SET
{
DisplayText = Double
NodePrefix = N2_
SetCount = 2
Symmetry = 1
}
NODE_SET
{
DisplayText = Triple
NodePrefix = N3_
SetCount = 3
Symmetry = 2
}
NODE_SET
{
DisplayText = Quad
NodePrefix = N4_
SetCount = 4
Symmetry = 3
}
NODE_SET
{
DisplayText = Hex
NodePrefix = N6_
SetCount = 6
Symmetry = 5
}
NODE_SET
{
DisplayText = Octo
NodePrefix = N8_
SetCount = 8
Symmetry = 7
}
}
MODULE
{
name = ModuleRoboticServoRotor
servoTransformName = TopJoint
servoAttachNodes = top,N2_1,N2_2,N3_1,N3_2,N3_3,N4_1,N4_2,N4_3,N4_4,N6_1,N6_2,N6_3,N6_4,N6_5,N6_6,N8_1,N8_2,N8_3,N8_4,N8_5,N8_6,N8_7,N8_8
servoSrfMeshNames = COL1
rotationMatch = 0.009
maxMotorOutput = 400
mainAxis = Y
traverseVelocityLimits = 0, 460
motorizedMassPerKN = 0.004
motorizedCostPerDriveUnit = 4
brakeTorque = 1200
rpmLimit = 460
rotorSpoolTime = 150
rotorTorqueCurve = 1
maxTorque = 500
efficiency = 0.75
baseResourceConsumptionRate = 0.06
referenceConsumptionVelocity = 460
angularPositionSpring = 0.0000000001
angularPositionDamper = 1000
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #915934
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/Rotor_03_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticServoRotor
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotoServo_00.cfg
PART
{
name = rotoServo_00
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.21796, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
stackSymmetry = 3
TechRequired = advConstruction
entryCost = 1000
cost = 60
subcategory = 0
title = non RO - Rotation Servo M-06
manufacturer = Kerbal Motion LLC
description = A small, high-torque servo that can rotate attached parts through almost 360 degrees. No Kerbals were harmed in the creation of this part. Yet. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.016
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator rotate servo
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotoServo_00
}
NODE
{
name = N1
transform = N1
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N2
transform = N2
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3
transform = N3
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4
transform = N4
size = 0
method = FIXED_JOINT
rigid = true
symmetry =
}
MODULE
{
name = ModuleRoboticRotationServo
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top,N1,N2,N3,N4
servoSrfMeshNames = Rotor,COL1
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -177, 177
softMinMaxAngles = -177, 177
targetAngle = 0
mainAxis = Y
maxMotorOutput = 50
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0002
motorizedCostPerDriveUnit = 1
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #4b7c9a
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/rotoServos_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticRotationServo
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotoServo_02.cfg
PART
{
name = rotoServo_02
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 0.21796, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
stackSymmetry = 3
TechRequired = actuators
entryCost = 2500
cost = 100
subcategory = 0
title = non RO - Rotation Servo F-12
manufacturer = Kerbal Motion LLC
description = The flush mounted rotation servo has reduced output but a much sleeker form factor, hiding all the motor bits inside the servo head itself, reducing the space it requires. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.06
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator rotate servo
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotoServo_02
}
NODE
{
name = N1
transform = N1
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N2
transform = N2
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3
transform = N3
size = 0
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4
transform = N4
size = 0
method = FIXED_JOINT
rigid = true
}
MODULE
{
name = ModuleRoboticRotationServo
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top,N1,N2,N3,N4
servoSrfMeshNames = Rotor,COL1
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -177, 177
softMinMaxAngles = -177, 177
targetAngle = 0
mainAxis = Y
maxMotorOutput = 150
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0002
motorizedCostPerDriveUnit = 1
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/rotoServos_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticRotationServo
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotoServo_03.cfg
PART
{
name = rotoServo_03
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 0.62483, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
stackSymmetry = 3
TechRequired = actuators
entryCost = 3500
cost = 120
subcategory = 0
title = non RO - Rotation Servo M-12
manufacturer = Kerbal Motion LLC
description = A medium, high-torque servo that can rotate attached parts through 360 degrees. Makes sure any evil robots you construct with it can see behind themselves. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.08
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size0
tags = robot actuator rotate servo
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotoServo_03
}
NODE
{
name = N1
transform = N1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N2
transform = N2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3
transform = N3
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4
transform = N4
size = 1
method = FIXED_JOINT
rigid = true
}
MODULE
{
name = ModuleRoboticRotationServo
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top,N1,N2,N3,N4
servoSrfMeshNames = Rotor,COL1
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -177, 177
softMinMaxAngles = -177, 177
targetAngle = 0
mainAxis = Y
maxMotorOutput = 200
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0003
motorizedCostPerDriveUnit = 0.75
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #b08b39
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/rotoServos_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticRotationServo
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/rotoServo_04.cfg
PART
{
name = rotoServo_04
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.9375, 0.0, 0.0, 1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
stackSymmetry = 3
TechRequired = actuators
entryCost = 6400
cost = 500
subcategory = 0
title = non RO - Rotation Servo M-25
manufacturer = Kerbal Motion LLC
description = A large, high-torque servo that can rotate attached parts through 360 degrees. When you just don't have enough torque for whatever nefarious prupose you have in mind, this is what you use. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.48
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
tags = robot actuator rotate servo
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Robotics/Assets/RotoServo_04
}
NODE
{
name = N1
transform = N1
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N2
transform = N2
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N3
transform = N3
size = 1
method = FIXED_JOINT
rigid = true
}
NODE
{
name = N4
transform = N4
size = 1
method = FIXED_JOINT
rigid = true
}
MODULE
{
name = ModuleRoboticRotationServo
servoTransformName = TopJoint
baseTransformName = BottomJoint
servoAttachNodes = top,N1,N2,N3,N4
servoSrfMeshNames = Rotor,COL1
traverseVelocityLimits = 1, 180
hardMinMaxLimits = -177, 177
softMinMaxAngles = -177, 177
targetAngle = 0
mainAxis = Y
maxMotorOutput = 1000
driveSpringMutliplier = 100
driveDampingMutliplier = 20
motorizedMassPerKN = 0.0004
motorizedCostPerDriveUnit = 0.5
connectedMassScale = 1
efficiency = 0.75
baseResourceConsumptionRate = 0.02
referenceConsumptionVelocity = 180
RESOURCE
{
name = ElectricCharge
rate = 1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ModulePartVariants
primaryColor = #999999
secondaryColor = #915934
baseDisplayName = Gray with Stripes
baseThemeName = Gray with Stripes
useMultipleDragCubes = false
VARIANT
{
name = Gray
displayName = Gray
themeName = Gray
primaryColor = #999999
TEXTURE
{
mainTextureURL = SquadExpansion/Serenity/Parts/Robotics/Assets/rotoServos_diffuse_plain
}
}
}
MODULE
{
name = ModuleResourceAutoShiftState
affectedResourceName = ElectricCharge
affectedModuleName = ModuleRoboticRotationServo
resourceShutOffHandler = true
resourceStartUpHandler = true
resourceShutOffStartUpUsePercent = true
resourceShutOffAmount = 0
resourceShutOffPercent = 0
resourceStartUpAmount = 0
resourceStartUpPercent = 5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Robotics/Controllers/KAL1000.cfg
PART
{
name = controller1000
module = Part
author = Pablo
mesh = model.mu
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, -1.0
TechRequired = advElectrics
entryCost = 8000
cost = 1000
subcategory = 0
title = non RO - KAL-1000 Controller
manufacturer = Moving Parts Experts Group
description = A first of its kind, this intelligent programmable controller can manage a number of parts across a vessel.\n\nIts not an entirely autonomous entity... yet... (PART NOT SUPPORTED BY RO)
attachRules = 0,1,0,0,0
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = (contr (robo (seq (anim
mapActionsToSymmetryParts = false
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODULE
{
name = ModuleRoboticController
RESOURCE
{
name = ElectricCharge
rate = 0.1
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/RobotArmScanner_S1.cfg
PART
{
name = RobotArmScanner_S1
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advExploration
entryCost = 4200
cost = 400
subcategory = 0
title = non RO - CRSY Light Scanning Arm
manufacturer = Experimental Engineering Group
description = The Experimental Engineering Group managed to successfully adapt technologies from several other manufacturers to produce this once-in-a-lifetime piece of technology.\n\nThe light scanning arm is capable of independent work on distant planets, analyzing the geology and composition of rocks and other surface features with two different instruments.\n\nA masterpiece of engineering and design. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.06
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = arm scanner science rover rock test
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/Assets/ROCArm_01
}
EFFECTS
{
unpacking
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_small_start
maxVolumeDistance = 150
}
}
extending
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_small_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
scanning
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_small_scan
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
retracting
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_small_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
packing
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_small_end
maxVolumeDistance = 150
}
}
}
MODULE
{
name = ModuleRobotArmScanner
pivotName = BaseRotator
extendActionName = Scan Surface Feature
trackingSpeed = 30
animationName = ROCScan1
TrackingAlignmentOffset = 0
unpackAnimationName = ROCDeploy
editorReachAnimationName = ROCPreview
firstJointAlignOffset = -90
gimbalAlignOffset = 90
instAlignOffset = 180
distanceFromSurface = 0.6
cancelScanDistance = 0.1
firstJointRotStartAngleModifier = 0
impactResistance = 2
impactResistanceRetracted = 6
retractable = False
rangeTriggerRadius = 2
rangeTriggerParentTransformName = ROCArm_01
firstJointRotationLimit = 90
safeRetractPeriods = 0 1
safeRetractPeriods = 3.5 4.5
safeRetractPeriods = 7 15
RESOURCE
{
name = ElectricCharge
rate = 13.6
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
SCANNEREFFECTS
{
EFFECT
{
className = RobotArmFXSpectrometer
effectStartTime = 1.5
effectStopTime = 3
lightTransformName = LightTransform
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
experimentActionName = Scan Surface Feature
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 1
dataIsCollectable = True
scienceValueRatio = 0.333333333333333333
showScienceValueRatio = true
extraResultString = Your scan has collected some, but not all the information available. Come back later with a better sensor.
interactionRange = 2
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/RobotArmScanner_S2.cfg
PART
{
name = RobotArmScanner_S2
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = scienceTech
entryCost = 6500
cost = 600
subcategory = 0
title = non RO - SPRT Medium Scanning Arm
manufacturer = Experimental Engineering Group
description = The Experimental Engineering Group has triumphed in creating a larger version of their previous scanning arm, duplicating their heroic feat for a twice-in-a-lifetime scientific accomplishment.\n\nThe medium scanning arm incoporates a 3rd instrument for further data gathering, increasing the amount of data the arm can gather. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.14
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = arm scanner science rover rock test
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/Assets/ROCArm_02
}
EFFECTS
{
unpacking
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_start
maxVolumeDistance = 150
}
}
extending
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
scanning
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_scan
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
retracting
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
packing
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_end
maxVolumeDistance = 150
}
}
}
MODULE
{
name = ModuleRobotArmScanner
pivotName = BaseRotator
extendActionName = Scan Surface Feature
trackingSpeed = 30
animationName = ROCScan2
TrackingAlignmentOffset = 0
unpackAnimationName = ROCDeploy
editorReachAnimationName = ROCPreview
firstJointAlignOffset = -90
gimbalAlignOffset = 90
instAlignOffset = 180
distanceFromSurface = 0.6
cancelScanDistance = 0.1
firstJointRotStartAngleModifier = 0
impactResistance = 2
impactResistanceRetracted = 6
retractable = False
rangeTriggerRadius = 3
rangeTriggerParentTransformName = ROCArm_02
firstJointRotationLimit = 90
safeRetractPeriods = 0 1
safeRetractPeriods = 3.5 4
safeRetractPeriods = 8 10
safeRetractPeriods = 12 15
RESOURCE
{
name = ElectricCharge
rate = 19.7
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
SCANNEREFFECTS
{
EFFECT
{
className = RobotArmFXSpectrometer
effectStartTime = 1.5
effectStopTime = 3
lightTransformName = LightTransform
}
EFFECT
{
className = RobotArmFXLaser
effectStartTime = 5
effectStopTime = 6.5
laserEffectTransformName = LaserTransform
configLaserEffectColor = #FF0000
laserEffectWidth = 0.01
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
experimentActionName = Scan Surface Feature
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 1
dataIsCollectable = True
scienceValueRatio = 0.666666666666666666
showScienceValueRatio = true
extraResultString = Your scan has collected most, but not all the information available. Come back later with a better sensor.
interactionRange = 2.5
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/RobotArmScanner_S3.cfg
PART
{
name = RobotArmScanner_S3
module = Part
author = RoverDude
rescaleFactor = 1
node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advScienceTech
entryCost = 8000
cost = 800
subcategory = 0
title = non RO - OP-E Large Scanning Arm
manufacturer = Experimental Engineering Group
description = The Experimental Engineering Group's marketing department claims this is another once-in-a-lifetime achievement. We're starting to get suspicious!\n\nNonetheless, this even larger rover arm has four separate instruments, and we can't think of what else they might add, so this is probably the top of the line model from them. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,0,0,0
mass = 0.3
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
tags = arm scanner science rover rock test
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/Assets/ROCArm_03
}
EFFECTS
{
unpacking
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_large_start
maxVolumeDistance = 150
}
}
extending
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_large_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
scanning
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_large_scan
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
retracting
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_large_motor_00
loop = true
volume = 0.0 0.0
volume = 1.0 1.0
maxVolumeDistance = 150
}
}
packing
{
AUDIO
{
channel = Ship
clip = SquadExpansion/Serenity/Sounds/robo_arm_large_end
maxVolumeDistance = 150
}
}
}
MODULE
{
name = ModuleRobotArmScanner
pivotName = BaseRotator
extendActionName = Scan Surface Feature
trackingSpeed = 30
animationName = ROCScan
TrackingAlignmentOffset = 0
unpackAnimationName = ROCDeploy
editorReachAnimationName = ROCPreview
firstJointAlignOffset = -90
gimbalAlignOffset = 90
instAlignOffset = 180
distanceFromSurface = 0.6
cancelScanDistance = 0.1
firstJointRotStartAngleModifier = 0
impactResistance = 2
impactResistanceRetracted = 6
retractable = False
rangeTriggerRadius = 4
rangeTriggerParentTransformName = ROCArm_03
firstJointRotationLimit = 90
safeRetractPeriods = 0 1
safeRetractPeriods = 3.5 4
safeRetractPeriods = 8 9
safeRetractPeriods = 15.5 16
safeRetractPeriods = 18 20
destroyOnBreakObject = DrillParticles
destroyOnBreakObject = DrillSmoke
destroyOnBreakObject = DrillSpark
RESOURCE
{
name = ElectricCharge
rate = 26.8
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
SCANNEREFFECTS
{
EFFECT
{
className = RobotArmFXSpectrometer
effectStartTime = 1.5
effectStopTime = 3
lightTransformName = LightTransform
}
EFFECT
{
className = RobotArmFXLaser
effectStartTime = 5
effectStopTime = 6.5
laserEffectTransformName = LaserTransform
configLaserEffectColor = #FF0000
laserEffectWidth = 0.01
}
EFFECT
{
className = RobotArmFXDrill
effectStartTime = 9.8
effectStopTime = 15
drillBaseTransformName = DrillBaseTransform
drillTipTransformName = DrillHeadTransform
drillEffectTransformName = DrillParticles
}
}
}
MODULE
{
name = ModuleScienceExperiment
experimentID = ROCScience
experimentActionName = Scan Surface Feature
resetActionName = Discard Report
reviewActionName = Review Report
hideUIwhenUnavailable = True
rerunnable = True
resettable = True
resettableOnEVA = False
hideFxModuleUI = True
xmitDataScalar = 1
dataIsCollectable = True
scienceValueRatio = 1.0
showScienceValueRatio = true
extraResultString = Your scan has collected all the detail possible, congratulations!
interactionRange = 3
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Structural/gripPads/lGripPad.cfg
PART
{
name = lGripPad
module = Part
author = Pablo
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = specializedConstruction
entryCost = 3400
cost = 300
subcategory = 0
title = non RO - GP-156 Grip Pad
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A large size non-slip pad so that you don't slip off the back of your mech-bot as you stomp across KSC in search of science! Comes in two form factors and three grip levels. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.078
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 65
bulkheadProfiles = srf
tags = cover plat support grip rubber friction
mapActionsToSymmetryParts = false
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Structural/gripPads/Assets/lGripPad
}
MODULE
{
name = ModulePartVariants
baseVariant = Square
VARIANT
{
name = Square
displayName = Square
description = Square
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
round = false
square = true
}
}
VARIANT
{
name = Round
displayName = Round
description = Round
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
round = true
square = false
}
}
}
MODULE
{
name = ModulePhysicMaterial
activePhysicMaterialName = MediumGrip
PhysicMaterialName = MediumGrip
PhysicMaterialName = HighGrip
PhysicMaterialName = ExtremeGrip
PHYSICMATERIALCOLORS
{
MATERIALCOLOR
{
name = MediumGrip
color = 1,1,1
}
MATERIALCOLOR
{
name = HighGrip
color = 0.63,0.63,0.63
}
MATERIALCOLOR
{
name = ExtremeGrip
color = 0.38,0.38,0.38
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Structural/gripPads/lGripStrip.cfg
PART
{
name = lGripStrip
module = Part
author = Pablo
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = specializedConstruction
entryCost = 3400
cost = 300
subcategory = 0
title = non RO - GPS-156 Grip Strip
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A large non-slip strip, giving unparalleled traction for all your non-slip needs. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.078
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 65
bulkheadProfiles = srf
tags = cover plat support grip rubber friction
mapActionsToSymmetryParts = false
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Structural/gripPads/Assets/lGripStrip
}
MODULE
{
name = ModulePhysicMaterial
activePhysicMaterialName = MediumGrip
PhysicMaterialName = MediumGrip
PhysicMaterialName = HighGrip
PhysicMaterialName = ExtremeGrip
PHYSICMATERIALCOLORS
{
MATERIALCOLOR
{
name = MediumGrip
color = 1,1,1
}
MATERIALCOLOR
{
name = HighGrip
color = 0.63,0.63,0.63
}
MATERIALCOLOR
{
name = ExtremeGrip
color = 0.38,0.38,0.38
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Structural/gripPads/mGripPad.cfg
PART
{
name = mGripPad
module = Part
author = Pablo
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = advancedMotors
entryCost = 2600
cost = 75
subcategory = 0
title = non RO - GP-036 Grip Pad
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A medium size non-slip pad so that the feet of your mecha-bot do not slip out from under it on the shifty sands of Duna. Comes in two form factors and three grip levels. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.018
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 65
bulkheadProfiles = srf
tags = cover plat support grip rubber friction
mapActionsToSymmetryParts = false
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Structural/gripPads/Assets/mGripPad
}
MODULE
{
name = ModulePartVariants
baseVariant = Square
VARIANT
{
name = Square
displayName = Square
description = Square
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
round = false
square = true
}
}
VARIANT
{
name = Round
displayName = Round
description = Round
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
round = true
square = false
}
}
}
MODULE
{
name = ModulePhysicMaterial
activePhysicMaterialName = MediumGrip
PhysicMaterialName = MediumGrip
PhysicMaterialName = HighGrip
PhysicMaterialName = ExtremeGrip
PHYSICMATERIALCOLORS
{
MATERIALCOLOR
{
name = MediumGrip
color = 1,1,1
}
MATERIALCOLOR
{
name = HighGrip
color = 0.63,0.63,0.63
}
MATERIALCOLOR
{
name = ExtremeGrip
color = 0.38,0.38,0.38
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Structural/gripPads/sGripPad.cfg
PART
{
name = sGripPad
module = Part
author = Pablo
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = advancedMotors
entryCost = 1100
cost = 30
subcategory = 0
title = non RO - GP-004 Grip Pad
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A very small non-slip pad to help make sure rocks do not slip out of the fingers of your mecha-bot. Comes in two form factors and three grip levels. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 65
bulkheadProfiles = srf
tags = cover plat support grip rubber friction
mapActionsToSymmetryParts = false
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Structural/gripPads/Assets/sGripPad
}
MODULE
{
name = ModulePartVariants
baseVariant = Square
VARIANT
{
name = Square
displayName = Square
description = Square
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
round = false
square = true
}
}
VARIANT
{
name = Round
displayName = Round
description = Round
primaryColor = #000000
secondaryColor = #000000
GAMEOBJECTS
{
round = true
square = false
}
}
}
MODULE
{
name = ModulePhysicMaterial
activePhysicMaterialName = MediumGrip
PhysicMaterialName = MediumGrip
PhysicMaterialName = HighGrip
PhysicMaterialName = ExtremeGrip
PHYSICMATERIALCOLORS
{
MATERIALCOLOR
{
name = MediumGrip
color = 1,1,1
}
MATERIALCOLOR
{
name = HighGrip
color = 0.63,0.63,0.63
}
MATERIALCOLOR
{
name = ExtremeGrip
color = 0.38,0.38,0.38
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Parts/Structural/gripPads/sGripStrip.cfg
PART
{
name = sGripStrip
module = Part
author = Pablo
rescaleFactor = 1
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
rescaleFactor = 1
TechRequired = advancedMotors
entryCost = 1500
cost = 50
subcategory = 0
title = non RO - GPS-025 Grip Strip
manufacturer = Dinkelstein Kerman's Construction Emporium
description = A non slip strip. The manufacturer assures us the price is justified and 'going down to the local market and buying a nice doormat' would NOT be just as good. (PART NOT SUPPORTED BY RO)
attachRules = 1,1,1,1,0
mass = 0.012
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 65
bulkheadProfiles = srf
tags = cover plat support grip rubber friction
mapActionsToSymmetryParts = false
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
category = 97
MODEL
{
model = SquadExpansion/Serenity/Parts/Structural/gripPads/Assets/sGripStrip
}
MODULE
{
name = ModulePhysicMaterial
activePhysicMaterialName = MediumGrip
PhysicMaterialName = MediumGrip
PhysicMaterialName = HighGrip
PhysicMaterialName = ExtremeGrip
PHYSICMATERIALCOLORS
{
MATERIALCOLOR
{
name = MediumGrip
color = 1,1,1
}
MATERIALCOLOR
{
name = HighGrip
color = 0.63,0.63,0.63
}
MATERIALCOLOR
{
name = ExtremeGrip
color = 0.38,0.38,0.38
}
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/DeployedScience.cfg
DEPLOYEDSCIENCE
{
ScienceTimeDelay = 60
DataSendFailedTimeDelay = 600
DIMINSHINGRETURNS
{
ENTRY
{
ExpCount = 1
Rate = 1
}
ENTRY
{
ExpCount = 2
Rate = 0.2
}
ENTRY
{
ExpCount = 3
Rate = 0.35
}
ENTRY
{
ExpCount = 4
Rate = 0.45
}
ENTRY
{
ExpCount = 5
Rate = 0.5
}
}
SEISMICENERGY
{
MinimumEnergyRequired = 3000
SeismicScienceProcessingDelay = 3
ENTRY
{
BodyName = Moho
Energy = 2.02e9
}
ENTRY
{
BodyName = Eve
Energy = 9.78e10
}
ENTRY
{
BodyName = Gilly
Energy = 1e6
}
ENTRY
{
BodyName = Kerbin
Energy = 4.184e10
}
ENTRY
{
BodyName = Mun
Energy = 7.82e8
}
ENTRY
{
BodyName = Minmus
Energy = 2.12e7
}
ENTRY
{
BodyName = Duna
Energy = 3.62e9
}
ENTRY
{
BodyName = Ike
Energy = 2.23e8
}
ENTRY
{
BodyName = Dres
Energy = 2.58e8
}
ENTRY
{
BodyName = Laythe
Energy = 2.36e10
}
ENTRY
{
BodyName = Vall
Energy = 2.49e9
}
ENTRY
{
BodyName = Tylo
Energy = 3.39e10
}
ENTRY
{
BodyName = Bop
Energy = 2.99e7
}
ENTRY
{
BodyName = Pol
Energy = 8.66e6
}
ENTRY
{
BodyName = Eeloo
Energy = 8.94e8
}
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/PhysicsMaterials.cfg
PHYSICMATERIAL_DEFINITION
{
name = MediumGrip
displayName = Medium Grip
dynamicFriction = 0.35
staticFriction = 0.5
bounciness = 0
frictionCombine = Maximum
bounceCombine = Average
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/PhysicsMaterials.cfg
PHYSICMATERIAL_DEFINITION
{
name = HighGrip
displayName = High Grip
dynamicFriction = 0.6
staticFriction = 0.75
bounciness = 0
frictionCombine = Maximum
bounceCombine = Average
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/PhysicsMaterials.cfg
PHYSICMATERIAL_DEFINITION
{
name = ExtremeGrip
displayName = Extreme Grip
dynamicFriction = 0.9
staticFriction = 1.1
bounciness = 0
frictionCombine = Maximum
bounceCombine = Average
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/PhysicsMaterials.cfg
PHYSICMATERIAL_DEFINITION
{
name = LowGrip
displayName = Low Grip
dynamicFriction = 0.1
staticFriction = 0.1
bounciness = 0
frictionCombine = Maximum
bounceCombine = Average
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/PhysicsMaterials.cfg
PHYSICMATERIAL_DEFINITION
{
name = Default
displayName = Default
dynamicFriction = 0.4
staticFriction = 0.4
bounciness = 0
frictionCombine = Maximum
bounceCombine = Average
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = KerbinBaobabTree
displayName = Baobab Tree
prefabName = kerbinBaobabTree
modelName = kerbinBaobabTree_LOD00
OrientateUp = true
Depth = 0.1
CanBeTaken = false
Frequency = 0.1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 1.5, -1.5
localSpaceScanPoints = 0, 1.5, 1.09
localSpaceScanPoints = 0, 1.5, -0.2
localSpaceScanPoints = 0, 3, -1.5
localSpaceScanPoints = 0, 3, 1.0
localSpaceScanPoints = 0, 3, -0.2
localSpaceScanPoints = 0, 4.5, -0.9
localSpaceScanPoints = 0.2, 4.5, 0
localSpaceScanPoints = 0, 7, 0
Scale = 1
CELESTIALBODY
{
Name = Kerbin
Biome = Grasslands
Biome = Highlands
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = KerbinGiantQuartz
displayName = Giant Quartz
prefabName = kerbinQuartz
modelName = kerbinQuartz_LOD00
OrientateUp = true
Depth = 0.1
CanBeTaken = false
Frequency = 0.25
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 1.5, -1.0
localSpaceScanPoints = -0.44, 1.5, 1.1
localSpaceScanPoints = -1.9, 1.5, 0.2
localSpaceScanPoints = 1.69, 1.5, -0.65
localSpaceScanPoints = 1.2, 1, 0.8
localSpaceScanPoints = -1.5, 1.5, -0.5
Scale = 1
CELESTIALBODY
{
Name = Kerbin
Biome = Mountains
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = GillyRidgeline
displayName = Gilly Ridgeline
prefabName = gillyRidgeline
modelName = gillyRidgeline_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = -1.1, 0.55, -0.1
localSpaceScanPoints = 1, 0.55, -0.16
localSpaceScanPoints = 1.8, 0.55, -0.16
localSpaceScanPoints = -2.1, 0.55, 0.05
localSpaceScanPoints = 0, 0.55, -0.22
localSpaceScanPoints = 0, 0.55, 0.08
Scale = 2
CELESTIALBODY
{
Name = Gilly
Biome = Midlands
Biome = Lowlands
Biome = Highlands
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DunaEjectaOnIke
displayName = Duna Ejecta
prefabName = dunaEjecta
modelName = dunaEjecta_LOD00
OrientateUp = true
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.4, 0
Scale = 1
CELESTIALBODY
{
Name = Ike
Biome = Polar Lowlands
Biome = Midlands
Biome = Eastern Mountain Ridge
Biome = Western Mountain Ridge
Biome = Lowlands
Biome = South Eastern Mountain Range
Biome = South Pole
Biome = Central Mountain Range
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = BopGravelPile
displayName = Gravel Pile
prefabName = bopGravelPile
modelName = bopGravelPile_LOD00
OrientateUp = false
Depth = 0.4
CanBeTaken = false
Frequency = 0.5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 0.57, -0.3
localSpaceScanPoints = 0.13, 0.58, 1.052
localSpaceScanPoints = 1.31, 0.5, 0.004
localSpaceScanPoints = -1.555, 0.57, 0.326
localSpaceScanPoints = 1.063, 0.5, 0.92
localSpaceScanPoints = -0.78, 0.5, 0.82
localSpaceScanPoints = 2.14, 0.47, 0.827
Scale = 2
CELESTIALBODY
{
Name = Bop
Biome = Poles
Biome = Slopes
Biome = Valley
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = PolYellowStones
displayName = Yellow Stones
prefabName = pol_yellowStones
modelName = pol_yellowStones_LOD00
OrientateUp = true
Depth = 0.5
CanBeTaken = true
Frequency = 10
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.2, 0
Scale = 1.2
CELESTIALBODY
{
Name = Pol
Biome = Poles
Biome = Lowlands
Biome = Highlands
Biome = Midlands
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MinmusGreenSandstone
displayName = Green Sandstone
prefabName = minmus_greenSandstone
modelName = minmus_greenSandstone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.15, 0
Scale = 1.8
CELESTIALBODY
{
Name = Minmus
Biome = Lowlands
Biome = Flats
Biome = Great Flats
Biome = Greater Flats
Biome = Lesser Flats
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MinmusOlivineFormation
displayName = Olivine Formation
prefabName = minmus_olivineFormation
modelName = minmus_olivineFormation_LOD00
OrientateUp = false
Depth = 0.1
CanBeTaken = false
Frequency = 0.15
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
localSpaceScanPoints = 0.2, 1, -0.4
localSpaceScanPoints = 0.37, 2, 2.52
localSpaceScanPoints = -2.5, 2, 1.51
localSpaceScanPoints = -5.47, 2, -0.04
localSpaceScanPoints = 3.39, 1, -0.5
Scale = 1
CELESTIALBODY
{
Name = Minmus
Biome = Lowlands
Biome = Highlands
Biome = Midlands
Biome = Poles
Biome = Slopes
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MohoStone
displayName = Moho Stone
prefabName = mohoStone
modelName = mohoStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.2, 0
Scale = 1
CELESTIALBODY
{
Name = Moho
Biome = North Pole
Biome = Northern Sinkhole Ridge
Biome = Northern Sinkhole
Biome = Midlands
Biome = Western Lowlands
Biome = Central Lowlands
Biome = Highlands
Biome = Minor Craters
Biome = South Western Lowlands
Biome = South Eastern Lowlands
Biome = Canyon
Biome = South Pole
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MohoWrinkleRidge
displayName = Wrinkle Ridge
prefabName = mohoWrinkleridge
modelName = mohoWrinkleridge_LOD00
OrientateUp = false
Depth = 0.2
CanBeTaken = false
Frequency = 0.25
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = -8, 0.7, 0.5
localSpaceScanPoints = -7, 0.7, 0.75
localSpaceScanPoints = -6, 0.7, 0.75
localSpaceScanPoints = -5, 0.7, 0.75
localSpaceScanPoints = -4, 0.7, 1
localSpaceScanPoints = -3, 0.7, 1
localSpaceScanPoints = -2, 0.7, 1
localSpaceScanPoints = -1, 0.7, 1
localSpaceScanPoints = 0, 0.7, 1
localSpaceScanPoints = 1, 0.7, 0.6
localSpaceScanPoints = 2, 0.7, 0.4
localSpaceScanPoints = 3, 0.7, 0.4
localSpaceScanPoints = 4, 0.7, 0.2
localSpaceScanPoints = 5, 0.7, 0.1
localSpaceScanPoints = 6, 0.7, -0.1
localSpaceScanPoints = 7, 0.7, -0.6
localSpaceScanPoints = 8, 0.7, -1
localSpaceScanPoints = 9, 0.7, -1.5
Scale = 1.5
CELESTIALBODY
{
Name = Moho
Biome = North Pole
Biome = Northern Sinkhole Ridge
Biome = Northern Sinkhole
Biome = Midlands
Biome = Western Lowlands
Biome = Central Lowlands
Biome = Highlands
Biome = Minor Craters
Biome = South Western Lowlands
Biome = South Eastern Lowlands
Biome = Canyon
Biome = South Pole
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EveVolcanicRock
displayName = Volcanic Rock
prefabName = eveVolcanicRock
modelName = eveVolcanicRock_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.2, 0
Scale = 2
CELESTIALBODY
{
Name = Eve
Biome = Poles
Biome = Peaks
Biome = Impact Ejecta
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Olympus
Biome = Craters
Biome = Foothills
Biome = Shallows
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EveBasaltFormation
displayName = Basalt Formation
prefabName = eveBasaltFormation
modelName = eveBasaltFormation_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = -0.32, 1, -0.21
localSpaceScanPoints = 0.8, 1, 0
localSpaceScanPoints = 0.32, 1, -0.11
localSpaceScanPoints = -0.58 ,1, -0.26
localSpaceScanPoints = 0.12, 2, -0.31
localSpaceScanPoints = -1.06, 1.25, -0.17
Scale = 1
CELESTIALBODY
{
Name = Eve
Biome = Peaks
Biome = Impact Ejecta
Biome = Highlands
Biome = Olympus
Biome = Craters
Biome = Foothills
Biome = Shallows
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EvePancakeDome
displayName = Pancake Dome
prefabName = evePancakeDome
modelName = evePancakeDome_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 0.2
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = -1.87, 1.2, -1.86
localSpaceScanPoints = 1.74, 1.2, 1.72
localSpaceScanPoints = -1.83, 1.2, 1.76
localSpaceScanPoints = 1.82, 1.2, -1.75
localSpaceScanPoints = 0, 3.62, 0
localSpaceScanPoints = 3.08, 2.77, 0
localSpaceScanPoints = -3.8, 2.59, 0
localSpaceScanPoints = 0, 1, -1.96
localSpaceScanPoints = 0, 1, 1.98
Scale = 1.2
CELESTIALBODY
{
Name = Eve
Biome = Peaks
Biome = Impact Ejecta
Biome = Olympus
Biome = Craters
Biome = Foothills
Biome = Shallows
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DunaStone
displayName = Duna Stone
prefabName = dunaStone
modelName = dunaStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = false
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.4, 0
Scale = 0.8
CELESTIALBODY
{
Name = Duna
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Craters
Biome = Midland Sea
Biome = Northern Basin
Biome = Southern Basin
Biome = Northern Shelf
Biome = Midland Canyon
Biome = Eastern Canyon
Biome = Western Canyon
Biome = Polar Craters
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DunaMeteorite
displayName = Duna Meteorite
prefabName = dunaMeteorite
modelName = dunaMeteorite_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 0.5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 1.5, 0
Scale = 1
CELESTIALBODY
{
Name = Duna
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Craters
Biome = Midland Sea
Biome = Northern Basin
Biome = Southern Basin
Biome = Northern Shelf
Biome = Midland Canyon
Biome = Eastern Canyon
Biome = Western Canyon
Biome = Polar Highlands
Biome = Polar Craters
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DunaDune
displayName = Sand Dune
prefabName = dunaDune
modelName = dunaDune_LOD00
OrientateUp = false
Depth = 0.4
CanBeTaken = false
Frequency = 0.25
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 3.69, 0.50, 0.00
localSpaceScanPoints = -4.07, 0.50, 0.00
localSpaceScanPoints = 0.00, 0.50, 3.85
localSpaceScanPoints = -0.35, 0.45, -2.73
localSpaceScanPoints = -2.45, 0.61, -2.11
localSpaceScanPoints = 2.52, 0.45, -2.46
localSpaceScanPoints = 2.98, 0.58, 2.95
localSpaceScanPoints = -3.17, 0.60, 2.51
localSpaceScanPoints = -0.75, 1.99, -0.09
localSpaceScanPoints = -2.24, 1.28, 2.25
localSpaceScanPoints = 2.00, 1.90, 0.30
localSpaceScanPoints = 0.05, 1.23, 2.02
localSpaceScanPoints = -0.41, 1.20, -1.90
Scale = 2
CELESTIALBODY
{
Name = Duna
Biome = Lowlands
Biome = Midlands
Biome = Craters
Biome = Midland Sea
Biome = Northern Basin
Biome = Southern Basin
Biome = Northern Shelf
Biome = Midland Canyon
Biome = Eastern Canyon
Biome = Western Canyon
Biome = Polar Craters
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DunaBlueberries
displayName = Blueberries
prefabName = dunaBlueberries
modelName = dunaBlueberries_LOD00
OrientateUp = false
Depth = 0
CanBeTaken = true
Frequency = 10
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 0.07, 0
Scale = 2.5
CELESTIALBODY
{
Name = Duna
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Craters
Biome = Midland Sea
Biome = Northern Basin
Biome = Southern Basin
Biome = Northern Shelf
Biome = Midland Canyon
Biome = Eastern Canyon
Biome = Western Canyon
Biome = Polar Highlands
Biome = Polar Craters
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DresMeteorite
displayName = Dres Meteorite
prefabName = dresMeteorite
modelName = dresMeteorite_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 1.5, 0
localSpaceScanPoints = -1, 0.7, 0.2
localSpaceScanPoints = 1.5, 1.5, 0
localSpaceScanPoints = -1.3, 2, 0
localSpaceScanPoints = -0.9, 1.6, 0
localSpaceScanPoints = 1.8, 0.8, -0.3
Scale = 1.5
CELESTIALBODY
{
Name = Dres
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Ridges
Biome = Impact Craters
Biome = Impact Ejecta
Biome = Canyons
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = DresCrater
displayName = Dres Crater
prefabName = dresCrater
modelName = dresCrater_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 0.25
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.00, 1.20, -4.40
localSpaceScanPoints = 0.00, 1.20, 4.40
localSpaceScanPoints = -4.40, 1.00, 0.00
localSpaceScanPoints = 4.40, 1.00, 0.00
localSpaceScanPoints = 2.70, 2.60, 0.00
localSpaceScanPoints = -2.70, 2.60, 0.00
localSpaceScanPoints = 0.00, 2.60, 2.70
localSpaceScanPoints = 0.00, 2.60, -2.70
localSpaceScanPoints = 3.06, 1.10, 3.07
localSpaceScanPoints = -3.06, 1.10, 3.07
localSpaceScanPoints = 3.11, 1.10, -3.10
localSpaceScanPoints = -3.09, 1.10, -3.06
localSpaceScanPoints = 2.24, 2.50, 2.17
localSpaceScanPoints = 2.18, 2.50, -1.94
localSpaceScanPoints = -1.85, 2.50, -1.80
localSpaceScanPoints = -1.95, 2.50, 1.88
Scale = 1.2
CELESTIALBODY
{
Name = Dres
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = Impact Craters
Biome = Impact Ejecta
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MunStone
displayName = Mun Stone
prefabName = munStone
modelName = munStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.26, 0
Scale = 1.3
CELESTIALBODY
{
Name = Mun
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = East Crater
Biome = Northwest Crater
Biome = Northern Basin
Biome = Farside Crater
Biome = Southwest Crater
Biome = Canyons
Biome = Polar Crater
Biome = Polar Lowlands
Biome = Highland Craters
Biome = Midland Craters
Biome = East Farside Crater
Biome = Twin Craters
Biome = Farside Basin
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MunCrater
displayName = Mun Crater
prefabName = munCrater
modelName = munCrater_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.00, 0.50, -1.30
localSpaceScanPoints = 0.00, 0.50, 1.65
localSpaceScanPoints = 1.35, 0.50, 0.28
localSpaceScanPoints = -1.58, 0.50, 0.28
localSpaceScanPoints = -0.10, 0.80, -1.22
localSpaceScanPoints = -0.10, 0.92, 1.46
localSpaceScanPoints = 1.22, 0.60, 0.20
localSpaceScanPoints = -1.46, 0.79, 0.20
localSpaceScanPoints = 0.97, 0.44, 1.26
localSpaceScanPoints = -1.00, 0.50, 1.19
localSpaceScanPoints = 0.93, 0.50, -0.81
localSpaceScanPoints = -1.09, 0.50, -0.87
localSpaceScanPoints = 0.89, 0.75, 1.13
localSpaceScanPoints = -0.88, 0.75, 1.10
localSpaceScanPoints = -0.99, 0.75, -0.73
localSpaceScanPoints = 0.83, 0.75, -0.64
Scale = 1.2
CELESTIALBODY
{
Name = Mun
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = East Crater
Biome = Northwest Crater
Biome = Northern Basin
Biome = Farside Crater
Biome = Southwest Crater
Biome = Canyons
Biome = Polar Crater
Biome = Polar Lowlands
Biome = Highland Craters
Biome = Midland Craters
Biome = East Farside Crater
Biome = Twin Craters
Biome = Farside Basin
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = MunLargeCrater
displayName = Mun Large Crater
prefabName = munLargeCrater
modelName = munLargeCrater_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 0.25
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.00, 1.00, -4.44
localSpaceScanPoints = 0.00, 1.00, 4.40
localSpaceScanPoints = -2.55, 1.00, -3.55
localSpaceScanPoints = -2.21, 1.00, 3.91
localSpaceScanPoints = 2.44, 1.00, -3.78
localSpaceScanPoints = 2.28, 1.00, 3.81
localSpaceScanPoints = 3.48, 1.00, 2.24
localSpaceScanPoints = -3.50, 1.00, 2.32
localSpaceScanPoints = 3.98, 1.00, -0.25
localSpaceScanPoints = -3.98, 1.00, -0.25
localSpaceScanPoints = 3.87, 1.00, -2.22
localSpaceScanPoints = -3.73, 1.00, -1.89
localSpaceScanPoints = 0.00, 2.00, 4.20
localSpaceScanPoints = 0.00, 2.00, -4.22
localSpaceScanPoints = -4.54, 2.00, 0.00
localSpaceScanPoints = 4.32, 1.58, 0.00
localSpaceScanPoints = -3.77, 2.00, 2.42
localSpaceScanPoints = -3.93, 2.00, -2.15
localSpaceScanPoints = -2.25, 2.00, 3.77
localSpaceScanPoints = 2.49, 2.00, -3.81
localSpaceScanPoints = 2.29, 2.00, 3.91
localSpaceScanPoints = -2.30, 2.00, -3.75
localSpaceScanPoints = 3.82, 1.79, -1.91
localSpaceScanPoints = 3.92, 1.76, 1.74
Scale = 1.2
CELESTIALBODY
{
Name = Mun
Biome = Poles
Biome = Lowlands
Biome = Midlands
Biome = Highlands
Biome = East Crater
Biome = Northwest Crater
Biome = Northern Basin
Biome = Farside Crater
Biome = Southwest Crater
Biome = Canyons
Biome = Polar Crater
Biome = Polar Lowlands
Biome = Highland Craters
Biome = Midland Craters
Biome = East Farside Crater
Biome = Twin Craters
Biome = Farside Basin
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = LaytheStone
displayName = Laythe Stone
prefabName = laytheStone
modelName = laytheStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 2
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.21, 0
Scale = 2
CELESTIALBODY
{
Name = Laythe
Biome = Poles
Biome = Shores
Biome = Dunes
Biome = Crater Island
Biome = Peaks
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = LaytheBoulder
displayName = Laythe Boulder
prefabName = laytheBoulder
modelName = laytheBoulder_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 0.5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 1.5, 0
Scale = 1
CELESTIALBODY
{
Name = Laythe
Biome = Poles
Biome = Shores
Biome = Dunes
Biome = Crater Island
Biome = Peaks
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = LaytheGeyser
displayName = Laythe Geyser
prefabName = laytheGeyser
modelName = laytheGeyser_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 0.1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.35, 1.10, -3.47
localSpaceScanPoints = 1.60, 1.83, 1.04
localSpaceScanPoints = 2.23, 1.83, -0.63
localSpaceScanPoints = -1.55, 1.50, -0.92
localSpaceScanPoints = 0.48, 3.00, -0.75
localSpaceScanPoints = -0.20, 1.50, 0.88
localSpaceScanPoints = 1.77, 1.50, -2.53
localSpaceScanPoints = -0.76, 1.50, -2.51
burstEmitterMinWait = 60
burstEmitterMaxWait = 120
sfxVolume = 0.75
idleClip = SquadExpansion/Serenity/Sounds/sfx_geyser_idle
burstClip = SquadExpansion/Serenity/Sounds/sfx_geyser_burst
Scale = 1
applyForces = true
vfxBaseForce = 1.2
vfxForceRadius = 1.5, 7
vfxRadiusCenter = 0.6, 6.5, -1.2
forceDirection = 0, 1, 0
CELESTIALBODY
{
Name = Laythe
Biome = Shores
Biome = Dunes
Biome = Crater Island
}
VFX_CURVEFORCE
{
key = 0 0
key = 0.3 0
key = 0.322 0
key = 0.344 0.15
key = 0.366 0.15
key = 0.592 0.15
key = 0.614 0.15
key = 0.636 0
key = 0.658 0
key = 4.32 0
key = 4.342 0
key = 4.364 0.2
key = 4.386 0.2
key = 10.762 0.2
key = 10.784 0.2
key = 10.806 0
key = 10.828 0
key = 11.25 0
key = 11.272 0
key = 11.294 1.5
key = 11.316 1.5
key = 22.622 1.5
key = 22.644 1.5
key = 22.666 0
key = 22.688 0
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = VallIceChunk
displayName = Vall Ice Chunk
prefabName = vallIceChunk
modelName = vallIceChunk_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.23, 0
localSpaceScanPoints = -0.0313, 0.1162, 0.175
localSpaceScanPoints = 0.0778, 0.077, -0.2042
localSpaceScanPoints = 0.023, 0.47, 0.123
Scale = 1.5
CELESTIALBODY
{
Name = Vall
Biome = Poles
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Northeast Basin
Biome = Northwest Basin
Biome = Southern Basin
Biome = Southern Valleys
Biome = Mountains
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = VallStone
displayName = Vall Stone
prefabName = vallStone
modelName = vallStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.78, -0.58
localSpaceScanPoints = 0, 0.78, 0.9
localSpaceScanPoints = 1.65, 0.78, 0
localSpaceScanPoints = -1.7, 0.78, 0
Scale = 1
CELESTIALBODY
{
Name = Vall
Biome = Poles
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Northeast Basin
Biome = Northwest Basin
Biome = Southern Basin
Biome = Southern Valleys
Biome = Mountains
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = VallCryovolcano
displayName = Cryovolcano
prefabName = vallCryovolcano
modelName = vallCryovolcano_LOD00
OrientateUp = false
Depth = 0.3
CanBeTaken = false
Frequency = 0.1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = false
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.18, 1.00, -3.12
localSpaceScanPoints = 0.00, 1.00, 3.06
localSpaceScanPoints = -3.28, 0.65, -0.74
localSpaceScanPoints = 3.50, 0.75, -1.22
localSpaceScanPoints = 2.21, 1.00, -2.14
localSpaceScanPoints = -2.17, 1.00, -2.12
localSpaceScanPoints = -2.27, 1.00, 1.93
localSpaceScanPoints = 2.23, 1.00, 2.36
localSpaceScanPoints = -0.06, 2.43, 1.73
localSpaceScanPoints = -0.06, 2.43, -1.73
localSpaceScanPoints = -1.71, 2.43, -0.07
localSpaceScanPoints = 1.71, 2.43, -0.07
localSpaceScanPoints = 3.52, 0.75, 1.05
localSpaceScanPoints = -3.10, 1.00, 0.76
localSpaceScanPoints = -1.16, 2.43, -1.26
localSpaceScanPoints = 1.26, 2.43, -1.29
localSpaceScanPoints = 1.19, 2.43, 1.22
localSpaceScanPoints = -1.14, 2.43, 1.24
burstEmitterMinWait = 60
burstEmitterMaxWait = 120
sfxVolume = 0.75
idleClip = SquadExpansion/Serenity/Sounds/sfx_cryoVolcano_idle
burstClip = SquadExpansion/Serenity/Sounds/sfx_cryoVolcano_burst
Scale = 1.6
applyForces = true
vfxBaseForce = 1.4
vfxForceRadius = 1.5, 8
vfxRadiusCenter = 0, 4.5, 0
forceDirection = 0, 1, 0
CELESTIALBODY
{
Name = Vall
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Northeast Basin
Biome = Northwest Basin
Biome = Southern Basin
Biome = Southern Valleys
}
VFX_CURVEFORCE
{
key = 0 0
key = 6.022 0
key = 6.002 0
key = 6.044 0.5
key = 6.066 0.5
key = 6.988 0.5
key = 7 0.5
key = 7.022 0
key = 7.044 0
key = 9.84 0
key = 9.862 0
key = 9.884 0.52
key = 9.906 0.52
key = 10.884 0.52
key = 10.906 0.52
key = 10.928 0
key = 10.95 0
key = 16.94 0
key = 16.962 0
key = 16.984 0.25
key = 17.006 0.25
key = 17.984 0.25
key = 18.006 0.25
key = 18.028 0
key = 18.05 0
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = TyloLightStone
displayName = Tylo Light Stone
prefabName = tyloLightStone
modelName = tyloLightStone_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 2
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.3, 0
Scale = 1.25
CELESTIALBODY
{
Name = Tylo
Biome = Mara
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Minor Craters
Biome = Tycho Crater
Biome = Galileio Crater
Biome = Grissom Crater
Biome = Gagarin Crater
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = TyloDarkBoulder
displayName = Tylo Dark Boulder
prefabName = tyloDarkBoulder
modelName = tyloDarkBoulder_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = false
Frequency = 0.5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0, 0.95, 0
Scale = 1
CELESTIALBODY
{
Name = Tylo
Biome = Mara
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Minor Craters
Biome = Tycho Crater
Biome = Galileio Crater
Biome = Grissom Crater
Biome = Gagarin Crater
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = TyloCheckerboard
displayName = Tylo Checkerboard
prefabName = tyloCheckerboard
modelName = tyloCheckerboard_LOD00
OrientateUp = false
Depth = 0.6
CanBeTaken = false
Frequency = 0.1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.00, 2.35, -1.70
localSpaceScanPoints = -0.34, 2.46, 0.84
localSpaceScanPoints = -2.29, 2.37, -0.54
localSpaceScanPoints = 3.69, 2.04, -0.12
localSpaceScanPoints = 3.07, 2.50, -1.71
localSpaceScanPoints = 3.17, 1.93, 1.34
localSpaceScanPoints = 5.83, 4.64, 0.06
localSpaceScanPoints = -4.97, 4.95, -0.30
localSpaceScanPoints = 4.37, 5.39, -1.94
localSpaceScanPoints = 3.76, 5.14, 1.95
localSpaceScanPoints = -3.25, 8.59, 0.06
localSpaceScanPoints = 2.70, 8.59, 0.06
localSpaceScanPoints = -0.95, 9.36, -0.08
localSpaceScanPoints = 0.00, 5.57, -1.55
localSpaceScanPoints = 0.00, 5.31, 1.50
Scale = 1
CELESTIALBODY
{
Name = Tylo
Biome = Mara
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Minor Craters
Biome = Tycho Crater
Biome = Galileio Crater
Biome = Grissom Crater
Biome = Gagarin Crater
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EelooIceChunk
displayName = Eeloo Ice Chunk
prefabName = eelooIceChunk
modelName = eelooIceChunk_LOD00
OrientateUp = false
Depth = 0.5
CanBeTaken = true
Frequency = 5
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 50
SmallROC = true
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 0.15, 0
Scale = 2
CELESTIALBODY
{
Name = Eeloo
Biome = Poles
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Craters
Biome = Northern Glaciers
Biome = Ice Canyons
Biome = Fragipan
Biome = Babbage Patch
Biome = Southern Glaciers
Biome = Mu Glacier
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EelooBrownBoulder
displayName = Eeloo Brown Boulder
prefabName = eelooBrownBoulder
modelName = eelooBrownBoulder_LOD00
OrientateUp = false
Depth = 0.6
CanBeTaken = false
Frequency = 1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = false
RandomRotation = true
localSpaceScanPoints = 0, 2.2, 0
Scale = 1
CELESTIALBODY
{
Name = Eeloo
Biome = Poles
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Craters
Biome = Northern Glaciers
Biome = Fragipan
Biome = Southern Glaciers
Biome = Mu Glacier
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/rocsdef.cfg
ROC_DEFINITION
{
Type = EelooBerg
displayName = Eeloo Berg
prefabName = eelooBerg
modelName = eelooBerg_LOD00
OrientateUp = false
Depth = 0.4
CanBeTaken = false
Frequency = 0.1
CastShadows = true
ReceiveShadows = true
CollisionThreshold = 8
SmallROC = false
RandomDepth = true
RandomOrientation = true
RandomRotation = false
localSpaceScanPoints = 0.00, 1.00, 1.68
localSpaceScanPoints = -0.20, 1.00, -1.73
localSpaceScanPoints = 5.79, 1.00, 0.00
localSpaceScanPoints = -5.57, 1.00, 1.35
localSpaceScanPoints = -3.62, 1.00, -0.82
localSpaceScanPoints = -2.81, 1.00, 2.27
localSpaceScanPoints = 2.91, 1.00, -1.47
localSpaceScanPoints = 2.95, 1.00, 1.61
localSpaceScanPoints = -4.00, 5.00, 0.42
localSpaceScanPoints = 4.39, 5.00, 0.04
localSpaceScanPoints = 0.34, 8.00, -0.15
Scale = 1
CELESTIALBODY
{
Name = Eeloo
Biome = Poles
Biome = Midlands
Biome = Highlands
Biome = Lowlands
Biome = Craters
Biome = Northern Glaciers
Biome = Fragipan
Biome = Southern Glaciers
Biome = Mu Glacier
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = deployedSeismicSensor
title = Surface Deployed Seismic Sensor
baseValue = 1
scienceCap = 80
dataScale = 1
requireAtmosphere = False
situationMask = 1
biomeMask = 0
applyScienceScale = false
RESULTS
{
default = Seismic data gathered from impacts on the surface.
KerbinSrfLanded = Seismic data gathered from impacts on the surface of Kerbin.
MunSrfLanded = Seismic data gathered from impacts on the surface of The Mun.
MinmusSrfLanded = Seismic data gathered from impacts on the surface of Minmus.
MohoSrfLanded = Seismic data gathered from impacts on the surface of Moho.
GillySrfLanded = Seismic data gathered from impacts on the surface of Gilly.
EveSrfLanded = Seismic data gathered from impacts on the surface of Eve.
DunaSrfLanded = Seismic data gathered from impacts on the surface of Duna.
IkeSrfLanded = Seismic data gathered from impacts on the surface of Ike.
DresSrfLanded = Seismic data gathered from impacts on the surface of Dres.
LaytheSrfLanded = Seismic data gathered from impacts on the surface of Laythe.
VallSrfLanded = Seismic data gathered from impacts on the surface of Val.
TyloSrfLanded = Seismic data gathered from impacts on the surface of Tylo.
BopSrfLanded = Seismic data gathered from impacts on the surface of Bop.
PolSrfLanded = Seismic data gathered from impacts on the surface of Pol.
EelooSrfLanded = Seismic data gathered from impacts on the surface of Eeloo.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = deployedWeatherReport
title = Surface Deployed Weather Observations
baseValue = 0.3
scienceCap = 60
dataScale = 1
requireAtmosphere = True
situationMask = 1
biomeMask = 0
applyScienceScale = false
RESULTS
{
default = Weather information gathered from the surface.
KerbinSrfLanded = Weather information gathered from the surface of Kerbin.
EveSrfLanded = Weather information gathered the surface of Eve.
DunaSrfLanded = Weather information gathered from the surface of Duna.
LaytheSrfLanded = Weather information gathered from the surface of Laythe.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = deployedGooObservation
title = Surface Deployed Mystery Goo Observations
baseValue = 0.28125
scienceCap = 45
dataScale = 1
requireAtmosphere = False
situationMask = 1
biomeMask = 0
applyScienceScale = false
RESULTS
{
default = Long term Mystery Goo observation data from the surface.
KerbinSrfLanded = Long term Mystery Goo observation data from the surface of Kerbin.
MunSrfLanded = Long term Mystery Goo observation data from the surface of The Mun.
MinmusSrfLanded = Long term Mystery Goo observation data from the surface of Minmus.
MohoSrfLanded = Long term Mystery Goo observation data from the surface of Moho.
GillySrfLanded = Long term Mystery Goo observation data from the surface of Gilly.
EveSrfLanded = Long term Mystery Goo observation data from the surface of Eve.
DunaSrfLanded = Long term Mystery Goo observation data from the surface of Duna.
IkeSrfLanded = Long term Mystery Goo observation data from the surface of Ike.
DresSrfLanded = Long term Mystery Goo observation data from the surface of Dres.
LaytheSrfLanded = Long term Mystery Goo observation data from the surface of Laythe.
VallSrfLanded = Long term Mystery Goo observation data from the surface of Val.
TyloSrfLanded = Long term Mystery Goo observation data from the surface of Tylo.
BopSrfLanded = Long term Mystery Goo observation data from the surface of Bop.
PolSrfLanded = Long term Mystery Goo observation data from the surface of Pol.
EelooSrfLanded = Long term Mystery Goo observation data from the surface of Eeloo.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = deployedIONCollector
title = Surface Deployed Ion Collector
baseValue = 0.3125
scienceCap = 100
dataScale = 1
requireAtmosphere = False
requireNoAtmosphere = True
situationMask = 1
biomeMask = 0
applyScienceScale = false
RESULTS
{
default = Ion detector data gathered from the surface.
KerbinSrfLanded = Ion detector data gathered from the surface of Kerbin.
MunSrfLanded = Ion detector data gathered from the surface of The Mun.
MinmusSrfLanded = Ion detector data gathered from the surface of Minmus.
GillySrfLanded = Ion detector data gathered from the surface of Gilly.
MohoSrfLanded = Ion detector data gathered from the surface of Moho.
DunaSrfLanded = Ion detector data gathered from the surface of Duna.
IkeSrfLanded = Ion detector data gathered from the surface of Ike.
DresSrfLanded = Ion detector data gathered from the surface of Dres.
LaytheSrfLanded = Ion detector data gathered from the surface of Laythe.
VallSrfLanded = Ion detector data gathered from the surface of Val.
TyloSrfLanded = Ion detector data gathered from the surface of Tylo.
BopSrfLanded = Ion detector data gathered from the surface of Bop.
PolSrfLanded = Ion detector data gathered from the surface of Pol.
EelooSrfLanded = Ion detector data gathered from the surface of Eeloo.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_KerbinBaobabTree
title = Baobab Tree Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = These ancient trees provide good practice for studying the secrets of the universe. Also, their seed pods are tough as meteorites and potentially just as tasty.
KerbinSrf = These ancient trees provide good practice for studying the secrets of the universe. Also, their seed pods are tough as meteorites and potentially just as tasty.
KerbinSrf = If our experts are correct, this is one of the oldest trees on the planet… perhaps as old as Professor von Kerman himself.
KerbinSrf = A ring sample of this ancient tree will provide centuries of valuable historical climate data. But can it be gathered without harming the elder Baobab?
KerbinSrf = While there are other trees on Kerbin, these are by far the most interesting.They stand out so much its like you can barely see the others sometimes.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_KerbinGiantQuartz
title = Giant Quartz Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A huge, majestic looking formation of quartz. Now how do we move it without breaking it?
KerbinSrf = A huge, majestic looking formation of quartz. Now how do we move it without breaking it?
KerbinSrf = Glistening like a mirror, this massive crystal formation provides valuable information, if Bob will stop looking at his reflection long enough to gather it.
KerbinSrf = These quartz formations are still something of a mystery. Some of our scientists are pondering how such a massive structure could have formed here. Others are wondering if they picked the right career and shouldn't have been jewelers instead.
KerbinSrf = These quartz formations only show up in the more difficult to reach areas of Kerbin. Are they shy? Or did something happen in the past to the more accessible ones?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_GillyRidgeline
title = Gilly Ridgeline Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Gilly's relatively low density is of great interest to Kerbin Scientists. Is it due to low density rock or could Gilly possibly have a cream filling?
GillySrf = Gilly's relatively low density is of great interest to Kerbin Scientists. Is it due to low density rock or could Gilly possibly have a cream filling?
GillySrf = This strange formation seems almost weathered, which is uttery impossible on a low gravity body. Further study may provide vital clues.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DunaEjectaOnIke
title = Duna Ejecta Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = These chunks of debris have rained on Ike for eons. Providing insight into the history of Duna through the impacts that threw this material off its surface.
IkeSrf = These chunks of debris have rained on Ike for eons. Providing insight into the history of Duna through the impacts that threw this material off its surface.
IkeSrf = Scattered far and wide across the surface of Ike, these strange meteorites hint at an extermely violent early history of both Duna and Ike.
IkeSrf = Besides providing valuable data of Ike & Duna's pre-history, pet "Ike-Rocks" are now all the rage back home on Kerbin.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_BopGravelPile
title = Gravel Pile Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Bop's low gravity causes accretia to slowly accumulate - some of it from long before it was captured by Jool.
BopSrf = Bop's low gravity causes accretia to slowly accumulate - some of it from long before it was captured by Jool.
BopSrf = It is curious how such a pile could accumulate on a low gravity moon. Further analysis could provide valuable insite on Bop's origin's, and whether it's a natural or captured moon.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_PolYellowStones
title = Yellow Stones Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Pol's distinctive color shows up particularly well in these chunks of stone left across its surface. Could they be more than just cold stone - perhaps some new type of cheese, aged over millions of years?
PolSrf = Pol's distinctive color shows up particularly well in these chunks of stone left across its surface. Could they be more than just cold stone - perhaps some new type of cheese, aged over millions of years?
PolSrf = The huge rock spires of Pol already defy all logic. Perhaps if we can learn how these particular fragments broke apart, we can also discover how they were able to form at all?
PolSrf = These small fragments appear to be made of the same material as Pol's huge rock spires. But what could have broken them off? Krakens?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MinmusGreenSandstone
title = Green Sandstone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Kerbin Scientists are curious about how Minmus managed to have salt flats despite its low gravity and lack of atmosphere. These old rocks provide numerous clues... also, they kind of look like sprinkles, right?
MinmusSrf = Kerbin Scientists are curious about how Minmus managed to have salt flats despite its low gravity and lack of atmosphere. These old rocks provide numerous clues... also, they kind of look like sprinkles, right?
MinmusSrf = All evidence points towards Minmus once having several liquid oceans, physics indicates this is impossible! Study of these strange small stones will provide valuable insight into this mystery.
MinmusSrf = It's going to be really hard to convince the folks back home that these aren't actually mint flavored sugar cookies.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MinmusOlivineFormation
title = Olivine Formation Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Outcroppings of these mineral deposits can tell us much about Minmus' more energetic past. As a side note the chunks chipped off are very pretty.
MinmusSrf = Outcroppings of these mineral deposits can tell us much about Minmus' more energetic past. As a side note the chunks chipped off are very pretty.
MinmusSrf = An olivine formation jutting out from a salt flat… on a low gravity moon with no atmosphere? More impossible evidence that Minmus may have once had… oceans???
MinmusSrf = This huge formation will provide scores of valuable data. But more important to the guys at the lab, in this low gravity, can you reach the top in one leap?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MohoStone
title = Moho Stone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Stones on Moho show signs of heavy space weathering - certainly there was no water here to erode them. Careful study shows the history of the Sun's effect on Moho.
MohoSrf = Stones on Moho show signs of heavy space weathering - certainly there was no water here to erode them. Careful study shows the history of the Sun's effect on Moho.
MohoSrf = As strange as it sounds, these stones look more like smooth river-rocks than meteorite fragments. Further analysis will prove valuable.
MohoSrf = If Minmus is made of mint ice-cream, we could use these small brown stones as the chocolate sprinkles - if we were willing to take them there. Do we have the delta-v for a detour?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MohoWrinkleRidge
title = Wrinkle Ridge Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A type of feature created on the surface of a celestial body when magma settles after cooling down. Kerbal astronomers call them moon frowns.
MohoSrf = A type of feature created on the surface of a celestial body when magma settles after cooling down. Kerbal astronomers call them moon frowns.
MohoSrf = Strangely enough, this cooled magma resembles layers of delicious hot fudge.
MohoSrf = Now cooled, this wonderful magma flow has an almost organic look to it.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EveVolcanicRock
title = Volcanic Rock Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A small chunk of volcanic rock. Good thing it's not hot anymore.
EveSrf = A small chunk of volcanic rock. Good thing it's not hot anymore.
EveSrf = Incredably lightweight for its size, one wonders if this pumice like stone can actually float in Eve's weird pinkish oceans.
EveSrf = Similar to volcanic glass found on Kerbin, analysis of this facinating sample should glean valuable information into Eve's volcanic past.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EveBasaltFormation
title = Basalt Formation Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A bunch of vertical rocks grouped one next to the other. They look like old spaghetti that somebody forgot and left there for centuries.
EveSrf = A bunch of vertical rocks grouped one next to the other. They look like old spaghetti that somebody forgot and left there for centuries.
EveSrf = Formations like this one are rare on Kerbin. Some of our scientists theorize that Eve's more violent past has something to do with their formation.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EvePancakeDome
title = Pancake Dome Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A large, round, volcanic crater. Anything this food-shaped in space is worth studying.
EveSrf = A large, round, volcanic crater. Anything this food-shaped in space is worth studying.
EveSrf = Whichever scientist first looked at these large dome shaped formations and thought 'This reminds me of breakfast' likely won a prize of some sort.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DunaStone
title = Duna Stone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Geologists on Kerbin hope to determine much from just a chunk of rock. Including the most important question - was there life on Duna? And if so - how many shapes did it come in?
DunaSrf = Geologists on Kerbin hope to determine much from just a chunk of rock. Including the most important question - was there life on Duna? And if so - how many shapes did it come in?
DunaSrf = This Duna stone is much like every other stone we've seen on Duna. But now that you've found it, it's taken on special signifigance and will go down in the history of Kerbal spacefaring. Also may sell well in an auction house.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DunaMeteorite
title = Duna Meteorite Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = The remains of a past meteorite that struck Duna's surface.
DunaSrf = The remains of a past meteorite that struck Duna's surface.
DunaSrf = Duna's thin atmosphere does little to stop these meteorites from crashing into it and scattering over its surface. While we did come to Duna to study the planet itself, why not stop to sample composition of another celestial body as well?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DunaDune
title = Duna Dune Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = The winds on Duna can pile up sand in odd places. They have piled up this residue, and the information it contains, from hundreds of kilometers away.
DunaSrf = The winds on Duna can pile up sand in odd places. They have piled up this residue, and the information it contains, from hundreds of kilometers away.
DunaSrf = Duna's thin winds carry this fine sand in huge storms, leaving these dunes behind in deposits all over the planet. Amazing for scientists - terrible to try to get out of your bathing suit though.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DunaBlueberries
title = Blueberries Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Small rocks that might look like blueberries, but don't taste like them... we're almost certain.
DunaSrf = Small rocks that might look like blueberries, but don't taste like them... we're almost certain.
DunaSrf = How these formed is still a mystery to scientists back on Kerbin. Do they have any relationship to the pancake domes on Eve, or is that just a galactic and gastronomical mystery we have yet to solve. Who knows where we may find an elusive 'syrup' sample.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DresMeteorite
title = Dres Meteorite Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Despite being a relatively small planet, Dres has seen its share of violent impacts in the past.
DresSrf = Despite being a relatively small planet, Dres has seen its share of violent impacts in the past.
DresSrf = Dres is in ideal solar position to get struck repeatedly by asteroids whose orbit is perturbed by Jool's influence. It's almost like Jool has a plan for its smaller neighbor
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_DresCrater
title = Dres Crater Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = These small impact craters tell us as much about Dres and its history as studying the larger ones... and they are easier to get into and out of.
DresSrf = These small impact craters tell us as much about Dres and its history as studying the larger ones... and they are easier to get into and out of.
DresSrf = When these smaller craters of Dres formed they didn't kick up nearly as much material as the larger ones, which makes studying them a different sort of scientific opportunity. Also, a great place to nap where Wernher can't see you.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MunStone
title = Mun Stone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Munar rocks seem like they'll make excellent paper weights. They also give us clues to the history of our planet and others. But - those papers aren't going to weight themselves.
MunSrf = Munar rocks seem like they'll make excellent paper weights. They also give us clues to the history of our planet and others. But - those papers aren't going to weight themselves.
MunSrf = These greyish, plain stones may not look like much to the naked eye, but we've seen our scientists literally salivating at the thought of examing one.
MunSrf = What secrets hide in these ordinary looking Mun stones? Careful anaylsis will help us understand the secret of Kerbin's orgins. Less rigorous analysis tells us that they hurt when you hit your toe with one.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MunCrater
title = Mun Crater Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = The Mun is full of holes - big and small. Kerbin scientists eagerly await the data on this one. Also, Kerbin golfers may start investing more heavily in our space program depending on the data.
MunSrf = The Mun is full of holes - big and small. Kerbin scientists eagerly await the data on this one. Also, Kerbin golfers may start investing more heavily in our space program depending on the data.
MunSrf = Kerbals have been staring at the craters of the Mun for untold generations, but never from such a close distance. Then again, this crater is much smaller than the ones we've been looking at, so it should all balance out.
MunSrf = Is anyone up for a round of cosmic golf? Once the Mun is fully explored, these craters may make for amazing tourist destinations.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_MunLargeCrater
title = Mun Large Crater Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Not really a huge crater, but still a large crater, with potentially larger and more interesting features. Or just a good place to hide and take a nap.
MunSrf = Not really a huge crater, but still a large crater, with potentially larger and more interesting features. Or just a good place to hide and take a nap.
MunSrf = These large Mun craters present a navigation challenge for rovers. Careful examination shows no ill intent, however.
MunSrf = These large craters are barely visible with the best telescopes we have on Kerbin. Now that we've finally examined them up close, we've determined that yes, the Mun is as full of holes as we expected.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_LaytheStone
title = Laythe Stone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = This stone is... really boring. Looks just like any old rock from back on Kerbin. You travelled so far, experienced so much, just to look at this rock. The scientists still love it though!
LaytheSrf = This stone is... really boring. Looks just like any old rock from back on Kerbin. You travelled so far, experienced so much, just to look at this rock. The scientists still love it though!
LaytheSrf = Laythe stone is very similar to the types we see on Kerbin. Strangely, those similarities actually seem to excite our scientists about the possiblities. They really need to get out more.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_LaytheBoulder
title = Laythe Boulder Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = This boulder shows evidence of extensive hydrological action, it's lovely and smooth.
LaytheSrf = This boulder shows evidence of extensive hydrological action, it's lovely and smooth.
LaytheSrf = This rock is the first we've found away from Kerbin that might make a good napping spot.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_LaytheGeyser
title = Laythe Geyser Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = One of the rarest features in the Solar system, these geysers occasionally jet scalding water into Laythe's atmosphere... which might be the source of the terrible smell.
LaytheSrf = One of the rarest features in the Solar system, these geysers occasionally jet scalding water into Laythe's atmosphere... which might be the source of the terrible smell.
LaytheSrf = Timing the eruptions of Laythe's geysers has shown that their irregularity is regular.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_VallIceChunk
title = Vall Ice Chunk Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A broken chunk of Vall's icy crust, showing layers of frozen material.
VallSrf = A broken chunk of Vall's icy crust, showing layers of frozen material.
VallSrf = Vall's crust is made up of these volatile ice chunks. Unfortunately, project 'Vall Smoothies' has not been approved as a line of research for further testing.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_VallStone
title = Vall Stone Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = Scientists aren't sure if these stones are meteorites that have been frozen into the crust or the result of glacial action.
VallSrf = Scientists aren't sure if these stones are meteorites that have been frozen into the crust or the result of glacial action.
VallSrf = These stones cropping up in Vall's frozen crust remind us of sprinkles on a ball of ice cream.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_VallCryovolcano
title = Cryovolcano Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A spouting geyser of sublimated gasses from deep inside Vall. This research has been a prime opportunity to observe one of the Solar system's most fascinating phenomena. Also makes for a good selfie spot.
VallSrf = A spouting geyser of sublimated gasses from deep inside Vall. This research has been a prime opportunity to observe one of the Solar system's most fascinating phenomena. Also makes for a good selfie spot.
VallSrf = One of the most amazing sights in the entire solar system, cryovolcanos sound like an oxymoron. Actually they're an amazing feature only possible when elements we normally only encounter as a gas freeze on a planets surface.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_TyloLightStone
title = Tylo Light Stone Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A light colored stone, showing one of two common mineral colors that make up Tylo's crust. Hopefully a full analysis will determine its composition and usefulness as a paperweight.
TyloSrf = A light colored stone, showing one of two common mineral colors that make up Tylo's crust. Hopefully a full analysis will determine its composition and usefulness as a paperweight.
TyloSrf = Careful examination helps us finally determine why this type of Tylo stone comes in only brighter shades.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_TyloDarkBoulder
title = Tylo Dark Boulder Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A dark colored stone, showing one of two common mineral colors that make up Tylo's crust. Many Kerbals wonder where the strawberry ones are.
TyloSrf = A dark colored stone, showing one of two common mineral colors that make up Tylo's crust. Many Kerbals wonder where the strawberry ones are.
TyloSrf = Now we can finally determine why this type of Tylo stone comes in only darker shades. Does Tylo itself have multiple personalities to generate such distinct rock colors?
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_TyloCheckerboard
title = Tylo Checkerboard Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = This outcropping with patterns of light and dark on it looks natural. Is it, or is it really some alien plaything? Which begs the question - are we all just playthings of some vast, incomprehensible alien minds?\n\nNo that can't be.
TyloSrf = This outcropping with patterns of light and dark on it looks natural. Is it, or is it really some alien plaything? Which begs the question - are we all just playthings of some vast, incomprehensible alien minds?\n\nNo that can't be.
TyloSrf = This formation is clearly a place where Tylo's different stone factions have come together in peace and unity to... have some sort of party. We think. There's definitely mingling going on.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EelooIceChunk
title = Eeloo Ice Chunk Analysis
baseValue = 30
scienceCap = 30
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = The chilliest of chill ices. When you want a cold drink, Eeloo's the place to go. Our scientists claim they are strictly studying these ice chunks for research. Suspiciously scheduled parties not withstanding.
EelooSrf = The chilliest of chill ices. When you want a cold drink, Eeloo's the place to go. Our scientists claim they are strictly studying these ice chunks for research. Suspiciously scheduled parties not withstanding.
EelooSrf = Eeloo's distance from the Sun means that nearly anything will freeze here. When our scientists see this chunk of ice we've found they may not be as impressed as we hope.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EelooBrownBoulder
title = Eeloo Brown Boulder Scan
baseValue = 45
scienceCap = 45
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A chunk of Eeloo's crust that managed to make its way here, it looks a little lonely.
EelooSrf = A chunk of Eeloo's crust that managed to make its way here, it looks a little lonely.
EelooSrf = This brown boulder may look ordinary, but reaching it is one of the most impressive feats of Kerbal engineering. Consider examining it a major achievement... even if only geologists can tell it apart from a brownish boulder back on Kerbin.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/ScienceDefs.cfg
EXPERIMENT_DEFINITION
{
id = ROCScience_EelooBerg
title = Eeloo Berg Scan
baseValue = 60
scienceCap = 60
dataScale = 1
applyScienceScale = false
requireAtmosphere = False
situationMask = 1
biomeMask = 0
RESULTS
{
default = A huge chunk of ice. Careful examination shows the span of eons recorded in Eeloo's ice strata. Shame no one brought skis.
EelooSrf = A huge chunk of ice. Careful examination shows the span of eons recorded in Eeloo's ice strata. Shame no one brought skis.
EelooSrf = These impressive bergs form due to tectonic activity on Eeloo... or is it oceanic? They are really impressive and I'm sure our scientists will have a vigorous discussion to sort out the nomenclature.
}
}
}
UrlConfig
{
parentUrl = SquadExpansion/Serenity/Resources/StoryDefs.cfg
STORY_DEF
{
Introduction
{
DeployedSciencedeployedGooObservation = Our Scientists at [Agency] have come up with a great idea. We just need a little of your help.
DeployedSciencedeployedWeatherReport = Our Scientists at [Agency] have come up with a great idea. We just need a little of your help.
DeployedSciencedeployedIONCollector = Our Scientists at [Agency] have come up with a great idea. We just need a little of your help.
DeployedSciencedeployedSeismicSensor = Our Scientists at [Agency] have come up with a great idea. We just need a little of your help.
DeployedSciencedeployedGooObservation = [Agency] engineers are worried about their job security, and have come up with an idea for a long term study.
DeployedSciencedeployedWeatherReport = [Agency] engineers are worried about their job security, and have come up with an idea for a long term study.
DeployedSciencedeployedIONCollector = [Agency] engineers are worried about their job security, and have come up with an idea for a long term study.
DeployedSciencedeployedSeismicSensor = [Agency] engineers are worried about their job security, and have come up with an idea for a long term study.
DeployedSciencedeployedGooObservation = Here at [Agency] we don’t just worry about short term shareholder value. We also worry about short-to-medium term shareholder value.
DeployedSciencedeployedWeatherReport = Here at [Agency] we don’t just worry about short term shareholder value. We also worry about short-to-medium term shareholder value.
DeployedSciencedeployedIONCollector = Here at [Agency] we don’t just worry about short term shareholder value. We also worry about short-to-medium term shareholder value.
DeployedSciencedeployedSeismicSensor = Here at [Agency] we don’t just worry about short term shareholder value. We also worry about short-to-medium term shareholder value.
ROCSimpleArmScience = We at [Agency] are intrigued by the possibilities of your budding unmanned exploration program. We’ve heard good things.
ROCSimpleArmScience = [Agency]’s engineers are interested in your rover program - most of them wanted remote control cars when they were kids.
ROCSimpleArmScience = Your unmanned program is showing great promise. [Agency] has a big interest in a certain subject, can you bring us some more sophisticated data about it?
ROCSimpleArmScience = [Agency] has heard you’ve expanded the potential of your rover program. They’ve got toy models on their desks of some of your designs.
ROCSimpleArmScience = Your space program has made such great progress! Here at [Agency] we’ve watched one triumph after another, which brings us to our request.
ROCComplexArmScience = We at [Agency] are intrigued by the possibilities of your budding unmanned exploration program. We’ve heard good things.
ROCComplexArmScience = [Agency]’s engineers are interested in your rover program - most of them wanted remote control cars when they were kids.
ROCComplexArmScience = Your unmanned program is showing great promise. [Agency] has a big interest in a certain subject, can you bring us some more sophisticated data about it?
ROCComplexArmScience = [Agency] has heard you’ve expanded the potential of your rover program. They’ve got toy models on their desks of some of your designs.
ROCComplexArmScience = Your space program has made such great progress! Here at [Agency] we’ve watched one triumph after another, which brings us to our request.
ROCAdvancedArmScience = We at [Agency] are intrigued by the possibilities of your budding unmanned exploration program. We’ve heard good things.
ROCAdvancedArmScience = [Agency]’s engineers are interested in your rover program - most of them wanted remote control cars when they were kids.
ROCAdvancedArmScience = Your unmanned program is showing great promise. [Agency] has a big interest in a certain subject, can you bring us some more sophisticated data about it?
ROCAdvancedArmScience = [Agency] has heard you’ve expanded the potential of your rover program. They’ve got toy models on their desks of some of your designs.
ROCAdvancedArmScience = Your space program has made such great progress! Here at [Agency] we’ve watched one triumph after another, which brings us to our request.
ROCScienceRetrieval = [Agency] has be working long and hard on practical applications of various materials.
ROCScienceRetrieval = Everyone here at [Agency] is looking for the next big thing, and we’ve got an idea of how to get it.
}
Problem
{
DeployedSciencedeployedGooObservation = Mystery Goo remains as mysterious as when Kerbals first started playing with it. And just as fun. Set up a extended duration Goo experiment on [Topic] and gather some data for us.
DeployedSciencedeployedGooObservation = As you know, Mystery Goo does odd things to your brain the longer you look at it, and we suspect the effects vary depending on the location you’ve put it. We’d like to find out what watching a recording of [Topic] goo’s will do at our next Christmas party.
DeployedSciencedeployedWeatherReport = We are wondering what kind of clothes to pack for a vacation on [Topic]. We don’t want to be caught unaware just because it was sunny the one day we checked.
DeployedSciencedeployedWeatherReport = [Topic] seems to have some interesting weather patterns. Or maybe not - mostly we just see a dot when we stare at it through a telescope, and we’d like to know more before we develop a pictorial calendar for it.
DeployedSciencedeployedIONCollector = Ions are tricky little beasties. While some of them just bombard a spaceship, others only show up once in a long while. We need you to set up a long term ion detector on [Topic] and catch us some of these mysterious particles.
DeployedSciencedeployedIONCollector = We think the ionic environment on [Topic] is especially interesting. Its a veritable zoo of funny particles - or at least, so we’ve been led to believe.
DeployedSciencedeployedSeismicSensor = Rather than waiting a long time for random quakes to reveal the secret insides of [Topic], our scientists want you to smash a huge rocket into it and see what happens!
DeployedSciencedeployedSeismicSensor = Did you know that, at orbital velocities, a ton of vessel hitting a planet has more energy than a ton of TNT? Well, get out there and smash things into [Topic] and you’ll see for yourself.
ROCSimpleArmScience = The composition of [Topic] is of great interest to us. Could you do a simple scan of one of these? Not enough data exists for us to determine what use we could put one to.
ROCSimpleArmScience = Visiting a planet shouldn’t just be about going out and grabbing the first handful of dirt you find. We want something more interesting - a scan of [Topic].
ROCSimpleArmScience = [Topic] is of great interest to us. Not enough data exists for us to determine what use we could put one to. Do they make better desserts, or appetizers?
ROCSimpleArmScience = We need more data about [Topic]. We’re not sure what sort of recipe they’d work best in, and our culinary department is very curious - somehow they have our largest budget as well.
ROCSimpleArmScience = We’d like to know everything there is to know about [Topic]. Can you scan one and send us the data?
ROCSimpleArmScience = We’ve heard reports of an interesting planetary feature: [Topic]. Do a scan to satisfy our curiosity.
ROCComplexArmScience = The composition of [Topic] is of great interest to us. Could you do a simple scan of one of these? Not enough data exists for us to determine what use we could put one to.
ROCComplexArmScience = Visiting a planet shouldn’t just be about going out and grabbing the first handful of dirt you find. We want something more interesting - a scan of [Topic].
ROCComplexArmScience = [Topic] is of great interest to us. Not enough data exists for us to determine what use we could put one to. Do they make better desserts, or appetizers?
ROCComplexArmScience = We need more data about [Topic]. We’re not sure what sort of recipe they’d work best in, and our culinary department is very curious - somehow they have our largest budget as well.
ROCComplexArmScience = We’d like to know everything there is to know about [Topic]. Can you scan one and send us the data?
ROCComplexArmScience = We’ve heard reports of an interesting planetary feature: [Topic]. Do a scan to satisfy our curiosity.
ROCAdvancedArmScience = The composition of [Topic] is of great interest to us. Could you do a simple scan of one of these? Not enough data exists for us to determine what use we could put one to.
ROCAdvancedArmScience = Visiting a planet shouldn’t just be about going out and grabbing the first handful of dirt you find. We want something more interesting - a scan of [Topic].
ROCAdvancedArmScience = [Topic] is of great interest to us. Not enough data exists for us to determine what use we could put one to. Do they make better desserts, or appetizers?
ROCAdvancedArmScience = We need more data about [Topic]. We’re not sure what sort of recipe they’d work best in, and our culinary department is very curious - somehow they have our largest budget as well.
ROCAdvancedArmScience = We’d like to know everything there is to know about [Topic]. Can you scan one and send us the data?
ROCAdvancedArmScience = We’ve heard reports of an interesting planetary feature: [Topic]. Do a scan to satisfy our curiosity.
ROCScienceRetrieval = We want a real sample of [Topic] to do various… tests on. We know this is a tall order, but bring one back for us.
ROCScienceRetrieval = There’s a lot we could do with a sample of [Topic]. But we need to test it in our labs, remote data is no substitute for the real thing.
ROCScienceRetrieval = We’ve got a big vat of Mystery Goo back here and we’re dying to see what happens when we dip a chunk of [Topic] into it. Can you help us make that happen?
}
Conclusion
{
DeployedSciencedeployedGooObservation = Therefore, we’d like you to set up a experiment on [Topic] for us.
DeployedSciencedeployedGooObservation = So, we’d like you to gather data on the subject on [Topic].
DeployedSciencedeployedGooObservation = Please place an experiment on [Topic] for us so we can figure this out.
DeployedSciencedeployedWeatherReport = Therefore, we’d like you to set up a experiment on [Topic] for us.
DeployedSciencedeployedWeatherReport = So, we’d like you to gather data on the subject on [Topic].
DeployedSciencedeployedWeatherReport = Please place an experiment on [Topic] for us so we can figure this out.
DeployedSciencedeployedIONCollector = Therefore, we’d like you to set up a experiment on [Topic] for us.
DeployedSciencedeployedIONCollector = So, we’d like you to gather data on the subject on [Topic].
DeployedSciencedeployedIONCollector = Please place an experiment on [Topic] for us so we can figure this out.
DeployedSciencedeployedSeismicSensor = Therefore, we’d like you to set up a experiment on [Topic] for us.
DeployedSciencedeployedSeismicSensor = So, we’d like you to gather data on the subject on [Topic].
DeployedSciencedeployedSeismicSensor = Please place an experiment on [Topic] for us so we can figure this out.
DeployedSciencedeployedSeismicSensor = We need you to set up a [Topic] and then start dropping things.
ROCSimpleArmScience = Send a rover arm equipped craft out and perform a simple scan, get us some data.
ROCComplexArmScience = Send a rover arm equipped craft out and perform a thorough scan, get us some data.
ROCAdvancedArmScience = Send a rover arm equipped craft out and perform a complex scan, get us some data.
ROCScienceRetrieval = Bring us back one intact.
ROCScienceRetrieval = You’ll need to have someone pick one up and bring it here.
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/localization/en-us.cfg
Localization
{
en-us
{
#LOC_toka_BaseMount_description = ...
#LOC_toka_BaseMount_manufacturer = Piccolo Aerospace
#LOC_toka_BaseMount_title = Low Profile Base Mount
#LOC_toka_BaseMount_tags = low profile base mount
#LOC_toka_centrifugeSmall_description = Recent studies show that long-time exposure to micro gravity has negative effects on the health of kerbals. This feasible solution, inspired by a hamster wheel, is a spinning habitat that generates artificial gravity through centripetal force. EVA-activity around the spinning wheel is classified as 'semi-lethal'.
#LOC_toka_centrifugeSmall_manufacturer = Porky's Snacks & Inflatable Living Spaces
#LOC_toka_centrifugeSmall_title = Small centrifugeal Habitat
#LOC_toka_centrifugeSmall_tags = centrifuge habitat
#LOC_toka_kadeptHSlarge_description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 5m stowed, and about 8m extended.
#LOC_toka_kadeptHSlarge_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_kadeptHSlarge_tags = ablat drag entry insulate protect re- rocket therm TODO
#LOC_toka_kadeptHSlarge_title = KADEPT Heat Shield (Large)
#LOC_toka_kadeptHSlargish_description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 3.75m stowed, and about 6m extended.
#LOC_toka_kadeptHSlargish_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_kadeptHSlargish_tags = ablat drag entry insulate protect re- rocket therm TODO
#LOC_toka_kadeptHSlargish_title = KADEPT Heat Shield (Largish)
#LOC_toka_kadeptHSmedium_description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 2.5m stowed, and about 4m extended.
#LOC_toka_kadeptHSmedium_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_kadeptHSmedium_tags = ablat drag entry insulate protect re- rocket therm TODO
#LOC_toka_kadeptHSmedium_title = KADEPT Heat Shield (Medium)
#LOC_toka_kadeptHSmodest_description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 1.975m stowed, and about 3m extended.
#LOC_toka_kadeptHSmodest_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_kadeptHSmodest_tags = ablat drag entry insulate protect re- rocket therm TODO
#LOC_toka_kadeptHSmodest_title = KADEPT Heat Shield (Modest)
#LOC_toka_kadeptHSsmall_description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 1.25m stowed, and about 2m extended.
#LOC_toka_kadeptHSsmall_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_kadeptHSsmall_tags = ablat drag entry insulate protect re- rocket therm TODO
#LOC_toka_kadeptHSsmall_title = KADEPT Heat Shield (Small)
#LOC_toka_munox-adapter-flat_description = There will be cases where the Munox Shuttle's own tank space is not nearly enough for the next flight. So stack more LS tanks (or whatever else is necessary) in an interesting new way, with this quarter-turned mount.
#LOC_toka_munox-adapter-flat_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_munox-adapter-flat_tags = connect frame scaffold structur strut truss radial mount
#LOC_toka_munox-adapter-flat_title = T.I. Munox Adapter, Flat
#LOC_toka_munox-adapter-parallel_description = There will be cases where the Munox Shuttle's own tank space is not nearly enough for the next flight. So stack more LS tanks (or whatever else is necessary) in an interesting new way, with this quarter-turned mount.
#LOC_toka_munox-adapter-parallel_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_munox-adapter-parallel_tags = connect frame scaffold structur strut truss radial mount
#LOC_toka_munox-adapter-parallel_title = T.I. Munox Adapter, Parallel
#LOC_toka_munox-adapter-perpendicular_description = There will be cases where the Munox Shuttle's own tank space is not nearly enough for the next flight. So stack more LS tanks (or whatever else is necessary) in an interesting new way, with this quarter-turned mount.
#LOC_toka_munox-adapter-perpendicular_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_munox-adapter-perpendicular_tags = connect frame scaffold structur strut truss radial mount
#LOC_toka_munox-adapter-perpendicular_title = T.I. Munox Adapter, Perpendicular
#LOC_toka_TIdryworkshop_description = A hollowed out and re-fitted UDK brand fuel tank, designed to provide extra living space and allowing Kerbals to stay in space for much longer periods in... "comfort". The smell of refined kerosene is almost...completely gone.
#LOC_toka_TIdryworkshop_manufacturer = Tokamak Industries - Reburished Parts Division
#LOC_toka_TIdryworkshop_title = T.I. Dry Workshop
#TIdryworkshop_tags = habitat workshop
#LOC_toka_TIinflato1_description = After the Kerbin-renowned Porkworks was acquired by C7 Aerospace, they abandoned their Inflato product line to focus almost entirely on spaceplane parts. This left warehouses full of almost perfectly good giant space balloons gathering dust. Tokamak Industries was able to acquire them at closeout prices, and we pass the savings on to you! The PA550 was already a mature design, so we simply had to dust it off, update the inflation mechanisms, and possibly remember to check for leaks. It offers an unprecedented amount of elbow room for recreation, guaranteed to prevent your Kerbals from getting grumpy and mutinous on long stays in space. (Warranty void if used in space or extrakerbal planetary surfaces)
#LOC_toka_TIinflato1_manufacturer = Tokamak Industries Refurbished Parts Division
#LOC_toka_TIinflato1_title = Inflato Habitat PA550
#LOC_toka_TIinflato1_tags = inflate habitat
#LOC_toka_TIinflato2_description = After the Kerbin-renowned Porkworks was acquired by C7 Aerospace, they abandoned their Inflato product line to focus almost entirely on spaceplane parts. This left warehouses full of almost perfectly good giant space balloons gathering dust. Tokamak Industries was able to acquire them at closeout prices, and we pass the savings on to you! When we got our hands these, they were just mostly empty shells with 30m� of exciting possibilities. Ignoring those possibilities, the PA330 has been fitted out as a workshop instead. It can hold up to 6 Kerbals with enough elbow room for them to work, but you will want to find somewhere else for them to spend their off time if you are not a fan of mutiny. There was even enough room left over to throw in some surplus life support recycling equipment.
#LOC_toka_TIinflato2_manufacturer = Tokamak Industries Refurbished Parts Division
#LOC_toka_TIinflato2_title = Inflato Workshop PA330
#TIinflato2_tags = inflate habitat
#LOC_toka_TIinflatoFlat_description = After the Kerbin-renowned Porkworks was acquired by C7 Aerospace, they abandoned their Inflato product line to focus almost entirely on spaceplane parts. This left warehouses full of almost perfectly good giant space balloons gathering dust. Tokamak Industries was able to acquire them at closeout prices, and we pass the savings on to you! Like the PA330, the "Feasible Landable Advanced Technology" Inflato module was just an empty shell with an excess of docking ports. Unlike the PA330, it was also annoyingly small, so a command console and a worktable were all that would fit in it when stowed. At least it's roomy when inflated, and quite light for a 4 Kerbal pod. We are fairly sure we cleared out all of the spiders.
#LOC_toka_TIinflatoFlat_manufacturer = Tokamak Industries Refurbished Parts Division
#LOC_toka_TIinflatoFlat_title = Inflato F.L.A.T Command Module
#TIinflatoFlat_tags = inflate habitat command
#LOC_toka_TImunoxShuttle_description = A couple of sleek hulls with mount points about them were found in the warehouses among the abandoned inflatables. Their intended purpose went on as lost files and a complete unknown but fortunately they were kept around. Recently, someone finally had a great idea, the idea to make service shuttles out of them, and have them carry a lot of food and kerbals at once.
#LOC_toka_TImunoxShuttle_manufacturer = Tokamak Industries Reburished Parts Division
#LOC_toka_TImunoxShuttle_title = T.I. Munox Service Shuttle
#LOC_toka_TImunoxShuttle_tags = shuttle habitat command
#LOC_toka_TIorbitalorb_description = A spacious and lightweight crew module designed to accommodate kerbals in space for extended periods of time. As such, it lacks re-entry protection and structural reinforcements. Warranty void if leaving the launchpad.
#LOC_toka_TIorbitalorb_manufacturer = Porkworks
#LOC_toka_TIorbitalorb_title = TMA-1 Orbital Orb
#LOC_toka_TIorbitalorb_tags = habitat command
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/parts/KADEPT/KADEPTlarge.cfg
PART
{
name = kadeptHSlarge
module = Part
author = Tokamak
rescaleFactor = 1
scale = 1
node_stack_top = 0.0, 1.9, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.9, 0.0, 0.0, -1.0, 0.0, 3
attachRules = 1,0,1,0,1
subcategory = 0
title = non RO - KADEPT Heat Shield (Large)
manufacturer = Tokamak Industries Reburished Parts Division
description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 5m stowed, and about 8m extended. (PART NOT SUPPORTED BY RO)
TechRequired = heavyLanding
cost = 3600
entryCost = 7200
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
PhysicsSignificance = 0
mass = 1.25
breakingForce = 200
breakingTorque = 200
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
maxTemp = 3300
skinMaxTemp = 3500
thermalMassModifier = 1.0
heatConductivity = 0.01
emissiveConstant = 0.95
heatConvectiveConstant = 1
CoPOffset = 0.0, 2.5, 0.0
CoLOffset = 0.0, -1, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = ablat drag entry insulate protect re- rocket therm TODO
bulkheadProfiles = size3
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = TokamakIndustries/parts/KADEPT/NASAaeroShield
scale = 0.176, 0.176, 0.176
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = AeroShieldOpen
isOneShot = false
startEventGUIName = Expand Heat Shield
endEventGUIName = Retract Heat Shield
actionGUIName = Expand Heat Shield
allowAnimationWhileShielded = False
disableAfterPlaying = false
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 1800
maxAmount = 1800
}
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/parts/KADEPT/KADEPTlargish.cfg
PART
{
name = kadeptHSlargish
module = Part
author = Tokamak
rescaleFactor = 1
scale = 1
node_stack_top = 0.0, 1.42, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -1.42, 0.0, 0.0, -1.0, 0.0, 3
attachRules = 1,0,1,0,1
subcategory = 0
title = non RO - KADEPT Heat Shield (Largish)
manufacturer = Tokamak Industries Reburished Parts Division
description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 3.75m stowed, and about 6m extended. (PART NOT SUPPORTED BY RO)
TechRequired = heavyLanding
cost = 3600
entryCost = 7200
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
PhysicsSignificance = 0
mass = 0.43
breakingForce = 200
breakingTorque = 200
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
maxTemp = 3300
thermalMassModifier = 1.0
heatConductivity = 0.01
emissiveConstant = 0.95
heatConvectiveConstant = 1
CoPOffset = 0.0, 1.75, 0.0
CoLOffset = 0.0, -0.7, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
bulkheadProfiles = size3
tags = ablat drag entry insulate protect re- rocket therm TODO
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = TokamakIndustries/parts/KADEPT/NASAaeroShield
scale = 0.132, 0.132, 0.132
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = AeroShieldOpen
isOneShot = false
startEventGUIName = Expand Heat Shield
endEventGUIName = Retract Heat Shield
actionGUIName = Expand Heat Shield
allowAnimationWhileShielded = False
disableAfterPlaying = false
}
MODULE
{
name = ModuleDecouple
ejectionForce = 100
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 890
maxAmount = 890
}
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/parts/KADEPT/KADEPTmedium.cfg
PART
{
name = kadeptHSmedium
module = Part
author = Tokamak
scale = 1
node_stack_top = 0.0,0.95,0.0,0.0,1.0,0.0,2
node_stack_bottom = 0.0,-0.95,0.0,0.0,-1.0,0.0,2
attachRules = 1,0,1,0,1
subcategory = 0
manufacturer = NASA
TechRequired = advLanding
cost = 2400
entryCost = 4800
mass = 0.585
dragModelType = default
heatConductivity = 0.01
heatConvectiveConstant = 1
CoPOffset = 0.0, 1.25, 0.0
CoLOffset = 0.0, -0.5, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm TODO
title = ADEPT Heat Shield (2.5m/4.0m)
description = Adaptable, Deployable Entry Placement Technology (ADEPT): The ADEPT concept is a mechanically deployable semi-rigid aeroshell entry system capable of achieving low ballistic coefficient during entry suitable for a variety of planetary or earth return missions leveraging Ames' expertise in TPS material and entry system design, development and testing.
rescaleFactor = 1
category = Thermal
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 200
breakingTorque = 200
fuelCrossFeed = False
PhysicsSignificance = 0
stageOffset = 1
childStageOffset = 1
crashTolerance = 15
gTolerance = 100
maxPressure = 20000
leaveTemp = true
emissiveConstant = 0.95
skinMassPerArea = 2.5
thermalMassModifier = 1.2
maxTemp = 2400
skinMaxTemp = 3600
MODEL
{
model = TokamakIndustries/parts/KADEPT/NASAaeroShield
scale = 0.088, 0.088, 0.088
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = AeroShieldOpen
isOneShot = false
startEventGUIName = Expand Heat Shield
endEventGUIName = Retract Heat Shield
actionGUIName = Expand Heat Shield
allowAnimationWhileShielded = False
disableAfterPlaying = false
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
maxAmount = 500
amount = 500
}
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = true
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
outputResource = CharredAblator
outputMult = 0.75
lossExp = -40000
lossConst = 15000
pyrolysisLossFactor = 40000
ablationTempThresh = 500
reentryConductivity = 0.01
infoTemp = 3000
depletedMaxTemp = 1200
}
RESOURCE
{
name = CharredAblator
maxAmount = 200
amount = 0
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/parts/KADEPT/KADEPTmodest.cfg
PART
{
name = kadeptHSmodest
module = Part
author = Tokamak
rescaleFactor = 1
scale = 1
node_stack_top = 0.0,0.71,0.0,0.0,1.0,0.0,2
node_stack_bottom = 0.0,-0.71,0.0,0.0,-1.0,0.0,2
attachRules = 1,0,1,0,1
subcategory = 0
title = non RO - KADEPT Heat Shield (Modest)
manufacturer = Tokamak Industries Reburished Parts Division
description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 1.975m stowed, and about 3m extended. (PART NOT SUPPORTED BY RO)
TechRequired = advLanding
cost = 2400
entryCost = 4800
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
PhysicsSignificance = 0
mass = 0.066
breakingForce = 200
breakingTorque = 200
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
maxTemp = 3300
skinMaxTemp = 3500
thermalMassModifier = 1.0
heatConductivity = 0.01
emissiveConstant = 0.95
heatConvectiveConstant = 1
CoPOffset = 0.0, 0.9375, 0.0
CoLOffset = 0.0, -0.375, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
bulkheadProfiles = size2
tags = ablat drag entry insulate protect re- rocket therm TODO
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = TokamakIndustries/parts/KADEPT/NASAaeroShield
scale = 0.066, 0.066, 0.066
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = AeroShieldOpen
isOneShot = false
startEventGUIName = Expand Heat Shield
endEventGUIName = Retract Heat Shield
actionGUIName = Expand Heat Shield
allowAnimationWhileShielded = False
disableAfterPlaying = false
}
MODULE
{
name = ModuleDecouple
ejectionForce = 50
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 95
maxAmount = 95
}
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = TokamakIndustries/parts/KADEPT/KADEPTsmall.cfg
PART
{
name = kadeptHSsmall
module = Part
author = Tokamak
rescaleFactor = 1
scale = 1
node_stack_top = 0.0,0.475,0.0,0.0,1.0,0.0,1
node_stack_bottom = 0.0,-0.475,0.0,0.0,-1.0,0.0,1
attachRules = 1,0,1,0,1
subcategory = 0
title = non RO - KADEPT Heat Shield (Small)
manufacturer = Tokamak Industries Reburished Parts Division
description = The Kanvas And Duct-tape Entry Protection Thing (KADEPT) designed by DennyTX Ltd is a very light folding heat shield made of high-tech Mystery Goo impregnated fabric, and not just an unusually bulky umbrella. In either case, the KADEPT's ability to unfold allows you to produce a lot of drag for your aerobraking needs in a surprisingly light package. It is however considerably weaker than a conventional shield, so not recommended for high velocities in thick atmostpheres, or indeed for any other use. This version is 1.25m stowed, and about 2m extended. (PART NOT SUPPORTED BY RO)
TechRequired = landing
cost = 1200
entryCost = 2400
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
PhysicsSignificance = 0
mass = 0.02
breakingForce = 200
breakingTorque = 200
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
maxTemp = 3300
skinMaxTemp = 3500
thermalMassModifier = 1.0
heatConductivity = 0.01
emissiveConstant = 0.95
heatConvectiveConstant = 1
CoPOffset = 0.0, 0.625, 0.0
CoLOffset = 0.0, -0.25, 0.0
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
tags = ablat drag entry insulate protect re- rocket therm TODO
bulkheadProfiles = size1
leaveTemp = True
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
category = 97
MODEL
{
model = TokamakIndustries/parts/KADEPT/NASAaeroShield
scale = 0.044, 0.044, 0.044
rotation = 0, 0, 0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = AeroShieldOpen
isOneShot = false
startEventGUIName = Expand Heat Shield
endEventGUIName = Retract Heat Shield
actionGUIName = Expand Heat Shield
allowAnimationWhileShielded = False
disableAfterPlaying = false
}
MODULE
{
name = ModuleDecouple
ejectionForce = 25
isOmniDecoupler = true
menuName = Jettison Heat Shield
stagingEnabled = False
stagingEnableText = HS Jettison Not Staged
stagingDisableText = HS Jettison Staged
}
MODULE
{
name = ModuleHeatShield
ablativeResource = Ablator
reentryConductivity = 0.001
ablationTempThresh = 500
lossExp = -7500
lossConst = 1
pyrolysisLossFactor = 6000
reentryConductivity = 0.001
depletedMaxTemp = 1200
}
RESOURCE
{
name = Ablator
amount = 30
maxAmount = 30
}
MODULE
{
name = ModuleConnectedLivingSpace
passable = false
}
MODULE
{
name = ModuleLiftingSurface
useInternalDragModel = False
deflectionLiftCoeff = 0.35
liftingSurfaceCurve = CapsuleBottom
disableBodyLift = False
omnidirectional = False
perpendicularOnly = True
transformDir = Y
transformSign = -1
nodeEnabled = True
attachNodeName = bottom
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = False
toggleEditor = True
toggleFlight = True
}
MODULE
{
name = ModuleAeroReentry
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = TRR_UHD_MilkyWay/TRR_UHD_MilkyWay.cfg
TextureReplacerReplaced
{
Folders
{
Default = TRR_UHD_MilkyWay/Default/
}
}
}
UrlConfig
{
parentUrl = TUFX/TexturesUnlimitedFX.cfg
TUFX_CONFIGURATION
{
name = Default
MainMenuProfile = Default-MainMenu
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-Empty
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-Editor
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-KSC
hdr = False
antialiasing = None
EFFECT
{
name = AmbientOcclusion
Intensity = 0.35
ThicknessModifier = 0.35
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 2
Threshold = 0.899999976
SoftKnee = 0.649999976
Diffusion = 5
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-Flight
hdr = False
antialiasing = None
EFFECT
{
name = AmbientOcclusion
Intensity = 0.35
ThicknessModifier = 0.35
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 2
Threshold = 0.90
SoftKnee = 0.65
Diffusion = 5
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-Tracking
hdr = False
antialiasing = None
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 2
Threshold = 0.9
SoftKnee = 0.65
Diffusion = 5
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-MainMenu
hdr = False
antialiasing = None
EFFECT
{
name = AmbientOcclusion
Intensity = 0.35
ThicknessModifier = 0.35
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 3.0
Threshold = 0.90
SoftKnee = 0.65
Diffusion = 5
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-HDR-MainMenu
hdr = True
EFFECT
{
name = AmbientOcclusion
Intensity = 1
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 3.0
Threshold = 0.95
SoftKnee = 0.65
Diffusion = 5
}
EFFECT
{
name = ColorGrading
GradingMode = HighDefinitionRange
Tonemapper = Neutral
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-HDR-KSC
hdr = True
EFFECT
{
name = AmbientOcclusion
Intensity = 1
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 1
SoftKnee = 0.65
}
EFFECT
{
name = ColorGrading
GradingMode = HighDefinitionRange
Tonemapper = Neutral
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-HDR-Tracking
hdr = True
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 3.0
Threshold = 0.95
SoftKnee = 0.65
Diffusion = 10
}
EFFECT
{
name = ColorGrading
GradingMode = HighDefinitionRange
Tonemapper = Neutral
}
}
}
UrlConfig
{
parentUrl = TUFX/Profiles/TUFX-Default.cfg
TUFX_PROFILE
{
name = Default-HDR-Flight
hdr = True
EFFECT
{
name = AmbientOcclusion
Intensity = 1
}
EFFECT
{
name = AutoExposure
}
EFFECT
{
name = Bloom
Intensity = 1
SoftKnee = 0.65
}
EFFECT
{
name = ColorGrading
GradingMode = HighDefinitionRange
Tonemapper = Neutral
}
}
}
UrlConfig
{
parentUrl = TUFX/Textures/BuiltinTextures.cfg
TUFX_TEXTURES
{
name = Builtins
EFFECT
{
name = Bloom
DirtTexture = TUFX/Textures/LensDirt00
DirtTexture = TUFX/Textures/LensDirt01
DirtTexture = TUFX/Textures/LensDirt02
DirtTexture = TUFX/Textures/LensDirt03
}
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/ScaleExponents_Firespitter.cfg
TWEAKSCALEEXPONENTS
{
name = FSfuelSwitch
basePartMass = 3
weightList = 3
tankCostList = 3
tankList
{
resources
{
amount = 3
maxAmount = 3
}
}
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/ScaleExponents_Firespitter.cfg
TWEAKSCALEEXPONENTS
{
name = FSengine
maxThrust = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/ScaleExponents_Firespitter.cfg
TWEAKSCALEEXPONENTS
{
name = FSpropellerTweak
minThrust = 2.5
maxThrust = 2.5
baseWeight = 2.5
engineMaxWeight = 2.5
bladeWeight = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/ScaleExponents_Firespitter.cfg
TWEAKSCALEEXPONENTS
{
name = FSalternator
chargeRate = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/ScaleExponents_Firespitter.cfg
TWEAKSCALEEXPONENTS
{
name = FSbuoyancy
dragInWater = 2
buoyancyForce = 2
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/patches/AIES_TweakScale.cfg
SCALETYPE
{
name = AIES_Probe
freeScale = false
scaleFactors = 0.5, 1.0, 1.5, 2.0
scaleNames = 50cm, 1m, 1.5m, 2m
defaultScale = 1
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/patches/SSPXR_TweakScale.cfg
SCALETYPE
{
name = SSPXR_stack25
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.625 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10
incrementSlide = 0.0625 , 0.0625 , 0.025 , 0.125 , 0.125 , 0.1 , 0.25
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/patches/SSPXR_TweakScale.cfg
SCALETYPE
{
name = SSPXR_stack
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.625 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10
incrementSlide = 0.0625 , 0.0625 , 0.025 , 0.125 , 0.125 , 0.1 , 0.25
}
}
UrlConfig
{
parentUrl = TweakScale/Deprecating/patches/SSPXR_TweakScale.cfg
SCALETYPE
{
name = SSPXR_surface
freeScale = true
defaultScale = 1.0
scaleFactors = 0.5 , 0.75 , 1.0 , 1.25 , 1.5
incrementSlide = 0.05 , 0.05 , 0.05 , 0.05
suffix = x
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size0
scale = 0.625
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size1
scale = 1.25
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size1p5
scale = 1.875
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size2
scale = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size3
scale = 3.75
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = size4
scale = 5.0
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
ULKHEADSCALE
{
name = mk1
scale = 1.25
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = mk2
scale = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/000_CommonDefinitions.cfg
BULKHEADSCALE
{
name = mk3
scale = 3.75
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size00
scale = 0.3125
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size0p5
scale = 0.9375
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size4p5
scale = 7.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size5
scale = 10
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size5p5
scale = 15
}
}
UrlConfig
{
parentUrl = TweakScale/patches/005_CommonDefinitions_Extended.cfg
BULKHEADSCALE
{
name = size6
scale = 20
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = stack
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.1 , 0.3125 , 0.625 , 0.9375 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10 , 20
incrementSlide = 0.01 , 0.025 , 0.025 , 0.025 , 0.05 , 0.05 , 0.05 , 0.05 , 0.1 , 0.25 , 0.5 , 0.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = stack_square
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.1 , 0.3125 , 0.625 , 0.9375 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10 , 20
incrementSlide = 0.01 , 0.025 , 0.025 , 0.025 , 0.05 , 0.05 , 0.05 , 0.05 , 0.1 , 0.25 , 0.5 , 0.5
TWEAKSCALEEXPONENTS
{
mass = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = surface
freeScale = true
defaultScale = 1
scaleFactors = 0.1 , 0.5 , 1 , 2 , 4
incrementSlide = 0.01 , 0.01 , 0.02 , 0.05 , 0.1
suffix =
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = free
freeScale = true
defaultScale = 100
suffix = %
scaleFactors = 10 , 50 , 100 , 200 , 400
incrementSlide = 1 , 1 , 2 , 5 , 10
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = free_square
freeScale = true
defaultScale = 100
suffix = %
scaleFactors = 10 , 50 , 100 , 200 , 400
incrementSlide = 1 , 1 , 2 , 5 , 10
TWEAKSCALEEXPONENTS
{
mass = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_2_1
freeScale = true
minScale = 0.1
maxScale = 10
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_1_2
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 1.25
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_4_1
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 2.5
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_3_2
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 3.75
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_3_1
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 3.75
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/010_ScaleTypes.cfg
SCALETYPE
{
name = adapter_4_3
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 5.0
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = stack
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.1 , 0.3 , 0.625 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10 , 20
incrementSlide = 0.01 , 0.025 , 0.025 , 0.025 , 0.05 , 0.05 , 0.1 , 0.1 , 0.2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = stack_square
freeScale = true
defaultScale = 1.25
suffix = m
scaleFactors = 0.1 , 0.3 , 0.625 , 1.25 , 1.875 , 2.5 , 3.75 , 5.0 , 7.5 , 10 , 20
incrementSlide = 0.01 , 0.025 , 0.025 , 0.025 , 0.05 , 0.05 , 0.1 , 0.1 , 0.2
TWEAKSCALEEXPONENTS
{
mass = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = surface
freeScale = true
defaultScale = 1
scaleFactors = 0.1 , 0.5 , 1 , 2 , 4
incrementSlide = 0.01 , 0.01 , 0.02 , 0.05
suffix =
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = free
freeScale = true
defaultScale = 100
suffix = %
scaleFactors = 10 , 50 , 100 , 200 , 400
incrementSlide = 1 , 1 , 2 , 5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = free_square
freeScale = true
defaultScale = 100
suffix = %
scaleFactors = 10 , 50 , 100 , 200 , 400
incrementSlide = 1 , 1 , 2 , 5
TWEAKSCALEEXPONENTS
{
mass = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_2_1
freeScale = true
minScale = 0.1
maxScale = 10
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
defaultScale = 1.25
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_1_2
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 1.25
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_4_1
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 2.5
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_3_2
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 3.75
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_3_1
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 3.75
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/015_ScaleTypes_Extended.cfg
SCALETYPE
{
name = adapter_4_3
freeScale = true
minScale = 0.1
maxScale = 10
defaultScale = 5.0
incrementLarge = 1.25
incrementSmall = 0.625
incrementSlide = 0.025
suffix = m
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = Part
breakingForce = 2
breakingTorque = 2
buoyancy = 3
explosionPotential = 3
mass = 3
CrewCapacity = 2
Resources
{
!amount = 3
!maxAmount = 3
-ignore = ModuleFuelTanks
}
attachNodes
{
breakingForce = 2
breakingTorque = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelSuspension
maximumLoad = 2
springRatio = 2
damperRatio = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelMotorSteering
wheelSpeedMax = 2
steeringTorque = 3
idleDrain = 2
torqueCurve = 3
RESOURCE
{
rate = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelBase
groundHeightOffset = 1
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelMotor
torqueCurve = 3
inputResources
{
name = ElectricCharge
rate = 2
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelBrakes
maxBrakeTorque = 3
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleWheelDamage
stressTolerance = 2
impactTolerance = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleCargoBay
lookupRadius = 1
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleAnchoredDecoupler
ejectionForce = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleDecouple
ejectionForce = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleGenerator
outputResources
{
rate = 3
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleDeployableSolarPanel
chargeRate = 2
temperatureEfficCurve = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleReactionWheel
PitchTorque = 3
YawTorque = 3
RollTorque = 3
inputResources
{
rate = 3
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleDataTransmitter
antennaPower = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleDockingNode
undockEjectionForce = 2
acquireForce = 2
acquireTorque = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleGrappleNode
captureRange = 1
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleAlternator
outputResources
{
rate = 3
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleEngines
minFuelFlow = 2.5
maxFuelFlow = 2.5
maxThrust = 2.5
heatProduction = -0.5
-ignore = ModuleEngineConfigs
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleRCS
maxFuelFlow = 2.5
thrusterPower = 2.5
-ignore = ModuleEngineConfigs
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleControlSurface
ctrlSurfaceArea = 2
deflectionLiftCoeff = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleLiftingSurface
deflectionLiftCoeff = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleAeroSurface
deflectionLiftCoeff = 2
surfaceArea = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleResourceIntake
area = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleResourceHarvester
Efficiency = 3
ImpactRange = 1
inputList
{
Ratio = 3
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleResourceConverter
inputList = 3
outputList = 3
reqList = 3
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleCoreHeat
MaxCoolant = 3
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleAsteroidDrill
Efficiency = 3
ImpactRange = 1
PowerConsumption = 3
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleJettison
jettisonedObjectMass = 2.5
jettisonForce = 2.5
}
}
UrlConfig
{
parentUrl = TweakScale/patches/020_ScaleExponents.cfg
TWEAKSCALEEXPONENTS
{
name = ModuleActiveRadiator
maxEnergyTransfer = 2
}
}
UrlConfig
{
parentUrl = TweakScale/patches/030_ScaleBehaviors.cfg
TWEAKSCALEBEHAVIOR
{
name = SRB
MODULE
{
name = TweakScale
TWEAKSCALEEXPONENTS
{
name = ModuleEngines
minFuelFlow = 3
maxFuelFlow = 3
maxThrust = 3
-ignore = ModuleEngineConfigs
}
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/030_ScaleBehaviors.cfg
TWEAKSCALEBEHAVIOR
{
name = Engine
MODULE
{
name = TweakScale
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/030_ScaleBehaviors.cfg
TWEAKSCALEBEHAVIOR
{
name = Decoupler
MODULE
{
name = TweakScale
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/030_ScaleBehaviors.cfg
TWEAKSCALEBEHAVIOR
{
name = Science
MODULE
{
name = TweakScale
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = -1.5
mass = 2
}
}
}
}
UrlConfig
{
parentUrl = TweakScale/patches/035_ScaleBehaviors_Extended.cfg
TWEAKSCALEBEHAVIOR
{
name = ModuleGeneratorExtended
MODULE
{
name = TweakScale
TWEAKSCALEEXPONENTS
{
name = ModuleGenerator
outputResources
{
rate = 3
}
inputResources
{
rate = 3
}
}
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/VariantThemes.cfg
VARIANTTHEME
{
name = VSRGrayAndBlack
displayName = Ven's Stock Revamp
description = A pleasant shade of gray with subtle highlights.
primaryColor = #999999
secondaryColor = #000000
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Localization/en-us.cfg
Localization
{
en-us
{
#VSR_theme_name = Ven's Stock Revamp
#VSR_theme_desc = A pleasant shade of gray with subtle highlights.
#1x3WPanels_Part_title = OX-4M 2x3 Photovoltaic Panels
#1x3WPanels_Part_tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt (ven (vsr
#1x3SPanels_Part_title = OX-2L 1x3 Photovoltaic Panels
#1x3SPanels_Part_tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt (ven (vsr
#45DegreeRCS_Part_description = This unit is a modified RV-105 RCS thruster, with the horizontal nozzles angled to 45 degrees. This new development has revolutionized the field of RCS systems, netting its inventor the coveted Kerbel prize.
#45DegreeRCS_Part_tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate (ven (vsr
#45DegreeRCS_Part_title = RV-145 RCS Thruster Block
#AerobeeMk1_Part_description = A compact and lightweight 0.625 meter engine, the M82 produces plenty of thrust for smaller rockets in atmosphere, butnot enough to out-run 1.25m class engines, especially at higher altitudes. The M82 was originally developed for several of C7 Industries C-planes' experimental supersonic trials, but was later dropped due to availability concerns after a Rockomax Conglomerate import ban in the early 2240's. Most of the remaining prototypes have been mothballed and need extensive modification to avoid our current mix of LFO from eating away at several critical components.
#AerobeeMk1_Part_tags = aircraft propuls rocket Barretta m82a1 m82
#AerobeeMk1_Part_title = M82A1 Aerobee MK1
#AerobeeMk2_Part_description = The Re-developed version of the M82A1, the M107A1 has replaced a great deal of the dated rocket engine with tougher and lighter parts, but at a cost of a small car.
#AerobeeMk2_Part_tags = aircraft propuls rocket Barretta m107a1 m107
#AerobeeMk2_Part_title = M107A1 Aerobee MK2
#Angledpanel_Part_description = An M-1x1 panel, cut in half along the diagonal. For structural designers who are too hip to be square.
#Angledpanel_Part_title = M-1x1T Structural Panel
#Angledpanel_Part_tags = body build construct cover extend fabricate plat structur support triangle (ven (vsr
#basicCanard_Part_description = After many late night snack binges, we've developed a new control surface: the Basic Canard! Perfectly sized for smaller craft or ships that don't need the extra control. Crafted out of the finest second-hand aluminum, the Basic Canard is light but lacks the duribility for atmospheric re-entry.
#basicCanard_Part_tags = aero (air control (elev fighter fligh (fore lift plane )rudder stab swept tail (ven (vsr
#basicCanard_Part_title = Basic Canard
#commDishVSR_Part_description = The Communotron 88-88-V directional antenna allows for far more reliable communication at longer ranges than previous models. This is thanks in part to its patented parabolic folding design. ISPE's research team maintains it was not inspired by an umbrella, but clearly this one is based on an umbrella. Looks like the manufacturer forgot to put the protective fairing on it. Still, it's a little lighter and they're willing to discount the price as well.
#commDishVSR_Part_tags = aerial antenna deploy direct dish extend fold radio signal transmi (ven (vsr
#commDishVSR_Part_title = Communotron 88-88-V
#CryoXBig_Part_description = The first ever product line from Kool Kerbal Products Inc, the CryoX series is mostly guaranteed to keep your cryogenic fuels chilled until the end of time.
#CryoXBig_Part_manufacturer = Kool Kerbal Products Inc.
#CryoXBig_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#CryoXBig_Part_title = CryoX XXL Fuel tank
#CryoXendButt_Part_description = The first ever product line from Kool Kerbal Products Inc, the CryoX series is mostly guaranteed to keep your cryogenic fuels chilled until the end of time.
#CryoXendButt_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#CryoXendButt_Part_title = CryoX Fuel Tank Butt
#CryoXmed_Part_description = The first ever product line from Kool Kerbal Products Inc, the CryoX series is mostly guaranteed to keep your cryogenic fuels chilled until the end of time.
#CryoXmed_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#CryoXmed_Part_title = CryoX XL Fuel tank
#CryoXnoseCone_Part_description = The first ever product line from Kool Kerbal Products Inc, the CryoX series is mostly guaranteed to keep your cryogenic fuels chilled until the end of time.
#CryoXnoseCone_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#CryoXnoseCone_Part_title = CryoX Fuel Tank NoseCone
#CryoXsmall_Part_description = The first ever product line from Kool Kerbal Products Inc, the CryoX series is mostly guaranteed to keep your cryogenic fuels chilled until the end of time.
#CryoXsmall_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#CryoXsmall_Part_title = CryoX L Fuel tank
#fuelTank1-5_Part_description = Developed after J. Kerman complained that the X200-32 was still too small, while the Jumbo-64 was too big. But the X200-48 was just right!
#fuelTank1-5_Part_title = Rockomax X200-48 Fuel Tank
#fuelTank1-5_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#fuelTank3-2_Part_description = The largest tank available from Rockomax, the Jumbo-64 holds a vast amount of fuel in a large metal tube. After deciding that the tank was too light, Rockomax decided to paint the Jumbo-64, bringing its appearance in-line with the rest of its fuel tanks.
#fuelTank_long_Part_description = A stretched variant of the FL-T400, the FL-T800 holds twice the fuel in a slightly stronger container. There were black stripes along the side to make the rocket go faster, but the rocket actually went so fast, that they wore off.
#HeavyRcs_Part_description = The RV-202 is the absolute best RCS unit you can use to push your craft in space, unless you object to it's size and weight however.
#HeavyRcs_Part_tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate (ven (vsr
#HeavyRcs_Part_title = RV-202 Heavy RCS Thruster Block
#InflatableHAB_Part_description = One of the biggest crew storage solutions available to any space program, the IKU-03 is able to inflate to nearly double it's initial size, letting it hold a total of 10 kerbals comfortably. If it isn't inflated, however... let's just say that they'll have very little to no room to do anything.
#InflatableHAB_Part_tags = expand inflat base contain outpost passenger statio (stor tour (ven (vsr
#InflatableHAB_Part_title = IKU-03 Kerbal Safety Bubble
#InflatableHAB_Part_startEvent = Inflate
#InflatableHAB_Part_endEvent = Deflate
#InlineRCS_Part_description = This inline RCS block was originally part of the ageing MK1 pod, but was removed when management decided that it was too expensive. This block provides four way altitude control for your command pods and rockets, even includes a small mono-propellant supply to boot.
#InlineRCS_Part_tags = fueltank mono monopropellant propellant cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate (ven (vsr mercury
#InlineRCS_Part_title = Inline RCS Block
#KerbCan_Part_description = Originally a defunct engine fairing, the PPD-2 KerbCan is the latest of the greatest in crew storage technology.
#KerbCan_Part_tags = base cabin (can outpost passenger statio tour tuna (ven (vsr
#KerbCan_Part_title = PPD-2 KerbCan
#MedLadder_Part_tags = ascend climb descend ladder rung safe step (ven (vsr
#MedLadder_Part_title = Pegasus II Mobility Enhancer
#LongLadder_Part_tags = ascend climb descend ladder rung safe step (ven (vsr
#LongLadder_Part_title = Pegasus III Mobility Enhancer
#MedLadderUtility_Part_tags = ascend climb descend ladder rung safe step (ven (vsr
#MedLadderUtility_Part_title = MK II Utility ladder
#SMLadderUtility_Part_tags = ascend climb descend ladder rung safe step (ven (vsr
#SMLadderUtility_Part_title = MK I Utility ladder
#LGLadderUtility_Part_tags = ascend climb descend ladder rung safe step (ven (vsr
#LGLadderUtility_Part_title = MK III Utility ladder
#LargeInflatableHAB_Part_description = The biggest crew container you can possibly get for your rocket or station, some exceptions do apply.
#LargeInflatableHAB_Part_tags = base cabin outpost passenger statio tour tuna (ven (vsr
#LargeInflatableHAB_Part_title = PPD-20 Jumbo Kerbal Can
#LargeOMS_Part_description = With the introduction of the MK3 spaceplane line, C7 Aerospace partnered with Reaction Systems Ltd to create a heavy, more vacuum oriented variant of the fledgling O-XX series. The O-40 also features an impressive gimbal range for most of your manoeuvring needs.
#LargeOMS_Part_manufacturer = Reaction Systems Ltd. @ C7 Aerospace
#LargeOMS_Part_tags = maneuver manoeuvre orbital probe propuls (breeze thruster (ven (vsr
#LargeOMS_Part_title = O-40 "Breeze" Heavy MonoPropellant Engine
#TinyOMS_Part_description = The tinier, cuter cousin to the O-10. It's not much more than an RCS thruster that's been wired to the main throttle control, so don't expect any fancy features like gimbals or the like.
#TinyOMS_Part_tags = maneuver manoeuvre orbital probe propuls (huff thruster (ven (vsr
#TinyOMS_Part_title = O-1 "Huff" Tiny MonoPropellant Fuel Engine
#largeTrussMount_Part_description = Place anything anywhere with the Modular Girder Universal Mounting Plate!
#largeTrussMount_Part_tags = connect frame scaffold structur strut truss (ven (vsr
#largeTrussMount_Part_title = Modular Girder Universal Mounting Plate
#microIbeam_Part_description = Simply a M-200 I-Beam cut more or less in half, perfect for... Things.
#microIbeam_Part_tags = beam build connect construct extend fabricate girder structur support (ven (vsr
#microIbeam_Part_title = M-Beam 100 I-Beam
#structuralPanel3_Part_description = Nine M-1x1 have been arranged in a 3x3 layout for this part, then stuck together with two-part epoxy, none of that namby pamby super glue.
#structuralPanel3_Part_tags = body build construct cover extend fabricate plat structur support (ven (vsr
#structuralPanel3_Part_title = M-3x3 Structural Panel
#shortDecoupler1-2_Part_description = After receiving complaints that their previous product was far too tall, Rockomax Conglomerate created a shorter variant, letting the Rockomax Conglomerate avoid the inevitable lawsuits from rocket builders everywhere.
#shortDecoupler1-2_Part_tags = break decouple separat split stack stag (ven (vsr
#shortDecoupler1-2_Part_title = Shorter Rockomax Brand Decoupler
#smallRadialDecoupler_Part_description = This decoupler is the result of a dim-witted engineer hitting an ailing TT-38K Radial Decoupler with a hammer one too many times. This has unfortunately stunted the TR-8A's growth for the rest of its life, leaving it to be mocked by the other decouplers. Kerbal Engineering at its finest, folks.
#smallRadialDecoupler_Part_tags = break decouple separat split stag (ven (vsr
#smallRadialDecoupler_Part_title = TR-8A Radial Decoupler
#liquidEngineMiniTurbo_Part_description = The Rockomax 105-7P is a high-thrust engine with a formidable amount of manoeuvrability, but is significantly less efficient than its smaller cousin, the 48-7S.
#liquidEngineMiniTurbo_Part_tags = lander ascent launch main propuls rocket (thunder (ven (vsr
#liquidEngineMiniTurbo_Part_title = Rockomax 105-7P "Thunder" Liquid Fuel Engine
#liquidEngine1-2_Part_description = A monster of an engine for heavy lifting purposes, the Mainsail's power rivals that of entire small nations. Now equipped with a stylish aerodynamic shroud, the Mainsail cuts through the air with ease while keeping your rocket looking as stylish as ever.
#LVT15_Part_description = The LV-T15 Dachshund is one of the earliest rocket engines on our records, breaking altitude records and bones alike. Even today, the old stinker is still competitive after all this time by having the highest TWR of the LV-T series, but at the cost of the engines nozzle being blasted away over time, not to mention it's slow throttle time. In an attempt to avoid a catastrophic explosion, We've installed a auto-shut-off when there's no ablative material left. What? At least we figured out how to cool our engines by now.
#LVT15_Part_manufacturer = Rockomax Conglomerate
#LVT15_Part_tags = ascent main propuls (dachshund rocket (ven (vsr
#LVT15_Part_title = LV-T15 "Dachshund" Liquid Fuel Engine
#MicroEngineB_Part_description = An otherwise stock LV-1 with the tank support structure removed, which allows you to attach the engine radially. We have designated this new engine the "Fire Ant", due to an early prototype that burned down our test bulding. The Fire Ant is an otherwise stock Ant engine stripped of all of its structural supports, so use at your own risk!
#MicroEngineB_Part_tags = (ant probe propuls rocket vacuum (fire (ven (vsr
#MicroEngineB_Part_title = LV-1F "Fire Ant"
#MicroInflatableHAB_Part_description = The IKU-01 is a micro sized habitat modeled in the fitting visage of a tent. Camp on other planets in style.
#MicroInflatableHAB_Part_tags = expand inflat base contain outpost passenger statio (stor tour (ven (vsr
#MicroInflatableHAB_Part_title = IKU-01 Kerbal Safety Bubble
#MK1Cargobay_Part_description = This recently developed cargo bay is as small and compact as they come, with just enough space to store a small probe or a few pieces of science equipment.
#MK1Cargobay_Part_manufacturer = Rockomax Conglomerate
#MK1Cargobay_Part_tags = contain convey equipment freight hold hollow payload (stor transport utility (ven (vsr
#MK1Cargobay_Part_title = MK1 Cargo Bay CRG-02
#MK1LFOFuselage_Part_description = An upgraded fuselage that carries both liquid fuel and oxidizer built for spaceplanes. This tank is a tougher version of the FL-T400, but weighs more to gain an increase in crash tolerance.
#MK1LFOFuselage_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#MK1LFOFuselage_Part_title = Mk1 LFO Fuselage
#MK2VApod_Part_description = The VA command pod is the premier early access command pod capable of holding two intrepid kerbonauts in a nice padded enclosure. Unfortunately they have to share the one window.
#MK2VApod_Part_tags = capsule cmg control ?eva fly gyro ?iva moment pilot react rocket space stab steer torque (ven (vsr
#MK2VApod_Part_title = MK2 'VA' Command Pod
#OCTOs0Adapter_Part_description = An adapter that seamlessly connects the Octagonal frame to the standard 0.625 rocket parts.
#OCTOs0Adapter_Part_title = Octagonal 0.625m Adapter
#OCTOs0Adapter_Part_tags = connect frame girder scaffold structur truss (ven (vsr
#OCTOServiceBay_Part_description = This little beaut' is a beefed up and insulated version of an actual octagonal strut that now serves as a service bay for things that you want to keep safe. No locks are provided, so it won't protect your valuables from being stolen from space pirates.
#OCTOServiceBay_Part_title = OCTO Service Bay
#OCTOServiceBay_Part_tags = connect frame girder scaffold structur truss (ven (vsr bus contain heat hollow protect (stor therm
#OCTOTank_Part_description = A Octagonal strut that contains a fuel tank. All fuel is inside the fuel tank, not on the exterior structure.
#OCTOTank_Part_title = Octagonal Fuel Augmented Strut
#OCTOTank_Part_tags = connect frame girder scaffold structur truss (ven (vsr fueltank ?lfo liquid oxidizer propellant rocket
#OscarAtank_Part_description = The Oscar-A Fuel Tank from Probodobodyne is the smallest fuel container available for small space probes, for use with the tiniest of spaceships or as a large footstool.
#OscarAtank_Part_title = Oscar-A Fuel Tank
#OscarAtank_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#OscarDtank_Part_description = The Oscar-C Fuel Tank from Probodobodyne is a medium-sized fuel container for small space probes, or a backup tank for other small spacecraft.
#OscarDtank_Part_title = Oscar-C Fuel Tank
#OscarDtank_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#OscarEtank_Part_description = The Oscar-D Fuel Tank from Probodobodyne is the largest fuel container available for small space probes, or a backup tank for other small spacecraft.
#OscarEtank_Part_title = Oscar-D Fuel Tank
#OscarEtank_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#ParaDockingPort_Part_description = This is a modified Clamp-O-Tron Docking Port that combines all your favorite features of the mainline Clamp-O-Tron's and adds a parachute to boot, absolutely and positively fantastic.
#ParaDockingPort_Part_tags = berth capture connect couple dock fasten join moor socket arrest canopy chute decel descen drag entry fall landing re- return safe slow (ven (vsr
#ParaDockingPort_Part_title = Clamp-O-Chute Docking Port
#PoodleM_Part_description = After a borrowing some plans from Jebediah Kerman's Junkyard and Spacecraft Parts Co., the Rockomax Conglomerate has entered the field of nuclear propulsion with this tiny little rocket nicknamed the "Shiba". The NT-5R Shiba has a much smaller profile than its predecessor, but is less efficient due to its smaller power source. Because the reactor is always active, it will constantly produce electricity as long as the engine isn't being fired.
#PoodleM_Part_tags = active atom efficient engine inter liquid (nerv (shiba nuclear nuke orbit propuls radio reactor vacuum (ven (vsr
#PoodleM_Part_title = NT-5R "Shiba" Rocket Motor
#RadialavionicsHub_Part_description = The CH-R1 Fly-By-Wire Radial Avionics Hub is the first, and likely last, joint venture between C7 Aerospace and The STEADLER Engineering. This little box lets you poor little Engineer/Scientist Kerbals attend to things other than flying your ship, Because the last thing you want is one of those eggheads trying to fly straight.
#RadialavionicsHub_Part_manufacturer = C7 Aerospace Division and STEADLER Engineering Corps
#RadialavionicsHub_Part_tags = advanced aero control sas stab (vsr (ven
#RadialavionicsHub_Part_title = CH-R1 Fly-By-Wire Radial Avionics Hub
#RadialLF_Part_description = A repurposed Stratus-V tank, the Stratus-VI now stores LF instead of Monopropellant.
#RadialLF_Part_title = Stratus-VI Roundified Liquid Fuel Tank
#RadialLF_Part_tags = fueltank jet ?lf only propellant tank (ven (vsr
#RadialLFO_Part_description = A repurposed Stratus-V tank, the Stratus-VI now stores Liquid Fuel and Liquid Oxidizer instead of Monopropellant.
#RadialLFO_Part_title = Stratus-VI Roundified LFO Tank
#RadialLFO_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#RadialLFLong_Part_description = A repurposed Stratus-V tank, the Stratus-VI now stores Liquid Fuel instead of Monopropellant.
#RadialLFLong_Part_title = Stratus-VI Cylindrified LF Tank
#RadialLFLong_Part_tags = fueltank jet ?lf only propellant tank (ven (vsr
#RadialLFOLong_Part_description = A repurposed Stratus-V tank, the Stratus-VI now stores Liquid Fuel and Liquid Oxidizer instead of Monopropellant.
#RadialLFOLong_Part_title = Stratus-VI Cylindrified LFO Tank
#RadialLFOLong_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr
#RadialMonoMini_Part_description = Using advanced miniaturization technology, we've managed to make the Stratus tanks that you know and love even smaller.
#RadialMonoMini_Part_title = Stratus-I Roundified Monopropellant Tank
#RadialMonoMini_Part_tags = fuel fueltank mono propellant rcs (ven (vsr
#RadialReactionWheel_Part_description = This part is essentially just a set of spinning disks, which really isn't capable of doing much of anything.
#RadialReactionWheel_Part_title = Radial Reaction Wheel
#RadialReactionWheel_Part_tags = cmg command control fly gyro moment react stab steer torque (ven (vsr
#RT1_Part_description = The RT-1 is the smallest SRB on the market. The Cricket has one of the Highest Thrust-to-Weight ratios on the market, perfect for getting things off the ground fast.
#RT1_Part_tags = (cricket moar (more motor rocket srb (ven (vsr
#RT1_Part_title = RT-1 "Cricket" Solid Rocket Booster
#RT2_Part_description = The RT-2 is the second smallest SRB on the market. The Grasshopper has one of the Highest Thrust-to-Weight ratios on the market, perfect for getting things off the ground fast.
#RT2_Part_tags = (grasshopper moar (more motor rocket srb (ven (vsr
#RT2_Part_title = RT-2 "Grasshopper" Solid Rocket Booster
#RT10-G_Part_description = An evolution of the classic RT-10, the RT-10-G has four gimballed nozzles for thrust vectoring capability.
#RT10-G_Part_tags = gimbal (hammer moar (more motor rocket srb vector (ven (vsr
#RT10-G_Part_title = RT-10-G "Hammer-Gimbal" Solid Rocket Booster
#RT20_Part_description = An "evolution" of the RT-10 SRB, the RT-20 has nearly twice as much propellant as its predecessor, with the same thrust and efficiency.
#RT20_Part_tags = (sickle moar (more motor rocket srb (ven (vsr
#RT20_Part_title = RT-20 "Sickle" Solid Fuel Booster
#rtgMini_Part_title = PB-NUK-M Miniature RTG
#rtgMini_Part_tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt (ven (vsr
#S2ServiceEngine_Part_description = The largest monopropellant engine available from Reaction Systems. Rockomax has no comment on allegations that the Gale started life as a Poodle engine that lost half of its plumbing.
#S2ServiceEngine_Part_manufacturer = Reaction Systems Ltd @ Rockomax Conglomerate
#S2ServiceEngine_Part_tags = gale monoprop engine service ven vsr
#S2ServiceEngine_Part_title = O-80 "Gale" Service Engine
#S2Pila_Part_description = A rather strange addition to the arsenal, the RE-M7 is a high end rocket engine that's, being frank, absurdly heavy and bends easily but manages to outclass other engines of its size in the sheer amount of thrust it can produce.
#S2Pila_Part_tags = ascent launch main pila propuls rocket
#S2Pila_Part_title = RE-M7 "Pila"
#ShieldCapLarge_Part_description = After reports of Kerbodyne's LES leaving unsettling scorch marks on command pods, O.M.B. Demolition Enterprises created the Escape Cover. Taking the heat so you don't have to. It even has a little hatch that your Kerbals can crawl through after a crash, how adorable.
#ShieldCapLarge_Part_tags = base build center central connect construct (core hub nexus outpost statio (ven (vsr
#ShieldCapLarge_Part_title = Mk 2 Escape Cover
#ShieldCapLarge_Part_animStart = Open Hatch
#ShieldCapLarge_Part_animEnd = Close Hatch
#size0PulseJet_Part_description = A heavily modified version of an enthusiast grade pulse jet engine, it provides a surprisingly high thrust to weight ratio in addition to a lightning quick spool up time. Unfortunately, it drains your fuel faster than any other jet.
#size0PulseJet_Part_tags = aircraft (rattler plane propuls turb pulse (ven (vsr
#size0PulseJet_Part_title = J-10 "Rattler" Pulse Jet Engine
#Size2MedEngine_Part_description = After discovering the success of the RE-M3 and the RE-I5 rocket engines, the Rockomax Conglomerate created a new engine to bridge the gap between the two lines. This engine features a unique thrust vector system; instead of gimballing all of the engine nozzles, smaller thrust vectoring engines provide control while the larger sustainer's provide the rest of the thrust.
#Size2MedEngine_Part_tags = propuls rocket (bollard sustain (vsr (ven
#Size2MedEngine_Part_title = RE-D7 "Bollard" Liquid Fuel Engine
#size2nuclearEngine_Part_description = Rejoice! The glorious Rockomax Conglomerate has created the biggest and safest Nuclear rocket motor in existence! With a revolutionary design that passes the fuel over the reactor, instead of through it, the risk of radioactive exhaust is now (nearly) non-existent! Now no Kerbal has to worry about that pesky radiation!
#size2nuclearEngine_Part_manufacturer = The glorious Rockomax Conglomerate
#size2nuclearEngine_Part_tags = active atom efficient engine inter liquid (nerv (nova nuclear nuke orbit propuls radio reactor vacuum (ven (vsr
#size2nuclearEngine_Part_title = RE-N4 "Nova" Atomic Rocket Motor
#size3ReactionWheel_Part_description = A reaction control device made to fit within the 3.75 meter size range. Fastening bolts not included.
#size3ReactionWheel_Part_title = XL Advanced Reaction Wheel
#size3ReactionWheel_Part_tags = cmg command control fly gyro moment react stab steer torque (ven (vsr
#Size3to2Adapter_VSR_Part_description = A hollow variant of the ADTP-2-3, with no fuel tank for extra weight reduction. This adapter is used to bridge between Kerbodyne and Rockomax rocket bodies.
#Size3to2Adapter_VSR_Part_title = Kerbodyne ADTP-2-3-H
#Size3to2Adapter_VSR_Part_tags = cone rockomax (ven (vsr
#SmallInflatableHAB_Part_description = One of the smaller crew storage solutions available to any space program, the IKU-02 is able to inflate to nearly triple it's initial size, letting it pack in a total of 2 kerbals. If it isn't inflated, however... let's just say that they'll have very little to no room to do anything.
#SmallInflatableHAB_Part_tags = expand inflat base contain outpost passenger statio (stor tour (ven (vsr
#SmallInflatableHAB_Part_title = IKU-02 Kerbal Safety Bubble
#smallISRU_Part_description = A smaller version of Kerbodyne's mobile processing plant, this module can take raw materials containing even trace amounts of oxygen and hydrogen, and crack them into useful fuel products. When operated by a skilled engineer, you will be able to operate with better efficiency. This oddly shaped processor manufactures mono-propellant and nothing else, but is much lighter and smaller than the more versatile Convert-O-Tron 125.
#smallISRU_Part_tags = conver isru mine )mining (ore process resource (ven (vsr
#smallISRU_Part_title = Convert-O-Tron MINI-M
#SmallPointLight_Part_description = A small lamp made to light up everything, whether you like it or not.
#SmallPointLight_Part_title = MK 4 Point Light
#SmallPointLight_Part_tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
#SmallSpotLight_Part_description = A miniature version of the large MK1 spotlight that's perfect for small rovers; or for the more adventurous, a large headlamp.
#SmallSpotLight_Part_title = MK 3 Mini Spotlight
#SmallSpotLight_Part_tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
#SmallStripLight_Part_description = A small strip light ideally used as aircraft navigation lights. We can't stop you from trying to light up your house with em', but you will fail.
#SmallStripLight_Part_title = MK 5 Strip Light
#SmallStripLight_Part_tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
#SnubOtron_Part_description = Recent demand for an even smaller Sepratron I has led to the quick development of the SnubOtron, a snappy little rocket aptly described as, "About half as good as a Sepratron I in nearly every way."
#SnubOtron_Part_tags = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage (ven (vsr
#SnubOtron_Part_title = SnubOtron
#softTankMK1_Part_description = This product is the result of a traveling vacuum saleskerbal's bright idea. By removing most of the structural supports and thermal insulation, the tanks is much lighter and cheaper, but it can be torn in two by a single drifting Kerbal who's out of EVA propellant.
#softTankMK1_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#softTankMK1_Part_title = Rockomax S1x2m SoftShell LF tank
#softTankMK2_Part_description = This product is the result of a traveling vacuum saleskerbal's bright idea. By removing most of the structural supports and thermal insulation, the tanks is much lighter and cheaper, but it can be torn in two by a single drifting Kerbal who's out of EVA propellant.
#softTankMK2_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#softTankMK2_Part_title = Rockomax S1x4m SoftShell LF tank
#softTankMK3_Part_description = This product is the result of a traveling vacuum saleskerbal's bright idea. By removing most of the structural supports and thermal insulation, the tanks is much lighter and cheaper, but it can be torn in two by a single drifting Kerbal who's out of EVA propellant.
#softTankMK3_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#softTankMK3_Part_title = Rockomax S2x2m SoftShell LF tank
#softTankMK4_Part_description = This product is the result of a traveling vacuum saleskerbal's bright idea. By removing most of the structural supports and thermal insulation, the tanks is much lighter and cheaper, but it can be torn in two by a single drifting Kerbal who's out of EVA propellant.
#softTankMK4_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#softTankMK4_Part_title = Rockomax S2x5m SoftShell LF tank
#softTankMK5_Part_description = This product is the result of a traveling vacuum saleskerbal's bright idea. By removing most of the structural supports and thermal insulation, the tanks is much lighter and cheaper, but it can be torn in two by a single drifting Kerbal who's out of EVA propellant.
#softTankMK5_Part_tags = fueltank ?lfo liquid oxidizer propellant rocket (ven (vsr light
#softTankMK5_Part_title = Rockomax S2x8m SoftShell LF tank
#solidBoosterMAX_Part_description = The RockoMAX Solid Fuel Booster is the largest SRB currently in production, capable of lifting sizeable payloads to LKO and beyond.
#solidBoosterMAX_Part_tags = (max moar (more motor rocket srb (ven (vsr
#solidBoosterMAX_Part_title = RockoMAX Solid Fuel Booster
#stationHubLarge_Part_description = After the fervorous response from fans, Rockomax has decide to up the ante with the Extra-Large Rockomax HubMax Multi-Point Connector, seamlessly integrating 2.5 meter parts on a very large hub. Unfortunately, no one died of shock that day.
#stationHubLarge_Part_tags = base build center central connect construct (core hub nexus outpost statio (ven (vsr
#stationHubLarge_Part_title = Extra-Large Rockomax HubMax Multi-Point Connector
#strutCubeSmall_Part_description = Despite its title, the Small Cubic Octagonal Strut is actually longer than its smaller cousin!
#strutCubeSmall_Part_title = Cubic Octagonal Strut Mk II
#strutCubeSmall_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCubeMedium_Part_description = A Cubic Octagonal Strut that's even longer! Use multiple struts no longer! With these ultra-light extensions, you can now strut all the things!
#strutCubeMedium_Part_title = Cubic Octagonal Strut Mk III
#strutCubeMedium_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCubeLarge_Part_description = Now you can strut the gaps between your dreams. The Cubic Octagonal Strut MK IV is here!
#strutCubeLarge_Part_title = Cubic Octagonal Strut Mk IV
#strutCubeLarge_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCube90_Part_description = New from Strutco! A new connector that connects at right angles! Brilliant!
#strutCube90_Part_title = Cubic Octagonal Strut Angle Connector
#strutCube90_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCube3way_Part_description = New from Strutco! A new connector that connects at right angles, and in two directions! Radical!
#strutCube3way_Part_title = Cubic Octagonal Strut Three Way Connector
#strutCube3way_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCubeS0Adapter_Part_description = An adapter that connects your Standard C.O.S. into the standard 0.625m frame.
#strutCubeS0Adapter_Part_title = Cubic Octagonal Strut 0.625m Adapter
#strutCubeS0Adapter_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCubeOCTOAdapter_Part_description = An adapter that connects your Standard C.O.S. into the standard Octagonal frame.
#strutCubeOCTOAdapter_Part_title = Cubic Octagonal Strut Octagonal Adapter
#strutCubeOCTOAdapter_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#strutCubeMountingPlate_Part_description = A slim strut perfect for mounting things on other things!
#strutCubeMountingPlate_Part_title = Cubic Octagonal Strut Slim Mounting Plate
#strutCubeMountingPlate_Part_tags = connect cube frame girder scaffold structur truss (ven (vsr
#VenLV909b_Part_description = The LV-900 is an earlier retrofitted variant of the LV-909, which has significantly higher thrust-to-weight ratio, but is less efficient than it's younger brother. In order to sell the excess stock, we have mounted a fuel tank that'll extend the range of your rocket (slightly). Due it it's status as a mid range lifting engine, it is is able to operate semi-efficiently in thin atmospheres.
#VenLV909b_Part_tags = lander orbit propuls rocket (beagle vacuum sustain (ven (vsr
#VenLV909b_Part_title = LV-900 "Beagle" Liquid Fuel Engine
#VSR-RCSTank1-3_Part_description = The largest monopropellant tank available. It's actually made of four smaller tanks, but we won't tell if you won't.
#VSR-RCSTank1-3_Part_tags = fueltank mono monopropellant propellant ven vsr
#VSR-RCSTank1-3_Part_title = FL-R3 RCS Fuel Tank
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Command.cfg
PART
{
name = KerbCan
module = Part
author = Ven
rescaleFactor = 1
node_stack_top = 0.0, 0.6321995, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.6321995, 0.0, 0.0, -1.0, 0.0, 1
CrewCapacity = 1
TechRequired = engineering101
entryCost = 1250
cost = 600
category = Utility
subcategory = 0
title = 1.25m Crew Carrier
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = One-person inline crew hab section for spaceplanes. Rated for suborbital reentries. X-15 class.
attachRules = 1,0,1,1,0
mass = 0.6
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
noAutoEVA = True
vesselType = Ship
tags = base cabin (can outpost passenger statio tour tuna (ven (vsr, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1000
skinMaxTemp = 1800
emissiveConstant = 0.875
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/SoftHabs/KerbCan
}
INTERNAL
{
name = landerCabinSmallInternal
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = CrewCanLight
defaultActionGroup = Light
startEventGUIName = Lights On
endEventGUIName = Lights Off
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 1.53
surface = 4.9
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 50
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 14400
maxAmount = 14400
}
TANK
{
name = Food
maxAmount = 1.95365952
amount = 1.95365952
}
TANK
{
name = Water
maxAmount = 1.29282048
amount = 1.29282048
}
TANK
{
name = Oxygen
maxAmount = 197.67456
amount = 197.67456
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 19.767456
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.177605410909091
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 1.64311145500421
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.250469169230769
amount = 0.250469169230769
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleGenerator
isAlwaysActive = true
OUTPUT_RESOURCE
{
name = ElectricCharge
rate = -0.2
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 1.1
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 1.2
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = PlannerController
title = generator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Command.cfg
PART
{
name = RO-Mk1CrewModule
module = Part
author = Ven
node_stack_top = 0.0, 0.6321995, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.6321995, 0.0, 0.0, -1.0, 0.0, 1
CrewCapacity = 3
TechRequired = engineering101
entryCost = 1250
cost = 600
category = Utility
subcategory = 0
title = Mk1 Crew Carrier
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = Three-person inline crew hab section for Mk1 spaceplanes. Rated for LEO reentries.
attachRules = 1,0,1,1,0
mass = 1.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 200
breakingTorque = 200
bulkheadProfiles = size1
noAutoEVA = True
vesselType = Ship
tags = base cabin (can outpost passenger statio tour tuna (ven (vsr, scrubber, wasteatmosphere, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
maxTemp = 1000
skinMaxTemp = 2200
emissiveConstant = 0.8
rescaleFactor = 1.722222
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/SoftHabs/KerbCan
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = CrewCanLight
defaultActionGroup = Light
startEventGUIName = Lights On
endEventGUIName = Lights Off
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Habitat
volume = 5
surface = 23
max_pressure = 0.35
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 150
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 43200
maxAmount = 43200
}
TANK
{
name = Food
maxAmount = 5.84928
amount = 5.84928
}
TANK
{
name = Water
maxAmount = 3.87072
amount = 3.87072
}
TANK
{
name = Oxygen
maxAmount = 591.84
amount = 591.84
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 59.184
}
TANK
{
name = Waste
amount = 0
maxAmount = 0.531752727272727
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 4.91949537426409
}
TANK
{
name = LithiumHydroxide
maxAmount = 0.749907692307692
amount = 0.749907692307692
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleGenerator
isAlwaysActive = true
OUTPUT_RESOURCE
{
name = ElectricCharge
rate = -0.2
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
INTERNAL
{
name = landerCabinMediumInternal
}
MODULE
{
name = ProcessController
resource = _NonRegenScrubber
title = Non Regen LiOH Scrubber
toggle = true
running = true
capacity = 3.3
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 3.6
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
SETUP
{
name = LiOH scrubber (2d)
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. WARNING: Only lasts 2 days! Research next life support nodes to unlock better options.
tech = crewSurvivability
MODULE
{
type = ProcessController
id_field = resource
id_value = _NonRegenScrubber
}
}
}
MODULE
{
name = PlannerController
title = generator
considered = true
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Command.cfg
PART
{
name = InflatableHAB
module = Part
author = Ven
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
node_attach = 0.0, 0.0, 0.0, 0.0, -90.0, 0.0
TechRequired = advExploration
entryCost = 36000
cost = 15000
category = Utility
subcategory = 0
title = IKU-03 Kerbal Safety Bubble
manufacturer = Jebediah Kerman's Junkyard and Spacecraft Parts Co
description = One of the biggest crew storage solutions available to any space program, the IKU-03 is able to inflate to nearly double it's initial size, letting it hold a total of 10 kerbals comfortably. If it isn't inflated, however... let's just say that they'll have very little to no room to do anything.
attachRules = 1,1,1,1,0
mass = 25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 2000
bulkheadProfiles = size2,srf
tags = expand inflat base contain outpost passenger statio (stor tour (ven (vsr comfort, scrubber, lioh scrubber, lioh, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, scrubber, vacuum scrubber, advanced scrubber, wasteatmosphere, pressure, pressure control, pressure controller, nitrogen, nitrogen pressure control, atmosphere, pressure, pressure control, pressure controller, oxygen, oxygen pressure control, atmosphere, airpump, air pump, pressure, atmosphere, water recycler, water, wastewater, ammonia, o2, ox, oxygen, lqdoxygen evaporator, evaporator, gas, oxygen converter, converter, sickbay, stress, colony, habitation
vesselType = Ship
CrewCapacity = 10
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 2.5
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/SoftHabs/LargeSoftHab
scale = 1.0, 1.0, 1.0
}
MODULE
{
name = ModuleScienceExperiment
experimentID = crewReport
experimentActionName = Crew Report
resetActionName = Discard Crew Report
reviewActionName = Review Report
useStaging = False
useActionGroups = True
hideUIwhenUnavailable = True
rerunnable = True
xmitDataScalar = 1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = SoftHabLightAnimation
startEventGUIName = Lights On
endEventGUIName = Lights Off
defaultActionGroup = Light
}
MODULE
{
name = Driftless
active = True
}
INTERNAL
{
name = crewCabinInternals
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = Comfort
bonus = exercise
desc = A treadmill designed to permit exercise in zero-g is included. The crew will love it.
}
MODULE
{
name = Habitat
volume = 66.26
surface = 87.86
inflate = LargeHabInflate
state = disabled
}
MODULE
{
name = Sensor
type = temperature
}
MODULE
{
name = Sensor
type = radiation
}
MODULE
{
name = Sensor
type = habitat_radiation
}
MODULE
{
name = ModuleFuelTanks
volume = 17725
basemass = -1
type = ServiceModule
TANK
{
name = ElectricCharge
amount = 35600
maxAmount = 35600
}
TANK
{
name = Food
maxAmount = 5381.3376
amount = 5381.3376
}
TANK
{
name = Water
maxAmount = 3561.0624
amount = 3561.0624
}
TANK
{
name = Oxygen
maxAmount = 544492.8
amount = 544492.8
}
TANK
{
name = CarbonDioxide
amount = 0
maxAmount = 54449.28
}
TANK
{
name = Waste
amount = 0
maxAmount = 489.212509090909
}
TANK
{
name = WasteWater
amount = 0
maxAmount = 4525.93574432296
}
TANK
{
name = LithiumHydroxide
maxAmount = 689.915076923077
amount = 689.915076923077
}
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ProcessController
resource = _PressureControl
title = N2 Pressure Controller
capacity = 20
running = true
}
MODULE
{
name = ProcessController
resource = _PressureControlOxygen
title = O2 Pressure Controller
capacity = 20
running = true
}
MODULE
{
name = ProcessController
resource = _AirPump
title = Air Pump
capacity = 30
running = true
}
MODULE
{
name = ProcessController
resource = _WaterRecycler
title = Water Recycler
capacity = 16.7
running = true
}
MODULE
{
name = ProcessController
resource = _LOXConverter
title = LOX to GOX Converter
capacity = 16.7
running = true
}
MODULE
{
name = Configure
title = Life Support
slots = 1
SETUP
{
name = None
desc = Empty slot for mass and cost savings.
}
SETUP
{
name = N2 Pressure Control
desc = Use Nitrogen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
mass = 0.05
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControl
}
}
SETUP
{
name = O2 Pressure Control
desc = Use Oxygen to maintain the internal atmosphere at a comfortable pressure.
tech = earlyLifeSupport
mass = 0.01
cost = 25
MODULE
{
type = ProcessController
id_field = resource
id_value = _PressureControlOxygen
}
}
SETUP
{
name = Air Pump
desc = Pumps external atmosphere into the cabin to maintan internal pressure. Only works in breathable atmospheres
tech = crewSurvivability
mass = 0.02
cost = 5
MODULE
{
type = ProcessController
id_field = resource
id_value = _AirPump
}
}
SETUP
{
name = Water Recycler
desc = Filter impurities out of WasteWater.
tech = advancedLifeSupport
mass = 0.57
cost = 50
MODULE
{
type = ProcessController
id_field = resource
id_value = _WaterRecycler
}
}
SETUP
{
name = LOX to GOX Converter
desc = Heats LqdOxygen to breathable Oxygen.
tech = earlyLifeSupport
mass = 0.005
cost = 20
MODULE
{
type = ProcessController
id_field = resource
id_value = _LOXConverter
}
}
}
MODULE
{
name = ProcessController
resource = _Scrubber
title = LiOH Scrubber
toggle = true
running = true
capacity = 16.7
}
MODULE
{
name = ProcessController
resource = _VacScrubber
title = Vac Scrubber
toggle = true
running = true
capacity = 16.7
}
MODULE
{
name = ProcessController
resource = _AdvScrubber
title = Adv Vac Scrubber
toggle = true
running = true
capacity = 16.7
}
MODULE
{
name = Configure
title = Scrubber
slots = 1
SETUP
{
name = Advanced Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely. Tip: use Water Electrolysis to produce O2.
tech = improvedLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _AdvScrubber
}
}
SETUP
{
name = Vacuum Scrubber
desc = A dual-bed vacuum-exposing regenerative scrubber that sequesters CarbonDioxide from the internal atmosphere. Can work indefinitely.
tech = basicLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _VacScrubber
}
}
SETUP
{
name = LiOH Scrubber
desc = A Lithium Hydroxide scrubber that sequesters CarbonDioxide from the internal atmosphere. Its operational life can be increased by adding additional LiOH tanks.
tech = earlyLifeSupport
MODULE
{
type = ProcessController
id_field = resource
id_value = _Scrubber
}
}
}
MODULE
{
name = Sickbay
resource = _SickbayColony
title = Comforts
desc = By relaxing water doses and giving more free time to the crew, and thanks to exciting activities and surface exploration, the crew feels so comfortable that they could live in the colony indefinitely. Warning: a very small minority of people might still slowly accumulate stress.
capacity = 1
slots = 0
UPGRADES
{
UPGRADE
{
name__ = Upgrade-Colony
techRequired__ = improvedHabitats
cureEverybody = True
slots = 1
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = 1x3WPanels
module = Part
author = NovaSilisko
rescaleFactor = 0.9
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = advElectrics
entryCost = 3800
cost = 380
category = Electrical
subcategory = 0
title = OX-4M 2x3 Photovoltaic Panels
manufacturer = Probodobodyne Inc
description = Extendable Level 2 solar panel. 2.28m^2.
attachRules = 0,1,0,0,1
mass = 0.03078
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/SolarPanels/1x3W
rotation = 0.0,-90.0,0.0
}
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.28728
retractable = false
animationName = solarpanels6
secondaryTransformName = suncatcher
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = False
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 120 0.8 -0.0001658214 -0.0001658214
key = 3650 0.4 -1.935303E-05 -1.935303E-05
key = 36500 0.01 -1.187215E-05 -1.187215E-05
}
RESOURCE
{
name = ElectricCharge
rate = 0.28728
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = 1x3SPanels
module = Part
author = NovaSilisko
rescaleFactor = 0.73
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = electrics
entryCost = 3050
cost = 250
category = Electrical
subcategory = 0
title = OX-2L 1x3 Photovoltaic Panels
manufacturer = Probodobodyne Inc
description = Extendable Level 1 solar panel. 0.63m^2.
attachRules = 0,1,0,0,1
mass = 0.010584
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
thermalMassModifier = 2.0
emissiveConstant = 0.95
heatConductivity = 0.04
tags = array charge deploy e/c elect energ extend generat (light photo power solar sun track unfold volt watt (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
useKopernicusSolarPanels = false
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/SolarPanels/1x3S
rotation = 0.0,-90.0,0.0
}
MODULE
{
name = ModuleDeployableSolarPanel
resourceName = ElectricCharge
chargeRate = 0.0567
retractable = false
animationName = solarpanels5
secondaryTransformName = suncatcher
extendActionName = Extend <<1>>
retractActionName = Retract <<1>>
extendpanelsActionName = Toggle <<1>>
useKopernicusSolarPanels = false
isTracking = False
flowUnits = Watts
flowFormat = N1
flowMult = 1000
timeEfficCurve
{
key = 0 1 -0.001165724 -0.001165724
key = 30 0.8 -0.0004170198 -0.0004170198
key = 3650 0.2 2.217226E-06 2.217226E-06
key = 36500 0.01 -7.524914E-06 -7.524914E-06
}
RESOURCE
{
name = ElectricCharge
rate = 0.0567
varyTime = False
useSI = True
displayUnitMult = 1000
unitName = Watts
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleROSolarPanel
}
MODULE
{
name = SolarPanelFixer
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = rtgMini
module = Part
author = NovaSilisko
scale = 1
rescaleFactor = 0.35
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = experimentalElectrics
entryCost = 63005
cost = 15374.999999989
category = Electrical
subcategory = 0
title = SNAP-3 Series RTG
manufacturer = DOE (Department Of Energy)
description = The SNAP-3 series were the first radioisotope thermoelectric generators (RTGs) to ever operate in space, as part of the Transit system (precursor to the current GPS system). Very low overall efficiency and power generation.
attachRules = 1,1,1,0,0
mass = 0.003200708
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
radiatorMax = 1.5
tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt (ven (vsr, rtg, radioisotope thermoelectric generator, radioactive, generator
maxTemp = 1273.15
crashTolerance = 16
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1773.15
fuelCrossFeed = False
PuMass = 0.001000708
PuCost = 394.999999989
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Batteries/RTG-Small
scale = 0.814286, 1, 0.814286
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RTG
title = RTG
capacity = 0.0025
running = true
toggle = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = RO-SNAP-19-RTG
module = Part
author = NovaSilisko
scale = 1
rescaleFactor = 0.645
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = experimentalElectrics
entryCost = 63005
cost = 15374.999999989
category = Electrical
subcategory = 0
title = SNAP-19 Series RTG
manufacturer = Teledyne Isotopes (Teledyne Technologies Inc.)
description = The SNAP-19 series were originally developed for the Nimbus weather satellite program, complementing the regular solar arrays and countering their degradation due to radiation. Later, they were also used by the Pioneer 10 and 11 spacecrafts, along with the Viking Mars landers. Similar to the SNAP-9 series but with over 40% better conversion efficiency.
attachRules = 1,1,1,0,0
mass = 0.015000708
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
radiatorMax = 1.5
tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt (ven (vsr, rtg, radioisotope thermoelectric generator, radioactive, generator
maxTemp = 1273.15
crashTolerance = 16
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1773.15
fuelCrossFeed = False
PuMass = 0.001000708
PuCost = 394.999999989
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Batteries/RTG-Small
scale = 2.0932, 1, 2.0932
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RTG
title = RTG
capacity = 0.04
running = true
toggle = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = RO-SNAP-9-RTG
module = Part
author = NovaSilisko
scale = 1
rescaleFactor = 0.645
node_stack_top = 0.0, 0.2, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = experimentalElectrics
entryCost = 63005
cost = 15374.999999989
category = Electrical
subcategory = 0
title = SNAP-9 Series RTG
manufacturer = DOE (Department Of Energy)
description = The SNAP-9 series were evolved designs of the experimental SNAP-3 series, again as part of the Transit system (precursor to the current GPS system), but now featuring over 10 times higher power generation.
attachRules = 1,1,1,0,0
mass = 0.012000708
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
radiatorMax = 1.5
tags = active atom charge e/c elect energ generat isotope nuclear nuke power radio rtg thermo volt watt (ven (vsr, rtg, radioisotope thermoelectric generator, radioactive, generator
maxTemp = 1273.15
crashTolerance = 16
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 1773.15
fuelCrossFeed = False
PuMass = 0.001000708
PuCost = 394.999999989
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Batteries/RTG-Small
scale = 1.9845, 1, 1.9845
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ProcessController
resource = _RTG
title = RTG
capacity = 0.025
running = true
toggle = false
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = SmallSpotLight
module = Part
author = NovaSilisko
rescaleFactor = 1
node_attach = 0.0, 0.0, -0.1219425, 0.0, 0.0, 1.0
TechRequired = miniaturization
entryCost = 4500
cost = 75
category = Utility
subcategory = 0
title = MK 3 Mini Spotlight
manufacturer = Rokea Inc
description = A miniature version of the large MK1 spotlight that's perfect for small rovers; or for the more adventurous, a large headlamp.
attachRules = 0,1,0,0,1
mass = 0.0016
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Lights/SmallSpotlight
Rotation = 0,180,0
}
MODULE
{
name = ModuleLight
lightName = spotlight
useAnimationDim = true
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
animationName = LightAnimationSmall
resourceAmount = 0.005
useResources = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = SmallPointLight
module = Part
author = NovaSilisko
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = miniaturization
entryCost = 3200
cost = 50
category = Utility
subcategory = 0
title = MK 4 Point Light
manufacturer = Rokea Inc
description = A small lamp made to light up everything, whether you like it or not.
attachRules = 0,1,0,0,1
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Lights/PointLight
rotation = 0,180,0
}
MODULE
{
name = ModuleLight
lightName = Point light
useAnimationDim = true
lightBrightenSpeed = 2.5
lightDimSpeed = 2.5
animationName = LightAnimationPoint
resourceAmount = 0.001
useResources = true
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Electrical.cfg
PART
{
name = SmallStripLight
module = Part
author = NovaSilisko
rescaleFactor = 1
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0
TechRequired = miniaturization
entryCost = 2500
cost = 60
category = Utility
subcategory = 0
title = MK 5 Strip Light
manufacturer = Rokea Inc
description = A small strip light ideally used as aircraft navigation lights. We can't stop you from trying to light up your house with em', but you will fail.
attachRules = 0,1,0,0,1
mass = 0.0012
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
PhysicsSignificance = 0
bulkheadProfiles = srf
tags = moar (more bulb candle dark flash flood (lamp (light shine torch (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Electrical/Lights/Striplight
rotation = 0,180,90
}
MODULE
{
name = ModuleAnimateGeneric
animationName = LightAnimationStrip
startEventGUIName = Lights On
endEventGUIName = Lights Off
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Engines.cfg
PART
{
name = liquidEngineMiniTurbo
module = Part
author = Ven
rescaleFactor = 7.0
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0,4
node_stack_bottom = 0.0, -0.585, 0.0, 0.0, -1.0, 0.0,4
TechRequired = propulsionSystems
entryCost = 3250
cost = 350
subcategory = 0
attachRules = 1,1,1,0,0
mass = 0.22
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
breakingForce = 250
breakingTorque = 250
skinInternalConductionMult = 4.0
maxTemp = 573.15
bulkheadProfiles = srf, size4
tags = lander ascent launch main propuls rocket (thunder (ven (vsr
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
skinMaxTemp = 673.15
title = BE-4
manufacturer = Blue Origin
description = The BE-4 is an oxidizer-rich staged combustion Methalox engine. Though initially developed for use on a Blue Origin launch vehicle, in 2014 United Launch Alliance announced that their new Vulcan launch vehicle, the successor to both the Atlas V and Delta IV launch vehicles, will be powered by a pair of BE-4 engines. Plume configured by RealPlume.
category = Engine
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0,4
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Propulsion/105-7P
scale = 1.25, 1.0, 1.25
}
MODULE
{
name = ModulePartVariants
baseVariant = Bare
VARIANT
{
name = Bare
displayName = Bare
themeName = Bare
primaryColor = #cc0e0e
secondaryColor = #000000
sizeGroup = GroupA
GAMEOBJECTS
{
Size2A = false
}
NODES
{
node_stack_top = 0,0,0, 0.0, 1.0, 0.0,4
}
}
VARIANT
{
name = Shroud
displayName = Shroud Big
primaryColor = #ffffff
secondaryColor = #999999
sizeGroup = GroupB
mass = 0.03
GAMEOBJECTS
{
Size2A = true
}
NODES
{
node_stack_top = 0,3.5,0, 0.0, 1.0, 0.0,4
}
}
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 50
heatProduction = 170
EngineType = LiquidFuel
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 300
key = 1 275
key = 7 0.001
}
}
MODULE
{
name = ModuleJettison
jettisonName = node_fairing_collider
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 2
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = nozzle
gimbalRange = 8.0
useGimbalResponseSpeed = True
gimbalResponseSpeed = 16
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = Piston1
rotatorsName = PistonBase1
}
CONSTRAINLOOKFX
{
targetName = PistonBase1
rotatorsName = Piston1
}
CONSTRAINLOOKFX
{
targetName = Piston2
rotatorsName = PistonBase2
}
CONSTRAINLOOKFX
{
targetName = PistonBase2
rotatorsName = Piston2
}
CONSTRAINLOOKFX
{
targetName = Piston3
rotatorsName = PistonBase3
}
CONSTRAINLOOKFX
{
targetName = PistonBase3
rotatorsName = Piston3
}
CONSTRAINLOOKFX
{
targetName = Piston4
rotatorsName = PistonBase4
}
CONSTRAINLOOKFX
{
targetName = PistonBase4
rotatorsName = Piston4
}
CONSTRAINLOOKFX
{
targetName = Piston5
rotatorsName = PistonBase5
}
CONSTRAINLOOKFX
{
targetName = PistonBase5
rotatorsName = Piston5
}
CONSTRAINLOOKFX
{
targetName = Piston6
rotatorsName = PistonBase6
}
CONSTRAINLOOKFX
{
targetName = PistonBase6
rotatorsName = Piston6
}
CONSTRAINLOOKFX
{
targetName = Piston7
rotatorsName = PistonBase7
}
CONSTRAINLOOKFX
{
targetName = PistonBase7
rotatorsName = Piston7
}
CONSTRAINLOOKFX
{
targetName = Piston8
rotatorsName = PistonBase8
}
CONSTRAINLOOKFX
{
targetName = PistonBase8
rotatorsName = Piston8
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = BE-4
origMass = 4.5
type = ModuleEnginesRF
CONFIG
{
name = BE-4
minThrust = 1588.5
maxThrust = 5295
heatProduction = 100
massMult = 1.0
ullage = True
pressureFed = False
ignitions = 4
powerEffectName = Hydrolox-Lower
ratedBurnTime = 400
IGNITOR_RESOURCE
{
name = ElectricCharge
amount = 0.5
}
PROPELLANT
{
name = LqdMethane
ratio = 0.4286
DrawGauge = True
}
PROPELLANT
{
name = LqdOxygen
ratio = 0.5714
DrawGauge = False
}
atmosphereCurve
{
key = 0 341
key = 1 305
}
}
}
PLUME
{
name = Hydrolox-Lower
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
energy = 0.75
speed = 0.75
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,0.325
corePosition = 0,0,0.325
exhaustPosition = 0,0,0.325
flarePosition = 0,0,0.325
fumePosition = 0,0,0.325
lampPosition = 0,0,0.325
plumePosition = 0,0,0.325
plume2Position = 0,0,0.325
plume3Position = 0,0,0.325
smokePosition = 0,0,0.325
shockPosition = 0,0,0.325
shockconePosition = 0,0,0.325
slagPosition = 0,0,0.325
streamPosition = 0,0,0.325
plumeIdentifier = Hydrolox-Lower
processed = true
}
EFFECTS
{
Hydrolox-Lower
{
plumeIdentifier = Hydrolox-Lower
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
name = Hydrolox-Lower-flare
modelName = RealPlume/MP_Nazari_FX/flamessme
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1
speed = 1.0 1
offset = -0.2
energy = 0.0 0.2
energy = 1.0 0.2
size = 0.0 0.6
size = 1.0 0.6
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0.2
linGrow
{
power = 1 15
power = 0 15
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
name = Hydrolox-Lower-shockcone
modelName = RealPlume/MP_Nazari_FX/ssmeflame2big
emitOnUpdate = true
decluster = true
emission = 0.0 0
emission = 0.01 0.2
emission = 1.0 2
speed = 0.0 1.5
speed = 1.0 1.5
offset = 0.1
size = 0.0 0.7
size = 1.0 0.7
fixedEmissions = false
randomInitalVelocityOffsetMaxRadius = 0
linGrow
{
density = 1 0
density = 0 10
power = 1 -4
power = 0 -4
}
energy
{
density = 1 0.3
density = 0.3 0.1
density = 0.25 0
density = 0 0
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
energy = 0.75
speed = 0.75
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_red
modelName = RealPlume/MP_Nazari_FX/methanolflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
emitOnUpdate = true
decluster = true
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 1.125
density = 0.8 0.9
density = 0.2 2.625
density = 0.1 2.25
density = 0.05 3.75
density = 0.0 5.25
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.2
density = 0.0 0.15
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
energy = 0.75
speed = 0.75
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_blue
modelName = RealPlume/MP_Nazari_FX/noxflame
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0 1.7
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 4
density = 0.46 4
density = 0.2 5
density = 0.05 2.5
density = 0.0 2.5
}
xyForce
{
density = 1 0.5
density = 0.3 0.8
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0.375
density = 0.8 0.3
density = 0.2 0.875
density = 0.1 0.75
density = 0.05 1.25
density = 0.0 1.75
power = 1 2
power = 0.01 0.4
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.5
density = 0.05 0.5
density = 0.0 0.4
}
size
{
density = 1.0 1.2
density = 0.5 1
density = 0.2 0.8
density = 0.0 0.45
}
}
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.325
fixedScale = 1.5
energy = 0.75
speed = 0.75
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hydrolox-Lower-plume_grey
modelName = RealPlume/Hoojiwana_FX/MPspike
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0
randConeEmit
{
density = 1 0
density = 0.5 0.5
density = 0.3 1
density = 0 3
}
logGrow
{
density = 1.0 2
density = 0.1 10
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 2
}
linGrow
{
density = 1.0 0
density = 0.25 10
density = 0.0 25
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.5
density = 0.0 1.5
}
xyForce
{
density = 1 0.3
density = 0.3 0.5
density = 0.1 0.9
density = 0.01 0.99
density = 0.0 1
}
emission
{
density = 1.0 0
density = 0.8 0.2
density = 0.2 2.5
density = 0.1 2.7
density = 0.05 2.9
density = 0.0 3
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 0.5
density = 0.3 0.5
density = 0.05 0.4
density = 0.0 0.3
}
size
{
density = 1.0 1.2
density = 0.5 0.5
density = 0.2 0.4
density = 0.0 0.35
}
}
AUDIO
{
name = Hydrolox-Lower-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_altloop
volume = 0.0 0.0
volume = 1.0 1.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_liq4
volume = 1.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = BE-4
ratedBurnTime = 400
ignitionReliabilityStart = 0.98
ignitionReliabilityEnd = 0.995
cycleReliabilityStart = 0.98
cycleReliabilityEnd = 0.995
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Engines.cfg
PART
{
name = SnubOtron
module = Part
author = Ven
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1
TechRequired = precisionPropulsion
entryCost = 1100
cost = 37.5
subcategory = 0
title = Separation Motor (Small)
manufacturer = Generic
description = Small solid motor use to help separate one stage from another or perform ullage. Best used with others. Smaller and less advanced than the radial separation motor. Plume configured by RealPlume.
attachRules = 0,1,0,0,0
mass = 0.008
heatConductivity = 0.04
skinInternalConductionMult = 4.0
emissiveConstant = 0.5
dragModelType = default
maximum_drag = 0.3
minimum_drag = 0.2
angularDrag = 2
maxTemp = 1973.15
ActivatesEvenIfDisconnected = true
stagingIcon = SOLID_BOOSTER
bulkheadProfiles = srf
tags = abort booster emergency explo malfunc moar (more motor rocket ?rud safe separat solid srb surviv thruster ullage (ven (vsr
scale = 1
rescaleFactor = 1
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 673.15
category = Engine
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 18
heatProduction = 17.5
EngineType = SolidBooster
exhaustDamage = False
allowShutdown = False
throttleLocked = True
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = SolidFuel
ratio = 1.0
DrawGauge = True
}
atmosphereCurve
{
key = 0 230
key = 0 220
key = 6 0.001
}
}
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Propulsion/Snubotron
scale = 1.25, 1.25, 1.25
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 5.0
type = PSPC
basemass = -1
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
configuration = SolidFuel
modded = false
type = ModuleEnginesRF
CONFIG
{
name = SolidFuel
maxThrust = 18
heatProduction = 17.5
powerEffectName = Solid-Sepmotor
PROPELLANT
{
name = PSPC
ratio = 1
DrawGauge = True
}
atmosphereCurve
{
key = 0 230
key = 1 220
}
}
}
PLUME
{
name = Solid-Sepmotor
transformName = thrustTransform
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
localRotation = 0,0,0
saturationMult = 1
alphaMult = 1
blazeScale = 0.5
coreScale = 0.5
exhaustScale = 0.5
flareScale = 0.5
fumeScale = 0.5
lampScale = 0.5
plumeScale = 0.5
plume2Scale = 0.5
plume3Scale = 0.5
smokeScale = 0.5
shockScale = 0.5
shockconeScale = 0.5
slagScale = 0.5
streamScale = 0.5
blazePosition = 0,0,0
corePosition = 0,0,0
exhaustPosition = 0,0,0
flarePosition = 0,0,0
fumePosition = 0,0,0
lampPosition = 0,0,0
plumePosition = 0,0,0
plume2Position = 0,0,0
plume3Position = 0,0,0
smokePosition = 0,0,0
shockPosition = 0,0,0
shockconePosition = 0,0,0
slagPosition = 0,0,0
streamPosition = 0,0,0
plumeIdentifier = Solid-Sepmotor
processed = true
}
EFFECTS
{
Solid-Sepmotor
{
plumeIdentifier = Solid-Sepmotor
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0
fixedScale = 0.5
energy = 1
speed = 1.2
emissionMult = 1
alphaMult = 1
saturationMult = 1
name = Solid-Sepmotor-plume
modelName = Squad/FX/SRB_Large
fixedEmissions = false
sizeClamp = 50
randomInitalVelocityOffsetMaxRadius = 0.2
randConeEmit
{
density = 1 0
density = 0 0.3
}
logGrow
{
density = 1.0 2
density = 0.1 4
density = 0.0 2
}
logGrowScale
{
density = 1.0 0.0
density = 0.8 1.5
density = 0.46 2
density = 0.2 2
density = 0.1 2
density = 0.0 5
}
linGrow
{
density = 1.0 0.2
density = 0.46 1
density = 0.2 3
density = 0.05 10
density = 0.0 15
}
speed
{
density = 1.0 0.2
density = 0.46 0.3
density = 0.2 0.3
density = 0.05 0.3
density = 0.0 0.35
}
xyForce
{
density = 1 0.9
density = 0.05 0.97
density = 0.0 1
}
emission
{
density = 1.0 2
density = 0.8 1.6
density = 0.2 1.5
density = 0.1 1.3
density = 0.05 1.1
density = 0.0 1
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 0.9
density = 0.05 0.8
density = 0.0 0.6
}
size
{
density = 1.0 0.1
density = 0.8 0.08
density = 0.2 0.07
}
}
AUDIO
{
name = Solid-Sepmotor-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_srbloop
volume = 0.0 0.0
volume = 1.0 0.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sepmotor
volume = 0.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = SolidFuel
ratedBurnTime = 3
ignitionReliabilityStart = 0.985
ignitionReliabilityEnd = 0.9995
ignitionDynPresFailMultiplier = 1000
cycleReliabilityStart = 0.99
cycleReliabilityEnd = 0.9999
reliabilityDataRateMultiplier = 0.1
isSolid = True
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Engines.cfg
PART
{
name = HeavyRcs
module = Part
author = Ven
scale = 1
node_attach = 0.03, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = specializedControl
entryCost = 8050
cost = 800
category = Control
subcategory = 0
title = RCS Quad (550/890 N class)
manufacturer = Generic
description = A generic RCS quad. Use this for attitude control or translation/ullage for large stages and spacecraft. Note that the thrust per nozzle is only half the thrust class, but two nozzles fire in each direction. Plume and sound provided by Waterfall.
attachRules = 0,1,0,1,1
mass = 0.1
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
crashTolerance = 50
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = srf
tags = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate (ven (vsr
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.4
stagingIcon = RCS_MODULE
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Propulsion/RCS-202
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 2
resourceName = MonoPropellant
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
plumeToKeep = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
key = 4 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
mass = 2.5
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
origMass = 0.0302222222222223
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.255
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.275
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.265
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.072
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.114
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.445
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.442
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.455
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.425
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
moduleID = HeavyRcs
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = HeavyRcs
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = HeavyRcs
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = HeavyRcs
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,-0.008,0
rotation = 0,0,180
scale = 1,1,1
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Engines.cfg
PART
{
name = InlineRCS
module = Part
author = Ven
scale = 1
node_stack_top = 0.0, 0.14, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.14, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = engineering101
entryCost = 2500
cost = 725
category = Control
subcategory = 0
title = Inline RCS block (138/223 N class)
manufacturer = Generic
description = A generic inline RCS block. Use this for orientation on small capsules and probes. Plume and sound provided by Waterfall.
attachRules = 1,0,1,1,0
mass = 0.05
dragModelType = default
maximum_drag = 0.01
minimum_drag = 0.01
angularDrag = 0.1
breakingForce = 50
breakingTorque = 50
fuelCrossFeed = True
bulkheadProfiles = size0
tags = fueltank mono monopropellant propellant cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate (ven (vsr mercury
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.869
stagingIcon = RCS_MODULE
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/MK1parts/InlineRCS
scale = 1.07, 1.07, 1.07
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.3
resourceFlowMode = STAGE_PRIORITY_FLOW
runningEffectName = running
stagingEnabled = True
stagingToggleEnabledEditor = True
rcsEnabled = False
atmosphereCurve
{
key = 0 240
key = 1 100
key = 4 0.001
}
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleFuelTanks
volume = 200
type = Fuselage
basemass = 0.05
UPGRADES
{
UPGRADE
{
name__ = MLI.Upgrade1
description__ = Improved tank wrapping techniques allow 20 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 20
}
UPGRADE
{
name__ = MLI.Upgrade2
description__ = Improved tank wrapping techniques allow 40 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 40
}
UPGRADE
{
name__ = MLI.Upgrade3
description__ = Improved tank wrapping techniques allow 60 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 60
}
UPGRADE
{
name__ = MLI.Upgrade4
description__ = Improved tank wrapping techniques allow 80 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 80
}
UPGRADE
{
name__ = MLI.Upgrade5
description__ = Improved tank wrapping techniques allow 100 layers now.
IsAdditiveUpgrade__ = true
maxMLILayers = 100
}
}
}
MODULE
{
name = ModuleEngineConfigs
type = ModuleRCS
thrustRating = thrusterPower
techLevel = 0
minTechLevel = 0
origTechLevel = 2
engineType = L
configuration = Nitrogen
modded = false
b9psModuleID = rowaterfallMainPlumeSwitch
CONFIG
{
name = HTP
thrusterPower = 0.1275
IspSL = 0.177
IspV = 0.465
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = HTP
DrawGauge = True
}
}
CONFIG
{
name = Hydrazine
thrusterPower = 0.1375
IspSL = 0.274
IspV = 0.72
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = Hydrazine
DrawGauge = True
}
}
CONFIG
{
name = NitrousOxide
thrusterPower = 0.1325
IspSL = 0.2
IspV = 0.525
b9psSubtypeName = monoprop
PROPELLANT
{
ratio = 1.0
name = NitrousOxide
DrawGauge = True
}
}
CONFIG
{
name = Helium
thrusterPower = 0.036
IspSL = 0.203
IspV = 0.453
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Helium
DrawGauge = True
}
}
CONFIG
{
name = Nitrogen
thrusterPower = 0.057
IspSL = 0.1001462
IspV = 0.195
b9psSubtypeName = cold-gas
PROPELLANT
{
ratio = 1.0
name = Nitrogen
DrawGauge = True
}
}
CONFIG
{
name = MMH+NTO
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.5
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.50
}
}
CONFIG
{
name = MMH+MON3
thrusterPower = 0.2225
IspSL = 0.362
IspV = 0.952
b9psSubtypeName = hypergolic
PROPELLANT
{
name = MMH
ratio = 0.499
DrawGauge = True
}
PROPELLANT
{
name = MON3
ratio = 0.501
}
}
CONFIG
{
name = UDMH+NTO
thrusterPower = 0.221
IspSL = 0.361
IspV = 0.943
b9psSubtypeName = hypergolic
PROPELLANT
{
name = UDMH
ratio = 0.413
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.587
}
}
CONFIG
{
name = Aerozine50+NTO
thrusterPower = 0.2275
IspSL = 0.366
IspV = 0.955
b9psSubtypeName = hypergolic
PROPELLANT
{
name = Aerozine50
ratio = 0.502
DrawGauge = True
}
PROPELLANT
{
name = NTO
ratio = 0.498
}
}
CONFIG
{
name = Cavea-B
thrusterPower = 0.2125
IspSL = 0.274
IspV = 0.939
b9psSubtypeName = hypergolic
PROPELLANT
{
ratio = 1.0
name = CaveaB
DrawGauge = True
}
}
}
ROWaterfall
{
autoConfig = rcs
transform = RCSthruster
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
moduleID = InlineRCS
engineID = basicEngine
template = rowaterfall-rcs-cold-gas-1
audio = rcs-jet-1
defaultMainPlumeVariantName = cold-gas
MainPlumeVariant_Processed
{
name = monoprop
template = rowaterfall-rcs-hydrazine-1
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
MainPlumeVariant_Processed
{
name = hypergolic
template = rowaterfall-rcs-hypergolic-1
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
}
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSthruster
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 0.0 0.75
pitch = 1.0 1.5
loop = true
}
}
}
MODULE
{
__rowaterfall = main
name = ModuleWaterfallFX
moduleID = InlineRCS
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-cold-gas-1
overrideParentTransform = RCSthruster
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = rcs
linkedTo = rcs
thrusterTransformName = RCSthruster
}
}
MODULE
{
name = ModuleB9PartSwitch
moduleID = rowaterfallMainPlumeSwitch
switcherDescription = Waterfall Plume
switcherDescriptionPlural = Plumes
advancedTweakablesOnly = true
affectDragCubes = false
affectFARVoxels = false
SUBTYPE
{
name = cold-gas
}
SUBTYPE
{
name = monoprop
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = InlineRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hydrazine-1
overrideParentTransform = RCSthruster
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
}
}
}
SUBTYPE
{
name = hypergolic
MODULE
{
IDENTIFIER
{
name = ModuleWaterfallFX
moduleID = InlineRCS
}
DATA
{
TEMPLATE
{
__rowaterfall = mainPlume
templateName = rowaterfall-rcs-hypergolic-1
overrideParentTransform = RCSthruster
position = 0,-0.015,0
rotation = 0, 0, 180
scale = 0.4, 0.4, 0.4
}
}
}
}
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
MODULE
{
name = ModuleB9PartInfo
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Engines.cfg
PART
{
name = LargeOMS
module = Part
author = Ven
scale = 1
node_attach = 0, 0, 0, 90, 0, 0,1
node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -1.240656, 0.0, 0.0, -1.0, 0.0
attachRules = 1,1,1,0,1
TechRequired = precisionPropulsion
entryCost = 4800
cost = 325
subcategory = 0
mass = 0.35
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
skinInternalConductionMult = 4.0
bulkheadProfiles = size0, srf
tags = maneuver manoeuvre orbital probe propuls (breeze thruster (ven (vsr
gTolerance = 100
maxPressure = 20000
rescaleFactor = 1.15
maxTemp = 1800
crashTolerance = 7
breakingForce = 250
breakingTorque = 250
title = Astris
manufacturer = EADS Astrium
description = German pressure-fed vacuum engine burning Aerozine50 and NTO. Used on the stage of the same name on the Europa I and II launch vehicles. Plume configured by RealPlume.
category = Engine
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Propulsion/OMS-L
scale = 1,1,1
}
MODULE
{
name = ModuleEnginesRF
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 80
heatProduction = 40
EngineType = LiquidFuel
powerEffectName = Hypergolic-OMS-Red
shieldedCanActivate = True
exhaustDamageMultiplier = 20
exhaustDamageFalloffPower = 1
exhaustDamageMaxMutliplier = 1.0
exhaustDamageSplashbackMult = 0.1
exhaustDamageSplashbackMaxMutliplier = 0.1
PROPELLANT
{
name = MonoPropellant
ratio = 0.9
DrawGauge = True
}
atmosphereCurve
{
key = 0 260
key = 1 90
key = 4 0.001
}
}
MODULE
{
name = ModuleGimbal
gimbalTransformName = Nozzle
gimbalRange = 6
useGimbalResponseSpeed = true
gimbalResponseSpeed = 16
}
MODULE
{
name = ModuleJettison
jettisonName = Fairing
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 1
jettisonDirection = 0 0 1
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = EngineGroupModule
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleEngineConfigs
configuration = AstrisI
modded = false
origMass = 0.068
CONFIG
{
name = AstrisI
description = Used on Europa I. Extremely unreliable
maxThrust = 22.56
minThrust = 22.56
ullage = True
pressureFed = True
ignitions = 0
ratedBurnTime = 330
PROPELLANT
{
name = Aerozine50
ratio = 0.48214
DrawGauge = true
}
PROPELLANT
{
name = NTO
ratio = 0.51786
}
atmosphereCurve
{
key = 0 297
key = 1 260
}
}
CONFIG
{
name = AstrisII
description = Upgrade developed for Europa II. Cancelled after first launch following continued failures and lack of funding
maxThrust = 23.3
minThrust = 23.3
ullage = True
pressureFed = True
ignitions = 0
ratedBurnTime = 330
PROPELLANT
{
name = Aerozine50
ratio = 0.55385
DrawGauge = true
}
PROPELLANT
{
name = NTO
ratio = 0.44615
}
atmosphereCurve
{
key = 0 310
key = 1 260
}
}
}
PLUME
{
name = Hypergolic-OMS-Red
transformName = thrustTransform
localPosition = 0,0,0.1
fixedScale = 1.5
localRotation = 0,0,0
energy = 1
emissionMult = 0.5
saturationMult = 1
alphaMult = 1
speed = 1
blazeScale = 1.5
coreScale = 1.5
exhaustScale = 1.5
flareScale = 1.5
fumeScale = 1.5
lampScale = 1.5
plumeScale = 1.5
plume2Scale = 1.5
plume3Scale = 1.5
smokeScale = 1.5
shockScale = 1.5
shockconeScale = 1.5
slagScale = 1.5
streamScale = 1.5
blazePosition = 0,0,0.1
corePosition = 0,0,0.1
exhaustPosition = 0,0,0.1
flarePosition = 0,0,0.1
fumePosition = 0,0,0.1
lampPosition = 0,0,0.1
plumePosition = 0,0,0.1
plume2Position = 0,0,0.1
plume3Position = 0,0,0.1
smokePosition = 0,0,0.1
shockPosition = 0,0,0.1
shockconePosition = 0,0,0.1
slagPosition = 0,0,0.1
streamPosition = 0,0,0.1
plumeIdentifier = Hypergolic-OMS-Red
processed = true
}
EFFECTS
{
Hypergolic-OMS-Red
{
plumeIdentifier = Hypergolic-OMS-Red
MODEL_MULTI_SHURIKEN_PERSIST
{
transformName = thrustTransform
localRotation = 0,0,0
localPosition = 0,0,0.1
fixedScale = 1.5
energy = 1
speed = 1
emissionMult = 0.5
alphaMult = 1
saturationMult = 1
name = Hypergolic-OMS-Red-plume
modelName = RealPlume/MP_Nazari_FX/KWflamesmall
fixedEmissions = false
sizeClamp = 50
randConeEmit
{
density = 1.0 0
density = 0.5 0.3
density = 0.25 0.3
density = 0.06 0.4
density = 0 0.6
}
logGrow
{
density = 1.0 2
density = 0.1 2
density = 0.0 2
}
logGrowScale
{
density = 1.0 1
density = 0.8 3
density = 0.46 4
density = 0.2 10
density = 0.1 5
density = 0.0 4
}
grow
{
density = 1.0 -0.95
density = 0.5 0
density = 0.0 0
}
linGrow
{
density = 1.0 -0.2
density = 0.8 0
density = 0.46 1
density = 0.2 7
density = 0.05 12
density = 0.0 14
}
speed
{
density = 1.0 1
density = 0.46 1.5
density = 0.2 1.5
density = 0.05 1.3
density = 0.0 1.2
}
xyForce
{
density = 1 0.65
density = 0.5 0.85
density = 0.25 0.9
density = 0.06 0.95
density = 0 1
}
zForce
{
density = 1 1
density = 0.2 1.02
density = 0 1.033
}
emission
{
density = 1.0 1
density = 0.8 1
density = 0.2 1
density = 0.1 1
density = 0.05 2
density = 0.0 3
power = 1 1
power = 0.01 0.2
power = 0 0
}
energy
{
density = 1.0 1
density = 0.3 1
density = 0.2 1
density = 0.05 0.7
density = 0.0 0.3
}
size
{
density = 1.0 0.85
density = 0.8 0.75
density = 0.2 0.65
density = 0.0 0.4
}
}
AUDIO
{
name = Hypergolic-OMS-Red-audio
channel = Ship
clip = RealPlume/KW_Sounds/sound_spsloop
volume = 0.0 0.0
volume = 1.0 1.5
pitch = 0.0 1.0
pitch = 1.0 1.0
loop = true
}
}
engage
{
AUDIO
{
channel = Ship
clip = RealPlume/KW_Sounds/sound_sps
volume = 1.5
pitch = 1.0
loop = false
}
}
disengage
{
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
}
}
}
TESTFLIGHT
{
name = AstrisI
ratedBurnTime = 330
ignitionReliabilityStart = 0.50
ignitionReliabilityEnd = 0.85
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.50
cycleReliabilityEnd = 0.90
}
TESTFLIGHT
{
name = AstrisII
ratedBurnTime = 330
ignitionReliabilityStart = 0.75
ignitionReliabilityEnd = 0.92
ignitionDynPresFailMultiplier = 0.1
cycleReliabilityStart = 0.75
cycleReliabilityEnd = 0.92
techTransfer = AstrisI:50
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCubeLarge
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 1.135058, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.135058, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -1.135058, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 128
category = Structural
subcategory = 0
title = Cubic Octagonal Strut Mk IV
manufacturer = StrutCo
description = Now you can strut the gaps between your dreams. The Cubic Octagonal Strut MK IV is here!
attachRules = 1,1,1,1,0
mass = 0.015
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
tags = connect cube frame girder scaffold structur truss (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/long
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCube90
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 18
category = Structural
subcategory = 0
title = Cubic Octagonal Strut Angle Connector
manufacturer = StrutCo
description = New from Strutco! A new connector that connects at right angles! Brilliant!
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
tags = connect cube frame girder scaffold structur truss (ven (vsr
node_stack_bottom = 0.0, -0.13, 0.0, 0.0, -1.0, 0.0, 0
node_stack_back = 0, 0, -0.13, 0, 0,-1, 0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/rightTruss
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCube3way
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 20
category = Structural
subcategory = 0
title = Cubic Octagonal Strut Three Way Connector
manufacturer = StrutCo
description = New from Strutco! A new connector that connects at right angles, and in two directions! Radical!
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
tags = connect cube frame girder scaffold structur truss (ven (vsr
node_stack_bottom = 0.0, -0.13, 0.0, 0.0, -1.0, 0.0, 0
node_stack_back = 0, 0, 0.13, 0, 0,1, 0
node_stack_front = 0, 0, -0.13, 0, 0,-1, 0
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/3-way
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCubeS0Adapter
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 30
category = Structural
subcategory = 0
title = Cubic Octagonal Strut 0.625m Adapter
manufacturer = StrutCo
description = An adapter that connects your Standard C.O.S. into the standard 0.625m frame.
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf,size00
tags = connect cube frame girder scaffold structur truss (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/CubicTrussAdapter
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCubeOCTOAdapter
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.14, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 30
category = Structural
subcategory = 0
title = Cubic Octagonal Strut Octagonal Adapter
description = An adapter that connects your Standard C.O.S. into the standard Octagonal frame.
manufacturer = StrutCo
attachRules = 1,1,1,1,0
mass = 0.002
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf,size00
tags = connect cube frame girder scaffold structur truss (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/OctoCubeAdapter
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = strutCubeMountingPlate
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.006, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, -0.02, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 30
category = Structural
subcategory = 0
title = Cubic Octagonal Strut Slim Mounting Plate
manufacturer = StrutCo
description = A slim strut perfect for mounting things on other things!
attachRules = 1,1,1,1,0
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size00, srf
tags = connect cube frame girder scaffold structur truss (ven (vsr
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/CubicTrussMount
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = OCTOServiceBay
module = Part
author = Ven
scale = 1
rescaleFactor = 1
PhysicsSignificance = 0
node_stack_top = 0.0, 0.1287344, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.1287344, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 5800
cost = 60
category = Payload
subcategory = 0
title = Service Bay (OCTO)
manufacturer = StrutCo
description = A smaller version of the normal service bays, this one has an octagonal format and it is ideal for small probes.
attachRules = 1,1,1,1,0
mass = 0.0075
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = size0, srf
tags = connect frame girder scaffold structur truss (ven (vsr bus contain heat hollow protect (stor therm
crashTolerance = 10
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
maxTemp = 773.15
skinMaxTemp = 873.15
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/OctoBay
scale = 1.0,0.93,1.0
}
MODULE
{
name = ModuleAnimateGeneric
animationName = MiniBay
actionGUIName = Toggle Bay Doors
startEventGUIName = Open
endEventGUIName = Close
allowAnimationWhileShielded = False
}
MODULE
{
name = ModuleSeeThroughObject
transformName = Empty
shaderName = KSP/Specular (Transparent)
screenRadius = 1.0
leadModuleIndex = 0
leadModuleTgtValue = 0
}
MODULE
{
name = ModuleConductionMultiplier
modifiedConductionFactor = 0.001
convectionFluxThreshold = 500
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = MedLadderUtility
module = Part
author = NovaSilisko
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = spaceExploration
entryCost = 450
cost = 125
category = Utility
subcategory = 0
title = MK II Mobility Enhancer
manufacturer = Rokea Inc
description = The MK II Mobility Enhancer, known in some circles as a "ladder", is a state-of-the-art vertical mobility device, allowing your intrepid crew to scamper around the exterior of your ship like highly caffeinated rodents.
attachRules = 0,1,0,0,1
mass = 0.012
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step (ven (vsr
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/DockingPorts/MediumLadder
scale = 0.8,1.2,0.8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = SMLadderUtility
module = Part
author = NovaSilisko
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = spaceExploration
entryCost = 450
cost = 75
category = Utility
subcategory = 0
title = MK I Mobility Enhancer
manufacturer = Rokea Inc
description = The MK I Mobility Enhancer, known in some circles as a "ladder", is a state-of-the-art vertical mobility device, allowing your intrepid crew to scamper around the exterior of your ship like highly caffeinated rodents.
attachRules = 0,1,0,0,1
mass = 0.005
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step (ven (vsr
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/DockingPorts/SmallLadder
scale = 0.8,1.2,0.8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = LGLadderUtility
module = Part
author = NovaSilisko
PhysicsSignificance = 0
node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0
TechRequired = spaceExploration
entryCost = 450
cost = 175
category = Utility
subcategory = 0
title = MK III Mobility Enhancer
manufacturer = Rokea Inc
description = The MK III Mobility Enhancer, known in some circles as a "ladder", is a state-of-the-art vertical mobility device, allowing your intrepid crew to scamper around the exterior of your ship like highly caffeinated rodents.
attachRules = 0,1,0,0,1
mass = 0.018
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
emissiveConstant = 0.8
thermalMassModifier = 3
PhysicsSignificance = 1
bulkheadProfiles = srf
tags = ascend climb descend ladder rung safe step (ven (vsr
maxTemp = 773.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
skinMaxTemp = 773.15
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/DockingPorts/LongLadder
scale = 0.8,1.2,0.8
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = largeTrussMount
module = Part
author = NovaSilisko
node_stack_top = 0.0, 0.049, 0.0, 0.0, 1.0, 0.0, 1
TechRequired = specializedConstruction
entryCost = 4000
cost = 25
category = Structural
subcategory = 0
title = Modular Girder Universal Mounting Plate
manufacturer = Maxo Construction Toys
description = Place anything anywhere with the Modular Girder Universal Mounting Plate!
attachRules = 1,1,1,1,0
mass = 0.0025
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
bulkheadProfiles = size1
tags = connect frame scaffold structur strut truss (ven (vsr
scale = 1
rescaleFactor = 1
node_attach = 0.0, -0.045, 0.0, 0.0, -1.0, 0.0
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/TrussMount
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = microIbeam
module = Part
author = NovaSilisko
node_stack_top = 0.0, 0.4, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0,-0.4, 0, 0, 1, 0, 0
node_attach = 0, -0.4, 0, 0, -1, 0, 0
TechRequired = composites
entryCost = 6800
cost = 15
category = Structural
subcategory = 0
title = M-Beam 100 I-Beam
manufacturer = Dinkelstein Kerman's Construction Emporium
description = Simply a M-200 I-Beam cut more or less in half, perfect for... Things.
attachRules = 1,1,1,1,1
mass = 0.035
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 80
fuelCrossFeed = False
bulkheadProfiles = size0, srf
tags = beam build connect construct extend fabricate girder structur support (ven (vsr
scale = 1
rescaleFactor = 1
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/IbeamMini
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = stationHubLarge
module = Part
author = Ven
rescaleFactor = 1
node_stack_right = 1.444978, 0, 0, 1, 0, 0, 2
node_stack_left = -1.444978, 0, 0, -1, 0, 0, 2
node_stack_back = 0, 0, 1.444978, 0, 0,1, 2
node_stack_front = 0, 0,-1.4449785, 0, 0, -1, 2
node_stack_top = 0, 1.444978, 0, 0, 1, 0, 2
node_stack_bottom = 0,-1.444978, 0, 0, -1, 0, 2
TechRequired = metaMaterials
entryCost = 15200
cost = 1500
category = Structural
subcategory = 0
title = Extra-Large Rockomax HubMax Multi-Point Connector
manufacturer = Rockomax Conglomerate
description = After the fervorous response from fans, Rockomax has decide to up the ante with the Extra-Large Rockomax HubMax Multi-Point Connector, seamlessly integrating 2.5 meter parts on a very large hub. Unfortunately, no one died of shock that day.
attachRules = 1,0,1,0,0
mass = 2.2
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 15
tags = base build center central connect construct (core hub nexus outpost statio (ven (vsr
maxTemp = 1073.15
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Structural/LargeHub
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = stack
defaultScale = 2.5
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = VenStockRevamp/Part Bin/Data/Structural.cfg
PART
{
name = smallRadialDecoupler
module = Part
author = NovaSilisko
scale = 1
rescaleFactor = 1
node_attach = 0.01, 0.0, 0.0, 1.0, 0.0, 0.0
fx_gasBurst_white = 0.0, 0.0, -0.0826454, -1.0, 0.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = precisionEngineering
entryCost = 4200
cost = 300
category = Coupling
subcategory = 0
title = TR-8A Radial Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = A small radial decoupler.
attachRules = 0,1,0,1,0
mass = 0.0037
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = srf
tags = break decouple separat split stag (ven (vsr
fuelCrossFeed = False
maxTemp = 1073.15
crashTolerance = 12
gTolerance = 100
maxPressure = 20000
breakingForce = 250
breakingTorque = 250
MODEL
{
model = VenStockRevamp/Part Bin/NewParts/Propulsion/TT-38K
scale = 0.6,0.4,0.6
}
MODULE
{
name = ModuleAnchoredDecoupler
anchorName = anchor
ejectionForce = 250
explosiveNodeID = srf
}
MODULE
{
name = ModuleToggleCrossfeed
crossfeedStatus = false
toggleEditor = true
toggleFlight = true
techRequired = fuelSystems
}
MODULE
{
name = Driftless
active = True
}
MODULE
{
name = TweakScale
type = free
TWEAKSCALEEXPONENTS
{
name = TweakScale
DryCost = 0.5
mass = 2
}
}
MODULE
{
name = GeometryPartModule
}
MODULE
{
name = FARAeroPartModule
}
MODULE
{
name = FARPartModule
}
MODULE
{
name = ModuleAeroReentry
skinHeatConductivity = 0.001
leaveTemp = True
}
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Basic Billboard
workflow = Billboards
path = Waterfall/FX/fx-billboard-generic-1
description = Simple billboarded plane
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Complex
workflow = Deforming
path = Waterfall/FX/fx-complex-plume-1
description = Complex deforming plume with 5 bones
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Simple
workflow = Deforming
path = Waterfall/FX/fx-simple-plume-1
description = Simple deforming plume with 3 bones
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Shock
workflow = Deforming
path = Waterfall/FX/fx-simple-shock-1
description = Simple deforming shock with 3 bones
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Dynamic Cylinder
workflow = Dynamic
path = Waterfall/FX/fx-cylinder
description = Shader-driven dynamic cylinder
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Point Light
workflow = Light
path = Waterfall/FX/fx-point-light
description = A basic light
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Simple Plane
workflow = Deforming
path = Waterfall/FX/fx-simple-plane
description = Simple plane
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallModels.cfg
WATERFALL_MODEL
{
name = Sharp Plane
workflow = Deforming
path = Waterfall/FX/fx-sharp-plane
description = Simple plane with sharp edges
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallSettings.cfg
WATERFALL_SETTINGS
{
ShowEffectEditor = true
DebugModules = false
DebugSettings = false
DebugEffects = false
DebugModifiers = false
DebugMode = false
DebugUIMode = false
AtmosphereDensityExponent = 0.512
EnableLights = true
EnableDistortion = true
MinimumEffectIntensity = 0.005
MinimumLightIntensity = 0.05
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Additive (Dynamic)
workflow = Dynamic
description = Additive shader-driven deformation material
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Alpha (Dynamic)
workflow = Dynamic
description = Alpha shader-driven deformation material. \nWARNING: be careful with sorting
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Distortion (Dynamic)
workflow = Dynamic
description = Distortion shader
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Alpha Directional
workflow = Deforming
description = Alpha bone-driven deformation material. \nWARNING: be careful with sorting
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Additive Directional
workflow = Deforming
description = Additive bone-driven deformation material.
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Billboard (Additive Directional)
workflow = Billboards
description = Additive billboard shader with directional fading
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER
{
name = Waterfall/Billboard (Additive)
workflow = Billboards
description = Additive billboard shader.
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _MainColor
type = Color
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _EmissiveColor
type = Color
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _TintColor
type = Color
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _StartTint
type = Color
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _EndTint
type = Color
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _TintFalloff
type = Float
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Falloff
type = Float
range = 0,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Fresnel
type = Float
range = 0,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _FresnelInvert
type = Float
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Intensity
type = Float
range = 0,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Noise
type = Float
range = 0,15
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Brightness
type = Float
range = 0,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _SpeedX
type = Float
range = 0,200
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _SpeedY
type = Float
range = 0,200
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _TileX
type = Float
range = 0,25
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _TileY
type = Float
range = 0,25
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailSpeedX
type = Float
range = 0,200
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailSpeedY
type = Float
range = 0,200
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailTileX
type = Float
range = 0,25
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailTileY
type = Float
range = 0,25
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _FadeIn
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _FadeOut
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _ExpandOffset
type = Float
range = -10,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _ExpandLinear
type = Float
range = -10,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _ExpandBounded
type = Float
range = -10,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _ExpandSquare
type = Float
range = -10,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _FalloffStart
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailStrength
type = Float
range = 0,10
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Symmetry
type = Float
range = 0,24
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _SymmetryStrength
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DirectionScale
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Seed
type = Float
range = 0,1500
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Strength
type = Float
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Highlight
type = Float
range = 0,1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Blur
type = Float
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Swirl
type = Float
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _Direction
type = Vector4
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DirAdjust
type = Vector4
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _MainTex
type = Texture
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DetailTex
type = Texture
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallShaders.cfg
WATERFALL_SHADER_PARAM
{
name = _DistortionTex
type = Texture
range = 0,5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Alpha Noise 1
path = Waterfall/FX/fx-alpha-noise-1
description = fx-alpha-noise-1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Basic Noise
path = Waterfall/FX/fx-noise-1
description = fx-noise-1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Turbulent Noise
path = Waterfall/FX/fx-noise-2
description = fx-noise-2
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Levelled Noise
path = Waterfall/FX/fx-noise-3
description = fx-noise-3
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Cloud Noise
path = Waterfall/FX/fx-noise-4
description = fx-noise-4
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = High Freq Noise
path = Waterfall/FX/fx-noise-5
description = fx-noise-5
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Cellular Noise
path = Waterfall/FX/fx-noise-6
description = fx-noise-6
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Wave Noise 1
path = Waterfall/FX/fx-ion-noise
description = fx-ion-noise
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Flare Cross
path = Waterfall/FX/fx_flaresimple01
description = fx_flaresimple01
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Wide Flare (Colour)
path = Waterfall/FX/fx_flarelens01
description = fx_flarelens01
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Wide Flare (BW)
path = Waterfall/FX/fx_flarelens02
description = fx_flarelens02
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Round Flare
path = Waterfall/FX/fx_flaresimple-2
description = fx_flaresimple-2
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Round Flare
path = Waterfall/FX/fx_flareglow-1
description = fx_flareglow-1
}
}
UrlConfig
{
parentUrl = Waterfall/WaterfallTextures.cfg
WATERFALL_TEXTURE
{
name = Lamp Flare
path = Waterfall/FX/fx_flarelamp-1
description = fx_flarelamp-1
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-alcolox-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-alcolox-lower-1
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.474256992,0.352941185,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.905882359,0.894117653,0.894117653,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776666
}
FLOAT
{
floatName = _ExpandLinear
value = -0.10111095
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.749019623,0.858823538,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2.04749656
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.01110959
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.241666779
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.212333009
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.482466996,0.352941185,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.262888491
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887661
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 2.57832932
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 258.832947
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.745098054,0.862745106,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.369055003
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 6.26388693
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.242792949
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.515307009,0.352941185,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887601
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 4.54999304
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.758332253
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 186.999725
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.745098054,0.862745106,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.495443702
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.192237467
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.06 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,16,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.745098054,0.862745106,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.293221802
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 5.76332426
}
FLOAT
{
floatName = _TileX
value = 2.25277734
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.150000006
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.460054845
}
FLOAT
{
floatName = _TintFalloff
value = 2.29777813
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.75,10,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.515307009,0.352941185,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 1.41555333
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 8.11415386
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.41555345
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.227499664
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 3 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.800000012,20,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.352941185,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332835
}
FLOAT
{
floatName = _ExpandBounded
value = -1.3144424
}
FLOAT
{
floatName = _ExpandLinear
value = 4.1455493
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.96554613
}
FLOAT
{
floatName = _FadeOut
value = 0.642054558
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Noise
value = 10.3891506
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.666666687,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.392156869,0.352941185,0.235294119,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.639215708,0.352941185,0.200000003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.611764729,0.458823532,0.376470596,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.626388729
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.611764729,0.458823532,0.376470596,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1
rotationOffset = -90,0,0
scaleOffset = 1,30,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.505882382,0.533333361,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.274509817,0.0352941193,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 0.7 0.5 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 18 0 0
key = 0.7 4 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.70000005,1.70000005,1.70000005
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.576470613,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 4.49943733
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock1
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.39999998,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.412637204,0.40059498,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 2.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.411764711,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.407843143,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-alcolox-lower-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-alcolox-lower-2
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,7
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.712372065,0.518633604,0.260682613,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.607843161,0.215686277,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.49138653
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.619607866,0.282352954,0.203921571,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.65882355,0.678431392,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.55895257
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.667332292
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 5.15665865
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0.278055131
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.3 0 0
key = 0.8 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.7 4 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 30 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925971091,0.42905724,0.185186222,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.396078438,0.647058845,0.772549033,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.525277734
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.400000006
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
FLOAT
{
floatName = _Seed
value = 152.083115
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.530487716,0.090082027,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 1.541942
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.39999998,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.412637204,0.40059498,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.411764711,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 3.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.407843143,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 6.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.407843143,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.08 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.407843143,0.400000006,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.5 0 0
key = 1 14 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 0.2 0.06 0 0
key = 1 0.08 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 6
lightType = Point
color = 0.592156887,0.474509805,0.396078438,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0556110255
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.70000005,1.70000005,1.70000005
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.576470613,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 4.49943733
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.505882382,0.533333361,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.274509817,0.0352941193,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 18 0 0
key = 0.7 4 0 0
}
}
}
EFFECT
{
name = plume1Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.400000006,12,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.474509805,0.533333361,0.533333361,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.65882355,0.678431392,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3.96141195
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0252777375
}
FLOAT
{
floatName = _FadeOut
value = 0.667332292
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.3 0 0
key = 0.8 0.3 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.7 4 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 30 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-ethalox-sustainer-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-ethalox-sustainer-1
EFFECT
{
name = MainPlume
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,8
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.647110105
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,8,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.650018573,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.882352948,0.694117665,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.404443681
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.550566733
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.31764707,0.462516993,0.854901969,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.654054165,0.416558802,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.752777398
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 60
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.329411775,0.554800212,0.921568632,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.905882359,0.737254918,0.603921592,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.272500366
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 0.2 0.7 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.579999983,3.5,0.579999983
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.235294119,0.36470589,0.525490224,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.400000006,0.694117665,0.894117653,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.586443543
}
FLOAT
{
floatName = _Falloff
value = 1.6177752
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FadeIn
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.235294119,0.352941185,0.509803951,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 1.5 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock3
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.235294119,0.352941185,0.509803951,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.7 0 0
key = 1 4.3 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock4
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.235294119,0.352941185,0.509803951,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.823529422,0.678431392,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.781113744
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock5
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.388235301,0.509803951,0.866666675,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.87843138,0.733333349,0.482352942,1
}
FLOAT
{
floatName = _TintFalloff
value = 3.15971732
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.25,1.29999995,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.770689964,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = Shockbase
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,3.5,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.424401909,0.180392161,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.290196091,0.43921569,0.607843161,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0353888534
}
FLOAT
{
floatName = _Falloff
value = 4.04443836
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 8.87248611
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 26.0666599
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _Symmetry
value = 8
}
FLOAT
{
floatName = _Fresnel
value = 0.0505554751
}
FLOAT
{
floatName = _FadeIn
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 6
lightType = Point
color = 0.235294119,0.352941185,0.509803951,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 6
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 3 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.70588237,0.90196079,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 25 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.800000012,30,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.501960814,0.941176474,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.787350416,0.5,0.261909664,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0960554108
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 4.60054827
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.692610025
}
FLOAT
{
floatName = _SpeedX
value = 12
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 2.22444105
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,15,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.090999864
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.40943575
}
FLOAT
{
floatName = _Noise
value = 8.11415482
}
FLOAT
{
floatName = _FadeOut
value = 0.647110105
}
FLOAT
{
floatName = _SpeedX
value = 8
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 5
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrazine-monopropellant-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrazine-monopropellant-upper-1
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.709803939,0.709803939,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _FadeIn
value = 0.00999999978
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.701960802,0.701960802,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.783609867
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0700000003,2,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.90196079,0.760784328,0.592156887,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Noise
value = 3.86000562
}
FLOAT
{
floatName = _ExpandLinear
value = 5.30333281
}
FLOAT
{
floatName = _SpeedY
value = 132.444244
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -0.80777669
}
FLOAT
{
floatName = _FresnelInvert
value = 0.101110943
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _ExpandBounded
value = 2.62888479
}
FLOAT
{
floatName = _TintFalloff
value = 2.60111094
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-lower-1
EFFECT
{
name = outerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.0299999993
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0.400000006
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.589499354,0.0193797369,0,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.95073992,0.410500586,0.375369966,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -40 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 1.1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 1.1 0 0
}
}
COLORMODIFIER
{
name = cylinderColourStart
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0.05 0.2 0 0
key = 0.2 0.3 0 0
key = 0.5 0.7 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.2 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.05 0.5 0 0
key = 0.2 0.6 0 0
key = 0.5 0.3 0 0
key = 1 0.2 0 0
}
aCurve
{
}
}
COLORMODIFIER
{
name = cylinderColourEnd
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _EndTint
rCurve
{
key = 0.2 0.1 0 0
key = 0.5 0.2 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.1 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.2 0 0 0
key = 0.5 0.4 0 0
key = 1 0.1 0 0
}
aCurve
{
key = 1 0 0 0
}
}
COLORMODIFIER
{
name = planeColourStart
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0.2 0.1 0 0
key = 0.5 0.3 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.2 0.8 0 0
key = 0.5 0.5 0 0
key = 1 0.1 0 0
}
aCurve
{
key = 1 0 0 0
}
}
COLORMODIFIER
{
name = planeColourEnd
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _EndTint
rCurve
{
key = 0.2 0.1 0 0
key = 0.5 0.3 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.2 0.8 0 0
key = 0.5 0.5 0 0
key = 1 0.1 0 0
}
aCurve
{
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.75 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock02
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 3.5 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 0.08 0 0
}
}
}
EFFECT
{
name = shock03
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 7 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 0.02 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.121568628,0.301960796,0.501960814,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0.5 0.1 0 0
key = 0.7 0.9 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
}
aCurve
{
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-lower-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-lower-2
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 2,1,2
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.800000012
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 3.2 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776666
}
FLOAT
{
floatName = _ExpandLinear
value = -0.10111095
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 5.53582478
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 0.252777398
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0.262888491
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887661
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 5.53582478
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887601
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 5.53582478
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 0.859443247
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0.200000003
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.75,10,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 1.41555333
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 8.11415386
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.41555345
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.227499664
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.854901969,0.65882355,0.239215687,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332835
}
FLOAT
{
floatName = _ExpandBounded
value = -1.3144424
}
FLOAT
{
floatName = _ExpandLinear
value = 4.1455493
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.702721119
}
FLOAT
{
floatName = _Falloff
value = 3.28610611
}
FLOAT
{
floatName = _FadeOut
value = 0.60666573
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _Fresnel
value = 0.202221945
}
FLOAT
{
floatName = _Noise
value = 10.0858183
}
FLOAT
{
floatName = _TintFalloff
value = 0.328610629
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 6 0 0
key = 1 11 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.699999988,12,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.07277441
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 0.7 0.3 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.509803951,0.654901981,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.513725519,0.729411781,0.905882359,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.121568628,0.301960796,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.325490206,0.635294139,0.886274517,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.2 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume1blue
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.75,12,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.13333334,0.349019617,0.525490224,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.43921569,0.654901981,0.835294127,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.480276883
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Core1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,0.699999988,0.699999988
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.188235298,0.400000006,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.200000003,0.200000003,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 1.9097904
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.800000012
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 75.2777405
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _DirAdjust
value = 0.811914086
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.200000003,0.200000003,1,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.203921571,0.4627451,0.588235319,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0977781042
}
FLOAT
{
floatName = _Falloff
value = 8.01164436
}
FLOAT
{
floatName = _Fresnel
value = 7.05055571
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.410482407
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.200000003
xCurve
{
}
yCurve
{
key = 0 -10 0 0
key = 1 -20 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.45 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.45 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.05 0 0
key = 0.5 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = flameCore
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,2,2
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.274509817,0.0549019612,0.0470588244,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.349019617,0.129411772,1
}
FLOAT
{
floatName = _Falloff
value = 3.47383213
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
FLOAT
{
floatName = _Noise
value = 7.70103502
}
FLOAT
{
floatName = _Fresnel
value = 1.2640059
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 57.0352516
}
FLOAT
{
floatName = _TintFalloff
value = 1.87335849
}
FLOAT
{
floatName = _Brightness
value = 1.5
}
FLOAT
{
floatName = _SpeedX
value = 24.6224728
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.294117659,0.129411772,0.0745098069,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.360784322,0.129411772,0.0509803928,1
}
FLOAT
{
floatName = _Fresnel
value = 2.72500372
}
FLOAT
{
floatName = _Brightness
value = 0.4044438
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 2.37111521
}
}
}
POSITIONMODIFIER
{
name = tailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 0.0500000007
xCurve
{
}
yCurve
{
key = 0 -10 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
SCALEMODIFIER
{
name = exitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.6 0 0
}
yCurve
{
key = 0 0.3 0 0
}
zCurve
{
key = 0 0.6 0 0
}
}
SCALEMODIFIER
{
name = postExitScale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
xCurve
{
key = 0 2.6 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 1.2 0 0
}
zCurve
{
key = 0 2.6 0 0
key = 1 1.3 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.300000012
xCurve
{
key = 0 8 0 0
key = 1 3 0 0
}
yCurve
{
key = 0 1 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 8 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = cylBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = cylBrightMult
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = planeBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aFlatBrightness
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = flame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,1.5,2
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.87843138,0.431372553,0.188235298,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.694117665,0.200000003,0.0431372561,1
}
FLOAT
{
floatName = _Falloff
value = 1.96399951
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
FLOAT
{
floatName = _Noise
value = 11.8614368
}
FLOAT
{
floatName = _Fresnel
value = 2.7586298
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 103.044304
}
FLOAT
{
floatName = _TintFalloff
value = 0.781113744
}
FLOAT
{
floatName = _Brightness
value = 1.8088876
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.223529413,0.149019614,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.894117653,0.349019617,0.254901975,1
}
FLOAT
{
floatName = _Fresnel
value = 2.72500372
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 0.753339946
}
}
}
POSITIONMODIFIER
{
name = tailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 0.0500000007
xCurve
{
}
yCurve
{
key = 0 -15 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
SCALEMODIFIER
{
name = exitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.6 0 0
}
yCurve
{
key = 0 0.1 0 0
key = 1 0.1 0 0
}
zCurve
{
key = 0 0.6 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
key = 0 10 0 0
key = 1 3 0 0
}
yCurve
{
key = 0 1.4 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = cylBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = cylBrightMult
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.2 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = planeBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = aPlaneBrightness
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.3 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.121568628,0.301960796,0.501960814,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0.5 0.1 0 0
key = 0.7 0.9 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-lower-3.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-lower-3
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.408829719,0.247792557,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.402221918
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 98
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.262888491
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 7
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.85 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.97166371
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 4
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 2 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 2.5 2.5
key = 0.01 0.025 2.5 2.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.75,10,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.474509805,0.23137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.909998536
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.41555345
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 7 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = tRand
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0.1 0.1
key = 0.1 0.001 0.1 0.1
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0.40444386
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.3 4 0 0
key = 1 9 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.75 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock02
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1.5,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 6 0 0
key = 1 11 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock03
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1.20000005,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.952941179,0.75686276,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.490196079,0.490196079,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.8 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,35,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 5.83915758
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 20.2110825
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.720000029,12,0.720000029
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.392156869,0.247058824,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.580392182,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.07277441
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.509803951,0.654901981,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.41568628,0.20784314,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.760784328,0.419607848,0.278431386,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.807843149,0.407843143,0.243137255,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.6 1 0 0
key = 0.9 0 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,12,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.20000005,40,1.20000005
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.31764707,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.738109946
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 8
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
FLOAT
{
floatName = _Seed
value = 363.25061
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.85 5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.941176474,0.386653721,0.0492847934,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 2.0999999,2.0999999,2.0999999
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.711891115,0.438987583,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Falloff
value = 0.151666433
}
FLOAT
{
floatName = _Noise
value = 0.909998655
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tbright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 1 0 0
}
}
}
EFFECT
{
name = EndFlame4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.835294127,0.478431374,0.290196091,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.686274529,0.56078434,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.859443009
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 12
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.176944166
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 0 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 9 0 0
key = 0.7 3 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-lower-4.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-lower-4
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 2,1,2
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = posRandom
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.200000003,1,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.800000012
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 3.2 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776666
}
FLOAT
{
floatName = _ExpandLinear
value = -0.10111095
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _Noise
value = 2.502496
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 4.80277061
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.480277032
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.156721979
}
FLOAT
{
floatName = _TintFalloff
value = 0.252777398
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.196078435,0.392156869,0.509803951,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.196078435,0.196078435,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2.04749656
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.01110959
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.241666779
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.212333009
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0.28261143
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887661
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 4.80000019
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _FresnelInvert
value = 0.479999989
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.293221772
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
FLOAT
{
floatName = _Seed
value = 8
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1.6 0 0
key = 1 2.6 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.674509823,0.733333349,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.369055003
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.242792949
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1.6 0 0
key = 1 2.6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.541176498,0.286274523,0.286274523,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887601
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 4.80000019
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.479999989
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0.250555485
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 4 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.5115242,0.61703968,0.651233196,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.495443702
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.192237467
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 4 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,16,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.674509823,0.733333349,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.743165553
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 5.76332426
}
FLOAT
{
floatName = _TileX
value = 2.25277734
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 3.63999462
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.150000006
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.596554637
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.001 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.75,10,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 1.41555333
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 4.80000019
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.479999989
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 6 0 0
key = 1 9 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,8
rotationOffset = -90,0,0
scaleOffset = 0.800000012,30,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.854901969,0.65882355,0.239215687,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332835
}
FLOAT
{
floatName = _ExpandBounded
value = -1.3144424
}
FLOAT
{
floatName = _ExpandLinear
value = 4.1455493
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.702721119
}
FLOAT
{
floatName = _Falloff
value = 4.4488821
}
FLOAT
{
floatName = _FadeOut
value = 0.722943306
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _Fresnel
value = 0.202221945
}
FLOAT
{
floatName = _Noise
value = 10.9958172
}
FLOAT
{
floatName = _TintFalloff
value = 0.328610629
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 6 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.509803951,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.329411775,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.699999988,12,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.07277441
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 0.7 0.3 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.509803951,0.654901981,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.513725519,0.729411781,0.905882359,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.121568628,0.301960796,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.325490206,0.635294139,0.886274517,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.2 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = plume1blue
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.75,12,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.13333334,0.349019617,0.525490224,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.43921569,0.654901981,0.835294127,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.480276883
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,12,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776725
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.4 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.0299999993
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.589499354,0.0193797369,0,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.95073992,0.410500586,0.375369966,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
COLORMODIFIER
{
name = planeColourStart
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0.2 0.1 0 0
key = 0.5 0.3 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.2 0.8 0 0
key = 0.5 0.5 0 0
key = 1 0.1 0 0
}
aCurve
{
key = 1 0 0 0
}
}
COLORMODIFIER
{
name = planeColourEnd
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _EndTint
rCurve
{
key = 0.2 0.1 0 0
key = 0.5 0.3 0 0
key = 1 0.8 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.2 0 0
}
bCurve
{
key = 0.2 0.8 0 0
key = 0.5 0.5 0 0
key = 1 0.1 0 0
}
aCurve
{
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1.3 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.121568628,0.301960796,0.501960814,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0.5 0.1 0 0
key = 0.7 0.9 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-rs25-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-rs25-1
EFFECT
{
name = shock01
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.241289407,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 2.05098057
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
}
}
POSITIONMODIFIER
{
name = shockPos
controllerName = randomshock1
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 0.4 0 0.07
key = 1 0.47 0.07 0
}
}
POSITIONMODIFIER
{
name = tShockPos
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.2 0 0.1
key = 1 0.3 0.1 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = shockScaleRand
controllerName = randomshock2
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
yCurve
{
key = 0 0.85 0 0.3
key = 1 1.15 0.3 0
}
zCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 7 0 0
key = 0.6 0.4 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 7 0 0
key = 0.6 0.4 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.3 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock02
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.400669128,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.930284023
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 5.5
}
FLOAT
{
floatName = _Noise
value = 4.6563549
}
FLOAT
{
floatName = _Brightness
value = 0.596667171
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.5 0 -0.5
key = 1 1 -0.5 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.03 0 -0.06
key = 1 0.97 -0.06 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.3 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
key = 0 0.3 0 0.1
key = 1 0.4 0.1 0
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = rScale
controllerName = randomshock4
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.03 0 0
}
zCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = startScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.01 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 0.01 0 0
}
}
SCALEMODIFIER
{
name = middleScale
controllerName = throttle
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.125 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock03
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,4.9000001
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.400669128,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.930284023
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 5.5
}
FLOAT
{
floatName = _Noise
value = 4.6563549
}
FLOAT
{
floatName = _Brightness
value = 0.596667171
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.5 0 -0.5
key = 1 1 -0.5 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.03 0 -0.06
key = 1 0.97 -0.06 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.3 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
key = 0 0.3 0 0.1
key = 1 0.4 0.1 0
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = rScale
controllerName = randomshock4
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.03 0 0
}
zCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = startScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.01 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 0.01 0 0
}
}
SCALEMODIFIER
{
name = middleScale
controllerName = throttle
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.15 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = shock04
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,6.69999981
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.400669128,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.930284023
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 5.5
}
FLOAT
{
floatName = _Noise
value = 4.6563549
}
FLOAT
{
floatName = _Brightness
value = 0.596667171
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.5 0 -0.5
key = 1 1 -0.5 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.03 0 -0.06
key = 1 0.97 -0.06 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.3 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
key = 0 0.3 0 0.1
key = 1 0.4 0.1 0
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = rScale
controllerName = randomshock4
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.03 0 0
}
zCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = startScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.01 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 0.01 0 0
}
}
SCALEMODIFIER
{
name = middleScale
controllerName = throttle
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.07 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.175 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = OuterShok0
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.79999995
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.471322,0.554914355,0.960784316,0
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.580253363,0.382454664,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.490388155
}
FLOAT
{
floatName = _Noise
value = 0.682498932
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 1.71888578
}
FLOAT
{
floatName = _Fresnel
value = 3.38721776
}
FLOAT
{
floatName = _ExpandBounded
value = 1.90888619
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -0.300000012
}
FLOAT
{
floatName = _FresnelInvert
value = 2.19916344
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = -8
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.389999986
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -0.037 0 0
key = 1 -0.037 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.9 0 0
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
key = 0 0.9 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2.5 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.075 0 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 -1.6
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock2
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = OuterShok1
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.200000003,3,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.546932399,0.460152268,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.41871056,0.279140383,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.500555456
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 2.05667281
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -8
}
FLOAT
{
floatName = _ExpandLinear
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0.605833173
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _ExpandOffset
value = 1
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 40
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.9 0 0
key = 1 -1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock1
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.97 0 0.06
key = 1 1.03 0.06 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 4 0 -10
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock2
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 1 2.7 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = OuterShok2
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.899999976
rotationOffset = -90,0,0
scaleOffset = 0.219999999,3,0.219999999
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.514092386,0.378052145,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.311980426,0.213460296,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.449999988
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 0.898889124
}
FLOAT
{
floatName = _Falloff
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 3.32055974
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -8
}
FLOAT
{
floatName = _ExpandLinear
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0.529999971
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _ExpandOffset
value = 1
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 40
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.9 0 0
key = 1 -1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.97 0 0.06
key = 1 1.03 0.06 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 5 0 -13
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock4
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 1 2.5 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.125 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = OuterShok3
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.899999976
rotationOffset = -90,0,0
scaleOffset = 0.219999999,3,0.219999999
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.456622273,0.271322012,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.311980426,0.213460296,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.449999988
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 0.974722266
}
FLOAT
{
floatName = _Falloff
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 3.63500214
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -8
}
FLOAT
{
floatName = _ExpandLinear
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0.529999971
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _ExpandOffset
value = 1
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 40
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.9 0 0
key = 1 -1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock1
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.97 0 0.06
key = 1 1.03 0.06 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 6 0 -16
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock2
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 1 1.8 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.15 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = OuterShok4
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.70000005
rotationOffset = -90,0,0
scaleOffset = 0.25,3,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.456622273,0.271322012,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.311980426,0.213460296,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.449999988
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 6
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -8
}
FLOAT
{
floatName = _ExpandLinear
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0.428889006
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _ExpandOffset
value = 1
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 40
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.9 0 0
key = 1 -1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.97 0 0.06
key = 1 1.03 0.06 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 7 0 -20
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock4
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 1 1.3 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.175 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = OuterShok5
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,4.5
rotationOffset = -90,0,0
scaleOffset = 0.25,3,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.456622273,0.271322012,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.311980426,0.213460296,1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.566221356
}
FLOAT
{
floatName = _FadeOut
value = 0.611721277
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 2.07277465
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666579
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222076
}
FLOAT
{
floatName = _ExpandLinear
value = 2.13556457
}
FLOAT
{
floatName = _FresnelInvert
value = 0.479444504
}
FLOAT
{
floatName = _Brightness
value = 2.11334538
}
FLOAT
{
floatName = _Seed
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _ExpandOffset
value = 0.292652726
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 40
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.9 0 0
key = 1 -1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.97 0 0.06
key = 1 1.03 0.06 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 8 0 -20
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = rWidth
controllerName = randomshock4
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.9 0 0.2
key = 1 1.1 0.2 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 1 0.5 1 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = shock05
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,8.5
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.375999987,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.400669128,0.330000013,1,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.930284023
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 5.5
}
FLOAT
{
floatName = _Noise
value = 4.6563549
}
FLOAT
{
floatName = _Brightness
value = 0.596667171
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.5 0 -0.5
key = 1 1 -0.5 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = randomshock3
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1.03 0 -0.06
key = 1 0.97 -0.06 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.3 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
key = 0 0.3 0 0.1
key = 1 0.4 0.1 0
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = rScale
controllerName = randomshock4
transformName = Effect_Shock
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.03 0 0
}
zCurve
{
key = 0 0.8 0 0.2
key = 1 1.2 0.2 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 3 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = startScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.01 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 0.01 0 0
}
}
SCALEMODIFIER
{
name = middleScale
controllerName = throttle
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = BackFlame
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,40,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.513725519,0.905882359,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.893269837,0.441719145,0.244678885,1
}
FLOAT
{
floatName = _FadeIn
value = 0.333666146
}
FLOAT
{
floatName = _FadeOut
value = 0.439832658
}
FLOAT
{
floatName = _Fresnel
value = 3.89277172
}
FLOAT
{
floatName = _Falloff
value = 1.61777508
}
FLOAT
{
floatName = _TintFalloff
value = 8
}
FLOAT
{
floatName = _Brightness
value = 0.494445235
}
FLOAT
{
floatName = _SpeedY
value = 39.0666504
}
FLOAT
{
floatName = _Noise
value = 6.52165604
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SpeedX
value = 22.1888618
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0596681163
}
FLOAT
{
floatName = _ExpandOffset
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = -7.0777669
}
FLOAT
{
floatName = _ExpandBounded
value = 0.202222094
}
FLOAT
{
floatName = _ExpandLinear
value = 8.89776325
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.3 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.8 0 -2.5
key = 1 1 0 0
}
yCurve
{
key = 0 1.2 0 -0.5
key = 1 1 0 0
}
zCurve
{
key = 0 1.8 0 -2.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0.2
key = 1 0.5 0.2 0
}
}
FLOATMODIFIER
{
name = aWidth
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 40 0 -100
key = 0.6 8.9 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.02 0 0 2
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 2
key = 1 3.9 0 0
}
}
}
EFFECT
{
name = innerFlame
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.560000002,20,0.560000002
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.318569005,0.466349244,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.490979254,0.408879161,1
}
FLOAT
{
floatName = _Brightness
value = 0.454999268
}
FLOAT
{
floatName = _Fresnel
value = 0.758332133
}
FLOAT
{
floatName = _Falloff
value = 6.31943464
}
FLOAT
{
floatName = _Noise
value = 4.3075161
}
FLOAT
{
floatName = _SpeedY
value = 45
}
FLOAT
{
floatName = _TintFalloff
value = 0.278054923
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 11
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _FadeIn
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.56 0 0
}
yCurve
{
key = 0 40 0 -40
key = 0.9 20 0 0
}
zCurve
{
key = 0 0.56 0 0
}
}
FLOATMODIFIER
{
name = aExpand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 25 0 -100
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 15 0 -25
key = 1 6.3 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4.3 0 -12
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aTintFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 0.27 0 7
key = 1 2.5 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.75 0 12
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0.8
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.05 2 0 0
key = 0.4 1 0 0
}
}
}
EFFECT
{
name = exitTraces1
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0419999994
rotationOffset = -90,0,0
scaleOffset = 0.545000017,20,0.545000017
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.335799754,0.47536996,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.180620268,0.220859632,1,1
}
FLOAT
{
floatName = _Falloff
value = 50
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 13
}
FLOAT
{
floatName = _TintFalloff
value = 1.23361695
}
FLOAT
{
floatName = _Noise
value = 5.68749142
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00100000005
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 0.699999988
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 1 0 0
key = 0.4 0 0 0
}
}
FLOATMODIFIER
{
name = aExpand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 13 0 -80
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = exitTraces2
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0450000018
rotationOffset = -90,0,0
scaleOffset = 0.545000017,20,0.545000017
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.344009757,0.508210003,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0410500579,0.105919428,0.467159986,1
}
FLOAT
{
floatName = _Falloff
value = 15
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 13
}
FLOAT
{
floatName = _TintFalloff
value = 0.60666573
}
FLOAT
{
floatName = _Noise
value = 5.36918116
}
FLOAT
{
floatName = _SpeedY
value = 24.9444523
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _FadeIn
value = 0.103110962
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Brightness
value = 0.5
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _Seed
value = 795.499939
}
FLOAT
{
floatName = _SpeedX
value = 1.5
}
FLOAT
{
floatName = _Symmetry
value = 3
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.42366758
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 3
key = 0.3 0.4 0.3 0.3
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.35 0 0 0
}
}
FLOATMODIFIER
{
name = aExpand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 13 0 -80
key = 0.35 0 0 0
}
}
}
EFFECT
{
name = exitTraces3
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0419999994
rotationOffset = -90,0,0
scaleOffset = 0.545000017,20,0.545000017
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.467970699,0.582100153,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0,0.114129439,1,1
}
FLOAT
{
floatName = _Falloff
value = 40
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 13
}
FLOAT
{
floatName = _TintFalloff
value = 1.64083099
}
FLOAT
{
floatName = _Noise
value = 7.27998877
}
FLOAT
{
floatName = _SpeedY
value = 15.978054
}
FLOAT
{
floatName = _TileX
value = 0.800000012
}
FLOAT
{
floatName = _FadeIn
value = 0.00100000005
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 0.400000006
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 4
key = 0.2 0.4 0.3 0.3
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 1.5
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aExpand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 13 0 -60
key = 0.4 5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 50
key = 1 55 0 0
}
}
}
EFFECT
{
name = distort
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 4.97472239
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = fxTransformCore
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.121568628,0.301960796,0.501960814,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0.5 0.1 0 0
key = 0.7 0.9 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
}
aCurve
{
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-upper-1
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.150000006,0.699999988,0.150000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.49000001,20,0.49000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.188235298,0.400000006,0.486274511,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.200000003,0.200000003,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.272500366
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.55777383
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,20,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.200000003,0.200000003,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.43921569,0.43921569,0.627451003,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 1.93833482
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 4 0 0
key = 0.5 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 0.5 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.589999974,12,0.589999974
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.670588255,0.670588255,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.494117647,0.494117647,0.654901981,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5.5
}
FLOAT
{
floatName = _Noise
value = 4.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.465110391
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0.202221885
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
COLORMODIFIER
{
name = startTintAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0 0 0 0
key = 0.7 1 0 0
}
gCurve
{
key = 0 0 0 0
key = 0.7 0.3 0 0
}
bCurve
{
key = 0 0 0 0
key = 0.7 0.3 0 0
}
aCurve
{
key = 0 255 0 0
key = 1 255 0 0
}
}
COLORMODIFIER
{
name = endTintAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName =
rCurve
{
}
gCurve
{
}
bCurve
{
}
aCurve
{
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 0.5 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -0.7 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,6,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.1 0 0
key = 1 1.1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 20 0 0
}
zCurve
{
key = 0 1.1 0 0
key = 1 1.1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.45 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 20 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 8 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.5 3 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.121568628,0.301960796,0.501960814,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0.5 0.1 0 0
key = 0.7 0.9 0 0
}
gCurve
{
key = 0.5 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.79999995,1.70000005,1.79999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.152941182,0.152941182,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.396078438,0.572549045,0.886274517,1
}
FLOAT
{
floatName = _Falloff
value = 0.758332133
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydrolox-upper-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydrolox-upper-2
EFFECT
{
name = outerShock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.144999996
rotationOffset = -90,0,0
scaleOffset = 0.772000015,1.29999995,0.772000015
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.343199044,0.52463001,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.508210063,0.286539674,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.210111097
}
FLOAT
{
floatName = _Falloff
value = 1.79999995
}
FLOAT
{
floatName = _Brightness
value = 2.71666431
}
FLOAT
{
floatName = _Noise
value = 4.84583712
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.319999993
}
FLOAT
{
floatName = _SpeedY
value = 350
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Seed
value = -3
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.145 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
yCurve
{
key = 0.1 3 0 0
key = 0.5 1.8 -1.5 -1.5
key = 1 1.3 0 0
}
zCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.65 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.1 0.4 0 -10
key = 0.15 -0.1 -1 -1
key = 0.5 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random2
randomnessScale = 0.150000006
floatName = _ExpandLinear
floatCurve
{
key = 0.1 -0.55 0 0
key = 0.15 -0.27 0 0
key = 0.5 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.5 0 0
key = 1 0.21 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0.4 6 6
key = 0.5 1.5 0 0
key = 1 1.6 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.12 0.7 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.2 1 0 0
key = 0.5 1.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.3 3 0 0
key = 0.6 4.8 0 0
}
}
}
EFFECT
{
name = innerFlame1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.144999996
rotationOffset = -90,0,0
scaleOffset = 0.772000015,1.29999995,0.772000015
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.285728961,0.360429764,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.483579963,0.360429823,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.242666289
}
FLOAT
{
floatName = _Falloff
value = 0.702221811
}
FLOAT
{
floatName = _Brightness
value = 1.00333285
}
FLOAT
{
floatName = _Noise
value = 6.20334673
}
FLOAT
{
floatName = _Fresnel
value = 0.30277735
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 250
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _SpeedX
value = 28.3110676
}
FLOAT
{
floatName = _TintFalloff
value = 1.08444655
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
yCurve
{
key = 0.1 3 0 0
key = 0.5 1.8 -1 -1
key = 1 1.3 0 0
}
zCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -0.5 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.5 0.35 -0.6 -0.6
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0.1 1 1
key = 0.5 0.35 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFadeout
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.1 1 0 0
key = 0.5 0.5 -0.5 -0.5
key = 1 0.24 -0.5 -0.5
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFadeout
controllerName = throttle
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.4 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 2 0 0
key = 0.7 0.7 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 0.100000001,1,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.52463001,0.688830256,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.270119667,0.32758975,1,1
}
FLOAT
{
floatName = _ExpandBounded
value = 10
}
FLOAT
{
floatName = _ExpandLinear
value = -18
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _ExpandSquare
value = 7.7810998
}
FLOAT
{
floatName = _Falloff
value = 1.56722021
}
FLOAT
{
floatName = _ExpandOffset
value = 1.3144424
}
FLOAT
{
floatName = _FadeIn
value = 0.0649999976
}
FLOAT
{
floatName = _Fresnel
value = 0.353888363
}
FLOAT
{
floatName = _Brightness
value = 0.898888767
}
FLOAT
{
floatName = _Noise
value = 4.69417143
}
FLOAT
{
floatName = _SpeedY
value = 900
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 26.1777534
}
FLOAT
{
floatName = _TintFalloff
value = 2.27499652
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = Random3
randomnessScale = 0
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = SUBTRACT
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 -1 0 0
key = 0.5 -0.3 1.2 1.2
key = 1 0 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.1 0 0
key = 1 0.1 0 0
}
yCurve
{
key = 0.5 1.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0.5 0.1 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = Random2
randomnessScale = 0.600000024
floatName = _ExpandOffset
floatCurve
{
key = 0.5 3 0 0
key = 0.75 2.5 -3 -3
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.15 0 0 3.5
key = 0.5 0.65 0.2 0.2
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 4
key = 0.2 0.3 2 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 2 0 0
key = 0.5 -0.5 -10 -10
key = 1 -18 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.5 0.2 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.5 -2 0 20
key = 1 7.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 5 0 -3
key = 0.5 3 -2 -2
key = 1 1.56 0 0
}
}
FLOATMODIFIER
{
name = rOffset
controllerName = Random2
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = -0.5 -0.3 0 0.6
key = 0.5 0.3 0.6 0
}
}
}
EFFECT
{
name = outerFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.5,24,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.270119667,0.056659352,0,0
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.458949924,0.311169803,1
}
FLOAT
{
floatName = _Brightness
value = 0.496667206
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 2.9322176
}
FLOAT
{
floatName = _ExpandLinear
value = -2.32555199
}
FLOAT
{
floatName = _ExpandSquare
value = -0.505554676
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.25
}
FLOAT
{
floatName = _Falloff
value = 0.800000012
}
FLOAT
{
floatName = _Noise
value = 13.1949797
}
FLOAT
{
floatName = _FadeOut
value = 0.424666017
}
FLOAT
{
floatName = _SpeedY
value = 87.5221481
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 4.39583063
}
FLOAT
{
floatName = _TileX
value = 1
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.2 0.192 0 0
key = 0.5 0.192 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0.7
}
yCurve
{
key = 0 30 0 100
key = 0.1 45 50 50
key = 0.5 54.5 0 0
key = 1 24.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
COLORMODIFIER
{
name = aStartTint
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0.5 0.45 0 0
key = 1 0.345 0 0
}
gCurve
{
key = 0.5 0.45 0 0
key = 1 0.07 0 0
}
bCurve
{
key = 0.5 0.9 0 0
key = 1 0 0 0
}
aCurve
{
}
}
FLOATMODIFIER
{
name = speedX
controllerName = Random1
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SpeedX
floatCurve
{
key = 0 32 0 0
key = 1 32 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.54 0 0
key = 0.1 0.54 0 0
key = 0.5 0.54 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.05 0.5 0 0
key = 0.125 0.5 0 0
key = 0.22 0.5 0 0
key = 0.5 0.5 0 0
key = 1 -2.32 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 9.5 0 -40
key = 0.05 7.5 -30 -30
key = 0.125 5 -40 -40
key = 0.2 3 -30 -30
key = 0.5 0.7 0 0
key = 1 2.93 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.5 -1 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aTintFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.025 0 0 0
key = 0.1 5 40 40
key = 0.5 10 0 0
key = 1 4.4 0 0
}
}
FLOATMODIFIER
{
name = aFadeOut
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.8 0 0
key = 0.1 0.42 0 0
}
}
FLOATMODIFIER
{
name = aSpeedY
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SpeedY
floatCurve
{
key = 0 80 0 0
key = 0.1 39 0 0
key = 0.5 39 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 7 0 0
key = 0.1 5 0 0
key = 0.5 8 10 10
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.45 0 0
key = 0.1 0.3 0 0
key = 0.5 0.3 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = aTileY
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 1.5 0 0
key = 0.1 4 0 0
key = 0.5 4 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.8 0 0
key = 0.1 0.3 0 0
key = 0.5 0.3 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 37 0 -100
key = 0.1 2 -4 -4
key = 0.5 1.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.5 1 0 0
}
}
FLOATMODIFIER
{
name = aFadeIn
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0.15 0 0
key = 0.05 0 0 0
}
}
}
EFFECT
{
name = innerFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.200000003
rotationOffset = -90,0,0
scaleOffset = 0.379999995,16,0.379999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.382984996,0.459532559,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.467160016,0.270119697,1
}
FLOAT
{
floatName = _Brightness
value = 0.800000131
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332865
}
FLOAT
{
floatName = _ExpandBounded
value = 1.21333146
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.21333146
}
FLOAT
{
floatName = _FadeIn
value = 0.101110965
}
FLOAT
{
floatName = _Fresnel
value = 2.32555175
}
FLOAT
{
floatName = _Falloff
value = 1.71888614
}
FLOAT
{
floatName = _Noise
value = 9.23667526
}
FLOAT
{
floatName = _FadeOut
value = 0.743165553
}
FLOAT
{
floatName = _SpeedY
value = 33.2667656
}
FLOAT
{
floatName = _TileY
value = 5
}
FLOAT
{
floatName = _SpeedX
value = 10
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _Seed
value = -11
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 1
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 5 0 0
key = 1 1.71 0 0
}
}
}
EFFECT
{
name = exitTraces
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187999994
rotationOffset = -90,0,0
scaleOffset = 0.763000011,1.79999995,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.62315017,0.754510403,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.229069591,0.40147984,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.649999976
}
FLOAT
{
floatName = _ExpandLinear
value = -0.200000003
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Falloff
value = 4.74666023
}
FLOAT
{
floatName = _Brightness
value = 0.64944458
}
FLOAT
{
floatName = _Noise
value = 6.20334673
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 250
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.8427788
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.1 0.1 0 0
key = 0.5 0.1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 0
key = 0.1 0.5 0 0
key = 0.5 0.65 0 0
key = 1 0.65 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.631360233,0.45073992,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.35221979,0.294749677,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 3.02221918
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 13
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = Random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 2.2 0 0
key = 0.5 1 -1.5 -1.5
key = 1 0.55 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.18 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.025 0 0.05
key = 1 0.025 0.05 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.6 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.0799999982
floatName = _ExpandOffset
floatCurve
{
key = 0 -0.2 0 -0.5
key = 0.45 -0.47 0 0
key = 1 -0.78 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 0.7 -0.7 -1.5 -1.5
key = 1 -1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0.65 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.25 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.1 4 4
key = 0.5 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.631360233,0.45073992,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.35221979,0.294749677,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 4.3 0 0
key = 0.5 3.1 -1.5 -1.5
key = 1 2.7 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.47 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random2
randomnessScale = 0.100000001
floatName = _ExpandOffset
floatCurve
{
key = 0 0 0 -2.2
key = 0.5 -0.42 0 0
key = 1 -0.24 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.25 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.07 3.5 3.5
key = 0.5 0.85 0 0
key = 0.8 0.7 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.631360233,0.45073992,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.35221979,0.294749677,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 6.5 0 0
key = 0.5 5.3 -1.5 -1.5
key = 1 4.9 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.7 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.100000001
floatName = _ExpandOffset
floatCurve
{
key = 0 0.1 0 -2.5
key = 0.5 -0.42 0 0
key = 1 -0.22 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.3 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.03 2.5 2.5
key = 0.5 0.7 0 0
key = 0.7 0.3 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
}
EFFECT
{
name = outerShock5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.631360233,0.45073992,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.35221979,0.294749677,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 8.6 0 0
key = 0.5 7.4 -2 -2
key = 1 6.5 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.9 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.0799999982
floatName = _ExpandOffset
floatCurve
{
key = 0 0.3 0 -2.7
key = 0.5 -0.42 0 0
key = 1 -0.22 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 -0.15 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 0.05 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 1.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.3 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.075 0 0 0
key = 0.1 0.02 2 2
key = 0.5 0.5 0 0
key = 0.7 0.15 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.45073992,0.62315017,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.32758975,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.2 0 0
key = 1 3 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.75 0 0
key = 0.5 0 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random2
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.3 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.45073992,0.62315017,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.32758975,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 2.8 0 0
key = 1 5.1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.8 0 0
key = 0.5 -0.05 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random4
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.18 0 0
key = 0.75 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.45073992,0.62315017,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.32758975,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 4.5 0 0
key = 1 7.2 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.8 0 0
key = 0.5 -0.05 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random2
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.07 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = exitTracesLong
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.763000011,8,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.32758975,0.5,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0977094099,0.27832967,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554795
}
FLOAT
{
floatName = _Falloff
value = 25
}
FLOAT
{
floatName = _Noise
value = 6.51416826
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _Brightness
value = 0.646111667
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _FadeIn
value = 0.00079999998
}
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 -8
key = 0.1 1.3 -6 -6
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 -2
key = 0.15 0.3 -2 -2
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
}
EFFECT
{
name = refraction
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.810000002,45,0.810000002
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.5
}
FLOAT
{
floatName = _FadeOut
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _Fresnel
value = 1
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 47
}
FLOAT
{
floatName = _SpeedY
value = 13
}
FLOAT
{
floatName = _Strength
value = 0.100000001
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.15 0 8
key = 0.5 1.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0.8
key = 0.2 0.1 0.1 0.1
key = 1 0.13 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0.25 0 0
key = 0.2 0.7 0.5 0.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1.5 0 0
key = 0.5 3 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aFadeout
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.5 0 0
key = 0.1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -1.5 0 0
key = 0.2 -0.5 0 0
}
}
}
EFFECT
{
name = Light
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,1
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 2.07294202
range = 30
lightType = Point
color = 0.786539674,0.820190549,1,1
angle = 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-point-light(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.5 0 0
key = 0.2 4 3 3
key = 0.5 5 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = aIntensity
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = Random2
randomnessScale = 0.200000003
floatName = Intensity
floatCurve
{
key = 0 1.5 0 0
key = 0.2 2.2 2 2
key = 0.5 2.5 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 5
key = 0.2 0.5 1 1
key = 1 1 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rIntensity
controllerName = Random2
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = -0.5 0.93 0 0.14
key = 0.5 1.07 0.14 0
}
}
LIGHTFLOATMODIFIER
{
name = aRange
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Range
floatCurve
{
key = 0 10 0 0
key = 0.2 12.5 10 10
key = 0.5 15 0 0
key = 1 10 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColor
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.38 0 0
key = 0.2 0.51 0 0
}
gCurve
{
key = 0 0.4 0 0
key = 0.2 0.376 0 0
}
bCurve
{
key = 0 0.51 0 0
key = 0.2 0.356 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = exitTracesfine
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.763000011,8,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.32758975,0.5,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0977094099,0.27832967,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554795
}
FLOAT
{
floatName = _Falloff
value = 20
}
FLOAT
{
floatName = _Noise
value = 8
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedY
value = 1000
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _Brightness
value = 0.646111667
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _FadeIn
value = 0.00100000005
}
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 -8
key = 0.1 1.3 -6 -6
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 -2
key = 0.15 0.3 -2 -2
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hydyne-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hydyne-lower-1
EFFECT
{
name = MainPlume
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.745098054,0.466666669,0.431372553,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.46480757,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.552941203,0.53725493,0.525490224,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.725490212,0.517647088,0.325490206,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888214
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 1.87695859E-09
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 0.8 0.5 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 0.001 0 0
key = 0.7 0.3 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.5 7 0 0
key = 0.7 4 0 0
key = 0.8 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.01 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1.2 0 0
key = 0.7 0.8 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = randBounding
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.5 0 0
}
}
FLOATMODIFIER
{
name = aFadeIn
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0.5 0.05 0 0
key = 0.7 0.05 0 0
key = 1 0.01 0 0
}
}
}
EFFECT
{
name = plume2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,20,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.635294139,0.474509805,0.388235301,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.796078444,0.647058845,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.654901981,0.603921592,0.576470613,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.923366666
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.959748149
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 0.528127134
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.96 0 0
key = 1 1.03 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.79 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.580392182,0.556862772,0.53725493,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.30999994
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.96 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.545098066,0.529411793,0.513725519,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.98 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume5
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.513725519,0.498039216,0.486274511,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.811764717,0.556862772,0.36470589,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.69111228
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.340000004
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -4.4 0 0
key = 1 -8.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.98 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.34 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 8
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.772549033,0.733333349,0.717647076,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.80582929
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.16277599
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.308388412
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.1 0 0 0
key = 0.2 0.05 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFadeOut
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0.7 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.4 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = plume2-3
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.874509811,0.764705896,0.709803939,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.686274529,0.521568656,0.43921569,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 2.14305282
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.226501197
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 2,30,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.423757523,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.592156887,0.925490201,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,1
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.627451003,0.572549045,0.474509805,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.572549045,0.368627459,0.262745112,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = mainFX
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.807843149,0.733333349,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.686274529,0.56078434,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.176944166
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 18 0 0
key = 0.7 12 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-aerozine50-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-aerozine50-lower-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.572549045,0.450980395,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.792156875,0.662745118,0.541176498,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _FresnelInvert
value = 0.100000001
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.20784314,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.580392182,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 2.55895257
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.090999864
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.22444105
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.7 5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.1 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.647058845,0.592156887,0.396078438,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.478545427,0.105768301,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.20777667
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.717647076,0.78039217,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.807843149,0.541176498,0.392156869,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.423529416,0.352941185,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,0
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.930220783
}
FLOAT
{
floatName = _FadeOut
value = 0.405666709
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.181999713
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.79 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 4 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0.70055449
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.262888491
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 2 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.346666157
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.433999419
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.423529416,0.352941185,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.758332193
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.38927716
}
FLOAT
{
floatName = _TintFalloff
value = 4.70165873
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 8 0 0
key = 1 0.7 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.666666687,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.136499792
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 10.6778221
}
FLOAT
{
floatName = _Noise
value = 0.834165394
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 3.23555064
}
FLOAT
{
floatName = _Fresnel
value = 3.6492691
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.293221802
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.1 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.70588237,0.745098054,0
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.525557637
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.378167629
}
FLOAT
{
floatName = _FadeOut
value = 0.959748149
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.874609768
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.15 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.05 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.70588237,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0.215221912
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.70588237,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.151666433
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.423529416,0.352941185,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.79 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 4 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 2 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.423529416,0.352941185,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.423529416,0.352941185,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.26776731,0.221442223,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 1.541942
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.674509823,0.53725493,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.403332859
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.867033541,0.714206338,0.476458222,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-aerozine50-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-aerozine50-upper-1
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.741176486,0.603921592,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.615686297,0.380392164,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = coreBlue
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.629999995,14,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.505882382,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.380392164,0.572549045,0.807843149,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471934
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Noise
value = 7.98583174
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.834165394
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 98.0665207
}
FLOAT
{
floatName = _Fresnel
value = 3.23555064
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 98.0776291
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 1 1 0 0
key = 1.7 3 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.629999995,12,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.274509817,0.360784322,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.580392182,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.404443711
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.10111095
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.529999971,20,0.529999971
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.254901975,0.690196097,0.913725495,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.945098042,0.713725507,0.447058827,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.550000012,20,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.360784322,0.20784314,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.768627465,0.662745118,0.474509805,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.0627451017,0.0627451017,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.0588235296,0.0588235296,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166096
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.030333288
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.811764717,0.596078455,0.486274511,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.674509823,0.53725493,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-HDA-UDMH-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-HDA-UDMH-upper-1
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.741176486,0.603921592,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.615686297,0.380392164,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,14,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.619607866,0.305882365,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.490196079,0.776470602,0.968627453,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.21333134
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Noise
value = 7.98583174
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.834165394
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 98.0665207
}
FLOAT
{
floatName = _Fresnel
value = 3.23555064
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 98.0776291
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 1 1 0 0
key = 1.7 3 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,12,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.478431374,0.329411775,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.215686277,0.215686277,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471934
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.10111095
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.529999971,20,0.529999971
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.627451003,0.41568628,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.988235295,0.270588249,0.270588249,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.529999971,20,0.529999971
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.0509803928,0.0509803928,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.458823532,0.250980407,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 22.4778481
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.2 15 0 0
key = 0.7 15 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.0627451017,0.0627451017,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.0588235296,0.0588235296,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166096
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.030333288
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.913725495,0.351587713,0.270474195,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.545717716,0.58431375,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-IRFNA-UDMH-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-IRFNA-UDMH-upper-1
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.741176486,0.603921592,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.615686297,0.380392164,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,14,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.619607866,0.305882365,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.490196079,0.776470602,0.968627453,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.11222041
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Noise
value = 7.98583174
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.834165394
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 98.0665207
}
FLOAT
{
floatName = _Fresnel
value = 3.23555064
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 98.0776291
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 1 1 0 0
key = 1.7 3 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,12,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.478431374,0.329411775,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.215686277,0.215686277,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471934
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.10111095
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.529999971,20,0.529999971
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.627451003,0.41568628,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.988235295,0.270588249,0.270588249,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.0627451017,0.0627451017,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.0588235296,0.0588235296,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166096
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.030333288
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.913725495,0.351587713,0.270474195,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.545717716,0.58431375,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-UDMH-NTO-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-UDMH-NTO-lower-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.447058827,0.294117659,0.223529413,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.545098066,0.239215687,0.239215687,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.16277599
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.833206892,0.416444719,0.245616049,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _FresnelInvert
value = 0.100000001
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.125743017,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.366931826,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 2.55895257
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.090999864
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.22444105
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.7 5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.1 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.453295708,0.435204774,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.35798806,0.354294628,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.20777667
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.7 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.443137258,0.254901975,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.305882365,0.0784313753,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.611764729,0.278431386,0.223529413,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.272675425,0.109322995,0.109803922,0
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.930220783
}
FLOAT
{
floatName = _FadeOut
value = 0.405666709
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.181999713
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 4 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.384313732,0.250980407,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.387615621,0.142163038,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0.503388166
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.106166512
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 2 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.698039234,0.384313732,0.250980407,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.428665668,0.150373042,0.109803922,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 0.977779508
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.346666157
}
FLOAT
{
floatName = _FadeOut
value = 0.607888579
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.145833194
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.04 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.376470596,0.285818309,0.866666675,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.125743017,0.0441238247,1
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.758332193
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.419610441
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 8 0 0
key = 1 0.7 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.384819359,0.420366287,0.784313738,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.136499792
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 10.6778221
}
FLOAT
{
floatName = _Noise
value = 0.834165394
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 3.23555064
}
FLOAT
{
floatName = _Fresnel
value = 3.6492691
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.293221802
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.1 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.180759028,0.237014443,0.400000006,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.580392182,0.337254912,0.337254912,0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.525557637
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.874609768
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1.1 0 0
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.15 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1.5 0 0
key = 0.2 0.536 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.376609355,0.426741928,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.678431392,0.368627459,0.368627459,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.525262117,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.56078434,0.278431386,0.278431386,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.98277307
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.444888204
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.251347274,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.295471072,0.46925953,0.949247718,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.313725501,0.20784314,0.109803922,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.60666579
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 4.70165873
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.51851958,0.46336478,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.403332859
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.466552615,0.380506217,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-UDMH-NTO-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-UDMH-NTO-upper-1
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.204288453,0.190689355,0.388121247,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.615686297,0.380392164,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.985276341
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = coreBlue
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.649999976,14,0.649999976
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.254901975,0.321112424,0.913725495,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.316318303,0.226236299,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110144
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Noise
value = 7.98583174
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.834165394
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 98.0665207
}
FLOAT
{
floatName = _Fresnel
value = 3.23555064
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 98.0776291
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 1 1 0 0
key = 1.7 3 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.660000026,12,0.660000026
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.31764707,0.0509803928,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.894117653,0.455977887,0.0454772711,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.6177752
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Brightness
value = 0.752777398
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0.151666418
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.550000012,20,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.305882365,0.0784313753,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.324667096,0.254535079,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.778055131
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1_2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.660000026,12,0.660000026
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.31764707,0.0509803928,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.285173863,0.283364236,0.835294127,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249747
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 88.9665222
}
FLOAT
{
floatName = _Fresnel
value = 2.93221736
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 93.0220795
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
FLOATMODIFIER
{
name = fresnelAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 2 0 0
key = 1 20 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.711385429,0.191675946,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.0588235296,0.0588235296,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.2 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.2 0 0
key = 1 1.2 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.1 8 0 0
key = 0.4 6 0 0
key = 0.7 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.550000012,20,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.149019614,0.340442747,0.572549045,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.31764707,0.0509803928,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.980277061
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.550000012,20,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.443137258,0.254901975,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.305882365,0.0784313753,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.030333288
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 5
lightType = Point
color = 0.788235307,0.466552615,0.380506217,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.886274517,0.674509823,0.53725493,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-vernier-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-vernier-upper-1
EFFECT
{
name = vernierplume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.0700000003,5,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525490224,0.827450991,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.945098042,0.713725507,0.447058827,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.23305452
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.75833225
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0150333289
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 100 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.07 0 0
key = 1 0.09 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.07 0 0
key = 1 0.09 0 0
}
}
}
EFFECT
{
name = Plane
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 0.170000002,0.200000003,0.170000002
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.760784328,0.545098066,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = light
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 1
lightType = Point
color = 0.941176474,0.760784328,0.545098066,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.1 0.5 0 0
key = 1 1 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-vernier-upper-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-vernier-upper-2
EFFECT
{
name = vernierplume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.0700000003,5,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.747160554,0.802820981,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.945098042,0.385324985,0.397798747,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.23305452
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.75833225
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0150333289
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.07 0 0
key = 1 0.09 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.07 0 0
key = 1 0.09 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 100 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Plane
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 0.170000002,0.200000003,0.170000002
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.760784328,0.545098066,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = light
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 2
lightType = Point
color = 0.941176474,0.547324002,0.520467997,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.1 0.5 0 0
key = 1 1 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-hypergolic-white-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-hypergolic-white-upper-1
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.741176486,0.603921592,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.615686297,0.380392164,0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _DirAdjust
value = 0.800000012
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,14,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.623529434,0.568627477,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.647058845,0.521568656,0.501960814,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471934
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Noise
value = 7.98583174
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.834165394
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 98.0665207
}
FLOAT
{
floatName = _Fresnel
value = 3.23555064
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 98.0776291
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 1 1 0 0
key = 1.7 3 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,12,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.576470613,0.576470613,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.603921592,0.843137264,0.968627453,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471934
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.10111095
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 0.6 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.529999971,20,0.529999971
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.36470589,0.36470589,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.368627459,0.572549045,0.874509811,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.146111637
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.568627477,0.568627477,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.580392182,0.458823532,0.458823532,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166096
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 0.8 0 0
key = 1 0.8 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.030333288
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.811764717,0.596078455,0.486274511,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.545717716,0.58431375,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-ion-xenon-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-ion-xenon-1
EFFECT
{
name = mainEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-ion
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.655179501,1,0.582910895
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 0.100000001
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 8
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
MATERIAL
{
transform = CylMeshOuter
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.753699601,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.5
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.200000003
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-ion-noise
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0.614129484,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 5
}
FLOAT
{
floatName = _FresnelInvert
value = 3
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.600000024
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 1
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
SCALEMODIFIER
{
name = throttleScale
controllerName = throttle
transformName = CylMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 0.6 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Waterfall/FX/fx-simple-plume-ion(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 0.4 0 0
}
}
FLOATMODIFIER
{
name = inner
controllerName = throttle
transformName = CylMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = outer
controllerName = throttle
transformName = CylMeshOuter
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = tGlow3
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.9 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 2
lightType = Point
color = 0.282352954,0.773902416,0.835294127,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-exhaust-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-exhaust-1
EFFECT
{
name = plumeVernier
parentName = fxTransformTurbo
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0900000036,2,0.0900000036
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -1.15222895
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0474999286
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
POSITIONMODIFIER
{
name = apos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.03 0 0
key = 0.6 -0.03 0 0
key = 1 0 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.7 0.7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plumeVernier2
parentName = fxTransformTurbo
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0599999987,2,0.0599999987
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0171666443
}
FLOAT
{
floatName = _FadeOut
value = 0.309000164
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0 0 0
key = 1 0.02 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
yCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = soot
parentName = fxTransformTurbo
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.100000001,0.5,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Alpha (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-alpha-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.760784328,0.356862754,0.0392156877,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.113725491,0.0431372561,0.0431372561,1
}
FLOAT
{
floatName = _TintFalloff
value = 3.05860639
}
FLOAT
{
floatName = _Falloff
value = 1.71888614
}
FLOAT
{
floatName = _FadeOut
value = 0.192110807
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Intensity
value = 3.9827733
}
FLOAT
{
floatName = _Noise
value = 4.77749252
}
FLOAT
{
floatName = _ExpandLinear
value = 0.606665552
}
FLOAT
{
floatName = _SpeedY
value = 82.8998795
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.3144424
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.3 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = nozzle
parentName = fxTransformTurbo
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0.100000001,0
rotationOffset = 0,0,0
scaleOffset = 0.119999997,0.119999997,0.119999997
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.988235295,0.487578541,0.0196078438,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.540239334,0.532029331,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.191833064
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-1
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.5 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 15 0 0
key = 0.5 6 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,5,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.503332853
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.591499031
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.190575361,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.885332584
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.5 12 0 0
key = 0.7 6 0 0
key = 0.8 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 0.5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,15,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.01110935
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.57583308
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.876887918
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.5 6 0 0
key = 0.7 3 0 0
key = 0.8 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 0.8 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.11777496
}
FLOAT
{
floatName = _ExpandBounded
value = 4.00555468
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.39333415
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.0055548
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.180000007
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00450007152
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 185.999725
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.811764717,0.170575857,0.0802657455,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.526476741,0.925490201,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0859443173
}
FLOAT
{
floatName = _Fresnel
value = 5.40943623
}
FLOAT
{
floatName = _Falloff
value = 7.22943306
}
FLOAT
{
floatName = _Noise
value = 9.69167423
}
FLOAT
{
floatName = _FadeOut
value = 0.207277462
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 18
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166096
}
FLOAT
{
floatName = _Seed
value = 5
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.300000012
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 0.5 10 0 0
key = 0.7 1.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 24 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 7 0 0
key = 0.7 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-2
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,-0.370000005,-0.550000012
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.819607854,0.196078435,0.109803922,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.972549021,0.811764717,0.498039216,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.550000012
}
FLOAT
{
floatName = _Falloff
value = 3.19111228
}
FLOAT
{
floatName = _Fresnel
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.49803901
}
FLOAT
{
floatName = _Brightness
value = 1.08658576
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 55
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 0.300000012
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.800000012,0.699999988,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0,0,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.575277746
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.2022219
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -33 0 0
key = 1 -33 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = tExt1Pos
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
key = 1 -1.8 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 1.3 0 0
}
}
SCALEMODIFIER
{
name = tExit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 7 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 7 0 0
key = 1 2 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 25 0 0
key = 1 8 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 25 0 0
key = 1 8 0 0
}
}
SCALEMODIFIER
{
name = throat
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.1 0 0
}
yCurve
{
key = 0 0.1 0 0
}
zCurve
{
key = 0 0.1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tBright2
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tPlaneBright
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.1 0 0
key = 1 1 2 0
}
}
}
EFFECT
{
name = newEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,-0.389999986,-0.600000024
rotationOffset = -90,0,0
scaleOffset = 1,0.75,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Alpha Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-alpha-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0875139013,0.0980392173,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.20784314,0.172549024,0.121568628,1
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 4.57527065
}
FLOAT
{
floatName = _SpeedY
value = 58.6332474
}
FLOAT
{
floatName = _Falloff
value = 9.54999256
}
FLOAT
{
floatName = _Intensity
value = 4.59555626
}
FLOAT
{
floatName = _FresnelInvert
value = 0.252777368
}
FLOAT
{
floatName = _DirAdjust
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12333012
}
}
}
SCALEMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 0
}
yCurve
{
key = 0 0.2 0 0
}
zCurve
{
key = 0 2 0 0
}
}
SCALEMODIFIER
{
name = aBright2
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.6 0 0
}
yCurve
{
}
zCurve
{
key = 0 0.6 0 0
}
}
FLOATMODIFIER
{
name = tIntens
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aIntens
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-3.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-3
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.119999997
rotationOffset = -90,0,0
scaleOffset = 1.20000005,1,1.20000005
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-6
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.819607854,0.196078435,0.109803922,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.972549021,0.811764717,0.498039216,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.550000012
}
FLOAT
{
floatName = _Falloff
value = 3.19111228
}
FLOAT
{
floatName = _Fresnel
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.996078193
}
FLOAT
{
floatName = _Brightness
value = 1.08658576
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 35
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.800000012,0.437279612,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.752941191,0.164705887,0.164705887,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.575277746
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.2022219
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -33 0 0
key = 1 -33 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = tExt1Pos
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -5 0 0
key = 1 -1.8 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 1.3 0 0
}
}
SCALEMODIFIER
{
name = tExit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 7 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 7 0 0
key = 1 2 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 25 0 0
key = 1 8 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 25 0 0
key = 1 8 0 0
}
}
SCALEMODIFIER
{
name = throat
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.1 0 0
}
yCurve
{
key = 0 0.1 0 0
}
zCurve
{
key = 0 0.1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tBright2
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tPlaneBright
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.1 0 0
key = 1 1 2 0
}
}
}
EFFECT
{
name = newEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0.0700000003
rotationOffset = -90,0,0
scaleOffset = 1.29999995,1,1.29999995
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Alpha Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-alpha-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0666666701,0.0431372561,0.0431372561,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.933333337,0.258317888,0.0941176489,1
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 2.83110666
}
FLOAT
{
floatName = _SpeedY
value = 58.6332474
}
FLOAT
{
floatName = _Falloff
value = 7.22444057
}
FLOAT
{
floatName = _Intensity
value = 4.59555626
}
FLOAT
{
floatName = _FresnelInvert
value = 0.252777368
}
FLOAT
{
floatName = _DirAdjust
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12333012
}
}
}
SCALEMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = B_Middle
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 0
}
yCurve
{
key = 0 0.2 0 0
}
zCurve
{
key = 0 2 0 0
}
}
SCALEMODIFIER
{
name = aBright2
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.6 0 0
}
yCurve
{
}
zCurve
{
key = 0 0.6 0 0
}
}
FLOATMODIFIER
{
name = tIntens
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aIntens
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.300000012
rotationOffset = -90,0,0
scaleOffset = 1.10000002,1,1.10000002
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.819607854,0.196078435,0.109803922,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.972549021,0.811764717,0.498039216,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.550000012
}
FLOAT
{
floatName = _Falloff
value = 3.19111228
}
FLOAT
{
floatName = _Fresnel
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 5.69773769
}
FLOAT
{
floatName = _Brightness
value = 1.08658576
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 27.9222317
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.800000012,0.486539692,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.090310134,0,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.575277746
}
FLOAT
{
floatName = _Falloff
value = 2
}
FLOAT
{
floatName = _Fresnel
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.2022219
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.300000012
xCurve
{
}
yCurve
{
key = 0 -50 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = tExt1Pos
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
}
yCurve
{
key = 0 -5 0 0
key = 1 -1.8 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
}
yCurve
{
key = 0 1 0 0
key = 1 0.3 0 0
}
zCurve
{
key = 0 1.3 0 0
}
}
SCALEMODIFIER
{
name = tExit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 7 0 0
key = 1 3 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 3 0 0
}
zCurve
{
key = 0 7 0 0
key = 1 3 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 25 0 0
key = 1 14 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 12 0 0
}
zCurve
{
key = 0 25 0 0
key = 1 14 0 0
}
}
SCALEMODIFIER
{
name = throat
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.1 0 0
}
yCurve
{
key = 0 0.1 0 0
}
zCurve
{
key = 0 0.1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tBright2
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tPlaneBright
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Brightness
floatCurve
{
key = 0 0.05 0 0
key = 1 0.5 2 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-4.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-4
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.5 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 15 0 0
key = 0.5 6 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,5,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.503332853
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.535888016
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.885332584
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.5 12 0 0
key = 0.7 6 0 0
key = 0.8 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 0.5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,15,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.01110935
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.57583308
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.876887918
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.5 6 0 0
key = 0.7 3 0 0
key = 0.8 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 0.8 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.11777496
}
FLOAT
{
floatName = _ExpandBounded
value = 4.00555468
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.39333415
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.0055548
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.180000007
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00450007152
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 185.999725
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1.5
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.01666403
}
FLOAT
{
floatName = _ExpandBounded
value = 3.80888748
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.151110947
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -6.40999842
}
FLOAT
{
floatName = _ExpandBounded
value = 3.80888748
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.151110947
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 115.749825
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 2 0 0
key = 1 2.9 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0 0 0
key = 0.1 0.6 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.85 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.400000006,10,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.592156887,0.925490201,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-5-film-cooled.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-5-film-cooled
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.30277738
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.5 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 15 0 0
key = 0.5 6 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,5,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.351666421
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.95 0 0
key = 1 1.05 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.885332584
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.5 12 0 0
key = 0.7 6 0 0
key = 0.8 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 0.5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1.1 0 0
key = 1 0.9 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,15,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.01110935
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.57583308
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.876887918
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.5 6 0 0
key = 0.7 3 0 0
key = 0.8 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 0.8 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.11777496
}
FLOAT
{
floatName = _ExpandBounded
value = 4.00555468
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.39333415
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.0055548
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.180000007
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00450007152
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 185.999725
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.75 5.5 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,15,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.380392164,0.380392164,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 25
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.8 5 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.31764707,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.85 5 0 0
}
}
}
EFFECT
{
name = film
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,1,0.270000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Alpha Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-alpha-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.201353446,0.0915495232,0.0235294122,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0588235296,0.0549019612,0.0509803928,1
}
FLOAT
{
floatName = _Intensity
value = 10
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Falloff
value = 8.73611355
}
FLOAT
{
floatName = _TintFalloff
value = 1.51110959
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _SpeedY
value = 90
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0.2022219
}
FLOAT
{
floatName = _Seed
value = 121.333145
}
FLOAT
{
floatName = _DirAdjust
value = 0.25
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.25 0 0
key = 1 0.25 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.25 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = intensityThrottle
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
floatName = _Intensity
floatCurve
{
key = 0 5 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = intensityAtmo
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-5.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-5
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.30277738
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.5 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 15 0 0
key = 0.5 6 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,5,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.351666421
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.95 0 0
key = 1 1.05 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.885332584
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.5 12 0 0
key = 0.7 6 0 0
key = 0.8 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 0.5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1.1 0 0
key = 1 0.9 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,15,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.01110935
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.57583308
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.876887918
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.5 6 0 0
key = 0.7 3 0 0
key = 0.8 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 0.8 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.11777496
}
FLOAT
{
floatName = _ExpandBounded
value = 4.00555468
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.39333415
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.0055548
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.180000007
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00450007152
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 185.999725
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.75 5.5 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,15,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.380392164,0.380392164,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 25
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.8 5 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.31764707,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.85 5 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-RD170-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-RD170-1
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.5 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 15 0 0
key = 0.5 6 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.300000012,5,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.5 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 0.8 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.885332584
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.5 12 0 0
key = 0.7 6 0 0
key = 0.8 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 0.5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 10 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.11777496
}
FLOAT
{
floatName = _ExpandBounded
value = 4.00555468
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.39333415
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.0055548
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.180000007
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00450007152
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 185.999725
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1.5
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -7.01666403
}
FLOAT
{
floatName = _ExpandBounded
value = 3.80888748
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.151110947
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.209999993,3,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -6.40999842
}
FLOAT
{
floatName = _ExpandBounded
value = 3.80888748
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.151110947
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 115.749825
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 2 0 0
key = 1 2.9 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0 0 0
key = 0.1 0.6 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.85 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.400000006,10,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1
rotationOffset = -90,0,0
scaleOffset = 0.5,15,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.952941179,0.380392164,0.380392164,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 25
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.8 5 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.31764707,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.211764708,0.435294122,0.65882355,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.738109946
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.101110965
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 10 0 0
key = 0.85 5 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.200000003,3,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -6.40999842
}
FLOAT
{
floatName = _ExpandBounded
value = 3.80888748
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.09000134
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.151110947
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
FLOAT
{
floatName = _Seed
value = 115.749825
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 2 0 0
key = 1 4.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0 0 0
key = 0.1 0.6 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.85 15 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 24 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 7 0 0
key = 0.7 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-lower-vanguard-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-lower-vanguard-1
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = randExpBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 0.7 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randExpBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.400000006,15,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-6
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 0.5
}
FLOAT
{
floatName = _Falloff
value = 5.16277599
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.381444246
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = plume2x
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.800000012
rotationOffset = -90,0,0
scaleOffset = 0.449999988,12,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
POSITIONMODIFIER
{
name = tPosition
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 0 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0.5 0.21 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0.5 10 0 0
key = 1 12 0 0
}
zCurve
{
key = 0.5 0.21 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.85 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-sustainer-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-sustainer-1
EFFECT
{
name = flame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.913725495,0.590310097,0.286274523,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.833940685,0.443137258,1
}
FLOAT
{
floatName = _Falloff
value = 1.96399951
}
FLOAT
{
floatName = _DirAdjust
value = 0.849332035
}
FLOAT
{
floatName = _Noise
value = 11.8614368
}
FLOAT
{
floatName = _Fresnel
value = 0.775410593
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 45
}
FLOAT
{
floatName = _TintFalloff
value = 1.33722401
}
FLOAT
{
floatName = _Brightness
value = 1.8088876
}
FLOAT
{
floatName = _SpeedX
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.87843138,0.56078434,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.921568632,0.630777597,0.239215687,1
}
FLOAT
{
floatName = _Fresnel
value = 2.72500372
}
FLOAT
{
floatName = _Brightness
value = 0.4044438
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 2.37111521
}
}
}
POSITIONMODIFIER
{
name = tailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 0.0500000007
xCurve
{
}
yCurve
{
key = 0 -15 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = exitScale
controllerName = atmosphereDepth
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.1 0 0
key = 1 0 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = tailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
key = 0 15 0 0
key = 1 4 0 0
}
yCurve
{
key = 0 1.4 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = cylBright
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = cylBrightMult
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.1 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = planeBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.03 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.25,3,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.70588237,0.349019617,0,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.847058833,0.483478278,0.490196079,1
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = -1.41555333
}
FLOAT
{
floatName = _ExpandLinear
value = -0.101110935
}
FLOAT
{
floatName = _TintFalloff
value = 1.74166787
}
FLOAT
{
floatName = _Fresnel
value = 2.88166213
}
FLOAT
{
floatName = _FresnelInvert
value = 0.530832529
}
FLOAT
{
floatName = _Brightness
value = 7.62276745
}
FLOAT
{
floatName = _Noise
value = 1.81999719
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 75.8221054
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.197166353
}
FLOAT
{
floatName = _FadeOut
value = 0
}
FLOAT
{
floatName = _TileX
value = 2
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = aWide
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 0.5 0 0
key = 1 1.7 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1.5
rotationOffset = -90,0,0
scaleOffset = 0.25,3,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.70588237,0.349019617,0,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.847058833,0.483478278,0.490196079,1
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = -1.41555333
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _TintFalloff
value = 1.61777544
}
FLOAT
{
floatName = _Fresnel
value = 2.88166213
}
FLOAT
{
floatName = _FresnelInvert
value = 0.985831797
}
FLOAT
{
floatName = _Brightness
value = 7.62276745
}
FLOAT
{
floatName = _Noise
value = 1.89583039
}
FLOAT
{
floatName = _TileY
value = 1.75833213
}
FLOAT
{
floatName = _SpeedY
value = 75.8221054
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.515665829
}
FLOAT
{
floatName = _FadeOut
value = 0
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 3 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-sustainer-2-film-cooled.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-sustainer-2-film-cooled
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.100555472
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.8 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.14944452
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 0.7 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.3 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.400000006,15,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.16277599
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.6516664
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.381444246
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = film
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,1,0.270000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Alpha Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-alpha-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.201353446,0.0915495232,0.0235294122,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0588235296,0.0549019612,0.0509803928,1
}
FLOAT
{
floatName = _Intensity
value = 10
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Falloff
value = 8.73611355
}
FLOAT
{
floatName = _TintFalloff
value = 1.51110959
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _SpeedY
value = 90
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0.2022219
}
FLOAT
{
floatName = _Seed
value = 121.333145
}
FLOAT
{
floatName = _DirAdjust
value = 0.25
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.25 0 0
key = 1 0.25 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.25 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = intensityThrottle
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
floatName = _Intensity
floatCurve
{
key = 0 5 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = intensityAtmo
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-sustainer-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-sustainer-2
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.25,4,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.100555472
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.8 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.3 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 4 0 0
key = 0.2 2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.252777368
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.14944452
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 0.7 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.209999993,10,0.209999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.1 3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.3 0 0
}
}
}
EFFECT
{
name = wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.400000006,15,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.860429764,0.646756589,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.617495954,0.476205409,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5.16277599
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 22
}
FLOAT
{
floatName = _Noise
value = 2.6516664
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.400000006
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.52694416
}
FLOAT
{
floatName = _FadeOut
value = 0.381444246
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 45 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,2,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.353888184
}
FLOAT
{
floatName = _Falloff
value = 5.8644352
}
FLOAT
{
floatName = _Noise
value = 8.79665279
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 10 0 0
key = 1 10 0 0
}
zCurve
{
key = 0 0.45 0 0
key = 1 0.45 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.400000006,0.400000006,0.400000006
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-upper-1
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.300000012,4,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.32812119
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 42.4554939
}
FLOAT
{
floatName = _Fresnel
value = 0.20166643
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 0.3 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 20 0 0
key = 0.5 6 0 0
key = 0.7 4 0 0
key = 1 -1 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.330000013,2,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.596554577
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 4 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.219999999,6,0.219999999
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.235294119,0.235294119,1
}
FLOAT
{
floatName = _ExpandLinear
value = -4
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.48583186
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 44.7222595
}
FLOAT
{
floatName = _Noise
value = 1.95250237
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.98555279
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = abright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.4 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 1,6,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.59 0 0
key = 1 0.59 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 20 0 0
}
zCurve
{
key = 0 0.6 0 0
key = 1 0.6 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.45 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 1 60 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-complex-plume-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,0.5,0.5
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0722686052,0.361240536,0.744820535,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.573079348,0.200000003,0.0147985639,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.319856852
}
FLOAT
{
floatName = _Falloff
value = 5.50555468
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.50196075
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 115.963905
}
FLOAT
{
floatName = _SpeedY
value = 119.778397
}
FLOAT
{
floatName = _TileX
value = 9.22637463
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.5
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.97647059,0.968627453,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.866666675,0.552941203,0.172549024,0
}
FLOAT
{
floatName = _TintFalloff
value = 0.300000012
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _Fresnel
value = 9
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1.09894991
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _DirAdjust
value = 0.200000003
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.25 0 0
}
yCurve
{
}
zCurve
{
key = 0 1.25 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.5
xCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 11 0 0
key = 0.1 8 0 0
key = 0.2 7 0 0
key = 0.5 2 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = throatScale
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0
}
yCurve
{
key = 0 0.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
SCALEMODIFIER
{
name = exit1Scale
controllerName = atmosphereDepth
transformName = B_PostExit1
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 2.5 0 0
key = 0.1 1.9 0 0
key = 0.2 1.75 0 0
key = 0.5 1.5 0 0
key = 0.7 1.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tilex
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileX
floatCurve
{
key = 0 9 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBrightFlat
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-upper-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-upper-2
EFFECT
{
name = newEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,-0.300000012,0
rotationOffset = 0,0,0
scaleOffset = 0.699999988,8,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.643137276,0.352941185,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.882352948,0.882352948,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.06166494
}
FLOAT
{
floatName = _Falloff
value = 4.2023778
}
FLOAT
{
floatName = _Noise
value = 6.03332853
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0399999991
}
FLOAT
{
floatName = _Symmetry
value = 19.2919712
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 1.71389401
}
FLOAT
{
floatName = _SpeedY
value = 65
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -0.123330027
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.505554795
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 3 0 0
key = 1 0.8 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 12 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 1 -1.3 0 0
}
}
COLORMODIFIER
{
name = aStartTint
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
gCurve
{
key = 0 1 0 0
key = 1 0.1 0 0
}
bCurve
{
key = 0 1 0 0
key = 1 0 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-upper-3.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-upper-3
EFFECT
{
name = redVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.300000012,4,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.499164551,0.341290534,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.227450982,0.211764708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554616
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.353888333
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 64.6999054
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.7 1.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.7 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 20 0 0
key = 0.5 6 0 0
key = 0.7 4 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 20 0 0
key = 0.7 10 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = tintFalloffAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 2 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = blueVacEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.8 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = redMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.330000013,5,0.330000013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.411764711,0.20784314,0.192156866,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _FadeOut
value = 0.596554577
}
FLOAT
{
floatName = _TileY
value = 1.87916613
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 2 0 0
key = 0.3 8 0 0
key = 0.5 12 0 0
key = 0.7 4 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 28 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 7 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.25,6,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 1,6,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.59 0 0
key = 1 0.59 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 20 0 0
}
zCurve
{
key = 0 0.6 0 0
key = 1 0.6 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.45 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 1 60 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.116277598
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 18 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 0.899999976,0.899999976,0.899999976
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.605641842,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Falloff
value = 0.556110263
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-vernier-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-vernier-1
EFFECT
{
name = plumeVernier
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plumeVernier2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0171666443
}
FLOAT
{
floatName = _FadeOut
value = 0.309000164
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0 0 0
key = 1 0.15 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
yCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plane1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.0500000007,0.0500000007
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Falloff
value = 6.76444912
}
FLOAT
{
floatName = _Fresnel
value = 8.24054241
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = plane2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,0.100000001,0.100000001
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _Fresnel
value = 7.17887783
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = aPosition
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-simple-plume-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0.11 0 0
key = 1 0.28 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = atmoBrightness
controllerName = atmosphereDepth
transformName = PlaneMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.4 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 1
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerolox-vernier-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerolox-vernier-2
EFFECT
{
name = plumeVernier
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0450000018,2,0.0450000018
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -1.15222895
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.283934504,0.272536665,0.598621845,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plumeVernier2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917899847,0.510765851,0.0985448658,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.5
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0171666443
}
FLOAT
{
floatName = _FadeOut
value = 0.309000164
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 0 0 0
key = 1 0.02 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
yCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 2
lightType = Point
color = 0.858823538,0.615686297,0.345098048,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerosene-nitric-acid-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerosene-nitric-acid-lower-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,7
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.712372065,0.518633604,0.260682613,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.607843161,0.215686277,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.49138653
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925971091,0.42905724,0.185186222,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.396078438,0.647058845,0.772549033,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.525277734
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.400000006
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
FLOAT
{
floatName = _Seed
value = 152.083115
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 14 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.530487716,0.090082027,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 1.541942
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.39999998,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.78039217,0.623529434,0.529411793,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.545098066,0.517647088,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 3.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.572549045,0.556862772,0.545098066,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 6.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.619607866,0.576470613,0.545098066,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.08 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 6
lightType = Point
color = 0.65882355,0.521568656,0.435294122,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0556110255
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.70000005,1.70000005,1.70000005
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.576470613,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.639215708,0.450980395,0.309803933,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.909803927,0.890196085,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 18 0 0
key = 0.7 4 0 0
}
}
}
EFFECT
{
name = plume1Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.400000006,12,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.474509805,0.533333361,0.533333361,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.65882355,0.678431392,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3.96141195
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0252777375
}
FLOAT
{
floatName = _FadeOut
value = 0.667332292
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.3 0 0
key = 0.8 0.3 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.7 4 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 30 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = whiteMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.349999994,5,0.349999994
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.121568628,0.113725491,0.113725491,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.180392161,0.168627456,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.292223334
}
FLOAT
{
floatName = _FadeOut
value = 0.834165335
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.2 2 0 0
key = 0.3 2 0 0
key = 0.5 2 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 30 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 35 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.460000008,12,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.568627477,0.56078434,0.556862772,1
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.424166799
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.25499916
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.334277898
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 12 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-kerosene-nitric-acid-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-kerosene-nitric-acid-upper-1
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925971091,0.42905724,0.185186222,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.396078438,0.647058845,0.772549033,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.525277734
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.400000006
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
FLOAT
{
floatName = _Seed
value = 152.083115
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 14 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.530487716,0.090082027,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 1.541942
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.39999998,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.78039217,0.623529434,0.529411793,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.545098066,0.517647088,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 3.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 6
lightType = Point
color = 0.65882355,0.521568656,0.435294122,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0556110255
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.70000005,1.70000005,1.70000005
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.576470613,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,30,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.639215708,0.450980395,0.309803933,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.980392158,0.909803927,0.890196085,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 18 0 0
key = 0.7 4 0 0
}
}
}
EFFECT
{
name = plume1Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.400000006,6,0.400000006
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.474509805,0.533333361,0.533333361,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.65882355,0.678431392,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 3.96141195
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0252777375
}
FLOAT
{
floatName = _FadeOut
value = 0.667332292
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.3 0 0
key = 0.8 0.3 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.7 4 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 30 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = whiteMidEffect
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0299999993
rotationOffset = -90,0,0
scaleOffset = 0.600000024,8,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.121568628,0.113725491,0.113725491,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.180392161,0.168627456,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.379165918
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0192237608
}
FLOAT
{
floatName = _FadeOut
value = 0.834165335
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 33.3555069
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 40 0 0
key = 0.2 30 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 20 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 35 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.460000008,12,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.584402978,0.392246187,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.568627477,0.56078434,0.556862772,1
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 10
}
FLOAT
{
floatName = _TintFalloff
value = 0.424166799
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.25499916
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.172500372
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 12 0 0
key = 0.7 2 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-keroxide-lower-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-keroxide-lower-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.712372065,0.518633604,0.260682613,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.607843161,0.215686277,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.49138653
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.537140846,0.413370967,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.725490212,0.501960814,0.200000003,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _FresnelInvert
value = 0.100000001
}
FLOAT
{
floatName = _TintFalloff
value = 0.758332133
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.313725501,0.20784314,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.580392182,0.172549024,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 2.55895257
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 1.4661088
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.3 0 0
key = 0.8 0.15 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 30 0 0
key = 0.7 5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 0.7 0.5 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.827450991,0.568627477,0.34117648,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.70588237,0.311524242,0.23137255,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.25833213
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.400000006
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
FLOAT
{
floatName = _Seed
value = 152.083115
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.219999999
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.834054768,0.530487716,0.090082027,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.517647088,0.333333343,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 1.541942
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.360000014,1.89999998,0.360000014
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.568627477,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.360000014,1.89999998,0.360000014
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.568627477,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.5 0 0
key = 1 5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.360000014,1.89999998,0.360000014
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.568627477,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.5 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.360000014,1.89999998,0.360000014
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.568627477,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.5 0 0
key = 1 15 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.1 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.360000014,1.89999998,0.360000014
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.568627477,0.211764708,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.701960802,0.36470589,0.36470589,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.5 0 0
key = 1 20 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.2 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.43921569,0.352941185,0.294117659,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.100000001
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0556110255
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
FLOAT
{
floatName = _TintFalloff
value = 0
}
COLOR
{
colorName = _StartTint
colorValue = 0.921568632,0.662745118,0.445958197,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 4.49943733
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-lower-BE4-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-lower-BE4-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.685401976,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.166833073
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 1.87695859E-09
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 0.8 0.5 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 0.001 0 0
key = 0.7 0.3 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.5 7 0 0
key = 0.7 4 0 0
key = 0.8 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.01 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1.2 0 0
key = 0.7 0.8 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = randBounding
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.5 0 0
}
}
FLOATMODIFIER
{
name = aFadeIn
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0.5 0.05 0 0
key = 0.7 0.05 0 0
key = 1 0.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,20,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.369980901,0.606489718,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.541176498,0.129411772,0.654901981,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.70222193
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,20,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.548513949,0.43983537,0.925490201,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.751954615,0.38947469,0.749475837,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = randBounding
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.98 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.533299983,1,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,0
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.923366666
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.959748149
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -0.822535276
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 0.528127134
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.96 0 0
key = 1 1.03 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.79 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.30999994
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.96 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.98 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.340000004
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -4.4 0 0
key = 1 -8.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.98 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.34 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 8
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.533333361,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _FadeIn
value = 0.540943623
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.80582929
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.16277599
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.308388412
}
FLOAT
{
floatName = _TintFalloff
value = 3.36193871
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFadeOut
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0.7 1 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.4 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.274509817,0.407500952,0.921568632,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.400000006,0.635294139,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.80582929
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 2.62888479
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.889776409
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 3 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = plume2-3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.270588249,0.0196078438,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.388235301,0.180392161,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 3.63443947
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.226501197
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 1.29999995,30,1.29999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.592156887,0.925490201,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 1 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.35833025,0.282352954,0.607843161,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.5 0 0
key = 1 0.3 0 0
}
gCurve
{
key = 0 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.557470083,0.220859587,0.261909634,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-lower-raptor-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-lower-raptor-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.549019635,0.685401976,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.166833073
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 1.87695859E-09
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 0.8 0.5 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 0.001 0 0
key = 0.7 0.3 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.5 7 0 0
key = 0.7 4 0 0
key = 0.8 3 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.01 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1.2 0 0
key = 0.7 0.8 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = randBounding
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.5 0 0
}
}
FLOATMODIFIER
{
name = aFadeIn
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0.5 0.05 0 0
key = 0.7 0.05 0 0
key = 1 0.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.49000001,20,0.49000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.369980901,0.606489718,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.541176498,0.129411772,0.654901981,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.70222193
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.479999989,20,0.479999989
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.384313732,0.513725519,0.925490201,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.521568656,0.266666681,0.854901969,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = randBounding
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.533299983,1,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,0
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.923366666
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.959748149
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -0.822535276
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 0.528127134
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.92 0 0
key = 1 1.03 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.79 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.30999994
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.97 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.560800016,0.533299983,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 10
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.340000004
}
FLOAT
{
floatName = _FadeIn
value = 0.0130000003
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 0.720000029
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -4.4 0 0
key = 1 -8.8 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.98 0 0
key = 1 1.01 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.2 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.34 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 8
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.533333361,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.352941185,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _FadeIn
value = 0.540943623
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.80582929
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.16277599
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 3.36193871
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFadeOut
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.4 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.274509817,0.407500952,0.921568632,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.400000006,0.635294139,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 6
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.80582929
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 7.3810997
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.990887344
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 5 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.35833025,0.282352954,0.607843161,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColour
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.35 0 0
key = 1 0.3 0 0
}
gCurve
{
key = 0 0.3 0 0
key = 1 0.3 0 0
}
bCurve
{
key = 0 0.5 0 0
key = 1 0.5 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.245489657,0.188019544,0.442529887,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-upper-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-upper-1
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,8,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.772549033,0.464351356,0.431372553,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.769222438,0.337254912,0.62561661,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.60360694
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.672387838
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.550566733
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.7 0 0
key = 0.7 0.7 0 0
key = 0.8 0.7 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.7 30 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.8 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.739431441,0.409449399,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.549386501,0.129411772,0.425021619,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 2.29471946
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.227450982,0.215686277,0.541176498,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.636508763,0.266666681,0.222731039,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 0.2 30 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 40 0 0
key = 1 30 0 0
}
}
}
EFFECT
{
name = Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.800000012
rotationOffset = -90,0,0
scaleOffset = 0.200000003,15,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 2.39333439
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.200000003,1,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 4
lightType = Point
color = 0.70588237,0.309803933,0.423529416,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.294117659,0.745098054,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 0.955561757
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-upper-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-upper-2
EFFECT
{
name = outerShock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.185000002
rotationOffset = -90,0,0
scaleOffset = 0.772000015,1.29999995,0.772000015
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.441719145,0.344009757,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.50000006,0.490979284,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.210111097
}
FLOAT
{
floatName = _Falloff
value = 1.79999995
}
FLOAT
{
floatName = _Brightness
value = 2.71666431
}
FLOAT
{
floatName = _Noise
value = 4.84583712
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.319999993
}
FLOAT
{
floatName = _SpeedY
value = 350
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = -3
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
yCurve
{
key = 0.1 3 0 0
key = 0.5 1.8 -1.5 -1.5
key = 1 1.3 0 0
}
zCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.65 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.1 0.4 0 -10
key = 0.15 -0.1 -1 -1
key = 0.5 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random2
randomnessScale = 0.150000006
floatName = _ExpandLinear
floatCurve
{
key = 0.1 -0.55 0 0
key = 0.15 -0.27 0 0
key = 0.5 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.5 0 0
key = 1 0.21 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0.4 6 6
key = 0.5 1.5 0 0
key = 1 1.6 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.12 0.7 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.2 1 0 0
key = 0.5 1.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.3 3 0 0
key = 0.6 4.8 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 0.6 1 8 8
key = 1 10 0 0
}
}
}
EFFECT
{
name = innerFlame1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.185000002
rotationOffset = -90,0,0
scaleOffset = 0.772000015,1.29999995,0.772000015
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.294749677,0.220859602,0.786539733,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.62315017,0.623150229,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.242666289
}
FLOAT
{
floatName = _Falloff
value = 0.702221811
}
FLOAT
{
floatName = _Brightness
value = 1.00333285
}
FLOAT
{
floatName = _Noise
value = 6.20334673
}
FLOAT
{
floatName = _Fresnel
value = 0.30277735
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 250
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _SpeedX
value = 28.3110676
}
FLOAT
{
floatName = _TintFalloff
value = 2.24722242
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
yCurve
{
key = 0.1 3 0 0
key = 0.5 1.8 -1 -1
key = 1 1.3 0 0
}
zCurve
{
key = 0 0.772 0 0
key = 1 0.772 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -0.5 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.5 0.35 -0.6 -0.6
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.1 0.1 1 1
key = 0.5 0.35 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFadeout
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.1 1 0 0
key = 0.5 0.5 -0.5 -0.5
key = 1 0.24 -0.5 -0.5
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFadeout
controllerName = throttle
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.4 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 2 0 0
key = 0.7 0.7 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0 0 0 0
key = 0.1 0 0 0
key = 0.6 1 7 7
key = 1 3 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 0.100000001,1,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.787350476,0.762720406,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.516420007,0.49999997,1,1
}
FLOAT
{
floatName = _ExpandBounded
value = 10
}
FLOAT
{
floatName = _ExpandLinear
value = -18
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _ExpandSquare
value = 7.7810998
}
FLOAT
{
floatName = _Falloff
value = 1.56722021
}
FLOAT
{
floatName = _ExpandOffset
value = 1.3144424
}
FLOAT
{
floatName = _FadeIn
value = 0.0649999976
}
FLOAT
{
floatName = _Fresnel
value = 0.353888363
}
FLOAT
{
floatName = _Brightness
value = 0.898888767
}
FLOAT
{
floatName = _Noise
value = 4.69417143
}
FLOAT
{
floatName = _SpeedY
value = 900
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 26.1777534
}
FLOAT
{
floatName = _TintFalloff
value = 4.16583443
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = Random3
randomnessScale = 0
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = SUBTRACT
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 -1 0 0
key = 0.5 -0.3 1.2 1.2
key = 1 0 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.1 0 0
key = 1 0.1 0 0
}
yCurve
{
key = 0.5 1.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0.5 0.1 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = Random2
randomnessScale = 0.600000024
floatName = _ExpandOffset
floatCurve
{
key = 0.5 3 0 0
key = 0.75 2.5 -3 -3
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.15 0 0 3.5
key = 0.5 0.65 0.2 0.2
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 4
key = 0.2 0.3 2 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 2 0 0
key = 0.5 -0.5 -10 -10
key = 1 -18 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.5 0.2 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.5 -2 0 20
key = 1 7.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 5 0 -3
key = 0.5 3 -2 -2
key = 1 1.56 0 0
}
}
FLOATMODIFIER
{
name = rOffset
controllerName = Random2
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = -0.5 -0.3 0 0.6
key = 0.5 0.3 0.6 0
}
}
}
EFFECT
{
name = outerFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.5,24,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.280463159,0.204439566,0.731107593,0
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.42610991,0.484390706,1
}
FLOAT
{
floatName = _Brightness
value = 0.496667206
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 2.9322176
}
FLOAT
{
floatName = _ExpandLinear
value = -2.32555199
}
FLOAT
{
floatName = _ExpandSquare
value = -0.505554676
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.25
}
FLOAT
{
floatName = _Falloff
value = 0.800000012
}
FLOAT
{
floatName = _Noise
value = 13.1949797
}
FLOAT
{
floatName = _FadeOut
value = 0.424666017
}
FLOAT
{
floatName = _SpeedY
value = 87.5221481
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 28
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 4.39583063
}
FLOAT
{
floatName = _TileX
value = 1
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.2 0.192 0 0
key = 0.5 0.192 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.5 0 0.7
}
yCurve
{
key = 0 30 0 100
key = 0.1 45 50 50
key = 0.5 54.5 0 0
key = 1 24.5 0 0
}
zCurve
{
key = 0 0.5 0 0
}
}
COLORMODIFIER
{
name = aStartTint
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0.5 0.45 0 0
key = 1 0.345 0 0
}
gCurve
{
key = 0.5 0.45 0 0
key = 1 0.07 0 0
}
bCurve
{
key = 0.5 0.9 0 0
key = 1 0 0 0
}
aCurve
{
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.54 0 0
key = 0.1 0.54 0 0
key = 0.5 0.54 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.05 0.5 0 0
key = 0.125 0.5 0 0
key = 0.22 0.5 0 0
key = 0.5 0.5 0 0
key = 1 -2.32 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 9.5 0 -40
key = 0.05 7.5 -30 -30
key = 0.125 5 -40 -40
key = 0.2 3 -30 -30
key = 0.5 0.7 0 0
key = 1 2.93 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.5 -1 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = aTintFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.025 0 0 0
key = 0.3 1.8 20 20
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aFadeOut
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.8 0 0
key = 0.1 0.42 0 0
}
}
FLOATMODIFIER
{
name = aSpeedY
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SpeedY
floatCurve
{
key = 0 80 0 0
key = 0.1 39 0 0
key = 0.5 39 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 7 0 0
key = 0.1 5 0 0
key = 0.5 8 10 10
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.45 0 0
key = 0.1 0.4 -0.5 -0.5
key = 0.5 0.3 0 0
key = 1 0.25 0 0
}
}
FLOATMODIFIER
{
name = aTileY
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 1.5 0 0
key = 0.1 4 0 0
key = 0.5 4 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 2.5 0 -70
key = 0.1 0.3 0 0
key = 0.5 0.3 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 37 0 -100
key = 0.1 2 -4 -4
key = 0.5 1.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 10 0 0
key = 0.5 1 0 0
}
}
FLOATMODIFIER
{
name = aFadeIn
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
key = 0 0.25 0 0
key = 0.07 0 0 0
}
}
}
EFFECT
{
name = innerFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.200000003
rotationOffset = -90,0,0
scaleOffset = 0.379999995,16,0.379999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.366564959,0.295332313,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.50000006,0.590310216,1
}
FLOAT
{
floatName = _Brightness
value = 0.800000131
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332865
}
FLOAT
{
floatName = _ExpandBounded
value = 1.21333146
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.21333146
}
FLOAT
{
floatName = _FadeIn
value = 0.101110965
}
FLOAT
{
floatName = _Fresnel
value = 2.32555175
}
FLOAT
{
floatName = _Falloff
value = 1.71888614
}
FLOAT
{
floatName = _Noise
value = 9.23667526
}
FLOAT
{
floatName = _FadeOut
value = 0.743165553
}
FLOAT
{
floatName = _SpeedY
value = 33.2667656
}
FLOAT
{
floatName = _TileY
value = 5
}
FLOAT
{
floatName = _SpeedX
value = 10
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _Seed
value = -11
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 -1 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 1
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tFalloff
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 5 0 0
key = 1 1.71 0 0
}
}
}
EFFECT
{
name = exitTraces
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187999994
rotationOffset = -90,0,0
scaleOffset = 0.763000011,1.79999995,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.737279594,0.811169744,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.541050017,0.688019514,1
}
FLOAT
{
floatName = _ExpandSquare
value = -0.649999976
}
FLOAT
{
floatName = _ExpandLinear
value = -0.200000003
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.449999988
}
FLOAT
{
floatName = _Falloff
value = 4.74666023
}
FLOAT
{
floatName = _Brightness
value = 0.64944458
}
FLOAT
{
floatName = _Noise
value = 6.20334673
}
FLOAT
{
floatName = _Fresnel
value = 0.0500000007
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 250
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.1 0.5 0 0
key = 0.5 0.65 0 0
key = 1 0.65 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.1 0.7 -1 -1
key = 0.5 0.5 -1 -1
key = 1 -0.2 0 0
}
}
}
EFFECT
{
name = outerShock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.433940649,0.32622394,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.574383378,0.680999517,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 3.02221918
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 1.93308651
}
FLOAT
{
floatName = _Seed
value = 13
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = Random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 2.2 0 0
key = 0.5 1 -1.5 -1.5
key = 1 0.55 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.18 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.025 0 0.05
key = 1 0.025 0.05 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.6 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.0799999982
floatName = _ExpandOffset
floatCurve
{
key = 0 -0.2 0 -0.5
key = 0.45 -0.47 0 0
key = 1 -0.78 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 0.7 -0.7 -1.5 -1.5
key = 1 -1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0.65 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.25 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.1 4 4
key = 0.5 1 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.1 0 0 0
key = 0.58 2 15 15
key = 1 10 0 0
}
}
}
EFFECT
{
name = outerShock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.409310639,0.318013936,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.533333361,0.623529434,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 4.3 0 0
key = 0.5 3.1 -1.5 -1.5
key = 1 2.7 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.47 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random2
randomnessScale = 0.100000001
floatName = _ExpandOffset
floatCurve
{
key = 0 0 0 -2.2
key = 0.5 -0.42 0 0
key = 1 -0.24 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.25 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.07 3.5 3.5
key = 0.5 0.85 0 0
key = 0.8 0.7 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.1 0 0 0
key = 0.5 2 16 16
key = 1 10 0 0
}
}
}
EFFECT
{
name = outerShock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.376470596,0.309803933,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.533333361,0.623529434,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 6.5 0 0
key = 0.5 5.3 -1.5 -1.5
key = 1 4.9 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.7 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.100000001
floatName = _ExpandOffset
floatCurve
{
key = 0 0.1 0 -2.5
key = 0.5 -0.42 0 0
key = 1 -0.22 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 0.4 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 -0.75 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 0.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.3 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.05 0 0 0
key = 0.1 0.03 2.5 2.5
key = 0.5 0.7 0 0
key = 0.7 0.3 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.1 0 0 0
key = 0.42 2 17 17
key = 1 10 0 0
}
}
}
EFFECT
{
name = outerShock5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.699999988
rotationOffset = -90,0,0
scaleOffset = 1,3.20000005,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.376470596,0.309803933,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,0.533333361,0.623529434,1
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0.652221918
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _FadeOut
value = 0.25
}
FLOAT
{
floatName = _FadeIn
value = 0.25
}
FLOAT
{
floatName = _Fresnel
value = 0.706110239
}
FLOAT
{
floatName = _Falloff
value = 2.07277465
}
FLOAT
{
floatName = _FresnelInvert
value = 0.553888321
}
FLOAT
{
floatName = _Noise
value = 3.02584028
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _SpeedX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -0.779999971
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Seed
value = 29.5844517
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.1 8.6 0 0
key = 0.5 7.4 -2 -2
key = 1 6.5 0 0
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.9 0 0
key = 1 0 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = ADD
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.02 0 0.04
key = 1 0.02 0.04 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = aOffset
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = Random4
randomnessScale = 0.0799999982
floatName = _ExpandOffset
floatCurve
{
key = 0 0.3 0 -2.7
key = 0.5 -0.42 0 0
key = 1 -0.22 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0.5 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aLinear
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.2 -0.15 0 0
key = 1 0.05 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0.2 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0.2 0.05 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 1.5 0 0
key = 1 2.07 0 0
}
}
FLOATMODIFIER
{
name = aInvFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0.5 0.3 0 0
key = 1 0.45 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0.5 6 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.075 0 0 0
key = 0.1 0.02 2 2
key = 0.5 0.5 0 0
key = 0.7 0.15 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 2
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aTintFall
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFalloff
floatCurve
{
key = 0.1 0 0 0
key = 0.34 2 20 20
key = 1 10 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.69704026,0.72167027,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.442529917,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1.2 0 0
key = 1 3 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.75 0 0
key = 0.5 0 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random2
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.3 0 0
key = 0.8 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.770930409,0.754510343,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.491789997,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 2.8 0 0
key = 1 5.1 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random3
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.8 0 0
key = 0.5 -0.05 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random4
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.18 0 0
key = 0.75 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3.0999999
rotationOffset = -90,0,0
scaleOffset = 0.0013,1.55999994,0.0013
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.729880333,0.72167027,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.442529917,0.434319884,1,1
}
FLOAT
{
floatName = _ExpandLinear
value = 1200
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -700
}
FLOAT
{
floatName = _FadeIn
value = 0.140000001
}
FLOAT
{
floatName = _Falloff
value = 2.47222614
}
FLOAT
{
floatName = _Brightness
value = 0.449999988
}
FLOAT
{
floatName = _Fresnel
value = 0.699999988
}
FLOAT
{
floatName = _TintFalloff
value = 1.01110959
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 150
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _SpeedX
value = 15
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController =
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 4.5 0 0
key = 1 7.2 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = Random5
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -0.015 0 0.03
key = 1 0.015 0.03 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0.1 -0.8 0 0
key = 0.5 -0.05 1 1
key = 1 0.2 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = rLinear
controllerName = Random2
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = -0.5 1350 0 0
key = 0.5 1050 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.1 0 0 0
key = 0.5 0.07 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 1
key = 1 1 0 0
}
}
}
EFFECT
{
name = exitTracesLong
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.763000011,8,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.138759464,0.52463001,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.237279594,0.105919421,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.06166506
}
FLOAT
{
floatName = _Falloff
value = 20
}
FLOAT
{
floatName = _Noise
value = 6.51416826
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _Brightness
value = 0.646111667
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _FadeIn
value = 0.00079999998
}
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 -8
key = 0.1 1.3 -6 -6
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 -2
key = 0.15 0.3 -2 -2
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
}
EFFECT
{
name = refraction
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.810000002,45,0.810000002
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.5
}
FLOAT
{
floatName = _FadeOut
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = -0.5
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0500000007
}
FLOAT
{
floatName = _Fresnel
value = 1
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 2
}
FLOAT
{
floatName = _SpeedX
value = 47
}
FLOAT
{
floatName = _SpeedY
value = 13
}
FLOAT
{
floatName = _Strength
value = 0.100000001
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
}
yCurve
{
key = 0 0.15 0 8
key = 0.5 1.5 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0.8
key = 0.2 0.06 0.1 0.1
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0.25 0 0
key = 0.2 0.7 0.5 0.5
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1.5 0 0
key = 0.5 3 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aFadeout
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 0.5 0 0
key = 0.1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aSquare
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -1.5 0 0
key = 0.2 -0.5 0 0
}
}
}
EFFECT
{
name = Light
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,1
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 2.07294202
range = 30
lightType = Point
color = 0.409689873,0.384249061,1,1
angle = 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-point-light(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 0.2 2.5 3 3
key = 0.5 3 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = aIntensity
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = Random2
randomnessScale = 0.200000003
floatName = Intensity
floatCurve
{
key = 0 2.2 0 0
key = 0.2 2.5 2 2
key = 0.5 3 0 0
key = 1 2.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 5
key = 0.2 0.5 1 1
key = 1 1 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rIntensity
controllerName = Random2
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = -0.5 0.85 0 0.3
key = 0.5 1.15 0.3 0
}
}
LIGHTFLOATMODIFIER
{
name = aRange
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Range
floatCurve
{
key = 0 10 0 0
key = 0.2 12.5 10 10
key = 0.5 15 0 0
key = 1 10 0 0
}
}
LIGHTCOLORMODIFIER
{
name = aColor
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.204 0 0
key = 0.4 0.26 0 0
key = 0.8 0.51 0 0
}
gCurve
{
key = 0 0.196 0 0
key = 0.4 0.262 0 0
key = 0.8 0.372 0 0
}
bCurve
{
key = 0 0.51 0 0
key = 0.4 0.51 0 0
key = 0.8 0.426 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = exitTracesfine
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.187000006
rotationOffset = -90,0,0
scaleOffset = 0.763000011,8,0.763000011
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.270119667,0.803770423,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.311169714,0.27832967,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 3
}
FLOAT
{
floatName = _Falloff
value = 15
}
FLOAT
{
floatName = _Noise
value = 8
}
FLOAT
{
floatName = _TileY
value = 0.100000001
}
FLOAT
{
floatName = _SpeedY
value = 1000
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _Brightness
value = 0.646111667
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _FadeIn
value = 0.00100000005
}
}
}
FLOATMODIFIER
{
name = aBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 -8
key = 0.1 1.3 -6 -6
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 -2
key = 0.15 0.3 -2 -2
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 7
key = 0.1 0.3 1.5 1.5
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-upper-BE4-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-upper-BE4-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,8
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.647110105
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,8,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.772549033,0.464351356,0.431372553,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.769222438,0.337254912,0.62561661,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.60360694
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.550566733
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.739431441,0.409449399,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.549386501,0.129411772,0.425021619,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 2.29471946
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.416281283,0.215686277,0.541176498,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.488728583,0.356976807,0.378721267,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.579999983,3.5,0.579999983
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.584566534,0.470588237,0.70588237,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.528930843,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.93221784
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.586443543
}
FLOAT
{
floatName = _Falloff
value = 1.6177752
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.40138507
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 1.5 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.7 0 0
key = 1 4.3 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock5
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.800000012
rotationOffset = -90,0,0
scaleOffset = 0.200000003,20,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 2.39333439
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.25,1.29999995,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = EndFlame2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,3
rotationOffset = -90,0,0
scaleOffset = 0.800000012,25,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.518380821,0.161037132,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.474509805,0.592156887,0.925490201,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.353888333
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.3 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.579999983,3.5,0.579999983
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.396078438,0.58431375,0.792156875,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.290196091,0.43921569,0.607843161,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.93221784
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.859443128
}
FLOAT
{
floatName = _Falloff
value = 7.58332157
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.603807509,0.337254912,0.525490224,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 6
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 3 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.557470083,0.220859587,0.261909634,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 25 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-upper-raptor-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-upper-raptor-1
EFFECT
{
name = MainPlume
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,8
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.600000024,15,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.647110105
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,8,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.772549033,0.464351356,0.431372553,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.769222438,0.337254912,0.62561661,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.60360694
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.550566733
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.15 0 0
key = 1 1.15 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 5 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.739431441,0.409449399,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.549386501,0.129411772,0.425021619,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 2.29471946
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 1 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.416281283,0.215686277,0.541176498,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.488728583,0.356976807,0.378721267,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.579999983,3.5,0.579999983
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.584566534,0.470588237,0.70588237,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.528930843,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.93221784
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.586443543
}
FLOAT
{
floatName = _Falloff
value = 1.6177752
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _FadeIn
value = 0.429721564
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock2
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.40138507
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 1.5 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock3
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.7 0 0
key = 1 4.3 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.95 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock4
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 7 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Shock5
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.699999988,5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.70588237,0.470588237,0.627451003,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.529411793,0.235294119,0.470588237,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.79471946
}
FLOAT
{
floatName = _ExpandLinear
value = -1.11222053
}
FLOAT
{
floatName = _ExpandBounded
value = 1.6177752
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.520721436
}
FLOAT
{
floatName = _Falloff
value = 1.4661088
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10 0 0
}
}
POSITIONMODIFIER
{
name = tRnad
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.8 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = Core
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.800000012
rotationOffset = -90,0,0
scaleOffset = 0.200000003,20,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 2.39333439
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.5
rotationOffset = -90,0,0
scaleOffset = 0.25,1.29999995,0.25
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.525971115,0.549019635,0.960784316,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.483706385,0.326452047,0.342921495,1
}
FLOAT
{
floatName = _ExpandLinear
value = -2.6688931
}
FLOAT
{
floatName = _ExpandBounded
value = 1.58444667
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _TintFalloff
value = 1.61222053
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.604443848
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
FLOAT
{
floatName = _FadeOut
value = 0.501110971
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = Shock1
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.579999983,3.5,0.579999983
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.396078438,0.58431375,0.792156875,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.290196091,0.43921569,0.607843161,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.93221784
}
FLOAT
{
floatName = _ExpandLinear
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332895
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.859443128
}
FLOAT
{
floatName = _Falloff
value = 7.58332157
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedX
value = 67.5221558
}
FLOAT
{
floatName = _SpeedY
value = 69.5443726
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _TileX
value = 2
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.603807509,0.337254912,0.525490224,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 6
lightType = Point
color = 0.752941191,0.456875116,0.199038148,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 3 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = fxTransformPlume
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.54999995,1.5,1.54999995
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.557470083,0.220859587,0.261909634,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 25 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0.0 0.0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-methalox-vernier-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-methalox-vernier-1
EFFECT
{
name = vernierplume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0900000036,5,0.0900000036
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.749019623,0.592156887,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.579911232,0.335420519,0.667286336,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 3.10360718
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 100 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = randExpandBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.25
rotationOffset = -90,0,0
scaleOffset = 0.100000001,3,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.388235301,0.0901960805,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0799999982,4,0.0799999982
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 6.72387838
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.647110105
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.6 12 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.119999997,1,0.119999997
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.298039228,0.337254912,0.792156875,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.430410683,0.0738901123,0.384819388,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.41555321
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.202221915
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.37610745
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0.657221198
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.550566733
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.5 4 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
}
EFFECT
{
name = Core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0.100000001
rotationOffset = -90,0,0
scaleOffset = 0.0399999991,2,0.0399999991
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.90196079,0.800000012,0.678431392,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.541176498,0.129411772,0.654901981,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.70222193
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.20444369
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0303332862
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.85 0 0
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.501960814,0.243137255,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.00499999989
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.2 0 0
key = 1 0.2 0 0
}
yCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.2 3 0 0
}
zCurve
{
key = 0 0.2 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 1 0 0
key = 0.4 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0 0 0
key = 1 -1 0 0
}
}
}
EFFECT
{
name = shock
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0549999997,0.400000006,0.0549999997
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.90196079,0.800000012,0.678431392,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.541176498,0.129411772,0.654901981,1
}
FLOAT
{
floatName = _ExpandLinear
value = -3.88222456
}
FLOAT
{
floatName = _ExpandBounded
value = 2.69666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 4.52278137
}
FLOAT
{
floatName = _TintFalloff
value = 0.70222193
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.0252777375
}
FLOAT
{
floatName = _FadeOut
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0 0 0
key = 1 0.05 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.85 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 1.20000005
lightType = Point
color = 0.847058833,0.373054653,0.53725493,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = throttleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 1.5
lightType = Point
color = 0.807843149,0.431372553,0.431372553,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 0.280000001,0.270000011,0.280000001
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.807843149,0.431372553,0.431372553,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _Fresnel
value = 10
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.3 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-nozzle-glow-blue-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-nozzle-glow-blue-1
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.419607848,0.654901981,0.874509811,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.929411769,0.960784316,0.972549021,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-nozzle-glow-orange-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-nozzle-glow-orange-1
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.988235295,0.487578541,0.0196078438,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.540239334,0.532029331,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-nozzle-glow-white-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-nozzle-glow-white-1
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.843137264,0.647058845,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.925490201,0.898039222,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-nozzle-glow-yellow-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-nozzle-glow-yellow-1
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.905882359,0.635294139,0.325490206,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.635294139,0.478431374,0.298039228,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-ntr-lh2-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-ntr-lh2-1
EFFECT
{
name = outerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.860000014
rotationOffset = -90,0,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.427589744,0.868639827,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.914271057,0.200000003,0.203628838,1
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.03999996
}
FLOAT
{
floatName = _Fresnel
value = 2.55982304
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0199999996
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.49000001
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _DirAdjust
value = 0.697166324
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.933333337,0.807843149,0.807843149,1
}
COLOR
{
colorName = _StartTint
colorValue = 1,0.600000024,0.826920629,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.266945571
}
FLOAT
{
floatName = _Falloff
value = 7.41555357
}
FLOAT
{
floatName = _Fresnel
value = 8.39713669
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 15
xCurve
{
}
yCurve
{
key = 0 -20 0 0
key = 1 -20 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
key = 0 25 0 0
key = 1 0.2 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 25 0 0
key = 1 0.2 0 0
}
}
SCALEMODIFIER
{
name = throat
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.2 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.8 0 0
}
}
COLORMODIFIER
{
name = aColor
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _EndTint
rCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
gCurve
{
key = 0 1 0 0
key = 1 0.4 0 0
}
bCurve
{
key = 0 1 0 0
key = 1 0.86 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.860000014
rotationOffset = -90,1,0
scaleOffset = 1,1,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.611764729,0.262745112,0.262745112,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.78039217,0.78039217,1
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.03999996
}
FLOAT
{
floatName = _Fresnel
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0399999991
}
FLOAT
{
floatName = _Noise
value = 2
}
FLOAT
{
floatName = _Brightness
value = 0.209341899
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 2
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.913725495,0.70588237,0.70588237,1
}
COLOR
{
colorName = _StartTint
colorValue = 0.835294127,0.333333343,0.333333343,1
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
FLOAT
{
floatName = _Falloff
value = 7.87055254
}
FLOAT
{
floatName = _Fresnel
value = 8
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0.400000006
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 3
}
}
}
POSITIONMODIFIER
{
name = aTailPos
controllerName = throttle
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 15
xCurve
{
}
yCurve
{
key = 0 -10 0 0
key = 1 -25 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = tExitScale
controllerName = throttle
transformName = B_Exit
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
}
yCurve
{
}
zCurve
{
key = 0 0.7 0 0
}
}
SCALEMODIFIER
{
name = aTailScale
controllerName = atmosphereDepth
transformName = B_Tail
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
key = 0 12 0 0
key = 1 3 0 0
}
yCurve
{
key = 0 3 0 0
}
zCurve
{
key = 0 12 0 0
key = 1 3 0 0
}
}
SCALEMODIFIER
{
name = throat
controllerName = throttle
transformName = B_Throat
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = tBrightnessFlat
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.8 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/waterfall-rcs-jet-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-rcs-jet-1
EFFECT
{
name = rcs
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00999999978
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.783609867
}
}
}
FLOATMODIFIER
{
name = brightNess
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expando
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/Lights/waterfall-floodlight-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-floodlight-1
EFFECT
{
name = lightFx
parentName = Spot
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0799999982,10,0.0599999987
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
FLOAT
{
floatName = _Fresnel
value = 20
}
FLOAT
{
floatName = _Falloff
value = 3.99388266
}
FLOAT
{
floatName = _ExpandLinear
value = 120
}
FLOAT
{
floatName = _FadeOut
value = 0.161777526
}
FLOAT
{
floatName = _Brightness
value = 0.292223334
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _SpeedX
value = 0.200000003
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 1
}
}
EFFECT
{
name = flare
parentName = Spot
MODEL
{
path = Waterfall/FX/fx-billboard-generic-1
positionOffset = 0,0,0.140000001
rotationOffset = 0,0,0
scaleOffset = 1.29999995,1.29999995,1.29999995
MATERIAL
{
transform = Billboard
shader = Waterfall/Billboard (Additive Directional)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx_flarelamp-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 1,1,1,0.541050017
}
FLOAT
{
floatName = _DirectionScale
value = 3
}
}
}
FLOATMODIFIER
{
name = fadeA
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 0.568260193
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/Lights/waterfall-spotlight-1.cfg
EFFECTTEMPLATE
{
templateName = waterfall-spotlight-1
EFFECT
{
name = lightFx
parentName = Spot
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,10,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
FLOAT
{
floatName = _Fresnel
value = 20
}
FLOAT
{
floatName = _Falloff
value = 3.99388266
}
FLOAT
{
floatName = _ExpandLinear
value = 25
}
FLOAT
{
floatName = _FadeOut
value = 0.161777526
}
FLOAT
{
floatName = _Brightness
value = 0.292223334
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _SpeedX
value = 0.200000003
}
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 1
}
}
EFFECT
{
name = lightFlare
parentName = Spot
MODEL
{
path = Waterfall/FX/fx-billboard-generic-1
positionOffset = 0,0,0.25
rotationOffset = 0,0,0
scaleOffset = 4,3,3
MATERIAL
{
transform = Billboard
shader = Waterfall/Billboard (Additive Directional)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx_flarelens02
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _DirectionScale
value = 3
}
}
}
FLOATMODIFIER
{
name = fade
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 0.568260193
}
}
}
}
UrlConfig
{
parentUrl = Waterfall/Templates/Lights/waterfall-spotlight-2.cfg
EFFECTTEMPLATE
{
templateName = waterfall-spotlight-2
EFFECT
{
name = 1lightFx
parentName = spotlight
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.100000001,5,0.100000001
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Fresnel
value = 20
}
FLOAT
{
floatName = _Falloff
value = 6.26887894
}
FLOAT
{
floatName = _ExpandLinear
value = 57
}
FLOAT
{
floatName = _FadeOut
value = 0.278055131
}
FLOAT
{
floatName = _Brightness
value = 0.292223334
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _SpeedX
value = 0.200000003
}
FLOAT
{
floatName = _FadeIn
value = 0
}
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = atmoBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 1
}
}
EFFECT
{
name = lightFlare
parentName = spotlight
MODEL
{
path = Waterfall/FX/fx-billboard-generic-1
positionOffset = 0,0,0.0700000003
rotationOffset = 0,0,0
scaleOffset = 2,2,2
MATERIAL
{
transform = Billboard
shader = Waterfall/Billboard (Additive Directional)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx_flarelens02
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _DirectionScale
value = 3
}
}
}
FLOATMODIFIER
{
name = fade
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
COLORLIGHTMODIFIER
{
name = lightColor
controllerName = light
transformName = Billboard
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
lightTransformName = Spot
colorBlend = 0.568260193
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-cold-gas-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-cold-gas-1
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.5,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,1,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 6.42054558
}
FLOAT
{
floatName = _Fresnel
value = 7.27998924
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _TintFalloff
value = 2.12333012
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-hydrolox-ssme.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-hydrolox-ssme
EFFECT
{
name = cone00Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,2.5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.223529413,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.278431386,0.20784314,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 1.21333146
}
FLOAT
{
floatName = _ExpandLinear
value = -3.03332829
}
FLOAT
{
floatName = _ExpandSquare
value = 1.81999719
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _Noise
value = 2.502496
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 0.303332746
}
FLOAT
{
floatName = _Fresnel
value = 0.20222193
}
FLOAT
{
floatName = _FresnelInvert
value = 0.657221198
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.611721277
}
FLOAT
{
floatName = _TintFalloff
value = 1
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.25 0 0 0
key = 0.6 0.5 4 4
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = fresnelT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0 0 0
key = 0.4 1 0 0
key = 1 0.25 0 0
}
}
}
EFFECT
{
name = cone00Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,3,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.172549024,0.505882382,0.733333349,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.674509823,0.239215687,0.184313729,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.202221915
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = -1.86359941E-08
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2.04749656
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 0.808887601
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.241666779
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.490388155
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.02 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = shockMain
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.200000003,0.600000024,0.200000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.278431386,0.4627451,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.325490206,0.478431374,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.47721839
}
FLOAT
{
floatName = _Falloff
value = 1.8705523
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _Noise
value = 1.06166518
}
FLOAT
{
floatName = _SpeedY
value = 98.0776291
}
FLOAT
{
floatName = _Fresnel
value = 0.2022219
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandSquare
value = 0.303332865
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _Brightness
value = 1.70777667
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 52.5776978
}
}
}
POSITIONMODIFIER
{
name = posT
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.5 0 0
key = 0.65 0.5 0 3
key = 1 1.1 0 0
}
}
POSITIONMODIFIER
{
name = posR
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 0.100000001
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.98 0 0.04
key = 1 1.02 0.04 0
}
}
SCALEMODIFIER
{
name = scaleT
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.55 0 0
key = 0.5 0.55 0 -1.5
key = 1 0.3 0 0
}
yCurve
{
key = 0 1.8 0 0
key = 1 1.8 0 0
}
zCurve
{
key = 0 0.55 0 0
key = 0.5 0.55 0 -1.5
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = expandLinA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.8 -0.5 0 0
key = 1 -1.1 0 0
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 0.7 0.5 6 6
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = cone01Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,1
rotationOffset = -90,0,0
scaleOffset = 0.5,5,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.223529413,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.278431386,0.20784314,1
}
FLOAT
{
floatName = _FadeIn
value = 0.358444631
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1.61777532
}
FLOAT
{
floatName = _ExpandLinear
value = -1.51666451
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 50
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.17388558
}
FLOAT
{
floatName = _Fresnel
value = 0.295556188
}
FLOAT
{
floatName = _FresnelInvert
value = 0.404166788
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.460054845
}
FLOAT
{
floatName = _TintFalloff
value = 0.682498932
}
FLOAT
{
floatName = _Seed
value = 8
}
}
}
POSITIONMODIFIER
{
name = posT
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1.2 0 0
key = 1 1.5 0 0
}
}
POSITIONMODIFIER
{
name = posR
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.6 0 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = cone01Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.5,5,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.239215687,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.369055003
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 0.909998655
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.242792949
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.399388283
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1.2 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 1 0.08 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = shock01
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.278431386,0.4627451,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.325490206,0.478431374,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.800000012
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0.6 4.6 0 0
key = 1 5.3 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.97 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.6 0 0
}
}
}
EFFECT
{
name = cone02Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.5,4,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.223529413,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.278431386,0.20784314,1
}
FLOAT
{
floatName = _FadeIn
value = 0.328610599
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887601
}
FLOAT
{
floatName = _ExpandLinear
value = 0.20222187
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.47444844
}
FLOAT
{
floatName = _Fresnel
value = 0.252777427
}
FLOAT
{
floatName = _FresnelInvert
value = 0.479999989
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TintFalloff
value = 0.250555485
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 4.1 0 0
key = 1 5.2 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.95 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = cone02Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.5,4,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.239215687,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.449943781
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776725
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.192237467
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.222444102
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 4.1 0 0
key = 1 5.2 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = shock02
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.278431386,0.4627451,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.325490206,0.478431374,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0.6 7.55 0 0
key = 1 8.4 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -2 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.4 0 0
}
}
}
EFFECT
{
name = cone03Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10.5
rotationOffset = -90,0,0
scaleOffset = 0.50999999,4,0.50999999
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.223529413,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.278431386,0.20784314,1
}
FLOAT
{
floatName = _FadeIn
value = 0.252777398
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776785
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554616
}
FLOAT
{
floatName = _ExpandSquare
value = -1.01110959
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.6516664
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 0.553340137
}
FLOAT
{
floatName = _Fresnel
value = 1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.581110954
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.358943909
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 7 0 0
key = 1 8.2 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.95 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.9 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = cone03Wisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,16,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.239215687,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.202221915
}
FLOAT
{
floatName = _ExpandOffset
value = -0.303332865
}
FLOAT
{
floatName = _ExpandBounded
value = 0.505554795
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 5.76332426
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 5.56110287
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.150000006
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.672387898
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = posT
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 7 0 0
key = 1 7.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.001 0 0
key = 1 0.07 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock03
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.278431386,0.4627451,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.325490206,0.478431374,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0.6 10.2 0 0
key = 1 11.3 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = cone04Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.5,5,0.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.223529413,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.278431386,0.20784314,1
}
FLOAT
{
floatName = _FadeIn
value = 0.313443989
}
FLOAT
{
floatName = _ExpandOffset
value = -0.10111098
}
FLOAT
{
floatName = _ExpandBounded
value = 1.3144424
}
FLOAT
{
floatName = _ExpandLinear
value = -0.40444392
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666579
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 2.5
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _Falloff
value = 2.72722578
}
FLOAT
{
floatName = _Fresnel
value = 2.27499652
}
FLOAT
{
floatName = _FresnelInvert
value = 0.530555487
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.429721564
}
FLOAT
{
floatName = _TintFalloff
value = 0.25
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 10.2 0 0
key = 1 11.3 0 0
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.95 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = shock04
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-simple-shock-1
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,0.699999988,1
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.278431386,0.4627451,0.674509823,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.188235298,0.325490206,0.478431374,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.0500000007
}
FLOAT
{
floatName = _Falloff
value = 3
}
FLOAT
{
floatName = _Fresnel
value = 2
}
FLOAT
{
floatName = _Noise
value = 0.800000012
}
FLOAT
{
floatName = _Brightness
value = 0.896610916
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 200
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
POSITIONMODIFIER
{
name = shockPosition
controllerName = throttle
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
zCurve
{
key = 0.6 13 0 0
key = 1 14.3 0 0
}
}
POSITIONMODIFIER
{
name = topPos
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = bottomPos
controllerName = throttle
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 -3 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = posRand
controllerName = random
transformName = Waterfall/FX/fx-simple-shock-1(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 0.98 0 0
}
}
SCALEMODIFIER
{
name = shockTailScaleAtmo
controllerName = atmosphereDepth
transformName = B_Bottom
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
key = 0 15 0 0
key = 1 0.4 0 0
}
}
SCALEMODIFIER
{
name = shockScale
controllerName = throttle
transformName = Effect_Shock
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.3 0 0
}
yCurve
{
key = 0 0.2 0 0
key = 1 0.4 0 0
}
zCurve
{
key = 0 0.3 0 0
}
}
SCALEMODIFIER
{
name = topScale
controllerName = throttle
transformName = B_Top
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 1 0 0
}
zCurve
{
}
}
FLOATMODIFIER
{
name = shockBrightThrottle
controllerName = throttle
transformName = CylinderMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = shockBrightAtmo
controllerName = atmosphereDepth
transformName = CylinderMesh
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 0.3 0 0
}
}
}
EFFECT
{
name = slPlumeWisp
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,7
rotationOffset = -90,0,0
scaleOffset = 0.800000012,30,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.239215687,0.184313729,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.768627465,0.403921574,0.152941182,1
}
FLOAT
{
floatName = _ExpandSquare
value = -1.21333146
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332835
}
FLOAT
{
floatName = _ExpandBounded
value = -1.01110959
}
FLOAT
{
floatName = _ExpandLinear
value = 4.1455493
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.399388254
}
FLOAT
{
floatName = _Falloff
value = 2.02221918
}
FLOAT
{
floatName = _FadeOut
value = 0.207277477
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 4
}
FLOAT
{
floatName = _Fresnel
value = 2.47721839
}
FLOAT
{
floatName = _Noise
value = 10.9808397
}
FLOAT
{
floatName = _TintFalloff
value = 0.328610629
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 0.085 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = slPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.699999988,12,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.784313738,0.196078435,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.784313738,0.196078435,0.196078435,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.07277441
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0.176944166
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.45 0 0 0
key = 0.65 0.3 0 0
key = 0.85 0.18 -0.7 -0.7
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = expandLinA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = expandBoundA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 -0.5 0 0
}
}
FLOATMODIFIER
{
name = FresnelInvA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.07 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = vacFlare
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.509803951,0.654901981,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.513725519,0.729411781,0.905882359,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.6 0 0
key = 0.5 0.06 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = vacPlumeInner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.629999995,20,0.629999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.121568628,0.301960796,0.501960814,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.325490206,0.635294139,0.886274517,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 0.2 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = vacPlumeOuter
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.00999999978
rotationOffset = -90,0,0
scaleOffset = 0.75,12,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.13333334,0.349019617,0.525490224,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.43921569,0.654901981,0.835294127,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.480276883
}
FLOAT
{
floatName = _Falloff
value = 3.13443971
}
FLOAT
{
floatName = _Noise
value = 7
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 115.255371
}
FLOAT
{
floatName = _Fresnel
value = 0.151666433
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 116.277603
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.7 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = lowThrottle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,12,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.20784314,0.0862745121,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.454999119
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 1.01110923
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.34 0 0
key = 1 1.34 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.2 0 4
key = 0.12 0.53 2 2
key = 0.2 0.6 0 0
key = 0.4 0.3 -2 -2
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 7 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = nozzleStreaks
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,20,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-3
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.254901975,0.521568656,0.800000012,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 180
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554795
}
FLOAT
{
floatName = _FadeOut
value = 0
}
FLOAT
{
floatName = _Noise
value = 2.42666292
}
FLOAT
{
floatName = _SpeedY
value = 16.9891644
}
FLOAT
{
floatName = _TileX
value = 2.26388669
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.646111667
}
FLOAT
{
floatName = _ExpandLinear
value = 4
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.4 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = expandLinA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 38 0 0
key = 0.44 6 -160 -20
key = 1 4 40 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 4.39333439
}
FLOAT
{
floatName = _Swirl
value = 3.0030582
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 43.4777107
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 0
range = 22.0328693
lightType = Point
color = 0.784313738,0.870588243,0.945098042,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
LIGHTCOLORMODIFIER
{
name = colorA
controllerName = atmosphereDepth
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _Main
rCurve
{
key = 0 0.7843137 0 0
key = 1 0.9137255 0 0
}
gCurve
{
key = 0 0.8705882 0 0
key = 1 0.7137255 0 0
}
bCurve
{
key = 0 0.945098 0 0
key = 1 0.6862745 0 0
}
aCurve
{
}
}
}
EFFECT
{
name = lowThrottleLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 5
lightType = Point
color = 0.811764717,0.313725501,0.215686277,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 0.2 2 0 0
key = 0.4 0 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-hypergolic-superdraco.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-hypergolic-superdraco
EFFECT
{
name = shock1Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.423529416,0.0823529437,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776666
}
FLOAT
{
floatName = _ExpandLinear
value = -0.10111095
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 8 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock1Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,4,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.454901963,0.172549024,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 2.04749656
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.01110959
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.241666779
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.212333009
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.847058833,0.388235301,0.105882354,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.262888491
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887661
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 2.57832932
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 1.06166506
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.283110678
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 258.832947
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 4.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2.5999999
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.921568632,0.470588237,0.172549024,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.369055003
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.60666573
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 0.657221317
}
FLOAT
{
floatName = _Fresnel
value = 6.26388693
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.242792949
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 1 0 0
key = 1 2.6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.905882359,0.411764711,0.0980392173,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.298277318
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.808887601
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554736
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 4.54999304
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.758332253
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.40444383
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.21738857
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Seed
value = 186.999725
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 5.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3Inner
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,6,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.819607854,0.400000006,0.149019614,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.495443702
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.303332865
}
FLOAT
{
floatName = _ExpandLinear
value = 0.707776666
}
FLOAT
{
floatName = _ExpandSquare
value = -1.11222053
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 41.4554939
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 1.28916466
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 1.46610892
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.192237467
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.247721836
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = mainPlumeTail
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,6
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.388235301,0.0666666701,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.768627465,0.396078438,0.172549024,1
}
FLOAT
{
floatName = _FadeIn
value = 0.293221802
}
FLOAT
{
floatName = _ExpandOffset
value = -0.20222193
}
FLOAT
{
floatName = _ExpandBounded
value = 0.707776666
}
FLOAT
{
floatName = _ExpandLinear
value = 0.808887601
}
FLOAT
{
floatName = _ExpandSquare
value = -0.101110987
}
FLOAT
{
floatName = _FalloffStart
value = 0.0960554034
}
FLOAT
{
floatName = _SpeedX
value = 41
}
FLOAT
{
floatName = _SpeedY
value = 44
}
FLOAT
{
floatName = _Noise
value = 5.76332426
}
FLOAT
{
floatName = _TileX
value = 2.25277734
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _Falloff
value = 2.7805512
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0.150000006
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.460054845
}
FLOAT
{
floatName = _TintFalloff
value = 2.29777813
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 2 0 0
key = 1 6 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4Outer
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.699999988,7.5,0.699999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.905882359,0.407843143,0.109803922,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _FadeIn
value = 0.141555354
}
FLOAT
{
floatName = _ExpandOffset
value = -2.60674895E-08
}
FLOAT
{
floatName = _ExpandBounded
value = 1.21333134
}
FLOAT
{
floatName = _ExpandLinear
value = -0.505554914
}
FLOAT
{
floatName = _ExpandSquare
value = -0.60666573
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 44.4777107
}
FLOAT
{
floatName = _Noise
value = 8.11415386
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.454999417
}
FLOAT
{
floatName = _Fresnel
value = 0.707776725
}
FLOAT
{
floatName = _FresnelInvert
value = 0.227499664
}
FLOAT
{
floatName = _Brightness
value = 2.82112217
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.59149909
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0.5 3 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.9 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = mainPlume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,10
rotationOffset = -90,0,0
scaleOffset = 0.800000012,20,0.800000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.894117653,0.376470596,0.172549024,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0.303332835
}
FLOAT
{
floatName = _ExpandBounded
value = -1.3144424
}
FLOAT
{
floatName = _ExpandLinear
value = 4.1455493
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.96554613
}
FLOAT
{
floatName = _FadeOut
value = 0.642054558
}
FLOAT
{
floatName = _SpeedX
value = 3
}
FLOAT
{
floatName = _SpeedY
value = 80
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 0.5
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Noise
value = 10.3891506
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 0.3 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = nozzleFlare
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.819607854,0.41568628,0.192156866,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.301960796,0.184313729,0.0588235296,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = vacPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.600000024,20,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.36470589,0.0431372561,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.768627465,0.435294122,0.247058824,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 0.626388729
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4.97166348
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 30 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
}
}
}
EFFECT
{
name = lowThrottle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.388235301,0.0823529437,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.12332988
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1.3 0 0
key = 1 1.3 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.7 0 0
key = 0.2 2 0 0
key = 0.6 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.611764729,0.458823532,0.376470596,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
EFFECT
{
name = mainPlume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,35,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.854901969,0.301960796,0.0784313753,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.866666675,0.43921569,0.270588249,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0606665723
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 4.54999304
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 7
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _Seed
value = 5
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0 0 0
key = 0.7 0.5 0 0
key = 2 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 16 0 0
key = 0.7 2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 2.20000005,2.20000005,2.20000005
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.576470613,0.43921569,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 1.46610868
}
FLOAT
{
floatName = _Fresnel
value = 4.49943733
}
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.39999998,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.470588237,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.800000012,0.615686297,0.494117647,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 0.657221198
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.1 0 0
key = 1 2.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.5 0.15 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.470588237,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.800000012,0.615686297,0.494117647,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 6 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.94 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 0.5 0.1 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.470588237,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.800000012,0.615686297,0.494117647,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 10.5 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 0.5 0.03 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = shock4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,2
rotationOffset = -90,0,0
scaleOffset = 0.300000012,1.29999995,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.470588237,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.800000012,0.615686297,0.494117647,1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.59249759
}
FLOAT
{
floatName = _Falloff
value = 1.71888626
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _FadeOut
value = 0.616776824
}
FLOAT
{
floatName = _Fresnel
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 2.72999573
}
FLOAT
{
floatName = _FadeIn
value = 0.18705526
}
}
}
POSITIONMODIFIER
{
name = tPos
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 1 0 0
key = 1 15 0 0
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.96 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.01 0 0
key = 0.5 0.03 0 0
key = 1 0.4 0 0
}
}
FLOATMODIFIER
{
name = aBright
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-hypergolic-udmh-pentaborane-lower-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-hypergolic-udmh-pentaborane-lower-1
EFFECT
{
name = MainPlume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,9
rotationOffset = -90,0,0
scaleOffset = 0.75,30,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.290196091,0.745098054,0.152941182,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.109803922,0.65882355,0.443137258,1
}
FLOAT
{
floatName = _ExpandSquare
value = -2.32555199
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.01110971
}
FLOAT
{
floatName = _Brightness
value = 0.292223364
}
FLOAT
{
floatName = _FadeIn
value = 0.394332737
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _FadeOut
value = 0.783609867
}
FLOAT
{
floatName = _SpeedX
value = 10.1110954
}
FLOAT
{
floatName = _SpeedY
value = 37.3999443
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _TileY
value = 6
}
FLOAT
{
floatName = _Fresnel
value = 0
}
FLOAT
{
floatName = _Noise
value = 9.70665264
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.41555333
}
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.85 0 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = EndFlame
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,15
rotationOffset = -90,0,0
scaleOffset = 1,20,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.380392164,0.913725495,0.0862745121,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.372549027,0.65882355,0.203921571,1
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.642054558
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.454999298
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 17.1777534
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 0.2022219
}
FLOAT
{
floatName = _FresnelInvert
value = 0.100000001
}
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.5 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.85 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0.4 6 0 0
key = 0.7 1 0 0
}
}
}
EFFECT
{
name = plume1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.550000012,12,0.550000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.403921574,0.960784316,0.0705882385,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.192156866,0.333333343,0.105882354,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388681
}
FLOAT
{
floatName = _Falloff
value = 2.55895257
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.090999864
}
FLOAT
{
floatName = _FadeOut
value = 0.267944038
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 100
}
FLOAT
{
floatName = _Fresnel
value = 2.22444105
}
FLOAT
{
floatName = _Brightness
value = 1.05277741
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 100
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1.2 0 0
key = 1 1.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 0.5 0.3 0 0
key = 0.7 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 1 0 0
key = 0.7 1 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 15 0 0
key = 0.2 8 0 0
key = 0.7 5 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 4 0 0
key = 0.5 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 15 0 0
key = 0.2 10 0 0
key = 0.5 1 0 0
key = 0.7 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = atmoFresnelInverse
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FresnelInvert
floatCurve
{
key = 0 0 0 0
key = 0.2 0 0 0
key = 0.7 0.1 0 0
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.460000008,20,0.460000008
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.23137255,0.933333337,0.125490203,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.152941182,0.313725501,0.0509803928,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.20777667
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.11688935
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 4 0 0
key = 0.7 3 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 50 0 0
key = 0.7 30 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = atmoExpLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName =
floatCurve
{
key = 0 0 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 0.5 1 0 0
key = 0.7 0.7 0 0
}
}
}
EFFECT
{
name = plume2-2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.449999988,20,0.449999988
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.419607848,0.941176474,0.105882354,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.196078435,0.392156869,0.0980392173,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.03083253
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 3.07583284
}
FLOAT
{
floatName = _TileY
value = 0.200000003
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 2.3561101
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.298889071
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 5 0 0
key = 0.7 4.5 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 30 0 0
key = 0.2 20 0 0
key = 0.7 20 0 0
key = 1 20 0 0
}
}
FLOATMODIFIER
{
name = fadein
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeIn
floatCurve
{
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 0.5 0.5 0 0
key = 0.7 0.3 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = randBound
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.352941185,0.945098042,0.0627451017,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.196078435,0.388235301,0.105882354,0
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 0.799932778
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0.930220783
}
FLOAT
{
floatName = _FadeOut
value = 0.405666709
}
FLOAT
{
floatName = _SpeedX
value = 2.01110959
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.181999713
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.1 0 0
key = 0.2 0.5 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = tTintFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TintFallof
floatCurve
{
key = 0 0 0 0
key = 0.2 10 0 0
}
}
FLOATMODIFIER
{
name = tFallof
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fallof
floatCurve
{
key = 0 0 0 0
key = 0.2 2.09 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1 0 0
key = 0.2 0.436 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 4 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.384313732,0.933333337,0.0823529437,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.184313729,0.345098048,0.0941176489,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0.503388166
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.106166512
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.31 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 2 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.392156869,0.945098042,0.0823529437,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.125490203,0.258823544,0.0470588244,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 0.977779508
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0.346666157
}
FLOAT
{
floatName = _FadeOut
value = 0.607888579
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.145833194
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.04 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.23 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.23 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.84 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 1 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.466666669,0.988235295,0.156862751,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0627451017,0.368627459,0.0549019612,1
}
FLOAT
{
floatName = _FadeIn
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.758332193
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.419610441
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0.5 8 0 0
key = 1 0.7 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0901960805,0.960784316,0.498039216,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.388235301,0.611764729,0.141176477,1
}
FLOAT
{
floatName = _FadeIn
value = 0.136499792
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.60666573
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 10.6778221
}
FLOAT
{
floatName = _Noise
value = 0.834165394
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 3.23555064
}
FLOAT
{
floatName = _Fresnel
value = 3.6492691
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.293221802
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 0.7 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.1 0 0
key = 1 0.15 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.4 0 0 0
key = 1 4 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.243137255,0.933333337,0.533333361,0
}
COLOR
{
colorName = _EndTint
colorValue = 0.101960786,0.278431386,0.0666666701,0
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.525557637
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _Brightness
value = 2.64717078
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = 0.504382968
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 0.135600194
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.874609768
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -0.4 0 0
key = 1 -1.6 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -5
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = randPos
controllerName = random
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
}
zCurve
{
key = 0 0.8 0 0
key = 1 1.1 0 0
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.15 0 0
}
yCurve
{
key = 0 2 0 0
key = 0.5 5 0 0
}
zCurve
{
key = 0 0.15 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.05 0.05 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = tFresnel
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.72 0 0
key = 0.2 1.84 0 0
}
}
FLOATMODIFIER
{
name = tNoise
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 0.68 0 0
key = 0.2 4.09 0 0
}
}
FLOATMODIFIER
{
name = tFadeOut
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _FadeOut
floatCurve
{
key = 0 1.5 0 0
key = 0.2 0.536 0 0
}
}
FLOATMODIFIER
{
name = tExpandOffset
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandOffset
floatCurve
{
key = 0 0.62 0 0
key = 0.2 -1.1 0 0
}
}
FLOATMODIFIER
{
name = tExpandLinear
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 -0.44 0 0
key = 0.2 -5.8 0 0
}
}
FLOATMODIFIER
{
name = tExpandSquare
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 0 0 0
key = 0.2 1.9 0 0
}
}
FLOATMODIFIER
{
name = tExpandBounded
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0 0 0
key = 0.2 7.4 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.65 0 0 4
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.0705882385,0.866666675,0.349019617,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.552941203,0.886274517,0.235294119,1
}
FLOAT
{
floatName = _TintFalloff
value = 5
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.84000003
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 1.78999996
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.43599999
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -2 0 0
key = 1 -4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.1 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.7 0 0 7
key = 0.8 1 0 0
}
}
}
EFFECT
{
name = plume4
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1.5,1.5,1.5
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.113725491,0.701960802,0.113725491,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.0549019612,0.945098042,0.0549019612,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.98277307
}
FLOAT
{
floatName = _Falloff
value = 2.08999991
}
FLOAT
{
floatName = _Fresnel
value = 1.83000004
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 4.09000015
}
FLOAT
{
floatName = _Brightness
value = 0.839999974
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.444888204
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _ExpandOffset
value = -1.10000002
}
FLOAT
{
floatName = _ExpandLinear
value = -5.80000019
}
FLOAT
{
floatName = _ExpandSquare
value = 1.89999998
}
FLOAT
{
floatName = _ExpandBounded
value = 7.4000001
}
FLOAT
{
floatName = _FalloffStart
value = 0.0700000003
}
}
}
POSITIONMODIFIER
{
name = position
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0 0 0
}
yCurve
{
key = 0 -3.2 0 0
key = 1 -6.4 0 0
}
zCurve
{
key = 0 0 0 0
}
}
POSITIONMODIFIER
{
name = aPos
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 2 0 -4
key = 0.6 1 0 0
}
zCurve
{
}
}
POSITIONMODIFIER
{
name = rPos
controllerName = random
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
}
yCurve
{
key = 0 0.99 0 0
key = 1 1.05 0 0
}
zCurve
{
}
}
SCALEMODIFIER
{
name = globalScale
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 0.17 0 0
}
yCurve
{
key = 0 2.5 0 0
key = 1 5 0 0
}
zCurve
{
key = 0 0.17 0 0
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aBrightness
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.75 0 0 7
key = 1 0.5 0 0
}
}
}
EFFECT
{
name = throttleFX
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,0
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 2,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.239215687,0.819607854,0.239215687,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.360784322,0.588235319,0.41568628,1
}
FLOAT
{
floatName = _ExpandOffset
value = -0.449999988
}
FLOAT
{
floatName = _ExpandLinear
value = 1.21333146
}
FLOAT
{
floatName = _Brightness
value = 0.657221198
}
FLOAT
{
floatName = _FadeIn
value = 0.0504999273
}
FLOAT
{
floatName = _Fresnel
value = 3.2355504
}
FLOAT
{
floatName = _Falloff
value = 7.78554344
}
FLOAT
{
floatName = _Noise
value = 3.79166079
}
FLOAT
{
floatName = _FadeOut
value = 0.970665157
}
FLOAT
{
floatName = _SpeedX
value = 7.0777669
}
FLOAT
{
floatName = _SpeedY
value = 30
}
FLOAT
{
floatName = _TileY
value = 3
}
FLOAT
{
floatName = _TileX
value = 2
}
FLOAT
{
floatName = _ExpandBounded
value = 1.71888626
}
FLOAT
{
floatName = _TintFalloff
value = 0
}
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 0.1 20 0 0
key = 1 50 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 0.5 0 0
key = 0.4 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = BrightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 1 0 0
key = 0.2 2 0 0
key = 0.5 0 0 0
}
}
FLOATMODIFIER
{
name = BrightnessATM
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0.5 0.5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aExpandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 12 0 0
key = 0.4 6 0 0
key = 0.7 0.5 0 0
}
}
}
EFFECT
{
name = MainPlumeDyn
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.75,5,0.75
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.192156866,0.933333337,0.117647059,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.141176477,0.411764711,0.113725491,1
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = -0.2022219
}
FLOAT
{
floatName = _ExpandBounded
value = 1
}
FLOAT
{
floatName = _ExpandLinear
value = -0.909998596
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 40
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileX
value = 7
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _Falloff
value = 0.60666579
}
FLOAT
{
floatName = _Fresnel
value = 0.292223334
}
FLOAT
{
floatName = _FresnelInvert
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 10
}
FLOAT
{
floatName = _Symmetry
value = 5
}
FLOAT
{
floatName = _SymmetryStrength
value = 0.0900014564
}
FLOAT
{
floatName = _FadeOut
value = 0.333666146
}
FLOAT
{
floatName = _TintFalloff
value = 4.70165873
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.6 2 0 0
key = 0.8 1 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
SCALEMODIFIER
{
name = tScale
controllerName = throttle
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0.2 0.7 0 0
key = 1 1 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = Brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 5 5
key = 0.01 0.05 5 5
key = 0.1 0.2 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = BrightnessAtm
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.6 0 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = innerGlow
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-sharp-plane
positionOffset = 0,0,0
rotationOffset = 90,0,0
scaleOffset = 1.89999998,1.89999998,1.89999998
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.329411775,0.807843149,0.145098045,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.305882365,0.580392182,0.200000003,1
}
FLOAT
{
floatName = _Falloff
value = 1.41555333
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 10
}
FLOAT
{
floatName = _Intensity
value = 1.5
}
}
}
FLOATMODIFIER
{
name = tIntensity
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 1.5 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,9,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-6
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.21333146
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.403332859
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 1.87055266
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 35 0 0
}
zCurve
{
key = 0 1.4 0 0
key = 1 1.4 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 8 0 0
key = 0.5 5 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 0.400000006
range = 11.3999996
lightType = Point
color = 0.172549024,0.454901963,0.176470593,1
angle = 5.00706339
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 1.5 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-monopropellant-hydrazine-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-monopropellant-hydrazine-1
EFFECT
{
name = plume
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.5,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.709803939,0.709803939,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.80277061
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _TintFalloff
value = 0.707776666
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.5,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.913725495,0.701960802,0.701960802,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 4.1455493
}
FLOAT
{
floatName = _Fresnel
value = 4.95443726
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -1.01110959
}
FLOAT
{
floatName = _FresnelInvert
value = 0.126388669
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _FadeIn
value = 0.0657221228
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 1 2.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.2 0 0
}
}
}
EFFECT
{
name = plume2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0700000003,0.699999988,0.0700000003
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.90196079,0.760784328,0.592156887,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 2.02221918
}
FLOAT
{
floatName = _Noise
value = 3.86000562
}
FLOAT
{
floatName = _ExpandLinear
value = 5.30333281
}
FLOAT
{
floatName = _SpeedY
value = 132.444244
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _ExpandOffset
value = -0.80777669
}
FLOAT
{
floatName = _FresnelInvert
value = 0.101110943
}
FLOAT
{
floatName = _FadeIn
value = 0.0202221926
}
FLOAT
{
floatName = _ExpandBounded
value = 1.81999719
}
FLOAT
{
floatName = _TintFalloff
value = 2.60111094
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 4 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = expandBoundedA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 0.5 0 0
key = 1 0.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-rcs-cold-gas-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-rcs-cold-gas-1
EFFECT
{
name = rcs
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
COLOR
{
colorName = _StartTint
colorValue = 1,1,1,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.12333012
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-rcs-hydrazine-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-rcs-hydrazine-1
EFFECT
{
name = rcs
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.70588237,0.678431392,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _TintFalloff
value = 2.12333012
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.65 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.960784316,0.866666675,0.858823538,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 2.04749703
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.247222632
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0.834165335
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 2.27499652
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-rcs-hypergolic-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-1
EFFECT
{
name = rcs
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.905882359,0.80392158,0.737254918,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.792156875,0.466666669,0.254901975,1
}
FLOAT
{
floatName = _Falloff
value = 5.66221333
}
FLOAT
{
floatName = _Fresnel
value = 6.06665754
}
FLOAT
{
floatName = _Noise
value = 3.26082826
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _TintFalloff
value = 1.44083083
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = expandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = expandSq
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 5 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = rcs2
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.29999995,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.909803927,0.839215696,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.847058833,0.588235319,0.31764707,1
}
FLOAT
{
floatName = _Falloff
value = 6.167768
}
FLOAT
{
floatName = _Fresnel
value = 4.65110397
}
FLOAT
{
floatName = _Noise
value = 1.2133317
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.247222632
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0.834165335
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.03638732
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-rcs-hypergolic-2.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-rcs-hypergolic-2
EFFECT
{
name = core
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,2,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.882352948,0.827450991,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.858823538,0.529411793,0.298039228,1
}
FLOAT
{
floatName = _Falloff
value = 6.42054558
}
FLOAT
{
floatName = _Fresnel
value = 8.59443092
}
FLOAT
{
floatName = _Noise
value = 1.51666427
}
FLOAT
{
floatName = _ExpandLinear
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 137.499786
}
FLOAT
{
floatName = _TileX
value = 5
}
FLOAT
{
floatName = _Brightness
value = 0.545000732
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _TintFalloff
value = 1.76944172
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0505554788
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = expandBounded
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 8 0 0
key = 1 2 0 0
}
}
}
EFFECT
{
name = mid
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,1.5,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.988235295,0.945098042,0.921568632,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.933333337,0.576470613,0.337254912,1
}
FLOAT
{
floatName = _Falloff
value = 5.15665865
}
FLOAT
{
floatName = _Fresnel
value = 0.505554795
}
FLOAT
{
floatName = _Noise
value = 2.04749703
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _Brightness
value = 0.247222632
}
FLOAT
{
floatName = _ExpandOffset
value = -0.40444383
}
FLOAT
{
floatName = _FresnelInvert
value = 0.429721534
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388693
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0454999283
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expandLin
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 5 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = expandSq
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 20 0 0
key = 1 4 0 0
}
}
FLOATMODIFIER
{
name = expandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 1 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = outer
parentName = RCSthruster
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = 0,0,0
scaleOffset = 0.0500000007,2,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.968627453,0.75686276,0.68235296,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.87843138,0.556862772,0.282352954,1
}
FLOAT
{
floatName = _Falloff
value = 5.35888052
}
FLOAT
{
floatName = _Fresnel
value = 0.505554795
}
FLOAT
{
floatName = _Noise
value = 2.57832956
}
FLOAT
{
floatName = _ExpandLinear
value = 1.71888626
}
FLOAT
{
floatName = _SpeedY
value = 128.399796
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _Brightness
value = 0.247222632
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0252777375
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _TintFalloff
value = 1.23860919
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0
}
}
}
FLOATMODIFIER
{
name = brightness
controllerName = rcs
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = expand
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 1 3 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/rowaterfall-srm-vac-1.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-srm-vac-1
EFFECT
{
name = core
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,10,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.972549021,0.474509805,0.0862745121,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.90196079,0.78039217,0.701960802,1
}
FLOAT
{
floatName = _Fresnel
value = 4.74223042
}
FLOAT
{
floatName = _Falloff
value = 7.17887783
}
FLOAT
{
floatName = _FadeOut
value = 0.707776725
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _Noise
value = 3.79166055
}
FLOAT
{
floatName = _SpeedY
value = 104.133179
}
FLOAT
{
floatName = _SpeedX
value = 43.4777145
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _TintFalloff
value = 0.379166067
}
FLOAT
{
floatName = _ExpandBounded
value = 1.11222053
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444389
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -1.30471037E-07
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 4 0 0
}
}
}
EFFECT
{
name = plumeOuter
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,40,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.945098042,0.921568632,0.862745106,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.925490201,0.482352942,0.0862745121,1
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = 14
}
FLOAT
{
floatName = _Noise
value = 1.44083142
}
FLOAT
{
floatName = _Falloff
value = 15
}
FLOAT
{
floatName = _SpeedY
value = 109.188728
}
FLOAT
{
floatName = _SpeedX
value = 17.1888618
}
FLOAT
{
floatName = _FadeOut
value = 0.202221915
}
FLOAT
{
floatName = _TintFalloff
value = 0.808887541
}
FLOAT
{
floatName = _Fresnel
value = 0.707776606
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _ExpandSquare
value = -3.84221649
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.75 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = expandLinA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 30 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = expandSqA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -25 0 0
key = 1 -7 0 0
}
}
FLOATMODIFIER
{
name = falloffA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 16 0 0
key = 1 7 0 0
}
}
FLOATMODIFIER
{
name = noiseA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 1.45 0 0
key = 1 4 0 0
}
}
}
EFFECT
{
name = plumeMid
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,30,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.874509811,0.588235319,0.219607845,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.647058845,0.815686285,0.874509811,1
}
FLOAT
{
floatName = _ExpandLinear
value = 5.66221333
}
FLOAT
{
floatName = _ExpandBounded
value = -0.40444383
}
FLOAT
{
floatName = _ExpandSquare
value = 9.40331841
}
FLOAT
{
floatName = _TintFalloff
value = 1.28916478
}
FLOAT
{
floatName = _Falloff
value = 16
}
FLOAT
{
floatName = _Fresnel
value = 0.960554063
}
FLOAT
{
floatName = _Noise
value = 1.51666439
}
FLOAT
{
floatName = _SpeedY
value = 118.288712
}
FLOAT
{
floatName = _SpeedX
value = 17.1888638
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FadeOut
value = 0.727998853
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
FLOATMODIFIER
{
name = falloffA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 17 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = expandSqA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 11 0 0
key = 1 -2 0 0
}
}
FLOATMODIFIER
{
name = expandBoundA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 -0.4 0 0
key = 1 1.2 0 0
}
}
FLOATMODIFIER
{
name = noiseA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 1.5 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = speedYA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SpeedY
floatCurve
{
key = 0 120 0 0
key = 1 80 0 0
}
}
}
EFFECT
{
name = nozzleExit
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,3,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.87843138,0.556862772,0.235294119,1
}
COLOR
{
colorName = _EndTint
colorValue = 1,1,1,1
}
FLOAT
{
floatName = _ExpandBounded
value = 0.4044438
}
FLOAT
{
floatName = _ExpandLinear
value = 0.505554795
}
FLOAT
{
floatName = _Falloff
value = 8.03832054
}
FLOAT
{
floatName = _FadeOut
value = 0.242666289
}
FLOAT
{
floatName = _TintFalloff
value = 0.429721504
}
FLOAT
{
floatName = _Noise
value = 3.03332877
}
FLOAT
{
floatName = _SpeedY
value = 83.9109879
}
FLOAT
{
floatName = _TileX
value = 6
}
FLOAT
{
floatName = _SpeedX
value = 15.1666441
}
FLOAT
{
floatName = _Fresnel
value = 0.60666573
}
FLOAT
{
floatName = _FresnelInvert
value = 0.10111095
}
}
}
FLOATMODIFIER
{
name = brightnessT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 1 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 1,40,1
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Strength
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 0.909998775
}
FLOAT
{
floatName = _Falloff
value = 2.02221918
}
FLOAT
{
floatName = _SpeedY
value = 50.5443649
}
FLOAT
{
floatName = _Blur
value = 3.60972428
}
FLOAT
{
floatName = _Swirl
value = 2.3508296
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0202221908
}
FLOAT
{
floatName = _FresnelInvert
value = 0.252777368
}
FLOAT
{
floatName = _SpeedX
value = 79.877655
}
FLOAT
{
floatName = _FadeOut
value = 0.212333009
}
FLOAT
{
floatName = _TileX
value = 3
}
}
}
FLOATMODIFIER
{
name = strengthT
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = expandLinA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 30 0 0
key = 1 10 0 0
}
}
FLOATMODIFIER
{
name = expandSqA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandSquare
floatCurve
{
key = 0 -25 0 0
key = 1 -7 0 0
}
}
FLOATMODIFIER
{
name = falloffA
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 14 0 0
key = 1 5 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,-0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1
range = 14.164628
lightType = Point
color = 0.960784316,0.792156875,0.58431375,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = intensityT
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 1 6 0 0
}
}
LIGHTFLOATMODIFIER
{
name = intensityR
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.9 0 0
key = 1 1.1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/BDB/BDB_HTP_vernier.cfg
EFFECTTEMPLATE
{
templateName = BDB_HTP_vernier
EFFECT
{
name = plumeVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.400000006,0.615686297,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.68805373
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.678055167
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 30 0 0
key = 0.7 15 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 15 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plane1
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.0500000007,0.0500000007
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.298039228,0.549019635,0.913725495,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.882352948,0.90196079,0.925490201,1
}
FLOAT
{
floatName = _Falloff
value = 9.94944382
}
FLOAT
{
floatName = _Fresnel
value = 8.24054241
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/BDB/BDB_HTP_vernierVac.cfg
EFFECTTEMPLATE
{
templateName = BDB_HTP_vernierVac
EFFECT
{
name = plumeVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,2,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.400000006,0.615686297,0.933333337,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _ExpandLinear
value = -5.5
}
FLOAT
{
floatName = _ExpandBounded
value = 3
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _Falloff
value = 5
}
FLOAT
{
floatName = _TintFalloff
value = 1.68805373
}
FLOAT
{
floatName = _Brightness
value = 4
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 70
}
FLOAT
{
floatName = _Noise
value = 4
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _FalloffStart
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _Fresnel
value = 1.79999995
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
FLOAT
{
floatName = _ExpandSquare
value = 3.5
}
FLOAT
{
floatName = _SymmetryStrength
value = 1
}
FLOAT
{
floatName = _FadeIn
value = 0.00200000009
}
FLOAT
{
floatName = _FadeOut
value = 0.678055167
}
}
}
FLOATMODIFIER
{
name = aExpandBound
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 20 0 0
key = 0.7 6 0 0
key = 1 3 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aFresnel
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Fresnel
floatCurve
{
key = 0 0.5 0 0
key = 1 1.8 0 0
}
}
FLOATMODIFIER
{
name = atmoFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 70 0 0
key = 0.2 35 0 0
key = 0.7 35 0 0
key = 1 35 0 0
}
}
FLOATMODIFIER
{
name = tiley
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _TileY
floatCurve
{
key = 0 0.2 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = blueVacEffectVernier
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 0.0299999993,0.5,0.0299999993
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0,0,0,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.607843161,0.58431375,0.58431375,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.505554557
}
FLOAT
{
floatName = _Falloff
value = 7.83110666
}
FLOAT
{
floatName = _Noise
value = 9.32748604
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.767444849
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 1.5875051
}
FLOAT
{
floatName = _SpeedY
value = 37.3999481
}
FLOAT
{
floatName = _Fresnel
value = 0.200000003
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = 3.13443947
}
FLOAT
{
floatName = _TileX
value = 3
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 20 0 0
key = 0.2 12 0 0
key = 0.5 4 0 0
key = 0.7 0.7 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = spreadAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 20 0 0
key = 0.2 15 0 0
key = 0.5 10 0 0
key = 0.7 4 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = falloffatmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = True
randomnessController = random
randomnessScale = 0.0500000007
floatName = _Falloff
floatCurve
{
key = 0 50 0 0
key = 0.2 25 0 0
key = 1 25 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 2 0 0
}
}
FLOATMODIFIER
{
name = aBounding
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandBounded
floatCurve
{
key = 0 2 0 0
key = 0.2 2 0 0
key = 0.5 2 0 0
key = 0.7 1 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = plane1
parentName = vernierTransform
MODEL
{
path = Waterfall/FX/fx-simple-plume-1
positionOffset = 0,0,0.0199999996
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,0.0500000007,0.0500000007
MATERIAL
{
transform = CylinderMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 1,0.58431375,0.392156869,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.917647064,0.509803951,0.0980392173,1
}
FLOAT
{
floatName = _Brightness
value = 0
}
}
MATERIAL
{
transform = PlaneMesh
shader = Waterfall/Additive Directional
randomizeSeed = True
COLOR
{
colorName = _StartTint
colorValue = 0.298039228,0.549019635,0.913725495,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.882352948,0.90196079,0.925490201,1
}
FLOAT
{
floatName = _Falloff
value = 9.94944382
}
FLOAT
{
floatName = _Fresnel
value = 8.24054241
}
FLOAT
{
floatName = _TintFalloff
value = 0.556110263
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
}
}
FLOATMODIFIER
{
name = tBrightness
controllerName = throttle
transformName = PlaneMesh
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/BDB/BDB_nuclear_PBR_sustainer_LOXaug.cfg
EFFECTTEMPLATE
{
templateName = BDB_nuclear_PBR_sustainer_LOXaug
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,12,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.434319913,0.0666666701,0.0666666701,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.788235307,0.247058824,0.725490212,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 0.0299999993
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 1.92110801
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 60 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.0199999996,2,0.0199999996
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.588235319,0.754510403,0.813777745,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.513725519,0.486274511,0.639215708,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.808887482
}
FLOAT
{
floatName = _Falloff
value = 15
}
FLOAT
{
floatName = _Noise
value = 3.81500483
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6.18799067
}
FLOAT
{
floatName = _FadeIn
value = 0.0303332862
}
FLOAT
{
floatName = _FadeOut
value = 1
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = -50
}
FLOAT
{
floatName = _Fresnel
value = 1.64777529
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -10
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = -100
}
FLOAT
{
floatName = _ExpandBounded
value = 25
}
FLOAT
{
floatName = _ExpandOffset
value = 0
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.7 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -10 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.300000012,12,0.300000012
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.705250263,0.0666666701,0.0666666701,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.905882359,0.247058824,0.0901960805,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.781113684
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 0.383888334
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 4.54999304
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.6 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.5 0 0
key = 1 0.8 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 25 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 8 0 0
key = 1 12 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = coreArea
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.5
rotationOffset = -90,0,0
scaleOffset = 0.0500000007,15,0.0500000007
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-2
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.450980395,0.490196079,0.952941179,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.410574734,0.247058824,0.725490212,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 12.6491699
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0.0101110954
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 15
}
FLOAT
{
floatName = _Fresnel
value = 2.00166368
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.19666719
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 4.84334135
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 5 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.2 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 5 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 100 0 0
key = 1 0 0 0
}
}
}
EFFECT
{
name = distort
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,0
rotationOffset = -90,0,0
scaleOffset = 2,9,2
MATERIAL
{
transform = Cylinder
shader = Waterfall/Distortion (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _DistortionTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _Blur
value = 5
}
FLOAT
{
floatName = _Swirl
value = 1.91611552
}
FLOAT
{
floatName = _ExpandLinear
value = 0.40444386
}
FLOAT
{
floatName = _Highlight
value = 0
}
FLOAT
{
floatName = _Strength
value = 0.176944166
}
FLOAT
{
floatName = _ExpandOffset
value = -0.505554795
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _TileX
value = 4
}
FLOAT
{
floatName = _TileY
value = 1.89583051
}
FLOAT
{
floatName = _SpeedX
value = 47.4888229
}
FLOAT
{
floatName = _SpeedY
value = 13.1444244
}
FLOAT
{
floatName = _FresnelInvert
value = 0.0758332163
}
FLOAT
{
floatName = _FadeIn
value = 0.0353888348
}
FLOAT
{
floatName = _FadeOut
value = 0.116277598
}
}
}
SCALEMODIFIER
{
name = aScale
controllerName = atmosphereDepth
transformName = Waterfall/FX/fx-cylinder(Clone)
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 8 0 0
key = 1 12 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = alinGrow
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 3 0 0
key = 0.5 3 0 0
key = 0.7 2 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = tStrength
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
}
}
FLOATMODIFIER
{
name = aStrength
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Strength
floatCurve
{
key = 0 0 0 0
key = 0.2 0.5 0 0
key = 1 1 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.4627451,0.572549045,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 3 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/BDB/BDB_nuclear_PBR_vac.cfg
EFFECTTEMPLATE
{
templateName = BDB_nuclear_PBR_vac
EFFECT
{
name = core1
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.580392182,0.694117665,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.51296705,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.02221894
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.100000001
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.7 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = core2
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.153471559,0.685907662,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 12
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.11999857
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 35 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = core3
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.230000004
rotationOffset = -90,0,0
scaleOffset = 0.239999995,5,0.239999995
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-4
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.383351892,0.612017512,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.877660573,0.0823529437,0.36518684,1
}
FLOAT
{
floatName = _TintFalloff
value = 2.3508296
}
FLOAT
{
floatName = _Falloff
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _SymmetryStrength
value = 0
}
FLOAT
{
floatName = _Symmetry
value = 6
}
FLOAT
{
floatName = _FadeIn
value = 0.00300000003
}
FLOAT
{
floatName = _FadeOut
value = 0.343777239
}
FLOAT
{
floatName = _TileY
value = 2
}
FLOAT
{
floatName = _SpeedY
value = 86.8555756
}
FLOAT
{
floatName = _Fresnel
value = 0.60555476
}
FLOAT
{
floatName = _Brightness
value = 1.45499933
}
FLOAT
{
floatName = _ExpandLinear
value = -4.5
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _ExpandSquare
value = 10
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
FLOAT
{
floatName = _ExpandOffset
value = 0.200000003
}
}
}
SCALEMODIFIER
{
name = scaleAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
xCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
yCurve
{
key = 0 10 0 0
key = 1 2 0 0
}
zCurve
{
key = 0 1 0 0
key = 1 1 0 0
}
}
FLOATMODIFIER
{
name = brightnessThrottle
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = brightnessAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0.3 0 0
key = 1 0.5 0 0
}
}
FLOATMODIFIER
{
name = noiseAtmo
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 2 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aFalloff
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Falloff
floatCurve
{
key = 0 25 0 0
key = 1 50 0 0
}
}
FLOATMODIFIER
{
name = aNoise
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Noise
floatCurve
{
key = 0 3 0 0
key = 1 15 0 0
}
}
FLOATMODIFIER
{
name = aSymmetry
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _SymmetryStrength
floatCurve
{
key = 0 0.5 0 0
key = 1 0 0 0
}
}
FLOATMODIFIER
{
name = aLinExp
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _ExpandLinear
floatCurve
{
key = 0 45 0 0
key = 1 -4.5 0 0
}
}
}
EFFECT
{
name = engineLight
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-point-light
positionOffset = 0,0,0.5
rotationOffset = 0,0,0
scaleOffset = 1,1,1
LIGHT
{
transform = Light
intensity = 1.09522283
range = 8
lightType = Point
color = 0.788235307,0.4627451,0.572549045,1
angle = 0
}
}
LIGHTFLOATMODIFIER
{
name = tBright
controllerName = throttle
transformName = Light
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0 0 0
key = 0.01 0.1 0 0
key = 1 2 0 0
}
}
LIGHTFLOATMODIFIER
{
name = rBright
controllerName = random
transformName = Light
combinationType = MULTIPLY
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = Intensity
floatCurve
{
key = 0 0.7 0 0
key = 1 1.2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-cold-gas.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-cold-gas
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.941176474,0.882352948,0.882352948,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.988235295,0.972549021,0.972549021,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.292223334
}
FLOAT
{
floatName = _Falloff
value = 1.3144424
}
FLOAT
{
floatName = _Fresnel
value = 1.06166506
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.2 0 0
key = 0.1 0.5 0 0
key = 1 1 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-hydrolox-blue.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-hydrolox-blue
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.56078434,0.639215708,0.980392158,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.862745106,0.886274517,0.960784316,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.59555614
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-hydrolox-red-blue.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-hydrolox-red-blue
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.933333337,0.607843161,0.607843161,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.927944303,0.930145502,0.930145502,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.469167501
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
COLORMODIFIER
{
name = startTint
controllerName = atmosphereDepth
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
colorName = _StartTint
rCurve
{
key = 0 0.4588 0 0
key = 1 0.9333 0 0
}
gCurve
{
key = 0 0.7216 0 0
key = 1 0.6078 0 0
}
bCurve
{
key = 0 0.9725 0 0
key = 1 0.6078 0 0
}
aCurve
{
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-hypergolic-az50.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-hypergolic-az50
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.968627453,0.796078444,0.701960802,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.243137255,0.525490224,0.807843149,1
}
FLOAT
{
floatName = _TintFalloff
value = 1.26388693
}
FLOAT
{
floatName = _Falloff
value = 0.657221258
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0250000004
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-hypergolic-white.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-hypergolic-white
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.839215696,0.650980413,0.603921592,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.819607854,0.80392158,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-methalox-blue.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-methalox-blue
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.674509823,0.784313738,0.874509811,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.835294127,0.87843138,0.913725495,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-methalox-purple.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-methalox-purple
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.796078444,0.75686276,0.945098042,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.874509811,0.850980401,0.968627453,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-ntr.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-ntr
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.972549021,0.517647088,0.741176486,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.294117659,0.466666669,0.721568644,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.646111667
}
FLOAT
{
floatName = _Falloff
value = 0.252777427
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-pentaborane.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-pentaborane
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.36470589,0.952941179,0.125490203,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.929411769,0.968627453,0.913725495,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 0
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.01 0.5 0 0
key = 0.1 1 0 0
key = 1 2.5 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = Waterfall-ROE/RealismOverhaul/Waterfall_Configs/_Templates/glow/rowaterfall-glow-srm.cfg
EFFECTTEMPLATE
{
templateName = rowaterfall-glow-srm
EFFECT
{
name = nozzle
parentName = thrustTransform
MODEL
{
path = Waterfall/FX/fx-cylinder
positionOffset = 0,0,-0.584999979
rotationOffset = -90,0,0
scaleOffset = 0.600000024,0.600000024,0.600000024
MATERIAL
{
transform = Cylinder
shader = Waterfall/Additive (Dynamic)
randomizeSeed = True
TEXTURE
{
textureSlotName = _MainTex
texturePath = Waterfall/FX/fx-noise-1
textureScale = 1,1
textureOffset = 0,0
}
COLOR
{
colorName = _StartTint
colorValue = 0.925490201,0.843137264,0.647058845,1
}
COLOR
{
colorName = _EndTint
colorValue = 0.941176474,0.925490201,0.898039222,1
}
FLOAT
{
floatName = _TintFalloff
value = 0.545000732
}
FLOAT
{
floatName = _Falloff
value = 0.707776725
}
FLOAT
{
floatName = _Fresnel
value = 0.252777398
}
FLOAT
{
floatName = _FresnelInvert
value = 0
}
FLOAT
{
floatName = _Noise
value = 0
}
FLOAT
{
floatName = _Brightness
value = 4.33778667
}
FLOAT
{
floatName = _FadeIn
value = 0
}
FLOAT
{
floatName = _FadeOut
value = 0.0249999966
}
FLOAT
{
floatName = _SpeedX
value = 0
}
FLOAT
{
floatName = _SpeedY
value = 0
}
FLOAT
{
floatName = _TileX
value = 1
}
FLOAT
{
floatName = _TileY
value = 1
}
FLOAT
{
floatName = _ExpandOffset
value = -1
}
FLOAT
{
floatName = _ExpandLinear
value = 1
}
FLOAT
{
floatName = _ExpandSquare
value = 0
}
FLOAT
{
floatName = _ExpandBounded
value = 0
}
}
}
FLOATMODIFIER
{
name = glow
controllerName = throttle
transformName = Cylinder
combinationType = REPLACE
useRandomness = False
randomnessController = random
randomnessScale = 1
floatName = _Brightness
floatCurve
{
key = 0 0 0 0
key = 0.2 1 12 12
key = 0.4 2.1 2.5 2.5
key = 1 3 0 0
}
}
}
}
}
UrlConfig
{
parentUrl = ZeroMiniAVC/Config.cfg
ZeroMiniAVC
{
disabled = false
prune = true
delete = false
noMessage = false
mod
{
name = FShangarExtender
pruned = C:\Steam\steamapps\common\Kerbal Space Program\GameData\FShangarExtender\MiniAVC.dll.pruned
}
mod
{
name = 000_Toolbar
pruned = C:\Steam\steamapps\common\Kerbal Space Program\GameData\000_Toolbar\MiniAVC.dll.pruned
}
}
}